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

Илья Уткин
01 марта 2021, 15:43
0
А какая версия PHP? Наверное, 7.3 — stackoverflow.com/questions/24764212/preg-match-compilation-failed-invalid-range-in-character-class-at-offset

Думаю, надо либо обновить библиотеку simple_html_dom (она в комплекте идёт), либо поменять версию PHP на 7.2

¯ \ _ (ツ) _ / ¯
Роман
01 марта 2021, 15:39
0
Хороший компонент, я его видел. Казалось бы задача не сложная, но реализовать ее в modx, это еще то дело. С ТВ пока сделал, через запятую, но это не решение.
Наумов Алексей
01 марта 2021, 15:34
0
Да, извечная проблема)
Я делал вот такое дополнение:
modstore.pro/packages/ecommerce/msproductkits
для связей, но оно работает только с товарами.

Что еще порекомендовать… не знаю, просто id товаров писать в tv.
Роман
01 марта 2021, 15:14
0
При 1000 товаров это еще как-то работает. Если больше, все отваливается. Нужен список постраничный, или просто поиск, без списка.
Роман
01 марта 2021, 15:08
0
Есть страницы, на которых хотелось бы показывать те или иные товары. Страница может быть любая, начиная от главной, заканчивая контактами. статьи все такое. Не знаю, какое решение найти. Хотелось, что-то похожее, как в minishop2, связи.
Наумов Алексей
01 марта 2021, 14:40
0
А вообще задача в чем состоит?

Вроде TV с использованием SELECT binding у меня раньше работало…
docs.modx.com/3.x/en/building-sites/elements/template-variables/bindings/select-binding
Да и поиск (фильтрация) по названию вроде как был при выборе
Роман
01 марта 2021, 13:33
0
Пробовал вставить через «Список ресурсов», сервак уходит в 500 ошибку. Видимо не хватает памяти на обработку товаров, да и среди 20тыс, товаров найти нужный, очень сложно.
Павел Романов
01 марта 2021, 12:34
1
+1
Добавьте в словари (Шестеренка » Управление словарями) в пространство имен msearch2 для соответствующего языка параметр с таким названием и нужным значением.
Michael
01 марта 2021, 09:40
0
Отлично! ;)
Сергей Карпович
28 февраля 2021, 23:40
0
задача сделать видео альбом.
Сергей Карпович
28 февраля 2021, 23:39
0
С ошибка ми разобрался.
В консоли чисто, а вот в журнале ошибок =появилось куча:
[2021-02-28 20:36:59] (ERROR @ /home/data/www/miniwarpaint/core/components/wrapyoutube/lib/simple_html_dom.php : 1385) PHP warning: preg_match(): Compilation failed: invalid range in character class at offset 4
[2021-02-28 20:36:59] (ERROR @ /home/data/www/miniwarpaint/core/components/wrapyoutube/lib/simple_html_dom.php : 690) PHP warning: preg_match_all(): Compilation failed: invalid range in character class at offset 4
[2021-02-28 20:36:59] (ERROR @ /home/data/www/miniwarpaint/core/components/wrapyoutube/lib/simple_html_dom.php : 697) PHP warning: Invalid argument supplied for foreach()
[2021-02-28 20:36:59] (ERROR @ /home/data/www/miniwarpaint/core/components/wrapyoutube/lib/simple_html_dom.php : 690) PHP warning: preg_match_all(): Compilation failed: invalid range in character class at offset 4
[2021-02-28 20:36:59] (ERROR @ /home/data/www/miniwarpaint/core/components/wrapyoutube/lib/simple_html_dom.php : 697) PHP warning: Invalid argument supplied for foreach()
Sergey (Sentinel)
28 февраля 2021, 23:38
0
А какая задача?
Сергей Карпович
28 февраля 2021, 22:56
0
понял, будем разбираться
Артур Шевченко
28 февраля 2021, 19:23
0
JavaScript выполняется последовательно, если ошибки появляются раньше, чем срабатывает скрипт плагина, то он не сработает из-за этих ошибок.
КА
28 февраля 2021, 18:09
0
Супер спасибо! idx появился. Работает все как надо.
Sergey (Sentinel)
28 февраля 2021, 17:14
0
приходится велосипедить
{if $_modx->config.cultureKey == 'en'}
{set $uriLang = '/assets/img/'}
{/if}
{set $reviewsImg = $uriLang ~ 'pdoField' | snippet : ['id' => 18,'field' => 'img']}
но это конечно жесть…