4 часа назад
Кто реально внедрил MODX с Vue. js — каков опыт?Опыт — реактивные переменные благословение и проклятие Vue. С ними можно делать почти мнгновенно реаги...
Вопрос по будущему MODX и стратегии развития. 4
4 часа назад
Я делаю miniERP систему на модекс. ИИ помогает значительно. Но с ИИ лучше делать когда сам понимаешь как сделать. Нейросеть не догоняет весь контекст....
Опыт использования ИИ и Claude для создания сайтов на MODX 1
7 часов назад
Ето ты сделал?
public function getReceiverId() {
error_log("🔥🔥🔥 getCustomerId() НАЧАЛО 🔥🔥🔥");
$customer = null;
$response = $this...
Кастомизация minishop'a 12
Вчера в 01:40
Далее код оставил без изменений
<script type="text/javascript">
// <![CDATA[
{literal}
Ext.onReady(f...
Помогите добить VideoGallery 2
20 февраля 2026, 20:13
Не нужно меня поддерживать в данном конкретном случае. Прошу убрать лишнее
Опыт по переносу MODX2 на MODX3 и Minishop3 2
20 февраля 2026, 16:01
Компонент очень нужный и мне кажется будет востребован.
У меня тут задача стоит сделать что-то подобное на сайте на движке на MODX 2.8 — там есть ста...
ms3Variants - Реализация вариантов одного товара в MiniShop3 4
20 февраля 2026, 14:42
тут пришла мысль что никто не захочет просто так делиться своим опытом за бесплатно. Можно было бы сделать статьи и кейсы платными? Типа хочешь прочит...
Предложение по развитию сообщества: Создание каталога портфолио/реализованных кейсов на MODX с демо ... 1
20 февраля 2026, 10:08
Добрый день! Я этот компонент давно делал, и еще лет 5 не возвращался к нему… он работоспособен, все в этом плане нормально (ну по крайней мере с php ...
msProductKits - удобное управление товарами-комплектами (наборами товаров) 29
Но если стоит pdoTools и выводите соответствующими инструментами, то попробуйте Fenom использовать:
Вроде, нигде не ошибся ))
Вообще, IMHO, если вывод чуть хитрее стандартного (несколько вкладок у формы, зависимые TV, запросы, подобные Вашему), лучше всегда конфигурации использовать — там, кстати, и возможностей больше.
Что-то выводит?
2. И сделайте, все же, через конфигурацию.
Например, эта строка, как минимум, должна быть такой:
Прежде чем писать свой, попробуйте сделать это MIGX-поле через конфигурацию.
Только для вывода в таблице назовите поле не album, а как-нибудь иначе, например, albumname.
У него в качестве ререндера выберите thisRenderChunk и в поле renderChunk template пропишите:
И вызывать его так:
А можно поставить Rowboat и вызывать так:
Чанк «album-name»:
Если в лоб, то решение следующее:
1. Сделать еще одно поле timeUnix типа текст.
2. Сделать плагин на событие OnDocFormSave, который будет брать дату из поля timeEvent, переводить ее в нужный формат и записывать в поле TV timeUnix:
3. Выборку в pdoResources cделать уже через этот новый TV:
Вам же нужно записать значение в плейсхолдер:
"— Возможность работы с любым ресурсом, не обязательно товар Minishop2."
Сделайте, чтобы в базе было так: #63#||#66#||#636# и все будет гораздо проще ))
У одного товара это ||63||, у другого может быть ||636||,||363|| (если параметр множественный и соответствующим образом настроен), у третьего ||6363|| и тут нет никаких пересечений — это разные строки.
Если прописывать в tvFilters %||[[*id]]||%, то все нормально будет выводиться.
На странице с ID=636 мы же ищем товар, у которого в TV есть именно такая подстрока: ||636||. С какой стати нам выведется товар с ||63||?
Другое дело, что может быть путаница из-за этого || — потому я всегда использую #.
А что у Вас не работает-то? Если Вы используете || в качестве обёртки, то это должно фунциклировать:
Только вызов у Вас какой-то странный. Сделайте так:
И у многих хостеров на тестовый период mail() отключена (TimeWeb, например).
И используйте как модификатор:
Ну или встроенным (тоже без пробела):