MODX REVO видимость меню при авторизации
Добрый день, ребята, подскажите пожалуйста, при помощи MODX ACL смог добиться того, что бы определенный пункт меню (ссылка) отображался только для авторизованных пользователей. Вопрос в том, а как сделать так, что бы определенная ссылка, ресурс, пункт меню выводимый через wayfinder (!!! это и есть основная моя проблема), был виден только гостям (не авторизованным посетителям), а после авторизации пропадал, в сети нашел вариант с js скриптом, который ставит hidden для пункта меню, но за такие решения хочется расстреливать. Есть ли подобное решение? Как это можно решить?
вот собственно виновник торжества: http://fpro.org/
Авторизация идет через Wargaiming OpenID. После авторизации появляется пункт меню — Личный кабинет, а вот как спрятать меню Авторизация?
вот собственно виновник торжества: http://fpro.org/
Авторизация идет через Wargaiming OpenID. После авторизации появляется пункт меню — Личный кабинет, а вот как спрятать меню Авторизация?
Комментарии: 3
[[!+modx.user.id:is=`1`:or:if=`[[!+modx.user.id]]`:is=`0`:then=`
<span id="open_login" onclick="open_login()">Личный кабинет</span>
`:else=`
<a href="cabinet">Личный кабинет</a>
`]]
Если админ/не зареган = авторизация, зареган = личный кабинет. При верстке напрягало что он понимал что у меня есть авторизация в /manager
Посмотри небольшое дополнение Personalize, выводит один чанк для авторизованных, а другой для неавторизованных пользователей.
Спасибо, помогло! отличное решение.
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.