|
Не так давно, разработчики Umi.cms выпустили очередное обновление системы. Кроме исправлений существующих ошибок, появилось и нововведение. Разработчики ввели новый макрос % scope %. По наблюдениям разработчиков системы tpl-шаблонизатор пользуется большой популярностью. При работе с xslt-шаблонизатором проблем с визуальным отображением структуры данных не возникает, но, к сожалению, в tpl-шаблонизаторе такой возможности не было и для того, чтобы узнать, что можно вывести в том или ином блоке приходилось прибегать к документации. Например, Вы разрабатывается сайт, как разработка сайтов. На странице располагается большое кол-во блоков, чтобы каждый раз не обращаться к документации, Вы выводите мета информацию каждого блока с помощью макроса % scope %. В версии 2.8.1.1 ввели макрос scope, который можно вставить в любой блок шаблона или в файл шаблоны. Данный макрос выведет список возможных локальных макросов. Как использовать:
Результат работы макросы:
Макрос scope выводит метаинформацию только о том блоке, из которого он был вызван. Если Вы хотите, чтобы Ваши кастомные макросы выводили метаинформацию, Вам нужно заменить вызов def_module::loadTemplates на вызов def_module::loadTemplatesMeta. Похожие новости:
Если у Вас возникают какие-либо вопросы или проблемы, то Вы можете написать в комментариях или воспользоваться формой обратной связи. При копировании материлов ссылка на источник обязательна! |
Новостидалее>>На правах рекламы |



