include/RLSInformer.php ) $informer new RLSInformer(&#39логин&#39, &#39пароль&#39) $out $informer-&gtgetPrepInfo($id) Вместо Если попытка соединения с сайтом www.rlsnet.ru закончилась неудачей, метод возвращает false.

Краткое описание
В клиентскую часть Системы экспорта описаний препаратов RLSNET.RU входят следующие файлы:
RLSInformer.php - класс, получающий описание препарата с сервера www.rlsnet.ru;
rls_export.css - таблица стилей для отображения страницы описания (примерный вариант);

RLSInformer.php
Класс небходимо поместить на сайте и использовать при генерации страницы следующим образом (предполагается, что RLSInformer.php находится в директории /include):
require_once("/include/RLSInformer.php");
$informer = new RLSInformer('логин', 'пароль');
$out = $informer->getPrepInfo($id);
Вместо слов логин и пароль необходимо подставить слова, полученные при заключении договора.
Переменная $id должна содержать номер препарата (по номенклатуре).
После этого в переменной $out будет html-код описания препарата.
Если попытка соединения с сайтом www.rlsnet.ru закончилась неудачей, метод возвращает false.

rls_export.css
Файл содержит следующие селекторы:
div.rls_export {} /*Контейнер, в котором содержится все описание*/
div.rls_export h1.item_name {} /*Название препарата (заголовок)*/
div.rls_export p.customer {} /*Владелец препарата*/
div.rls_export p.customer a {} /*Владелец препарата*/
div.rls_export p.prep_lf {} /*Описание лекарственной формы*/
div.rls_export h3.section_header {} /*Заголовок раздела описания*/
div.rls_export div.section_content{} /*Текст раздела описания*/
div.rls_export div.section_content a.section_content{} /*Ссылка в разделе описания*/
div.rls_export table {} /*Таблица в разделе описания*/
div.rls_export table td {} /*Ячейка таблицы в разделе описания*/
div.rls_export div.bottom{} /*Подвал страницы*/
div.rls_export div.bottom a{} /*Ссылки в подвале*/
Предлагаемый вариант соответствует дизайну сайта [ Cкачайте файл, чтобы посмотреть ссылку ].
CSS-файл можно заполнить в соответствии с дизайном своего сайта.
Скачать архив с исходником примера можно [ Cкачайте файл, чтобы посмотреть ссылку ]

Приложенные файлы

  • doc 26360717
    Размер файла: 32 kB Загрузок: 0

Добавить комментарий