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

Артур Шевченко
13 июня 2022, 16:44
0
Под родителем я понимаю каталог из которого будут браться ресурсы. Если брать твой пример, то родителями будут «появление в фильмах» и «роли», при этом они останутся таковыми даже если ты будешь делать вывод на странице Актёра.
Levgan
13 июня 2022, 13:53
0
Трабл в том что каталог для вывода нужен. Родитель-->каталог. А каталогов у родителей может быть больше 1
Andry
13 июня 2022, 12:19
0
Да, я несколько статей почитал.

Я посмотрел, как в плагине одном сделано. Там время бесконечное. Все пишется в папку default. В ней создаются свои папки.
Я сделал также. Думаю, пойдет.

Но пункты 3 и 4 непонятны до сих пор.
Артур Шевченко
13 июня 2022, 11:43
+2
$maxIterations= (integer) $modx->getOption('parser_max_iterations', null, 10);
        $modx->getParser()->processElementTags('', $output, false, false, '[[', ']]', array(), $maxIterations);
        $modx->getParser()->processElementTags('', $output, true, true, '[[', ']]', array(), $maxIterations);
А зачем так сложно? Почему не
$modx->parseChunk();
А migx хранится в json, получить его можно как любую другую твшку
$res = $modx->getObject('modResource', 8);
$migx = $res->getTVValue('test');
print_r(json_decode($migx,1));
Артур Шевченко
13 июня 2022, 11:34
0
Вообще непонятно в чём проблема. У сниппета pdoResources есть параметр parents, укажи нужный каталог и выводи из него.
evgeniy dovgani
12 июня 2022, 17:52
0
тут еще всмопнил что там разные языковыве версии… похоже без ручного переноса не получится… :(
Александр Мельник
12 июня 2022, 16:32
0
просите Дмитрий, но я уже даже не помню, чем закончилась эта задача. Три долгих года прошло.
Добрый день! Тоже встретил такую хотелку… Руки не гребут делать это)
@Александр Мельник, не поделитесь копипаст-решением (с проверкой без лишнего редиректа)?

(можно в личку, но у вас она закрыта)
Артур Шевченко
11 июня 2022, 22:30
0
А зачем вам переезжать на MODX 3? В нём ещё могут быть баги. Возможно не все компоненты из необходимых адаптированы под MODX 3. Ну и в целом переехать с EVO на REVO без боли не получится, это прям разные ветки, а учитывая с какой на какую версию вы хотите переехать это фактически разные CMS.
Артур Шевченко
11 июня 2022, 22:25
0
Нужно открыть документацию к слайдеру и найти метод отвечающий за его перезапуск. Потом вместо комментария вставить вызов этого метода на каждом слайдере.
Michael
11 июня 2022, 21:49
0
Можете помочь? Подсказать что писать в закомментировали вами строчке. В js не силён совсем. Путь есть к скрипту например.
<script src=“/assets/js/script.js”></script>
Если не сложно. Спасибо большое за ответы.
Алексей Смирнов
10 июня 2022, 17:43
0
нужно будет затестить. полезная функция )
Ivan
10 июня 2022, 17:39
0
В теории можно еще выводить товары из дочерних категорий.
{var $childsCategories  = $_modx->getChildIds($itzx) | join}
"1 = 1 AND FIND_IN_SET(" ~ $itzx ~ ", replace(TVmulticat`.`value`, '||', ',')) OR parent = " ~ $itzx ~ " OR parent IN (" ~ $childsCategories ~ ")"
Но тут уже может быть не очень быстро.
Ivan
10 июня 2022, 17:33
0
Хм. Интересно, а вместо кучи лайков можно сделать так?
"1 = 1 AND FIND_IN_SET(" ~ $itzx ~ ", replace(TVmulticat`.`value`, '||', ',')) OR parent = " ~ $itzx
Сергей Карпович
10 июня 2022, 14:09
0
в конце base / прописан
Павел Романов
10 июня 2022, 12:50
0
Вынесите в чанки:
...
&tplPrev=`chunk_name`
...

И там уже [[+id]], [[+tv.tvname]] и т. д.