Всего 123 788 комментариев

Виктор
23 мая 2023, 15:50
0
Сейчас у программиста уточнил, сказал, что надо сам модуль дописывать…
И вообще в идеале, чтобы сам автор модуля допилил…
И в принципе, странно, что эта функция в базе не идет…
Виктор
23 мая 2023, 15:12
0
Принял
Спасибо!!!
буду пробовать
Артур Шевченко
23 мая 2023, 15:08
+1
Вот вроде рабочий вариант, только надо уметь работать с JS чтобы его подключить
Вячеслав
23 мая 2023, 14:48
0
Вы отключили скорее всего обаятельные статусы например «Новый» его нельзя отключать.
Николай Савин
23 мая 2023, 14:25
0
Нигде. Готового продающегося решения нет. Автор переделывать не планирует, насколько я знаю.
Разве что здесь кто-то из свободных ребят отзовется и вам из своих закромов что-то достанет.
Виктор
23 мая 2023, 14:17
0
Именно и проблема в том что только по клику, а надо, чтобы перетаскиванием было.
Подскажите, пожалуйста, а где этот плагин (взять, найти) купить?
Дмитрий
23 мая 2023, 13:45
0
Второй месяц уже пошёл, вроде полёт нормальный, у тебя как проходит?
Артур Шевченко
23 мая 2023, 12:38
0
Оно и в мобилке работает, если речь о стандартном для mFilter2 ползунке, просто не перетаскиванием, а по клику на полоску. Исправить это можно подключив другой JS плагин для ползунка.
Сергей
22 мая 2023, 15:34
0
Добрый день!
А все акция закончилась?)
Хотело поглядеть. Зарегистрировался, установил компонент.

Где получить токен не нашел, где получить промпт не нашел(
Чат кстати, тот, что есть после регистрации или тупит или работает крайне долго, даже на простые вопросы.
Артур Шевченко
22 мая 2023, 13:54
0
Я тут сайт пилил с несколькими контекстами. Контексты на разных доменах. Повесил плагин переключения контекстов на OnHandleRequest, контексты исправно переключались, но авторизация во втором контексте не работала. Причина тому плагин на событие OnMODXInit, в котором есть вот такой код
$msmc->makePlaceholders();
И в этой функции есть вызов метода switchContext(), который берет ключ контекста из сессии. Поскольку я не придумал как добавить ключ контекста в сессию на событие OnMODXInit, то просто сделал так
case 'OnMODXInit':
        $msmc->extendMsOptionsPriceModel();
        break;
    case 'OnHandleRequest':
        if ($ctx === 'mgr') return;
         $msmc->makePlaceholders();
        $key = $msmc->getSessionContextKey();
        $_SESSION[$key] = $ctx;
        break;
Виктор
22 мая 2023, 13:42
0
Изменение цены в фильтре
В декстопе работает
Dan
Dan
22 мая 2023, 13:30
0
Что за ползунок? Код? Работает в десктопе или нет?
Dan
Dan
22 мая 2023, 13:29
0
Без логов сложно понять в чем проблема, это как искать иголку в стоге сена. Либо в журнал сервера должна писаться ошибка, либо возможно сохраняться в файле в core/error/
Ivan
22 мая 2023, 13:27
0
Отключение всех плагинов не дало результатов((

Более того) В файле index.php в самом верху прописал echo 1; die; и все равно выдает эту ошибку))) 100% это в хостинге что-то
alex.shabun
22 мая 2023, 10:44
0
Спасибо. Всё чётко.
Единственный момент, я так понимаю при переходе на 3 этот вариант работать не будет?
kudesia
21 мая 2023, 12:59
+1
Спасибо!
То, что нужно!
Павел Романов
21 мая 2023, 12:22
+1
Сделайте копию сниппета msProducts и перед этой строкой:
$output[] = $pdoFetch->getChunk($tpl, $row);
добавьте:
$row['parents'] = $scriptProperties['parents'];

Поменяйте вызовы msProducts на новый сниппет и теперь сможете в чанках использовать плейсхолдер [[+parents]], который будет выводить то, что указано в параметре &parents в вызове.
Для вывода в чанках именно pagetitle делайте так:

[[#[[+parents]].pagetitle]]

//или на Fenom
{$parents | resource : 'pagetitle'}
kudesia
21 мая 2023, 12:07
0
То есть тут нужно в чанке programs.row вывести pagetitle категории с ID = 180?
Да, но таких категорий на странице несколько и programs.row у всех в tpl.
Он одинаков для всех категорий.
modx.pro/help/23970#comment-139274