Инструкции по редактированию шаблонов
В редакторе шаблонов Вы можете изменять шаблоны Вашей онлайн-аптеки. В этой статье я расскажу, какие опции доступны в каждом шаблоне, что они обозначают и как с ними работать. Вся система шаблонов построена на одном классе — template_processor. В шаблонах используются четыре метода данного класса:
template_processor::get_var(‘par1′, ‘par2′, …, parN) — для получения переменных, например, для получения заголовков страниц, описаний препаратов и пр. Данная функция принимает на вход один аргумент — ID данных, которые необходимо получить. Все последующие аргументы можно использовать для получения элементов массива, если запрашиваемые данные хранятся в массиве.
К примеру, у нас данные представлены массивом из двух элементов: par1 и par2. При запросе $tpl->get_var(‘наши данные’) функция вернет нам массив. Если же обратиться к ней вот так: $tpl->get_var(‘наши данные’, ‘par1′), то мы получим только значение по ключу par1. Аналогично можно доставать данные и из многомерных массивов, просто указывая ключи, по которым необходимо получить данные.
Подробнее…
О некоторых настройках в панели управления
В этой статье я расскажу, зачем нужны опции выбора соединения в панели управления, зачем нужно выбирать URL биллинга, как парсятся цены, а также о том, как происходит кеширование и для чего оно нужно.
Опции метода соединения.
Возможность выбора метода соединения была сделана по нескольким причинам. Начнем с того, что достаточно большое количество хостинг-провайдеров настраивают свои веб-сервера и интерпретаторы PHP таким образом, что некоторые функции у них просто не работают. Примером тому служит библиотека для языка PHP cURL (Client URL Library).
Для того, чтобы функции библиотеки cURL работали, сначала эту библиотеку необходимо установить на сервер, а многие хостинг-провайдеры не спешат этого делать. В результате, если бы не было возможности выбора соединения, то шоп попросту бы не работал.
Подробнее…
Инструкция по изменению цен на продукты
В этой статье я расскажу, каким образом происходит изменение цен в нашей CMS.
Как многим известно, в партнерской программе RX-Partners существует три стандартных варианта отчислений партнерам — 30%, 40% и 50%. По умолчанию у всех партнеров стоит 30% RevShare.
Для того, чтобы увеличить RevShare, необходимо в панели управления создать новый Tracking ID и присвоить ему, напрмиер, 50% RevShare, а затем этот трекинг прописать в администраторской панели нашей системы: Конфигурация → Настройки аккаунта RX-Partners → Tracking ID.
Для того, чтобы создать новый трекинг, в партнерском аккаунте RX-Partners перейдите по ссылкам Settings → Tracking ID. После этого Вы попадете в раздел, где можно создать трекинг. Для этого нажмите на кнопку Create New, и после этого Вы увидите следующее:
Подробнее…