Всего 123 804 комментария

Евгений
08 декабря 2023, 09:22
0
Всем драсте. Может кто подскажет как сделать импорт на несколько вложенных категорий.

Структура вида: [katalog-avtostekol/volkswagen/passat/b6/sedan/lobovyie-stekla/lobovoe-steklo-na-volkswagen-passat-b6-ot-firmyi-securit]
— Импорт: [volkswagen;passat; Универсал 5 дв.;B6;2005 — 2011; Стекло лобовое атермальное + дд VOLKSWAGEN PASSAT B6 4 /5D 05-10 (Solar-X защита от ультрафиолета);]
Giant Dad
07 декабря 2023, 12:27
0
Спасибо огромное! уже получилось разобраться самостоятельно)
Артур Шевченко
07 декабря 2023, 10:21
0
Обновись до 1.0.9, если уже установлена эта версия — удали и установи заново, я добавил транслитерацию кириллицы
uin23
07 декабря 2023, 09:43
0
А доработка планируется?
Deni
07 декабря 2023, 00:39
0
а по другому точно никак не решить?.. пользователям сложно доносить такую информацию
uin23
06 декабря 2023, 16:26
0
Будет ли работать с MODx3?
Николай Савин
06 декабря 2023, 14:48
0
Вероятно у автора сама авторизация слетает, а не страница
Руслан Алеев
06 декабря 2023, 12:16
0
Здравствуйте, а вроде не слетает путь при обновлении, MODX важна папка core при обновлении, и то ее можно указать свою, если установщик не найдет.
Наумов Алексей
06 декабря 2023, 11:02
1
+1
Почитайте теперь здесь:
docs.modx.pro/components/minishop2/development/events

Вот реально там в первом же примере написано, что нужно сделать.
Giant Dad
06 декабря 2023, 09:38
0
А как вернуть из плагина ошибку? Положим, мне нужно проверить для товара его свойство amount и не добавлять в корзину больше, чем указано в этом свойстве
Giant Dad
06 декабря 2023, 09:38
0
Спасибо. А как вернуть из плагина ошибку? Положим, мне нужно проверить для товара его свойство amount и не добавлять в корзину больше, чем указано в этом свойстве
Павел
06 декабря 2023, 09:18
0
Спасибо, помогло. Конечный вариант, если кому понадобится (добавил пробел после запятой)
{foreach $options as $name => $values}
    <li><span class="title"><b>{('ms2_product_' ~ $name) | lexicon}</b>:</span><span class="option">{if $values is array}{$values | join : ', '} {else}{$values}{/if}</span></li>
{/foreach}
Володя
06 декабря 2023, 08:58
+1
docs.modx.pro/components/pdotools/parser#vstroennye-modifikatory
join — объединяет элементы массива в строку, используя первый параметр в качестве соединителя (по умолчанию ,).
{if $values is array} 
    {$values | join}
{else}
    {$values}
{/if}
Viktor
06 декабря 2023, 08:12
0
Разобрался!
Проблемма была в параметре ресайза

Было: w=1920&h=1440&zc=1&q=85&fltr=wmi|/assets/img/wt-big.png|C|30
Стало: w=1920&h=1440&zc=1&q=85&fltr[]=wmi|/assets/img/wt-big.png|C|30

Теперь всё работает!
Артур Шевченко
05 декабря 2023, 22:10
0
Не знаю, надо логгировать процесс.
Артур Шевченко
05 декабря 2023, 21:36
1
+1
А почему именно в классе-обработчике, почему не в плагине?
Евгений Webinmd
05 декабря 2023, 16:55
0
500 пишет текст ошибки в логи сервера, а не MODX, посмотрите что там за ошибка
Возможно проблема еще в версии PHP — на 8 версии не тестировалось