Вопросы

Фильтрация по нецелым значениям фильтра (mFilter2)

Привет. Столкнулся с проблемой, в документации не нашел решения.
У нас есть товары, у которых есть значения фильтров нецелые, например: «Номер кисти» = «1,5», разделитель десятичной части — запятая.

Когда я хочу отфильтровать товары в каталоге по этому значению, в результате выводятся товары со значением 1 и 5, но «1,5» не выводится.

Как можно настроить этот момент? Менять разделитель на точку не вариант.
Сергей Карпович
10 декабря 2022, 11:56
modx.pro
551
0

HybridAuth как сделать авторизацию через твиттер

Друзья, кто-то уже сделал авторизацию через твиттер? Получить ключи с лк твиттера проблем нет. При попытке войти в сайт через твиттер происходит обратный редирект но на сайте никакой реакции. Профиль не создается. Может проблема в oauth. С гуглом, facebook*ом все работает норм.
ewal
09 декабря 2022, 01:13
modx.pro
865
0

Как с контекста вытянуть настройки для снипета?

Как прописать в снипете и вытянуть настройку «site_start» с настроек текущего контекста и вытянуть текущий id ресурса для сравнения их ???

$context = $modx->getObject('modContext', ['key' => $contextKey]);
Alex
08 декабря 2022, 22:19
modx.pro
1 472
0

Несколько слайдеров в mFilter2

Нужно реализовать 3 слайдера с min и max input-ами по 3 разным параметрам. Делаю так:

[[!mFilter2?
    &parents=`0`
    &limit=`8`
    &element=`msProducts`
    &filters=`
        msoption|ndiametr:number,
        msoption|dlina:number, 
        msoption|diametr:number
    `
    &class=`msProduct`
    &tplFilter.row.msoption|ndiametr=`tpl.mFilter2.filter.number`
    &tplFilter.outer.msoption|ndiametr=`tpl.mFilter2.filter.slider`
    &tplFilter.row.msoption|dlina=`tpl.mFilter2.filter.number`
    &tplFilter.outer.msoption|dlina=`tpl.mFilter2.filter.slider`
    &tplFilter.row.msoption|diametrp=`tpl.mFilter2.filter.number`
    &tplFilter.outer.msoption|diametr=`tpl.mFilter2.filter.slider`
]]

но сортируется только по первому параметру. Последующие не работают. Судя по всему, они пытаются сработать на значения первого параметра. Как быть, как разделить их?
Александр
08 декабря 2022, 13:45
modx.pro
654
0

Таблица modx_msop_modifications поле price - varchar

Вобщем встал вопрос о том чтобы сортировать по полю из этой таблице, но вдруг неожиданно поле price — varchar у меня вопрос, а как по нему сортировать? вобщем расстроен тк нужно делать костыли(((
Евгений
08 декабря 2022, 13:29
modx.pro
739
0

userFields minishop2 mobilephone

Добрый день!
Почему данная конструкция может на рабоать?
{$_modx->runSnippet('!msOrder', ['userFields' => ['phone' => 'mobilephone']])}
Задача, при оформлении заказа, дублировать поле телефона в поле мобильный телефон (Если честно не совсем понимаю почему у minishop2 используется не мобильный телефон).
Сергей
08 декабря 2022, 13:04
modx.pro
729
0

Не логинится HybridAuth через Facebook

Доброго дня!
После ввода логина и пароля в ФБ идёт редирект на главную с добавлением /#_=_ в URL, и авторизация на сайте, соответственно, не происходит.
Раньше всё работало.
В чем может быть дело?
Игорь
07 декабря 2022, 22:24
modx.pro
613
0

Вывод всех строк таблицы через while (fetch_object())

Добрый день.
Проблема у меня видимо с непониманием
while ($full = $fullresult->fetch_object())
Pavel
07 декабря 2022, 13:12
modx.pro
1 038
0

Перестал работать Minifyx

Друзья, всем привет!

Возник такой вопрос, после обновления Minifyx на MODX 2.8.3 он перестал работать полностью.
Стили подключает, но не в сжатом виде.

Причем это произошло на всех сайтах версии 2.8.3, на которых обновил Minifyx.

Кто-нибудь знает как решить проблему?

В лог ничего не пишет, в настройках Minifyx тоже пробовал активировать / деактивировать сжатие
Андрей
07 декабря 2022, 11:26
modx.pro
1
1 050
+1

Ручная сортировка строчек товаров в msCategory не работает

MODX Revolution 2.8.3-pl (traditional)
miniShop2 2.5.0-pl

Столкнулся с тем, что список товаров в категории после нажатия на заголовок столбца для сортировки по цене или названию перестает реагировать на ручной drug and drop, товар тащится, но не остается там, где я его ставлю в списке.

Как победить эту неведомую хрень? Может у кого было подобное.

Заказчику удобно перетаскивать вручную, но при этом если случайно нажать заголовок столбца, надо откатывать базу, чтобы восстановить работоспособность админки
Sergey
07 декабря 2022, 06:27
modx.pro
783
0