Всего 123 801 комментарий

Денис Усманов
17 февраля 2023, 01:47
0
В minishop2 есть скрипт импорта товаров, как его использовать можно почитать тут.
Николай Савин
16 февраля 2023, 21:58
0
Андрей находится в Украине. Возможно, не всегда есть доступ, не то что к интернету, а просто к электричеству.
Дмитрий
16 февраля 2023, 18:44
0
Андрей Степаненко, просьба обнаружиться уже наконец. Не работает дополнение! Хоть где-нибудь ответьте
Наумов Алексей
16 февраля 2023, 06:05
0
Добрый день! У компонента нет такого. Нужно что-то писать самому. Я бы предложил для ускорения работы результат вычисления сохранять у категории в доп поле (хоть в тв).
Андрей
15 февраля 2023, 16:37
0
Понял, спасибо
Артур Шевченко
15 февраля 2023, 16:36
0
Да всё просто, minishop2 не работает с Modx3
Lori
15 февраля 2023, 15:53
0
Не, дело было в другом. В map-файлах компонента, у поля отвечающего за текст комментария был указан phptype=«text», указал string и все начало норм работать. Проблема появилась после того, как пыху до 7.4 подняли, а была 7.0 ранее по моему
newbmod
15 февраля 2023, 15:49
0
Да, так все работает! Спасибо большое!
Garnet
15 февраля 2023, 15:26
0
Приветствую. Ставлю на ModХ 3.0.3 — pdoTools 3.0.1-pl. Скачивается, но не хочет устанавливаться, зеленая кнопка «установить» не реагирует. В логах ничего не пишется. Консоль пишет:

Uncaught TypeError: Cannot read properties of undefined (reading 'license')
at MODx.grid.Package.processResult (package.grid.js?mv=303pl:321:26)
at MODx.grid.Package.success (package.grid.js?mv=303pl:309:22)
at Ext.data.Connection.handleResponse (ext-all.js:21:47767)
at f (ext-base.js:21:17840)
at m (ext-base.js:21:18302)
at ext-base.js:21:8604
processResult @ package.grid.js?mv=303pl:321
success @ package.grid.js?mv=303pl:309
handleResponse @ ext-all.js:21
f @ ext-base.js:21
m @ ext-base.js:21
(анонимная) @ ext-base.js:21
Объект setInterval (асинхронный)
n @ ext-base.js:21
i @ ext-base.js:21
request @ ext-base.js:21
request @ ext-all.js:21
install @ package.grid.js?mv=303pl:299
onClick @ package.grid.js?mv=303pl:279
A @ ext-all.js:21
Подскажите пожалуйста, в чем может быть проблема?
Павел Романов
15 февраля 2023, 13:59
+1
А если так:
[[!msProducts?
	&templates=`22`
	&parents=`5`
	&where=`{"parent:IN":[ [[!+directparents]] ]}`
	...
]]
newbmod
15 февраля 2023, 12:55
0
Да, опечатался, прошу прощения. Так не работает (((
Может не совсем корректно все написал. Вот такая структура вызова:

[[!pdoResources? &parents=`5` &depth=`10` &limit=`10000` &toPlaceholder=`directparents` &where=`{"class_key":"msCategory"}` &showUnpublished=`1` &returnIds=`1`]]
[[!msProducts? &templates=`22` &depth=`10` &limit=`10000` &parents=`[[!+directparents]]`  &where=`{"parent":[[!+directparents]]}`  &includeContent=`1` &showZeroPrice=`0` ...]]
Павел Романов
15 февраля 2023, 12:47
0
В where указываются поля ресурса. Непосредственный родитель прописывается в parent и указав так, получите только те, которые находятся непосредственно внутри категории 5:
[[!msProducts?
    ...
    &where=`{ "parent":5 }`
    ...
]]
Марина
15 февраля 2023, 12:27
0
В документации об этом не написано. Насчёт кода вряд ли пойму.
Благодарю за помощь!
Артур Шевченко
15 февраля 2023, 10:41
0
Если в документации написано, что можно, значит можно. Если не написано, то смотрите код компонента на предмет недокументированных особенностей. Но дешевле использовать платный компонент.
Артур Шевченко
15 февраля 2023, 10:39
0
Думаю стоит послушать @Алексей Смирнов и использовать его вариант, а чтобы не писать самому, просто замените AjaxForm на AjaxFormItLogin там эта защита встроена.
Михаил
15 февраля 2023, 10:19
0
можно использовать msimportexport
Алексей Смирнов
15 февраля 2023, 09:22
+2
Думаю гугловскую стоит убрать и сделать этот вариант:
в Форму:
в formIt пишем:
&validate=kapiktoshka:contains=^goloiva^
в любом месте при готовности DOM js-ом( или на скрол или клик) вставляем текст goloiva в INPUT наш. :)
профит.
Работает уже на многих проектах.
Евгений Ц.
15 февраля 2023, 02:15
0
Смотря какой характер спама, я для себя написал валидатор formit, который отсеивает по заданному списку слов, неплохо помогает.