Всего 123 802 комментария

Николай Савин
10 июля 2023, 19:51
+1
На форумах пишут, что такую проблему вызывает отключенная настройка anonymous_sessions
github.com/modxcms/revolution/issues/13742
community.modx.com/t/login-fails-silently-seems-to-be-a-session-problem/6654/6
Марков Александр
10 июля 2023, 14:06
0
в логе появляется такая запись:

(ERROR @ /home/m/master1357/domain.ru/public_html/core/model/modx/moduser.class.php: 362) PHP warning: session_regenerate_id(): Cannot regenerate session id — session is not active

т.е. получается, что сессия почему-то не активна. Может, подскажет кто, как это лечится?
Серый
10 июля 2023, 13:09
0
Соответственно, у меня там уже под сотню ивэнтов и всё надо перевводить))
Спасибо еще раз, ваше кунг-фу меня сильно выручило!)
Гарри
10 июля 2023, 13:00
0
Да, если в базе уже есть сохраненные данные для TV «dateRange», то добавление опции «End Value Template Variable» не влияет на эти данные. Вы должны изменить значение TV в менеджере, чтобы увидеть изменение.
Серый
10 июля 2023, 12:37
0
То есть у меня новые страницы бы работали бы с сортировкой по этому скрытому TV, а вот задним числом такое не прокатывает, верно?
Ваш способ очень помог! Спасибо! А то для меня это запредельно, хотя вроде как азбука))
Гарри
10 июля 2023, 12:14
1
+1
Обычно данные хранятся в одном ТВ в формате:
2023-07-10||2023-07-15

Eсли вы используете 2 ТВ, существующие данные не перезаписываются автоматически. Для этого вам нужно написать SQL-запрос или PHP сниппет.

В качестве альтернативы вы можете использовать решение только с 1 ТВ-полом и таким кодом
[[!pdoResources?
    ...
    &where=`["SUBSTRING_INDEX(dateRange, '|', -1) < '[[!today]]'"]`
]]
Серый
10 июля 2023, 11:50
0
Спасибо! Сделал. Но видимо что-то еще не знаю.
Использую вот такой сниппет для вызова (the-end-date — это то самое скрытое TV):
[[pdoResources?
    &depth=`1`
    &resources=``
    &includeTVs=`Project-poster, dateRange, noDate, the-end-date`
    &processTVs=`1`
    &prepareTVs=`1`
    &tpl=`ProjectItemTpl`
    &sortby=`dateRange`
    &sortdir=`ASC`
    &limit=`999`
    &where=`["the-end-date >= \"[[!today]]\""]`
    &tplWrapper=`@CODE: <div class="projects-list">[[+output]]</div> <!-- /.projects-list -->`
]]
В результате ничего не выводит((
Наверное как-то не так использую это TV?
Подскажите пожалуйста, очень нужно

PS
И даже просто вызов на странице [[*the-end-date]] ничего не выводит.
Марков Александр
10 июля 2023, 11:47
0
Проверил — файлы создаются. Проблема у меня не в этом
Марков Александр
10 июля 2023, 11:45
0
У меня та же проблема. Перенес сайт на бегет — и началось. Пока получается войти сразу после установки и с одного компа.
Помогает переустановка MODX, но всё равно пускает только один раз.
Рекомендуют пересоздать таблицу сессий — не помогает.
Николай Савин
09 июля 2023, 12:52
0
Очистите каталог с кэшем core/cache и посмотрите, заполняется ли он заново при входе. Такая проблема бывает, когда не доступен на запись этот каталог
sergey
09 июля 2023, 11:41
0
В моем случае проблема не в этом. По прежнему не могу попасть в админку. При вводе правильного логина и пароля страница просто перезагружается, при этом если ввести неверный пароль то по прежнему сообщает об ошибке (неверный пароль).
Miša Bulic
09 июля 2023, 10:14
0
GoogleSheets дополнение для этого использую
Alexey
09 июля 2023, 09:45
0
Сталкивался с такой проблемой, когда заканчивалось место на диске.
steve.kon
08 июля 2023, 22:50
+1
Решил. Если кто столкнется с подобным:
нельзя использовать нижнее подчёркивание в TV для данной конфигурации. Заменил на тире — заработало
Артур Шевченко
08 июля 2023, 20:52
0
Есть это
// тут нужно получить данные из гугл таблицы и преобразовать в массив $items
foreach($items as $item){
$product = $mdox->getObject('modResource', $item['id']);
$product->set('price', $item['price']);
$product->save();
}
И если товаров много, то можно повесить задание в планировщике
ruslan
08 июля 2023, 13:14
0
добрый день
я так понимаю он больше не доступен? хотелось бы протестировать
ruslan
08 июля 2023, 12:41
0
добрый день
компонент нельзя загрузить с репозитория
Андрей Шевяков
08 июля 2023, 10:53
0
Добрый день! Хотел потестить компонент, он еще работает?
Максим
07 июля 2023, 08:19
+3
Кончился похоже modx.
Wordpress вон живёт и вроде не скоро еще собирается умирать)) Хотя, на мой взгляд, там проблем поболее… Так что…