Формируем теги сниппета и чанка
Как это работает? Многие знакомы с механизмом драг-энд-дропа элементов — тянем элемент на форму, в открывшемся окне опций указываем нужные значения параметров и получаем готовый тег элемента с введенными параметрами. Я решил, что грех не воспользоваться уже готовым функционалом и прикрутил его к своему компоненту. Теперь оформлять теги сниппетов (чанков редко) можно очень легко. Пишем название сниппета, например, pdoUsers (можно без скобок), выделяем его и нажимаем Ctrl+Insert. Открывается знакомое по драг-н-дропу окно.
Вводим нужные значения, сохраняем и получаем готовый тег
[[pdoUsers? &tpl=`tpl.users` &fastMode=`1` &sortdir=`DESC`]]
Нужно переопределить параметры? Выделяем тег целиком, нажимаем Ctrl+Insert и изменяем значения. Выделенный блок заменится новым.
Вот как-то так.
Новую версию уже можно скачать в modstore.pro.
Update
Есть небольшой баг MODX. Если определить параметры для одного сниппета, то MODX запоминает их и вставляет их для других сниппетов. Проверить можно так: перетащить сниппет из дерева и изменить какой-нибудь параметр, а затем перетащить другой сниппет ничего не меняя. В тег второго сниппета добавится параметр первого сниппета.
Чтобы это исправить, нужно заменить вот этот файл.
Вы должны авторизоваться, чтобы оставлять комментарии.
Комментарии ()