Anton
да я уже, там сам видимо кладр дописывает data-kladr-type
Artem
Может кто подсказать? Первый раз делаю мультиязычность на Рево, делаю через Babel. Я так и не пойму, как статичные слова в шаблоне по-человечески сделать,чтобы для перевода пользователь не лез в шаблон ? Можно как-то сделать типа словаря,а в шаблон бы я вставлял просто переменную из этого словаря
Pavel
Ребят кто то исправлял проблему с потерями сессий после перенаправления с оплаты? Заметил из-за POST запроса от эквайринга теряются все сессии (в моем случае пользователь перестает быть авторизованный и даже выкидывает из админ панели) Я провел массу тестов для исправление, дело даже не в коде который принимает запрос. Отправлял просто на главную страницу и сессии все равно теряются. Проблему наблюдаю только гугл хроме. (проверял в гугл хроме и safari)
Pavel
меняется PHPSESSID, верней при перенаправление на страницу не происходит запроса файла cookie и modx задает новое PHPSESSID. Если посмотреть отфильтрованные cookie, то можно увидить мой старый PHPSESSID. https://monosnap.com/file/4ARwxAzydXNZRa8HgSBV2DaiA2fbAs я исключил все проблемы с сервером (ставил чистый modx + minishop2) на модхосте и проделывал такие же процедуры.
Pavel
не хорошо ядро править, я почти к такому же решению пришел. Перед этим менял session_name (системную настройку), изменял session_cookie_samesite на Lex (хоть это и не безопасно) результат один и тот же
Степан
по идее сейчас браузер открывает всего лишь фреймы, а не окна и потому уход на оплату по идее не должен закрывать сессию
Степан
да никто и не спорит что меняется страница, но сессия отваливается?
Степан
вы не в режиме инкогнито или там с автоматической очиской кук?
Pavel
да никто и не спорит что меняется страница, но сессия отваливается?
Сессия отваливается только после того как ты вернулся с POST запросом от эквайринга
Pavel
консоль пустой
Степан
да
это кто такой?
Степан
ну в смысле что за банк
Pavel
Fondy, робокасса
Pavel
я даже менял их
Pavel
чтоб устранить проблему в коде
Степан
а если на get сменить не поможет?
Степан
ща попробую повторить но без робокассы
Степан
правда у меня идет авторизация типа с галочкой запомнить меня
Степан
ну ребята у меня все в норме
Степан
в виндовом браузере пробовал
Степан
галочку запомнить убрал
Степан
сделал ссылку перехода на другой ресурс а на том ссылку возврата
Степан
я понял я именно тоже за сессию но она не теряется если браузер не закрывать
Степан
да небось 15минут стандарт
Степан
вы где-то обновляете сессию?
Степан
сами
Степан
ну в смысле где-то в коде session_start() есть?
Степан
в вашем поверх того что дает движок?
Степан
по идее тоже не должно мешать
Степан
это локально могу дать anydesc
Степан
а в чем разница??????????????????
Степан
какие игрульки вы о чем?
UDAV
Подскажите плиз альтернативу phpThumbOn для modx3 🙏
Артур
Подскажите плиз альтернативу phpThumbOn для modx3 🙏
Я альтернативы не знаю, но мне интересно, что сподвигло перейти на modx 3?
UDAV
Я альтернативы не знаю, но мне интересно, что сподвигло перейти на modx 3?
хочу новый проект сделать на 3 версии. Вроде остальные модули для него подходят.. а вот один нет(
Алексей
Подскажите плиз альтернативу phpThumbOn для modx3 🙏
тут или откатываться на 2.8.4 или самому искать что там не сростается с phpTumbOn
Алексей
тк поддержки мало пока
Степан
без вариантов у меня нет сайта чтобы сломать чтобы прям вообще не жалко было
UDAV
тут или откатываться на 2.8.4 или самому искать что там не сростается с phpTumbOn
\core\vendor\xpdo\xpdo\src\xPDO\xPDO.php : 1267) Problem getting service fileHandler, instance of class modFileHandler, from path такая ошибка в логах
UDAV
это вся ошибка?
core\vendor\xpdo\xpdo\src\xPDO\xPDO.php : 666) Could not load class: modFileHandler from modfilehandler еще есть такое, но не уверен что оно к этому относится
Степан
ЭТОГО НЕ МОЖЕТ БЫТЬ смотрите пожалуйста в сторону если вы где-то правите сессию попробуйте сделать вот так $_SESSION= $_SESSION; для обновления
Степан
но это точно обновит сессию
Степан
какое-то расширение ее убивает
Степан
значит по идее у вас где-то не правильно выставлялось время жизни?
Roman
Парни привет. подскажите, можно ли вывести значение следующего элемента? Как-то так? {foreach $projects as $row} {$row.group_id@index+1}
Степан
UDAV
давайте все там еще много чего у вас класс не подгружается
[2022-05-23 10:04:20] (ERROR @ C:\OpenServer\domains\site.loc\core\vendor\xpdo\xpdo\src\xPDO\xPDO.php : 666) Could not load class: modFileHandler from modfilehandler [2022-05-23 10:04:20] (ERROR @ C:\OpenServer\domains\site.loc\core\vendor\xpdo\xpdo\src\xPDO\xPDO.php : 1267) Problem getting service fileHandler, instance of class modFileHandler, from path больше нет ничего
Степан
хм я переменную sessionCookieLifetime у себя в коде вообще не нашел
Степан
нашел
Степан
@Derzaiii итого да сессия закроется вместе с БРАУЗЕРОМ остается вопрос каким именно браузером (и это норма) так отчего переход на другой сайт у вас считается закрытием браузера?
Степан
по идее время жизни сесси в куках можно поднять из настроек
Сергей
Парни, в MODX 3 заметил, что из контекстного меню файлов пропал пункт "Скопировать путь к файлу", который был очень удобным. ни кто не знает, может где то в настройках его можно включить?
Степан
ну то что сессия живет до закрытия браузера - это норма на то она и сессия а вы своим дополнением добавили функционал галочки "Запомнить меня"
Сергей
https://github.com/modxcms/revolution/pull/16180
в 3.02 будет, как я понял, да?
Сергей
👍
Иван
https://github.com/modxcms/revolution/pulls - это все нужно протестировать и новый релиз
Степан
вот что нам дает галочка запомнить
Степан
вот без галочки
Степан
НО и еще раз НО в данный момент браузеры(без кастомных наворотов) не считают переход на другой сайт закрытием окна это работа в фрейме работающего браузера
Дима
спасибо, а как это связать с переключением языка на сайте в Babel?
У тебя в другом контексте, созданном babel, другой будет cultureKey (или сам задай другой в настройках контекста) и подхватится лексикон из другого языка. UPD: Или используй в коде как чуть ниже написали
Степан
$modx->setOption('cultureKey', 'ru|en|de'); $modx->lexicon->load('space_name:dict_name');
Степан
смена языка и подтягивания словаря
Степан
в плагин
Евгений
есть же инструкции по настройке языков, там все описано
Степан
)))
Евгений
ты душнила да!
ну хоть кто-то ж должен
Дима
Теперь и там и тут написано 😁 переполняем интернет не только мемасами!
Евгений
просто человек делает первый раз, а ты ему про плагин
Евгений
причем плагин устанвливает только ключ языка, а где перключение контекста?