Size: a a a

MODX. Русскоязычное сообщество.

2020 April 01

PF

Pavel Fedortsov in MODX. Русскоязычное сообщество.
Вот сниппет:
$output = $limit;
return $output;
источник

PF

Pavel Fedortsov in MODX. Русскоязычное сообщество.
Алексей Смирнов
до снипета mfilter или после?
????
источник

АС

Алексей Смирнов... in MODX. Русскоязычное сообщество.
Pavel Fedortsov
В чанке элемента
А вы уверены что в Чанке элемента вообще этот параметр  виден чанку. В чанке пробовали вызвать и посмотреть его значение?
источник

PF

Pavel Fedortsov in MODX. Русскоязычное сообщество.
Да. Если в чанке написать [[+limit]] то выведется нужное значение
источник

PF

Pavel Fedortsov in MODX. Русскоязычное сообщество.
В этом то и вся проблема
источник

АС

Алексей Смирнов... in MODX. Русскоязычное сообщество.
Pavel Fedortsov
Да. Если в чанке написать [[+limit]] то выведется нужное значение
Короче ясно.
переменная парсится в последний момент поэтому ее вы видите... А снипет нет...
Такс.... косяк..
limit откуда получаете? Что это за плейс?
источник

PF

Pavel Fedortsov in MODX. Русскоязычное сообщество.
Алексей Смирнов
Короче ясно.
переменная парсится в последний момент поэтому ее вы видите... А снипет нет...
Такс.... косяк..
limit откуда получаете? Что это за плейс?
Это параметр вызова mFilter2
источник

АС

Алексей Смирнов... in MODX. Русскоязычное сообщество.
Pavel Fedortsov
Это параметр вызова mFilter2
вы этот плейс не сможете обработать из чанка товара корректно.
источник

PF

Pavel Fedortsov in MODX. Русскоязычное сообщество.
А в сниппете можно как-то получить к нему доступ?
источник

АС

Алексей Смирнов... in MODX. Русскоязычное сообщество.
Поэтому его нужно определять до снипета отдельным плейсхолдером.
и уже переменную плейса вставлять в limit снипета Filter и пробовать получать в чанках. - И ТО ЕСЛИ СРАБОТАЕТ.
источник

PF

Pavel Fedortsov in MODX. Русскоязычное сообщество.
Спасибо!
источник

М

Миша in MODX. Русскоязычное сообщество.
ребята, подскажите, кто в sendpulse шаблоны делал, там какой шаблонизатор?
источник

ST

Sergei Toroptsev in MODX. Русскоязычное сообщество.
Как синхронизировать menuindex на разных языках (используется babel)?
источник

D

Denis in MODX. Русскоязычное сообщество.
Sergei Toroptsev
Как синхронизировать menuindex на разных языках (используется babel)?
Там жиж изи в документации все расписано
источник

ST

Sergei Toroptsev in MODX. Русскоязычное сообщество.
Denis
Там жиж изи в документации все расписано
Где
источник

ST

Sergei Toroptsev in MODX. Русскоязычное сообщество.
Я весь нет облазил наш и вражеский
источник

D

Denis in MODX. Русскоязычное сообщество.
А ёпт менюиндекс)
источник

ST

Sergei Toroptsev in MODX. Русскоязычное сообщество.
Да
источник

АС

Андрей Сергеевич... in MODX. Русскоязычное сообщество.
Нет, там ему надо если изменился menuindex в одном контексте, чтобы он менялся в другом.
источник

АС

Андрей Сергеевич... in MODX. Русскоязычное сообщество.
Sergei Toroptsev
Как синхронизировать menuindex на разных языках (используется babel)?
Можно попробовать такой вариант:

1. Babel использует скрытую TV babelLanguageLinks, в которой хранит id переводов, типа - web:1; en:45; bg: 86;

2. Пишешь плагин на OnDocFormSave, вытягиваешь из этой TVшки id, ставишь им menuindex текущего ресурса
источник