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

Сергей Карпович
08 апреля 2022, 11:39
0
не нашлось решение, у меня аналогичный вопрос?
Роман
08 апреля 2022, 09:38
0
Да, там кстати есть еще duplicate_children, которая отвечает за дублирование потомков. По умолчанию стоит FALSE. Полностью сам класс процессора можете посмотреть: core/model/modx/processors/resource/duplicate.class.php
Роман
08 апреля 2022, 09:32
0
Через процессоры так:
$fields = ["id" => 120473, "prefixDuplicate" => true, "name" => "Новый ресурс", "published_mode" => "preserve"];
$result = $modx->runProcessor('resource/duplicate', $fields);
if ($response->isError()) $modx->log(modX::LOG_LEVEL_ERROR, 'Ошибка создания ресурса');
Сергей С.
07 апреля 2022, 20:19
0
Достаточно даже просто пустыми их указать в случае ajaxmode=`scroll`
[[!getResourcesTag?
    &parents=`123`
    &hideContainers=`1`
    &grSnippet=`pdoPage`
    &element=`pdoResources`
    &tpl=`tpl.work`
    &pageNavTpl = ``
    &pageActiveTpl = ``
    &ajaxMode=`scroll`
    &ajaxElemRows=`#pdopage .work-container`
]]
Сергей С.
07 апреля 2022, 20:00
0
Позвольте пожать вам руку, это работает)

Долго мучался, пытался запустить getResourcesTag + pdoPage + ajaxmode=`scroll`
При прокрутке до конца подгрузка контента срабатывала один раз и всё.
Не понимал, в какую сторону копать, вроде подгрузка работает, значит правильно указал параметры, но почему лишь однократно?

Добавил вышеуказанные параметры — и о, чудо! Всё ок.
Павел Романов
07 апреля 2022, 19:29
0
Добавьте в вызов pdoResources параметр &outputSeparator=`, `
Uladzislau
07 апреля 2022, 19:23
0
Точнее во втором вариантом implode(', ', $cats) не хочет разделять лепит через проблем. а надо через запятую. Подскажите пожалуйста, где можно указать правильно сепаратор через ", ".
Такой вариант не работает (((
[[pdoResources? &parents=`10` &resources=`[[getCategories:default=`9999999`]]` &tpl=`cat_tpl` &tvFiltersAndDelimiter = `, `]]
Выводит вот так:

Категория: Решения SIEM Антивирусы

А должно быть вот так

Категория: Решения SIEM, Антивирусы
Futuris
07 апреля 2022, 19:05
1
0
Подскажите, у кого-то получилась интеграция msOneСlick с msOptionsPrice2? Мы пока не можем добиться передачи в модальное окно msOneСlick опций, выбранных на странице товара. Речь об опциях, которые модифицируют цену. Пока приходится в окне msOneСlick вторично выбирать их из списка.
Добавили код JS, как рекомендовано в описании компонента.
Павел Романов
07 апреля 2022, 18:58
0
Каждая категория — отдельный элемент и выводится чанком, указанным в &tpl.
Оформите его как угодно.
Uladzislau
07 апреля 2022, 18:49
0
А как с помощью этого сниппета добавить еще разделитель, если товар находится в двух категориях? скрипт работает, но если несколько, лепит все в одну
Евгений Webinmd
07 апреля 2022, 15:16
0
пишу пишу, приходится выдумывать, там вообще все максимально просто
Сергей Шлоков
07 апреля 2022, 15:06
0
Нет, код не бессмысленный. Просто не очень качественный.
Сергей Шлоков
07 апреля 2022, 15:06
0
Я думал, что это какой-то разработчик с форума, который недавно открыл для себя MODX. А оказывается это Боб Рей. Удивлён. (
Павел Гвоздь
07 апреля 2022, 10:37
0
Нормально ты припахал) Как-нибудь потом…
Николай Савин
07 апреля 2022, 10:33
+3
Давайте так. Напишите оба по полезной, качественной статье сюда на modx.pro, а эту удалим. Я думаю автор будет не против такого размена. Идет?
Павел Гвоздь
07 апреля 2022, 09:42
0
А что там идеального то в нормальном коде? Лучше уж никак, чем писать такой низкокачественный код. Потом когда работаешь с такими сайтами, половина времени (не преувеличение) уходит, чтобы разобраться, что и как работает.

Приведённый Сергеем кусок кода отлично описывает уровень кодера. Это не то, что бессмысленно, это даже уже не смешно…
Николай Савин
07 апреля 2022, 09:11
0
Код действительно почти бессмысленный. Но такой контент полезен для портала в любом случае. Лучше уж так, чем писать месяцами идеальную статью
Николай Савин
07 апреля 2022, 09:10
+1
Псс, парень. Меня там заплюсовали уже