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

0verride
24 мая 2023, 00:03
0
«Движок также стоит обновить до актуальной версии.»
Актуальная это которая? Чтоб ничего не пострадало?
2.8.5-pl (rel. 7-Mar-2023) эта?
0verride
23 мая 2023, 23:48
0
PHP Version 7.4.33
Версия базы данных: 5.7.35-38
Client API version: mysqlnd 7.4.33
Андрей
23 мая 2023, 23:28
0
Проверил, работает на 2.6.5. Сам компонент корректно установился? Какая версия php/mysql? Движок также стоит обновить до актуальной версии.
Евгений
23 мая 2023, 23:28
0
tv я думаю вбить в одном ресурсе и к нему обращаться будет проще
Dan
Dan
23 мая 2023, 20:12
0
Можно с помощью pdoResources + пара джойнов.
В parents указываете id категории, внутри которой надо искать производителей. В tpl цифра 2 в ссылке — это id страницы каталога (замените на свой id). Если на странице каталога есть mFilter2 и у него есть фильтр по производителям, то при переходе будет сразу активирован нужный фильтр.
{'!pdoResources' | snippet : [
    'parents' => 11,
    'class' => 'msProduct',
    'innerJoin' => '{
        "Data":{ "class":"msProductData","on":"Data.id = msProduct.id"},
        "Vendor":{ "class":"msVendor","on":"Vendor.id = Data.vendor" }
    }',
    'select' => '{"Vendor":"name,id"}',
    'tpl' => '@INLINE <a href="{2 | url : [] : ["vendor" => $id]}">{$name}</a>',
    'groupby' => 'name'
]}
Dan
Dan
23 мая 2023, 19:29
+2
Вместо migx я бы посоветовал лучше использовать tvSuperSelect, чтобы не мучаться каждый раз открытием модалки и вбиванием слова. При этом, если у некоторых ресурсов могут быть одинаковые слова, то вы сможете их выбрать из списка уже имеющихся.
Код получения слов ресурса в виде массива будет такой:
$res = $modx->getObject('modResource', $resource->id);
$words = json_decode($res->getTVValue('words'), true); //в getTVValue название своего TV
Константин Ильин
23 мая 2023, 17:05
0
примерно так
{'!mSearchForm' | snippet : [
    ...
    'class'=>'msProduct',
    'element'=>'msProducts',
    'includeThumbs' => 'tiny',
    ...
]}
в чанке
{if $tiny?}
    <img src="{$tiny}" alt="{$pagetitle}" title="{$pagetitle}"/>
{else}
    <img src="{'' | phpthumbon : 'w=40&h=40' }" alt="{$pagetitle}" title="{$pagetitle}"/>
{/if}
Артур Шевченко
23 мая 2023, 15:56
0
Можно использовать свой чанк и подключить любой другой плагин для изменения диапазона. И повесить реинициализацию этого плагина на событие mse2_load. И если ваш программист ответил, что надо дописывать сам модуль, то либо он набивает себе цену, либо ему лень делать, либо он плохо знаком с Modx.
Виктор
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
Добрый день!
А все акция закончилась?)
Хотело поглядеть. Зарегистрировался, установил компонент.

Где получить токен не нашел, где получить промпт не нашел(
Чат кстати, тот, что есть после регистрации или тупит или работает крайне долго, даже на простые вопросы.