Володя · 21 сентября 2017, 16:34 как и говорил выше в каждом товаре запустить сниппет для вывода модификацийпример {'!pdoPage'|snippet: [ 'element' => 'msProducts', 'tpl' => "@INLINE {'!msOptionsPrice.modification'|snippet: [ 'product' => {{+id}}, ]} " ]} Новые дополнения и их версии / [msOptionsPrice2] - Модификации продукта. 375 +2 1
Володя · 21 июня 2017, 16:18 можно еще используя феном {foreach $options as $name => $values} {do $values|sort} ... {/foreach}настройка pdotools_fenom_php должна быть Да Вопросы / Сортировка значений опций товара 14 0 3
Михаил · 21 июня 2017, 14:36 Можно попробовать использовать Fenom {if $parents == 5} {/if}Или {switch $parents} {case '5'} {case '6'} {case default} {/switch}Документация Вопросы / Как написать условия с тремя значениями? 6 +3 2
Илья Уткин · 13 марта 2017, 10:30 Создай вот такой плагин на событие OnHandleRequest if ($modx->event->name != "OnHandleRequest") { return; } $uri = $_SERVER['REQUEST_URI']; $http_host = $_SERVER['HTTP_HOST']; $site_url = str_replace(array('www.', 'http://', 'https://', '/'), '', $modx->getOption('site_url')); // for https set true $https = true; // robots.txt allways without redirect if ($uri == '/robots.txt') return; if ($http_host != $site_url || ($https && !$_SERVER['HTTPS'])) { if ($https) { $protocol = 'https://'; } else { $protocol = 'http://'; } $modx->sendRedirect($protocol.$site_url.$uri, array('responseCode' => 'HTTP/1.1 301 Moved Permanently')); } Вопросы / Не работает https перенаправление в админке 7 +1 2
Максим Кузнецов · 02 марта 2017, 03:59 С помощью фильтров MODX'a: [[!+modx.user.id:is=`[[*createdby]]`:or:memberof=`Administrator`:then=`Редактировать`]] С помощью фенома: {if $_modx->user.id | ismember : 'Administrator' || $_modx->user.id == $_modx->resource.createdby} Редактировать {/if} Вопросы / Профиль пользователя ModX 23 +1 1
Евгений Webinmd · 13 января 2017, 15:57 Обновил дополнение, попробуйте создать отдельно TV поле нужного типа без привязки к шаблонам и в migx его прописать "inputTV":"migx_img" Пример поля Вкладки формы: [{"caption":"Fields", "fields": [ {"field":"title","caption":"Title"}, {"field":"image","caption":"Изображение","inputTV":"migx_img"} ] }] Новые дополнения и их версии / mixedImage - custom TV 166 +1 2
Семен Морозов · 27 октября 2016, 17:57 Мне тут подсказалаи, что вот так можно сделать: Изменения в msMiniCartDynamic строка 37 $out .= $modx->getChunk($tpl, array( 'name_d' => $t['title'], 'id_d' => $v['id'], 'key_d' => $k, 'count_d' => $v['count'], 'price_d' => $v['price'], 'sum_d' => $v['count'] * $v['price'], 'img_d' => $t['img_path'], 'options_d' => implode(';',$v['options']), )); в core/components/msminicartdynamic/model/msminicartdynamic/msminicartdynamic.class.php строка 80 $success['data'] = array( 'key_d' => $k, 'id_d' => $v['id'], 'name_d' => $t['title'], 'count_d' => $v['count'], 'price_d' => $v['price'], 'sum_d' => $v['count'] * $v['price'], 'img_d' => $t['img_path'], 'options_d' => implode(';',$v['options']), ); В [[+options_d]] выводятся все опции через ;Если все гуд, внесете в компонент? Новые дополнения и их версии / Динамическое обновление мини корзины. 134 0 4
but1head · 12 сентября 2016, 18:48 https://github.com/fenom-template/fenom/blob/master/docs/ru/tags/foreach.md {foreach $list as $value} <div>{if $value@first} first item {/if} {$value}</div> {/foreach} или {foreach $list as $value first=$first} <div>{if $first} first item {/if} {$value}</div> {/foreach} Вопросы / Условие по номеру элемента в fenom для галереи 9 +2 2
Ганин Роман · 30 августа 2016, 00:59 Не, ну вы, Андрей, конечно, лукавите ― вы просто сисадмин и хакер, подключились по ssh к локальному серверу Lexon и обнаружили ошибку глючного MODX. Нельзя вот так вот просто по stdout понять, что бросает эксепшн. Сами, небось, знаете, что MODX нужно только в C:\Program Files\MODX устанавливать. Новости и события / Почему MODX не становится популярнее? 191 +4 1
Марат Марабар · 28 августа 2016, 12:22 У тебя консоль ругается на return false; e.preventDefault();в файле function.js, строчки 112, 113 Попробуй закомментировать return false; По поводу твоей ошибки можно почитать здесь. Новые дополнения и их версии / Динамическое обновление мини корзины. 134 0 1
mxBoard: канбан-доска для команд, людей и ИИ-агентов в MODX 3 Идея модуля отличная! Будем посмотреть. По интерфейсу косяк нашел, на странице пользователя, сверху плашка какие-то токены (пока не разобрался), а снизу страница за край уехала, и...
Плагин EnvBadge: визуальный индикатор окружения в админке MODX3 Лучше автоматический ci/cd настроить и не править прод напрямую. Это самый безопасный вариант. Другое дело, что далеко не каждый владелец сайта и далеко не каждый сайт готовы в авт...
[videoGallery] Видео галерея YouTube, Vimeo Невозможно установить пакет с подписью: videogallery-1.4.0-beta Ошибка установки Error в /core/packages/videogallery-1.4.0-beta/modCategory/7fc931a7772edc9752c16e9c41eb5e52.reso...
Релиз miniShop2 ver. 4.4.1 & 4.4.2 Подскажите пожалуйста, может я что-то не знаю или упустил. Но есть ли решение по глюку с radio? Указываешь свое radio c одинаковым name и в результате при переключении получаешь вс...
MaxNotify Обновление компонента 1.3.0-pl (22.07.2026) — добавлено автоматическое получение полей через msOrder->toArray(); — массивы и объекты безопасно пропускаются; — стандартные...
MyFavorites MyFavorites — 3.0.0-beta Первая версия для MODX Revolution 3.x — компонент полностью переписан с нуля (PHP >= 8.4, namespaced-ядро MODX 3, PSR-4, сервис-ориентированная архит...
пример
настройка pdotools_fenom_php должна быть Да
Или
Документация
С помощью фенома:
Пример поля Вкладки формы:
Если все гуд, внесете в компонент?
в файле function.js, строчки 112, 113
Попробуй закомментировать return false;
По поводу твоей ошибки можно почитать здесь.