Dmitriy
А разве {if $_modx->hasSessionContext('mgr')} не даётся же юзеру
iWatchYouFromAfar
не дается
Dmitriy
если id>0 значит залогинен
{if $_modx->user.id > 0} Привет, {$_modx->user.fullname}! {else} Вам нужно авторизоваться. {/if}
Dmitriy
Ну естить я сделал так
Dmitriy
iWatchYouFromAfar
{if $_modx->user.id > 0} Привет, {$_modx->user.fullname}! {else} Вам нужно авторизоваться. {/if}
тебе на фронте надо? сделай так {if $_modx->hasSessionContext('web')}
Dmitriy
У меня отображается профиль
Dmitriy
и ведёт на авторизацию
Dmitriy
огонь
Dmitriy
Какая тупорыла кнопка выход
Dmitriy
не работает
Dmitriy
/?service=logout ведёт на главную, но разлогина нет
Dmitriy
Хотя один раз сработало из 10
Evgeniy
кнопка да, тупорылая
Dmitriy
Чё с этим багом делать?
Андрей
/?service=logout ведёт на главную, но разлогина нет
Так ссылка должна быть на страницу где вызван Login
iWatchYouFromAfar
Чё с этим багом делать?
главное не чеши
Dmitriy
<a href="[[+logoutUrl]]">[[+actionMsg]]</a>
Sentinel
если пишешь на fenom тогда уже все пиши..
Dmitriy
Приказ?)
Sentinel
так точно
Dmitriy
Мне лучше скажи как этот баг исправить
Dmitriy
ну да
Dmitriy
в шаблоне LgnLogoutTpl
Андрей
<a href="[[+logoutUrl]]">[[+actionMsg]]</a>
У тебя logoutUrl что генерит? какой путь?
Dmitriy
<a href="http://адрес сайта/authorization.html?service=logout">Выход</a>
iWatchYouFromAfar
[[~id страницы авторизации укажи тут? &service=logout]]
iWatchYouFromAfar
попробуй так
iWatchYouFromAfar
помню было у меня что-то такое, но как точно исправил уже не вспомню, давно было
Андрей
<a href="http://адрес сайта/authorization.html?service=logout">Выход</a>
Ну должно работать, а logoutResourceId на задан случайно?
Dmitriy
[[!Login? &tplType=`modChunk` &loginTpl=`LgnLoginTpl` &logoutTpl=`LgnLogoutTpl` &errTpl=`LgnErrTpl` &redirectToPrior=`1` ]]
iWatchYouFromAfar
у меня тоже самое, только чанки я свои задаю
iWatchYouFromAfar
сделай то что я написал выше
Dmitriy
[[~5&service=logout]]
Dmitriy
Так разве?
Dmitriy
а впоросительный знак же ещё
Dmitriy
Вот терь пашет с первого раза
Dmitriy
огонь
Dmitriy
спасибо
iWatchYouFromAfar
👍
Anonymous
Всем привет. Может кто сталкивался: дефолтный скрипт minishop2 начал загружаться на страницу только после добавления товара в корзину. Причем после первого добавления товара, страница перезагружается, и потом все работает гладко, по стандарту. Что за штука?
Anonymous
аемае надо было хоть один из снипетов ms2 на страницу добавить.. сорямба
Evgeniy
Anton
а как в localizator записями лексикона пользоваться? Я же так понимаю, там как такового переключения контекста не происходит и cultureKey не меняется.
Евгений
просто вызывать на страницу
Евгений
видимо
Anton
а неймспейс сам подключается, или как?
Евгений
там плагин есть
Anton
а, тоесть он автоматом переключается локализатором?
Alexandr
Пишу плагин под парсер, вроде все делаю по доке, но при сохранении ресурса бесконечно сохраняется? Подскажите что я делаю не так?
Alexandr
PS. Шаблон верный
Anton
т.е. я просто делаю [[%entry]] или надо типа [[%entry? &namespace=localizator &topic=site]]?
Mike
Привет. Может кто-нибудь сталкивался с проблемой авторизации пользователя в несколько контекстов? Есть 3 контекста: data, web, web2 Одинаковые формы авторизации лежат в контекстах web и web2. При авторизации сниппет Login должен авторизовать пользователя еще и в контексте data. При авторизации с формы контекста web пользователь нормаьлно авторизуется в контексте data. При авторизации с формы контекста web2 - автооризации в контексте data НЕ ПРОИСХОДИТ. Кто знает в чем проблема может быть? Спасибо.
Anton
Что да? какой из вариантов?
Евгений
проверяй mode
Евгений
if $mode = 'new' - сохраняй
Mike
Вызываю вот так [[!Login? &contexts=data,web [[!Login? &contexts=data,web2
SiZE
У меня такой вопрос. В шапке и футоре есть контактная информация разная: адрес, почта, телефоны. Куда их можно вынести, чтобы "далекий" человек ничего в шаблоне не запортачил и не грохнул, но мог поменять в случае необходимости? Есть какой-то best practice так сказать?
Евгений
clientConfig
Артем
Что да? какой из вариантов?
да, просто делать [[%entry]]
Anton
не , так не работает, только если топик и неймспес указать.
SiZE
clientConfig
А коробочного варианта нет?
Anton
есть. Переменные контекста.
Евгений
А коробочного варианта нет?
создаешь ресурс отдельно или для главной пилишь 50 ТВ полей с твоими данными и вызываешь х на странице
Anton
но это намного неудобнее, чем клиентконфиг
Евгений
А коробочного варианта нет?
ну или системные настройки
Евгений
или переменные контекста
Евгений
системные настройки можно выводить вижетом на главной другим компонентом))
SiZE
Спасибо. Изучу вопрос, потом вернусь
iWatchYouFromAfar
Народ, может кто подскажет, в админке migx картинки не отображаются, на фронт все ок - после того как добавил кастомный источник файлов.
iWatchYouFromAfar
Alexandr
в файле или прямиком?)
Evgeniy
конечно прямиком, никто же себе качать не будет))
Евгений
примяком бле