Где взять сниппет входа для LogIn?
Доброго времени суток!
Помогите, пожалуйста! Поставил на сайт регистрацию, личный кабинет и т.п. с помощью login.
Все работает, все прекрасно, действовал по инструкции на каком-то сайте. (Только разбираюсь с modx)
И столкнулся с проблемой — страницы то есть, все вроде работает. Но нет адекватных ссылок как вообще туда попасть.
Мне нужно, чтобы был сниппет, который реализует 2 сценария:
1. Для не авторизованного пользователя. Когда он заходит на сайт, то в шапке сверху должны быть 2 ссылки — вход и регистрация.
2. Для авторизованного. Если пользователь уже зареган и вошел в лк, то вместо входа и регистрации должна быть ссыль — «личный кабинет».
И проблема в том, что в дополнении нет такого сниппета, который это может отслеживать.
Пожалуйста, помогите, где мне взять такой сниппет?
Я в php не разбираюсь, поэтому самостоятельно не могу его написать, а в инете не нашел ничего такого.
Точнее, я нашел такой сниппет, но не для этого дополнения. А для другого. Попытался его поставить и подредактировать чтобы с логином взаимодействовал норм, но ничего не вышло.
Помогите плз!
Спасибо!
Помогите, пожалуйста! Поставил на сайт регистрацию, личный кабинет и т.п. с помощью login.
Все работает, все прекрасно, действовал по инструкции на каком-то сайте. (Только разбираюсь с modx)
И столкнулся с проблемой — страницы то есть, все вроде работает. Но нет адекватных ссылок как вообще туда попасть.
Мне нужно, чтобы был сниппет, который реализует 2 сценария:
1. Для не авторизованного пользователя. Когда он заходит на сайт, то в шапке сверху должны быть 2 ссылки — вход и регистрация.
2. Для авторизованного. Если пользователь уже зареган и вошел в лк, то вместо входа и регистрации должна быть ссыль — «личный кабинет».
И проблема в том, что в дополнении нет такого сниппета, который это может отслеживать.
Пожалуйста, помогите, где мне взять такой сниппет?
Я в php не разбираюсь, поэтому самостоятельно не могу его написать, а в инете не нашел ничего такого.
Точнее, я нашел такой сниппет, но не для этого дополнения. А для другого. Попытался его поставить и подредактировать чтобы с логином взаимодействовал норм, но ничего не вышло.
Помогите плз!
Спасибо!
Комментарии: 13
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
Мне нужно сделать так, чтобы было примерно так:
Не пойму куда это вставлять? и как сделать чтобы это работало(
docs.modx.pro/components/pdotools/parser#Шаблонизатор-Fenom
У вас установлен PdoTools?
В системных настройках нужно его включить
prntscr.com/hcqwy3
Куда мне этот код нужно вставить, который вы скинули? в сниппет какой-то? или непосредственно в шапку?
Он некорректно отображается, показывая просто строчку кода на странице, не выполняя запроса.
loginTpl — подключается чанк для неавторизованных
logoutTpl — для авторизованных
А мне нужны пару строчек кода, которые всегда будут висеть в шапке в виде ссылки на вход и рег., а если юзер уже зашел, то ссылка на лк.
вот документация — docs.modx.com/extras/revo/login/login.login
Вот запуск сниппета:
в чанке lgnLoginTpl вставляете ссылки на вход и регистрацию, а в lgnLogoutTpl на личный кабинет.
На вскидку: modzone.ru/blog/2016/01/05/check-user-authorization/
В статье Михаила расписано как можно еще узнать гость это или нет и использовать где угодно.
Человек написал:
я хотел донести до него, что такой сниппет есть.
В общем я вставил в шапку ваш код:
и создал сниппет логинтпл-смолл, специально для корректного отображения в шапке, чтобы стандартный чанк не портить.
в сам сниппет вставил самый первый код:
только отредактировал его, вставив туда ссылки на вход, рег и лич кабинет.
Остается у меня теперь вопрос — как именно эти ссылки поправить по стилям, чтобы остальное ничего не съезжало =)