Как выводить ID в зависимости от контекста?
Подскажите как правильно организовать меню? Мне требуется указать родительский ресурс, но на английской версии у родителя другой id следовательно выводится русское меню на англ контексте. Как решить эту проблему? Можно как-то менять? И еще вопрос, можно ли через fenom проверить, является ли исходный ресурс контейнером или нет?
Техническая поддержка MODX
Сайт лежит, тормозит или остался без разработчика?
Переезд с MODX 2 на 3, PHP 7 на 8, скорость и безопасность. Поддержка со сроками и ответственностью, а не совет в чате.
Подробнее
Реклама
Комментарии: 2
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
конечно, если исходный имеется ввиду текущий, то:
Если в чанке меню, то просто $isfolder
Допустим, ID каталога в русской версии — 20, а в английской — 50.
Создаете параметр, называете его page_catalog. У русского контекста ставите значение 20, у английского — 50. Тогда можно не делать условия, а просто использовать тег: