|
||
| Плагин контента |
|
Плагин имеет четыре способа вызова: 1 способ: вызов прайс-листа или каталога через пункт меню. Синтаксис вызова следующий: ipricecalc XX (вызов нужно заключить в фигурные скобки {}) где XX - это ID пункта меню, ссылающегося на прайс-лист или каталог. Параметры для отображения прайс-листа будут взяты из этого пункта меню. 2 способ: вызов прайс-листа или каталога напрямую. Синтаксис вызова следующий: ipricecalc secid="XX" catid="XX" itemsku="XX" menuid="XX" или ipricecalc secid="XX" catid="XX" itemid="XX" menuid="XX" (вызов плагина нужно заключить в фигурные скобки {}) где secid="XX" означает, что будет выведен раздел или несколько разделов прайс-листа с ID=XX (где XX - Это ID раздела, или список ID разделов, резделенных запятой), Параметр menuid можно не задавать, в этом случае параметры для отображения прайс-листа будут взяты из глобальных параметров компонента. В любом случае в вызове плагина должен присутствовать хотя бы один из параметров secid, catid или itemsku (itemid). 3 способ: отображение кнопки "Купить" для определенной позиции прайс-листа. Синтаксис вызова следующий: ipricecalc buttonsku="XX" menuid="XX" buttoncaption="text" или ipricecalc buttonid="XX" menuid="XX" buttoncaption="text" (вызов плагина нужно заключить в фигурные скобки {}) menuid="XX" - означает, что параметры для отображения прайс-листа будут взяты из пункта меню с ID=XX. Для этого способа используются параметры плагина:
Параметр menuid можно не задавать, в этом случае параметры для отображения прайс-листа будут взяты из глобальных параметров компонента. 4 способ: отображение цены для определенной позиции прайс-листа. Синтаксис вызова следующий: ipricecalc pricesku="XX" menuid="XX" или ipricecalc priceid="XX" menuid="XX" (вызов плагина нужно заключить в фигурные скобки {}) menuid="XX" - означает, что параметры для отображения прайс-листа будут взяты из пункта меню с ID=XX. Параметр menuid можно не задавать, в этом случае параметры для отображения прайс-листа будут взяты из глобальных параметров компонента. 3 и 4 способы можно комбинировать, чтобы оформить цену особым способом, задать свой цвет, шрифт, размер шрифта, дополнить надписями типа "Цена от:", "Цена дня" и тп.HTML код вывода кнопки "Купить" можно править в файле плагина /plugins/content/ipricecalc.php, функция renderToCartButton Совет: рекомендуется использовать вызов позиций по артикулу, а не по ID (itemsku вместо itemid, buttonsku вместо buttonid, pricesku вместо priceid). Так как, если используется импорт позиций из CSV, то при повторном импорте позиций их ID может смениться, а артикул останется неизменным
|

