Доброго времени суток!
Возможно показать хоть один пример (сабж) для "разгона"?
Примеры макросов
Сообщений 1 страница 4 из 4
Поделиться12019-01-15 19:18:22
Поделиться22019-01-15 21:07:16
Нужно разделять макрос как компонент в стандартном шаблоне Bootstrap и макросы описанные в шаблоне сайта.
Компонент Макрос нужен чтоб сгенерировать свой код. Например нам нужно вывести список элементов по номерам с именами. Добавим на страницу элемент Макрос и 2 подчинённых Стандартных Элемента. Напишем им заголовки Один и Два, а в тело макроса:
<ul> <!--{items}--> <li>{index}. {title}</li> <!--{/}--> </ul>
В итоге мы получим на странице список:
* 1. Один
* 2. Два
В данном макросе используется итератор {items} - перебор всех вложенных элементов и для каждого будет добавлен тег <li> его номер и заголовок.
Поделиться32019-01-15 21:21:32
Нужно разделять макрос как компонент в стандартном шаблоне Bootstrap и макросы описанные в шаблоне сайта.
Можно уточнить..? Не совсем понятно, что означает "разделять"...
Поделиться42019-01-17 14:20:02
Макрос - так называется элемент в стандартном шаблоне. А ещё можно писать макросы на языке шаблонизатора, на котором собственно и написан шаблон. Меню Управление/Разработчик. Редактор шаблона, там в стандартном шаблоне Bootstrap можно посмотреть в папке theme все элементы и все макросы, но там кода очень много. По сути можно любой шаблон для любого фреймворка можно написать.