Ковыряясь с AJAX загрузкой данных о продукте написал сниппет для получения данных о производителе по id.
Как работает:
Указываем id и получаем данные производителя в виде массива, либо строки обработанного чанка.
Параметры:
Поставка:
Запаковал все в транспортный пакет. В github лежит как архив, так и php файл сниппета.
Как работает:
Указываем id и получаем данные производителя в виде массива, либо строки обработанного чанка.
Параметры:
- vendor — id производителя (по-умолчанию 0)
- tpl — шаблон вывода, плейсхолдеры соответствуют полям в таблице (по-умолчанию tpl.msVendor)
- returnData — если указать 1, то сниппет вернет массив данных (по-умолчанию 0)
- returnOption — если указать имя конкретного поля, которое нужно, то сниппет вернет только его значение (по-умолчанию '')
- includeContent — если указано 1, сниппет проверит значение указанного ресурса с описанием производителя и при наличии такового добавить в выводимые значения поля pagetitle, introtext и content указанного ресурса (по-умолчанию 0)
Поставка:
Запаковал все в транспортный пакет. В github лежит как архив, так и php файл сниппета.