Сергей Шлоков

Сергей Шлоков

С нами с 31 января 2013; Место в рейтинге пользователей: #3
Сергей Шлоков
30 апреля 2016, 22:21
0
1. Браузер запрашивает страницу отправляя запрос на сервер.
2. MODX формирует страницу — шаблон, чанки, спиппеты, плейсхолдеры, ТВшки. Дальше отдает назад браузеру.
3. Браузер, получив ответ, отрисовывает страницу. По готовности DOM модели или по кнопке браузер выполняет ajax запрос, который что-то меняет на сервере.
Вопрос, как измененные данные на сервере должны измениться в браузере (без яваскрипта)?
Я видимо чего-то не понимаю.
Кроме того
Если снять галочку «Кешируемый ресурс», то всё нормально работает. Но, ради пары динамичных цифр на странице убирать её всю из кеша — нелогично.
А вызывать метод чистки кэша при каждом запросе — это логично?
Сергей Шлоков
30 апреля 2016, 12:11
+1
Ничего странного. И очистка кэша не поможет.
Сергей Шлоков
29 апреля 2016, 23:13
0
Да и сниппет вряд ли поможет.
Сергей Шлоков
29 апреля 2016, 12:48
0
Для начала надо смотреть логи и консоль браузера. Код валидный. Видимо где-то есть проблема в обработке.
Сергей Шлоков
28 апреля 2016, 20:28
1
+1
Создаете плагин с указанным кодом и отмечаете событие «OnBeforeDocFormSave» на вкладке «Системные события». Сохраняете и вуаля.
Сергей Шлоков
28 апреля 2016, 19:13
0
А у меня modx.pro/sitemap.xml выглядит так

Проверил на всех браузерах — такая беда только в firefox. Значит проблема оказалась не проблема.
Сергей Шлоков
28 апреля 2016, 18:38
-1
У меня на всех сайтах отвалились карты сайта. Видимо проблемы с типом документа XML. Тут кстати тоже.
Сергей Шлоков
26 апреля 2016, 08:26
0
На выключенном сайте показывается всего одна страница — указанная в настройке site_unavailable_page. Можно указать в ней 131 страницу.
А почему не работает переадресация не знаю, нужно смотреть сайт.
Сергей Шлоков
26 апреля 2016, 07:59
0
Нет. Сделаю отмену переадресации у выключенного сайта в новой версии.
Сергей Шлоков
26 апреля 2016, 07:36
0
Странно. У меня всё работает — и при разлогинивании и при вводе адреса. На /manager/ зайти невозможно.
Сергей Шлоков
26 апреля 2016, 07:03
0
Этот способ работает для всех без исключения! На страницу /manager/ зайти никому не получится — плагин переадресовывает на указанный ресурс. Для авторизации хоть менеджера хоть админа нужно указать логин или email. Если нужно сделать выборочную авторизацию по email, то в плагине можно добавить условие для переадресации (например, принадлежность к какой-либо группе).
Пароль не имеет значения. Он не учитывается. Авторизация работает только по email. Поэтому адрес должен быть рабочий, а не липовый.
Сергей Шлоков
24 апреля 2016, 20:25
0
У меня на локалке после обновления на MODX 2.5 почему-то не добавилось поле createdon в таблицу modx_users. Из-за этого не заводилось. Добавил вручную. А семёрка php встала без проблем.
Сергей Шлоков
24 апреля 2016, 20:08
0
А в логах чего (core/cache/logs/error.log)?
Сергей Шлоков
24 апреля 2016, 17:24
0
Стукните в скайп. Может что-нибудь придумаем.
Сергей Шлоков
24 апреля 2016, 17:19
0
Очень похоже, что в базу не может достучатся. Конфиг правильный?
Сергей Шлоков
24 апреля 2016, 15:00
+2
Перевёлся — MODX 2.5, PHP 7.0.5. Шикарно.
Сергей Шлоков
24 апреля 2016, 14:35
+1
Круто!
Я правильно понимаю, что modx.pro работает на MODX 2.5?
MODX 2.5 оказывается уже стабильная версия. Проспал выпуск. Значится будет переходить и переводить. :)
Сергей Шлоков
24 апреля 2016, 09:47
+1
$depth=`0`
Это раз. И два — нужно делать группировку для OR. Смотри какое where ограничение получается.