Вопросы

не перезагружать меню навигации при переходе между страницами

Подскажите может есть какое то готовое решение под подобные вещи?
Нужно сделать так чтобы при переходе между страницами сайта не перезагружать меню навигации и например футер. в модх может есть какие то возможности так сделать особым способом или какие то хитрости
буду благодарен
Евгений
07 сентября 2021, 21:27
modx.pro
1 146
0

выражение для xparser

xParser
пробую использовать выражение
.//div[@class="video-iframe yt-vme-container"]/script/@video-source
по аналогии с этим
.//div/div/picture/source/@data-srcset
последнее работает а первоенет :( что делаю не так?

пытаюс из этого кода вытащить ссылку на видео
<div class="video-iframe yt-vme-container" style="position: relative; inset: unset; max-width: 640px; padding: unset; height: 100%; width: 100%;"><script type="text/javascript" src="https://youtube-com.cdn.vidyome.com/vidyome/builds/player.js" id="vme_player_13232258508328254" container-id="vme-yt-66035627250847576" site-id="MTcwNQ==" video-id="ytb" video-play="false" video-source="https://www.youtube.com/embed/b6aLl-W8gCk?" video-poster="https://i.ytimg.com/vi/b6aLl-W8gCk/hqdefault.jpg">...
Евгений
07 сентября 2021, 17:30
modx.pro
2 495
0

FormIt - не устанавливается

Всем привет!

Обновился до modx 2.8.3 и теперь не могу поставить formit

PHP notice: Undefined variable: resource
PHP notice: Trying to get property 'content' of non-object
PHP notice: Undefined variable: resource
в логах

[2021-09-07 12:24:28] (ERROR in xPDO::getService @ /home/m/maliko7h/doorsexpert.ru/public_html/core/xpdo/xpdo.class.php : 1234) modRestClient::__construct is deprecated since version 2.3.0. Use the modRest classes instead.
[2021-09-07 12:24:28] (ERROR in modRestCurlClient::__construct @ /home/m/maliko7h/doorsexpert.ru/public_html/core/model/modx/rest/modrestcurlclient.class.php : 26) modRestClient::__construct is deprecated since version 2.3.0. Use the modRest classes instead.
Максим
07 сентября 2021, 12:24
modx.pro
848
0

Office валидация email

В форме регистрации посетителей есть поле email
Подскажите как настроить валидацию заполнения этого поля на стороне сервера в пакете Office?
так как сейчас пользователи могут заполнять это поле как угодно и проходить регистрацию
type=«email» стоит но не у всех html5 поддерживается
Евгений
06 сентября 2021, 17:43
modx.pro
774
0

office Регистрация на отдельной странице

Доброго времени суток!
Может кто подскажет, как реализовать отдельную страницу регистрации в дополнении office?
Поумлчанию регистрация реализована на одной странице с авторизацией. Но у меня дизайн сайта другой. Авторизация и регистрация на отдельных страницах. Заранее благодарю.
Roman
04 сентября 2021, 18:51
modx.pro
596
0

Фильтр по месяцу и году в mSearch2

Здравствуйте!
Можно ли с помощью mSearch2 сделать фильтрацию по месяцу и году статей?
Вот пример:

Если можно, то как это реализовать?
Заранее благодарен.
Aleksanders
03 сентября 2021, 21:06
modx.pro
622
0

заменить битые картинки своей шаблонной

Ситуация такая что у старых ресурсов часто стали появляться битые картинки. Появляются они так как удаляются рано или поздно с cdn источников.
реально ли как то перехватить этот момент и в случае если картинка бьется то scr подменялся на мою шаблонную?

поле картинки, пусть даже и битой — заполнено
тут именно нужно решение о замене битой на лету.
как вариант запустить какой нибудь скрипт для обхода и замены в поле TV src на свои

есть какие то решения может или мысли на этот счет?
буду благодарен
Евгений
03 сентября 2021, 19:11
modx.pro
3
855
0

xParser ошибка после обновления

Здравствуйте. Давно не обновлял xParser, был 1.8.8 версии. На днях обновил и получил такую ошибку при попытке создать новые ресурсы
MrKarandash
03 сентября 2021, 14:41
modx.pro
908
0

Что формирует JS объект настроек mse2Config

Добрый день.
Со страниц сайта пропал объект с настройками для msearch2 изза чего файл assets/components/msearch2/js/web/default.js выдает ошибки, мол mse2Config is not defined
Я знаю, что вверху исходного кода сайта должен быть скрипт типа этого
<script type="text/javascript">
		if (typeof mse2Config == "undefined") {mse2Config = {"cssUrl":"\/assets\/components\/msearch2\/css\/web\/","jsUrl":"\/assets\/components\/msearch2\/js\/web\/","actionUrl":"\/assets\/components\/msearch2\/action.php"};}
		if (typeof mse2FormConfig == "undefined") {mse2FormConfig = {};}
		mse2FormConfig["373128183dcd121ed57b0ffd80fc921261cb0fd7"] = {"autocomplete":1,"queryVar":"query","minQuery":3,"pageId":16};
	</script>
но это объявление просто пропало.
Поскольку я не вставляю его сам, то значит этот скрипт append ится в DOM какой-то программой.
Подскажите какой? (проверил php шный скрипт mSearch2, default.js ) Или может есть идеи почему данный скрипт может просто исчезнуть со страницы?
Спасибо.
Александр Мельник
03 сентября 2021, 10:51
modx.pro
895
0

officeAuth шлет не полные ссылки

Всем привет! подскажите пожалуйста, в чем проблема. сниппет officeAuth из пакета Office при регистрации присылает на почту не полную ссылку на активацию. В ссылке присутствует только вторая часть, а первая часть с domain.com/ отсутствует. Точно так же ведет себя Sendex. Сайт на хостинге, опубликован.
Algirdas
02 сентября 2021, 18:26
modx.pro
584
0