Артур Шевченко

Артур Шевченко

С нами с 24 мая 2019; Место в рейтинге пользователей: #7
Отправить деньги
Артур Шевченко
18 июня 2022, 15:19
0
Так делал
{$characteristics | print}
Что показывает?
Артур Шевченко
17 июня 2022, 22:45
0
Если у вас отличие только в контенте, то зачем понадобились контекст, почему не PolyLang?
Артур Шевченко
16 июня 2022, 12:23
0
Давай рассуждать. Как подключить на фронте ты знаешь, админка, по сути, тот же фронт только за паролем. Задача сводится к тому чтобы понять, как загрузить свои скрипты в админку. Идём в поиск. Вбиваем запрос. Переходим по первой ссылке. Возможно это не лучшее решение, но должно сработать. Сам скрипт редактора, можно из папки компонента TinyMCE подтянуть. А к какому полю цеплять посмотри через консоли браузера.
Артур Шевченко
16 июня 2022, 12:16
0
Понятно. Интересное решение.
Артур Шевченко
16 июня 2022, 11:59
0
Интересно было бы узнать что об этом думает сам @Василий Наумкин))) Ведь какая-то логика в тот момент им двигала.
Артур Шевченко
15 июня 2022, 01:47
0
Проблема есть, но ХЗ как её решить.
Артур Шевченко
14 июня 2022, 01:09
0
С точки зрения семантики всё как раз верно, это список, вот он и размечен соответствующим образом, а вы хотите впихнуть туда семантики абсолютно нейтральный тэг div. Впрочем, дело ваше.
Артур Шевченко
14 июня 2022, 00:37
+1
Убери чанки из инлайна и будет хорошо. Можно всё в два чанка уложить.
Артур Шевченко
14 июня 2022, 00:32
0
Как поменять тэги идей нет, но мне кажется проблему можно решить средствами CSS.
Артур Шевченко
13 июня 2022, 20:45
0
Если я правильно понимаю, то в 8-го ресурсе нужно вывести дочерние 9-го ресурса, а в 12-ом дочерние из 13-го, тогда надо вызвать pdoResources в pdoResources
{'pdoResources' | snippet:[
    'parents' => ('pdoResources' | snippet: ['returnIds' => 1, 'where'=> ['template' => 2]]),
]}
Соответственно у ресорсов 9 и 12 должен быть шаблон с id 2.
И если у тебе modx 3, то вероятно ты поспешил.
Артур Шевченко
13 июня 2022, 20:38
0
А если не секрет, зачем это нужно сделать?
Артур Шевченко
13 июня 2022, 16:44
0
Под родителем я понимаю каталог из которого будут браться ресурсы. Если брать твой пример, то родителями будут «появление в фильмах» и «роли», при этом они останутся таковыми даже если ты будешь делать вывод на странице Актёра.
Артур Шевченко
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, укажи нужный каталог и выводи из него.
Артур Шевченко
11 июня 2022, 22:30
0
А зачем вам переезжать на MODX 3? В нём ещё могут быть баги. Возможно не все компоненты из необходимых адаптированы под MODX 3. Ну и в целом переехать с EVO на REVO без боли не получится, это прям разные ветки, а учитывая с какой на какую версию вы хотите переехать это фактически разные CMS.
Артур Шевченко
11 июня 2022, 22:25
0
Нужно открыть документацию к слайдеру и найти метод отвечающий за его перезапуск. Потом вместо комментария вставить вызов этого метода на каждом слайдере.
Артур Шевченко
09 июня 2022, 23:36
2
0
Да, вам нужно перезапускать скрипт слайдера после загрузки результатов фильтрации
$(document).on('mse2_load', function(e, data) {
   // вот тут нужно перезапустить скрипт управляющий слайдером
});
Артур Шевченко
09 июня 2022, 13:01
0
Добавлю, что при этом если включен Ceil Editor, работать он не будет. Решить эту проблему мне не удалось.