IPrice minimart - руководство пользователя

Плагин контента

VKontakte

Плагин позволяет вставить прайс-лист, каталог или кнопку "Купить" в материалы сайта или в содержимое сторонних компонентов, поддерживающих запуск плагинов контента Joomla.
Имя файла плагина - plg_content_ipricecalc_X.X.X_JY.zip , где X.X.X - версия модуля, Y - номер версии Joomla, для которой предназначен плагин.

Плагин имеет несколько способов вызова:

1 способ

Вызов прайс-листа или каталога через пункт меню. Синтаксис вызова следующий:

{ipricecalc XX}

где XX - это ID  пункта меню, ссылающегося на прайс-лист или каталог. Параметры для отображения прайс-листа или каталога будут взяты из этого пункта меню.

2 способ

Вызов прайс-листа или каталога напрямую. Синтаксис вызова следующий:

{ipricecalc catid="XX" itemsku="XX" menuid="XX"}

где catid="XX" означает, что будут выведены товары категории с ID=XX (где XX - Это ID категории),
itemsku="XX" - будет выведен товар или несколько товаров с артикулом=XX (где XX - Это артикул товара, или список артикулов товаров, разделенных запятой),
menuid="XX" - означает, что параметры для отображения прайс-листа или каталога будут взяты из пункта меню с ID=XX

Параметр menuid можно не задавать, в этом случае параметры для отображения прайс-листа или каталога будут взяты из глобальных параметров компонента. В любом случае в вызове плагина должен присутствовать хотя бы один из параметров  secid, catid или itemsku (itemid).

3 способ

Отображение кнопки "Купить" для определенного товара. Синтаксис вызова следующий:

{ipricecalc buttonsku="XX" menuid="XX" buttoncaption="text" buttonclass="class"}

buttonsku="XX" означает, что будет выведена кнопка "Купить", при нажатии на которую в корзину будет помещен товар с артикулом XX.
menuid="XX" - означает, что параметры для отображения кнопки товара будут взяты из пункта меню с ID=XX.
buttoncaption="text" означает, что кнопка будет иметь заголовок text.
buttonclass="class" означает, что к кнопке буде тприменен CSS класс "class".

Для этого способа используются параметры плагина:

  • "Заголовок кнопки 'Купить'" - задает заголовок для кнопки
  • "Показать количество" - если "Да", то рядом с кнопкой будет показано поле выбора количества товара
  • "Показать цену" - если "Да", то над кнопкой будет показана цена товара
  • "Действие при нажатии на кнопку 'Купить'" - если выбрано значение "Добавить в корзину", то товар будет просто добавлен в корзину. Если выбрано "Перейти в корзину", то товар будет добавлен в корзину и пользователь будет перенаправлен сразу в корзину для оформления заказа.

Параметр menuid можно не задавать, в этом случае параметры для отображения кнопки будут взяты из глобальных параметров компонента.

HTML код вывода кнопки "Купить" можно править в файле плагина /plugins/content/ipricecalc.php, функция renderToCartButton.

4 способ

Отображение цены для определенного товара. Синтаксис вызова следующий:

{ipricecalc pricesku="XX" menuid="XX"}

pricesku="XX" означает, что будет выведена цена для товара с артикулом XX.
menuid="XX" - означает, что параметры для отображения цены товара будут взяты из пункта меню с ID=XX.

Параметр menuid можно не задавать, в этом случае параметры для отображения цены товара будут взяты из глобальных параметров компонента.

3 и 4 способы можно комбинировать, чтобы оформить цену особым способом, задать свой цвет, шрифт, размер шрифта, дополнить надписями типа "Цена от:", "Цена дня" и тп.

5 способ

Отображение доступных зарегистрированному пользователю бонусов. Синтаксис вызова:

{ipricecalc bonus menuid="XX"}

menuid="XX" - необязательный параметр. Означает, что параметры для отображения бонусов будут взяты из пункта меню с ID=XX.

Не допускается вызывать плагин несколько раз в одном и том же материале для отображения прайс-листа или каталога. В свою очередь плагин можно вызывать несколько раз в одном материале для отображения кнопок "Купить"
Отключите кэширование Joomla для того чтобы избежать ошибок, если вы вставляете прайс-листы, каталоги или кнопку "Купить" в материалы сайта.

Содержание

Подпишитесь



Подпишитесь на наши новости и социальные сети, чтобы быть в курсе последних обновлений.


Вход