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

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

С нами с 24 мая 2019; Место в рейтинге пользователей: #3
Отправить деньги
26 января 2023, 18:25
0
Я бы плагин написал на OnDocFormSave и, если сохраняют новость, записывал бы текущую дату в TV родительской новости, а в вызове сниппета уже сортировал по этой TV.
26 января 2023, 18:23
0
Там схема таблиц таблиц немного изменилась. Поменяли имена полей для комментария у заказа и адреса, и связь между заказом и адресом сделали 1 к 1 по order_id. У вас похоже таблицы в БД не обновились. Надо у @Николай Савин спросить как быть.
25 января 2023, 15:03
0
Не знаю, гуглить надо.
25 января 2023, 11:21
0
Полный гайд такой: находишь все вызовы AjaxForm и меняешь название сниппета на AjaxFormitLogin))) Конечно перед этим надо установить AjaxFormitLogin.
25 января 2023, 10:53
0
iframe это просто строка, в чём сложность сделать внутри Migx поле типа textarea и в него вставить iframe? Что же до видосиков с Рутуба, то, насколько я знаю, fancybox не умеет их выводить только по коду как видео с Youtube.
23 января 2023, 21:46
0
Очевидно чо надо искать ошибку в консоли браузера, так как у вас для работы с полем количество используется какой-то JS плагин, который дал сбой, возможно, из-за другого JS плагина или скрипта.
22 января 2023, 18:56
+1
Сдаётся мне, надо два варианта собирать.
22 января 2023, 18:55
0
Тогда до getIterator надо использовать метод newQuery, в нём указать сортировку по дате создания и отступ отначала выборки в 10 позиций, полученный запрос подставить в метод getIterator. Вот тут исчерпывающая информация по этой теме.
22 января 2023, 13:54
0
Я бы сделал так. Создал бы для каждого тура отдельное поле date1. написал бы плагин, который из migx вытаскивал бы значение и клал в созданное поле date1. Вызывал бы pdoMenu с сортировкой по полю date1.
22 января 2023, 12:11
0
$resources = $modx->getIterator('modResource', array('parent' => 'id родителя А'));
foreach($resources as $resource){
$resource->set('parent', 'id родителя B');
$resource->save();
}
22 января 2023, 12:08
0
Подход с контекстами самое гибкое решение, но самое неудобное с точки зрения администрирования. Если же без контекстов, то я чаще всего использую cityFields там есть определение по IP и для каждого города можно свои поля определить.
22 января 2023, 12:04
0
Вообще непонятно чего ты хочешь получить сразу отсортированные данные или получить все данные, а потом отсортировать?
22 января 2023, 11:58
0
А как вы поняли, что на странице такой конструкции нет?
22 января 2023, 11:51
0
В нормальной вёрстке, меню можно отрендерить один раз, сохранить в плейсхолдер и вставить куда надо. Если же у вас вёрстка не позволяет так сделать, можно получить JSON и его разобрать дважды, это будет быстрее. Ещё можно использовать мой компонент MigxPageConfigurator он может отрендерить меню на этапе сохранения ресурса, тогда на фронт будет отдаваться чистый html.
14 января 2023, 23:23
0
Надо каждой кнопке задать уникальный идентификатор. В тест вставлять [[buttonId]]. Потом написать плагин на OnWebPagePrerender, который из общего места получит список всех кнопок и заменит [[buttonId]] на значение соответствующей кнопки.
13 января 2023, 22:03
+2
scr = document.createElement('script');     
scr.src = 'path/to/scripts/';
document.body.appendChild(scr);
13 января 2023, 11:27
0
Готовых и бесплатных никаких.
13 января 2023, 11:25
0
Наверное стоит показать реальный код плагина целиком.
13 января 2023, 11:20
0
Параметр конкретного ресурса не может быть глобальным — он привязан к ресурсу. Соответственно и получить его можно по ID этого ресурса.
12 января 2023, 22:04
0
Вы же сами в заголовке написали «ГЛОБАЛЬНЫЕ» т.е. доступные везде. Вам не нужен pdoFields, настройки контекста можно получить как плейсхолдер [[++key]]