Передача параметров в сниппет
Доброго вечера всем, кто увидит этот пост :)
Возник такой вопрос — при вызове сниппета ms2Gallery указываю для него параметры… Есть ли какой-то способ получения этих параметров внутри mytpl без модификации сниппета ms2Gallery?
Возник такой вопрос — при вызове сниппета ms2Gallery указываю для него параметры… Есть ли какой-то способ получения этих параметров внутри mytpl без модификации сниппета ms2Gallery?
[[!ms2Gallery?&tags=`tag1`&tpl=`mytpl`]]
Конкретно в данной ситуации нужно получить список тегов, с которыми вызывается сниппет. Комментарии: 2
setPlaceholder до вызова сниппета,
getPlaceholder в самом чанке.
На Fenom это будет выглядеть как-то так:
getPlaceholder в самом чанке.
На Fenom это будет выглядеть как-то так:
$_modx->setPlaceholder('tags','tag_example'); // до вызова сниппета
$_modx->getPlaceholder('tags'); // в чанке. Получит значение 'tag_example'
Благодарю за ответ, но я, видимо, не верно описал условия — вызов будет осуществляться клиентом, не сведущим в вебе. Так что такие конструкции для него непреодолимы.
Решил вопрос по-другому — нужно было получить уникальный для галереи идентификатор на странице (галерей может быть много), так что склеил несколько параметров и прогнал через md5 :)
Сначала планировал для этого использовать тег, с которым вызывалась галерея.
Решил вопрос по-другому — нужно было получить уникальный для галереи идентификатор на странице (галерей может быть много), так что склеил несколько параметров и прогнал через md5 :)
Сначала планировал для этого использовать тег, с которым вызывалась галерея.
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.