Алексей Ерохин

Алексей Ерохин

Был в сети 15 апреля 2025, 15:28
Заказы не принимаю
Думаю дело в том, что сниппет GalleryAlbums ожидает переменную start, а pdoPage дает offset, и они друг друга не понимают.
Переделать один или другой сниппет, либо написать свой, который на основании page будет считать start, ставить в плейсхолдер и вызывать pdoPage с параметром start с этим плейсхолдером
В моем случае это была из-за плагина chromeIPass — он ищет инпут поля в коде, чтобы пароли подставлять, если необходимо, в него вшита библиотека jQuery, старой версии, из-за этого ошибки — ей не нравится что в селекторе спец символы типа # или $ или |

В инкогнито хром соответственно этой проблемы нет.

На работу минишопа никак не влияет.
Не нужен закрывающий xml, хоть яндекс и пишет в документации так.
modx.pro/sitemap.xml

This XML file does not appear to have any style information associated with it. The document tree is shown below.
Это не ошибка разбора XML.

Добавьте файл вручную в вебмастере: Индексация -> Файлы Sitemap
Что в логах modx? Логи сервера с ошибками?
Справа в гриде с последними ресурсами тоже пусто — на лицо какая-то ошибка в бекэнде. смотрите в консоли браузера ответы от коннекторов.

P.S. как вы сайт на зовете, так он и поплывет (трудности.ру)
Примерно так
if ($modx->resource->id != xx) { //проверяем что мы не на заглушке
		if (!$modx->user->isAuthenticated('mgr') && $_SERVER['REMOTE_ADDR'] != 'xxx.xxx.xxx.xxx') {
			$modx->sendRedirect($modx->makeUrl(xx)); //перенаправляем на заглушку
		}
	}
Включить на событие onWebPagePrerender