Центр документации
|
Самоучитель по интеграции дизайна и настройке Amiro.CMS на примере демонстрационной версии пакета Визитка »
Используются параметрические имена сетов. Шаблон «templates/ext_modules_custom_fields.tpl» содержит следующие сеты: Каждое поле отображается при помощи этого сета. Разделитель для полей в общем списке. Сет для отображения списка полей. Сет для отображения всплывающего окна с описанием поля (используется в сете «common_cf»). В шаблонах некоторых модулей сеты заменяются на свои, например в модуле «Статьи»: Сет для отображения списка полей категорий статей. Сет для отображения списка полей статей. Пример использованияДемонстрационный сайт: http://business.amiro.ru/. Задача: в модуле «Статьи» показывать источник ссылкой. Мы создали свойство «Ссылка на источник» для модуля «Статьи», отметив флажок «Не использовать в общем списке», так как хотим разместить поле после информации о источнике. Для того, чтобы дополнительные поля стали доступны в модуле, в настройках модуля «Статьи» мы включили расширение «Дополнительные поля». Далее мы нашли статью с заголовком «Средняя семья в РФ тратит около 3000 рублей в месяц на покупку детских товаров» и задали ей ссылку. В шаблоне модуля «Статьи» в сете «item_details» переменную ##source## мы заменили следующим текстом: и добавили сет для нашего поля:
(он отменит сет templates/ext_modules_custom_fields.tpl::common_cf) |