Всего 125 994 комментария

Сергій
04 сентября 2021, 05:21
0
@Василий Наумкин Добрый день. Подскажите, не знаете ли вы как подключить сайт к redis.
Андрей
03 сентября 2021, 22:11
0
Если можно, то как это реализовать?
Заглянуть в документацию — https://docs.modx.pro/komponentyi/msearch2/snippetyi/mfilter2#year. Есть 3 фильтра — year, month, day, оформление фильтра в select также есть в стандартном чанке.
Евгений
03 сентября 2021, 21:24
0
огонь! сработало… благодарю
Andrey
03 сентября 2021, 20:33
+1
Я так понимаю можно даже прямо в img засунуть onerror:
<img src="site.com/foto.jpg" onerror="this.setAttribute('src', 'site.com/nofoto.jpg')">
:D
Баха Волков
03 сентября 2021, 20:18
+2
Проблему можно решить с помощью js события onerror
Andrey
03 сентября 2021, 19:43
0
Вы бы написали, как у вас картинки выводятся.Если через вызов, то есть дефолт, например:
[[+img:default=`nofoto.jpg`]]

А, пардон, невнимательно прочитал.
Евгений
03 сентября 2021, 19:15
+1
я уже не помню в чем проблема была у меня и какие ошибки… просто пришлось откатить так как перестало работать. сейчас некогда пробовать еще раз :) тем более что ТП у меня уже отсохла практически сразу после покупки :)
Александр Мельник
03 сентября 2021, 17:43
0
Спасибо.

Изучаю код сниппета и вижу, что формирование скрипта с объектом выполняется только при условии
if (!empty($config['autocomplete'])) {}
очень странно, но кто-то выставил параметр autocomplete в 0
[[!mSearchForm?
                	&pageId=`12`
                	&tplForm=`tpl.searchForm`
                	&autocomplete=`0`
                ]]
Вот и верь заказчикам что они никому не дают доступы к сайту)
MrKarandash
03 сентября 2021, 17:18
0
хотя у тебя ошибки вроде решаемые все написано
Так я ниче не менял, просто тупо после обновы так стало. alias же на лету создается. А как я его создание в полях пропишу? translit же вроде не работает как модификатор
varanika
03 сентября 2021, 16:27
0
Такая же ерунда, но я не переносила отдельно товары, а переносила всю базу из mysql8 в мариам. Так вот у меня в некоторых товарах были одинаковые rank (вот хрен знает, как так вышло то). В итоге правка в базе, а потом генерация превью заново проблему решила. Но опять же, это точечное решение.
MrKarandash
03 сентября 2021, 16:24
0
Подскажи, какая по итогу у тебя версия?
Евгений
03 сентября 2021, 16:22
+1
такая же история с обновой была весной, пришлось откатить так как нифига не работает а поддержка неале
хотя у тебя ошибки вроде решаемые все написано
DOM
DOM
03 сентября 2021, 14:26
0
Спасибо, мужик. Сэкономил кучу времени )
Баха Волков
03 сентября 2021, 14:10
0
решилось так, не знаю, насколько правильно
Неправильно, эту задачу нужно решать либо со стороны html, т.е. если элемент не является ссылкой, то и использовать нужно другой элемент, но если удобнее использовать ссылку, но его поведение должно быть другое, то js вам в помощь

document.querySelectorAll(selector).forEach(item => item.addEventListener('click', e => e.preventDefault()));
Баха Волков
03 сентября 2021, 14:02
+1
Его формируют сниппеты mSearchForm и mFilter2
Максим
03 сентября 2021, 13:04
0
Мне иногда помогает жестка перезагрузка страницы. Открываем инструменты разработчика (клавиша F12), потом жмем CTRL+F5 (если firefox) или право кнопкой мыши по значку «обновить» и потом «очистить кэш и жесткая перезагрузка» (если chrome). Пару раз так сделать. Потом сохранить попробовать (для начала без ввода изменений).
Еще было такое из-за какого-то ТВ поля. Отключал его — норм работало.
Максим
03 сентября 2021, 12:46
0
*(даже если указать
<head>
и
<body>
как в инструкции написано)
Александр Мельник
03 сентября 2021, 11:12
0
На 99 процентов Алексей прав. Всегда когда у меня такое возникало виноват был какой-то из плагинов.
Максим
03 сентября 2021, 10:33
0
Хочу в модальном окне подгружать информацию о товаре. На самой странице нет ни одного вызова сниппета от miniShop2. Если вызывать модальное окно с чанком, в котором вызывается любой из сниппетов от miniShop2, тогда скрипты от miniShop2 НЕ подключаются в чанке (даже если указать и как в инструкции написано). Если указать в параметре services значение minishop2, тогда скрипт подгружается. Но!!! Он подгружается не в модальном окне, а сразу на странице! А раз он подгружается сразу, значит это автоматом замедляет загрузку и отрисовку страницы! Зачем это надо? (вопрос риторический) может человек ниразу не зайдет в модалку.

Так вот вопрос такой — почему скрипты от сниппетов minishop2 не подключаются в модалку?

Другие скрипты (из своих сниппетов), подключаются. Искал в настройках, в коде компонента, так и не нашел где это всё дело «вырезается» и по какой логике…