Галич Сергей
С нами с 18 декабря 2012; Место в рейтинге пользователей: #3355 часов назад
Приветствую.
Есть несколько вопросов:
1. Без редактора Markdown — пост наверное будет простыней текста (как его преображать: тегами **Жирный текст**...
[IskTelega] - компонент для отправки публикаци в телеграм каналы. 8
6 часов назад
два mFilter2 — это если нужна логика по сложнее, а тут просто открытие страницы со значением фильтра, поэтому лучше не городить костыли
Кнопки как в ModStore 4
7 часов назад
Это отличные новости. Если и будет жизнь для интернет-магазинов на MODX — то только благодаря Вам
mFilter для MODX 3 - новое поколение. 6
26 января 2026, 13:18
Это все понятно. Амнезия не совсем стандартный ВПН (она не меняет местоположение, там своеобразная система обфускации — она подменяет провайдера на Cl...
Инструкция: Настройка SOCKS5 прокси в MODX3 для работы с репозиторием 18
24 января 2026, 13:12
Подскажите плз, старые версии еще могут быть как либо работо-способны?Нет
ms_CDEK2 возвращается! 63
23 января 2026, 22:15
Этот способ (через файл):
-работает если есть живой админ
-работает если он в группе
-работает если контекст manager не поломан
-работает если пол...
Почему в новых версиях MODX не работает сброс пароля через MD5 и как восстановить доступ в manager 6
23 января 2026, 19:18
На сайтах B и C пишешь плагин на событие OnDocFormSave. В этом плагин отправляешь запрос с помощью CURL с данными ресурса на сайт A. На сайте A обраба...
Сбор новостей с разных сайтах на один общий 1
22 января 2026, 04:41
Есть проблема с расширением, убирает из контекстного меню «Open with Live Server», с файлами шаблонов понятно это допустимо, хотя и не очень нужно, но...
Встречайте VSCode IntelliSense for MODX 39
21 января 2026, 12:55
Смотри плагины ну и край создай свой плагин к примеру CleanOutput и привяжи к событию OnWebPagePrerender
$output = &$modx->event->_output;
$...
Пять пустых строк в начале кода любой страницы! 2
в модиксе мультиязычность намного удобнее чем в других платформах например.
промежуточную таблицу по сути можно хранить где-то в файле, вместо джойна.
по сравнению конечно)
я тут подумал, может лучше сделать еще промежуточную таблицу?
в которой будут хранится основные параметры типа color/size, только в еденичных экзэмплярах,
а в msProductOption только соответствие ключей товара/и ключа промежуточной таблицы
по сути когда продуктов будет очень много, будет притормаживать, как ты думаешь?
я так понял теперь же фильтры будут искать по полям color/size
типа так:
$added_where['Data.color:LIKE'] = '%'. substr( json_encode( 'Белый' ), 1, -1 ) .'%';
? просто я так попробовал опять в том же сниппете, не хочет работать)
по цене сделать фильтр,
$where['Data.price:>='] = 500;
весьма странную ситуацию наблюдаю, например есть товар ценой в 20 тыщ, он считается меньше чем просто 500,
а если выбрать тыщу как минимум, например, то больше)
по первой цифре чтоли считает?
это какая то особенность пдо-тулс? или просто баг минишопа, пока что?
ультимайт парент, с вложенностью поможет, а так же будет работать и на странице с id = 2
да парент только текущего родителя,
выше я писал modx.pro/help/762/#comment-6737
что есть еще сниппет ultimateparent — вот он цепляет всех родителей, его из репризитория скачать можно
заказчиков туда же сливаю)
нравится — много что поддерживает и из браузера очень приятная хостинг-панель, перенос сайта за несколько щелчков делается, на питоне там же развлекаюсь)
насчет остатков интересно было сделано в visioncart,
там к продукту можно было создать его копии ( грубо говоря дочерние продукты ),
с разными наборами доп. полей.
мне все сложно понять, что вы там намутили))
делайте проще:
1. берете листок бумаги.
2. слева «да», справа «нет».
3. выписываете условия при которых должно показываться или нет.
4. переводите в код.
я просто в ступоре от таких нагромождений)
если есть такая конкретика, не проще статично сделать в html коде? а для вывода названий, например, использовать fastfield
есть параметры такие: *id — текущий документ, *parent — родитель текущего документа
еще есть сниппет ultimateparent — самый первый родитель документа)
можно так тогда:
[[$[[*id:is=`2`:or:if=`[[*parent]]`:is=`2`:then=`123`]]]]
попробуйте [[+id]], если я правильно понимаю суть вашего меню)
всмысле где вызывается [[$[[*id:is=`2`:then=`123`]]]], в шаблоне для wf?