Всего 125 335 комментариев

Роман
09 ноября 2022, 12:12
0
assets/components/msearch2/js/web/default.js
Div с классом mse2_number_inputs
там 2 input, у них есть value.
В слайдере, кстати прописано, что переводить в число. Значит, что-то неправильно обрабатывает mfilter2
Виктор
09 ноября 2022, 12:05
0
Если у кого-то есть идеи, как можно решить эту проблему, помогите, пожалуйста. Установил MODX на совершенно чистую БД — то же самое, сразу все русские буквы изуродованы.
Евгений
09 ноября 2022, 11:51
0
я просто понять не могу откуда js берет эти значения для инициализации ползунка
Роман
09 ноября 2022, 11:47
0
Скорее всего нужно переводить из строки в число. В js нужно смотреть.
Виктор
09 ноября 2022, 10:25
0
У меня аналогичная проблема, только наоборот. На сайте и в MODX3 всё выглядит нормально, а в phpMyAdmin — вот так: «РљРѕСЂРѕР±РєРё для косметики Рё парфюмерии». Само собой, при вводе русского текста в phpMyAdmin он ломается в MODX и на сайте. Везде, где смог найти, указана кодировка utf8_general_ci. Проблема в том, что я не могу ни импортировать, ни экспортировать базу посредством phpMyAdmin.
Евгений
09 ноября 2022, 00:27
0
можно решить через кастом фильтр, но выставление значений слайдера всеравно не работает, как туда приходят параметры пока не понял
Евгений
08 ноября 2022, 21:57
0
управляется через js, а select нет, так что слайдер сам себя не выставит
а как туда параметры передать?
Евгений
08 ноября 2022, 21:54
0
если в фильтре выставить слайдер 1-10 то GET в url ?visota=1,10
Т, Е при наличии именно гет параметра все работает как надо

но если вызвать $_GET['visota'] = $_REQUEST['visota'] = '1,10';
то фильтр применяется по значения на ползунке не встают. (
Артур Шевченко
08 ноября 2022, 21:32
0
А ты руками на слайдере выставь значения и посмотри как выглядят параметры. Там два числа начало и конец диапазона. Ну и слайдер управляется через js, а select нет, так что слайдер сам себя не выставит.
Артур Шевченко
08 ноября 2022, 18:28
0
Передать в сниппет параметры $limit и $offset который будет показывать сколько отступить от начала выборки. И до $q->prepare(); написать $query->limit($limit,$offset);
Alexey
08 ноября 2022, 14:56
0
modx.pro/help/18778 — тут есть пример с плагином. Только нужно учесть, что поле editedon уже существует и не нужно для него писать плагин на OnMODXInit
Игорь
08 ноября 2022, 12:28
0
есть подозрение, что там ничего и не передаётся… ((
Наумов Алексей
08 ноября 2022, 12:06
0
Я не знаю точной причины к сожалению ошибки. У самого бывало подобное, но не систематично как-то.
Есть версия, что дело может быть в том, что ваш сервер не может корректно соединится с сервером modstore из-за того, что ему «не нравится» ssl сертификат. Но это только версия.
Артур Шевченко
08 ноября 2022, 11:50
0
Если в доках не написано как это сделать, надо смотреть исходники на предмет того, что там и как передаётся в письмо.
Василий Столейков
08 ноября 2022, 09:01
0
Да, json. Переделаю через FormData.
Спасибо!
Василий Столейков
08 ноября 2022, 09:00
0
Понял мою ошибку, спасибо!
Валерий
07 ноября 2022, 22:41
0
Решил проблему. Мешал кеш, из-за которого изменения в файле default.js не подтягивались. Пока создал свой файл и там уже исправил ошибку.
Валерий
07 ноября 2022, 22:09
0
Прям совсем просто вышло. Спасибо за подсказку!

p.s
Забавно, но не сработало. Кеш чистил, конечно.
Но идею понял, буду там копать, еще раз спасибо.
Ивaныч
07 ноября 2022, 22:04
+2
Чтобы ещё проще.

В файле:
assets/components/ajaxform/js/default.js

Находите строку:
form.find('.error').html('');
и заменяете на эту:
form.find('.error:not(select)').html('');

Готово.
voodoosystem
07 ноября 2022, 22:02
0
К сожалению в данный момент корректно обновляются пакеты только из MODX.COM, а из modstore не обновляется ни один пакет с такой ошибкой (все настройки на подключение проверены и не менялись). Но есть подозрение что все это как-то связано с переходом на версию modx 2.8.4, после этого был сделан бэкап (с УЖЕ обновленными рабочими пакетами на предыдущих версиях ниже < 2.8.4) и при реверсе на него аналогично все перестало обновляться из modstore.pro. Кстати теперь на скриншоте при ошибке можно заметить строку «You must enable allow_url_fopen, cURL or fsockopen to use remote transport packaging» Что это значит? Где искать эти настройки? В системных модкс ничего подобного не показывает…