Іван Клімчук
С нами с 16 декабря 2012; Место в рейтинге пользователей: #13Вчера в 02:36
Стили в fenom
Почему так работает
<!-- {include 'file:templates/main.tpl'} -->а так не работает
{include 'file:templates/main...
pdoTools и sql_mode=only_full_group_by - ошибки при работе PdoPage 2
15 апреля 2026, 13:43
Несколько корзин на странице это исключительно визуализация. miniShop2 только одна корзина. Из коробки показать её можно всего двумя способами, мой па...
[MsAltCart 1.0.7] Теперь с документацией. 3
14 апреля 2026, 19:53
У стрелок есть срок жизни. Кажется месяц. Вася так сделал, потому что на тот момент гонялись за рейтингом и накручивали, лайкая старые заметки.
ms3Favorites — избранное для MODX Revolution 3 и MiniShop3 3
13 апреля 2026, 19:18
Желание имеется) Почти на всех проектах стоит Localizator, поэтому смогу оценить разницу.
Localizator 1.0.9 и 1.1.0 7
13 апреля 2026, 11:00
Делал такие «Спецификации», получилось настолько уникальное и заточенное под сайт решение, что прям и в отдельный пакет то не оформить — куча специфич...
Несколько корзин на сайте, списки желаний/покупок, возможность поделиться, списки товаров для расчет... 1
13 апреля 2026, 08:33
Добрый день
Не то что бы заброшен заброшен, просто не обновляется ввиду отсутствия необходимости.
Исходя их описанных задач, данный компонент не под...
msBaskets 5
11 апреля 2026, 17:48
Добрый день. Товары заказа можно отправить в корзину и сделать заказ и помоему был функционал создания нового заказа из другого заказа.
Женим mFilter2 и msListOrders 8
11 апреля 2026, 17:11
Добра всем!
По ходу компонент заброшен?
Удивился сам что я когда-то его тестил и писал по нему вопросы, уже не помню даже когда и где.
Вопрос тек...
[shareCart] - поделись корзиной 28
04 апреля 2026, 18:58
пробовал — ошибка та же
кстати MODX 2.7.2 — подключается нормально
кстати MODX 3.2.0 — не нормально
Не могу подключить репозиторий 3
Если у вас панель Pkesk стоит, то возможно там что-то настроено. Но это скорее всего не MODX, а что-то выше уровнем. MODX такие заголовки не шлет.
Видимо, придется разбираться что к чему.
Приходится соблюдать некоторые формальности, связанные с законом.
В этом ничего постыдного нет, так как сайты, где нахваливают, это скорее блоги, а WP изначально таки был блоговый движок. Так что тут все нормально, под каждую задачу нужен свой правильный инструмент. Делать блог на MODX сложнее и дольше, нежели на WP, согласитесь.
Что касается других аспектов, то действительно, в MODX больше свободы относительного внешнего вида сайта. Нету четкой системы шаблонов, нет ограничителей как в WP (рамки в любом случае есть, но они все же шире).
Порог вхождения тоже довольно низкий (если работать как с CMS), но в определенный момент появляется разрыв, когда нужно сделать что-то сложнее сайта-визитки и требуются дополнительные знания в PHP. Те, кто этот порог преодолевают, становятся довольно успешными MODX разработчиками, а вот те, кто пока не смог, пополняют коллекцию раздела Вопросы на этом ресурсе. Это тоже неплохо, так как люди учатся.
Что касается литературы, то на русском я пару книг встречал, но скажу, что уровень примерно как в вашем случае с WP. Авторы решили, что все знают и решили продавать свои псевдознания. На этом сайте очень много заметок и статей по различным аспектам работы с MODX, есть раздел Вопросы, где можно найти ответы на часто возникающие вопросы (скорее всего до вас уже кто-то подобное спрашивал, и ему ответили). Еще могу порекомендовать сайт Николая — modxclub.ru/. Подход Николая к разработке на MODX иногда может показаться непривычным, но у него много инетерсных статей по глубокому изучению внутренностей MODX.
На английском языке есть книга modx.com/learn/modx-the-official-guide
Ну и я делаю сервис с видео-уроками (ссылку давать не буду, а то и так что-то наспамил в комментариях к другим постам в последнее время).
Про лофтблог знаю, еще есть ларакаст и друпализми (ценник адовый у них) и другие проекты, которые делают именно короткие ролики по существу. Уроков хватает в сети, но смотреть, как некий условный Петя полтора часа дрочит блог на MODX, у меня вызывает отвращение :)
Если я правильно понял, то в вашем случае должна помочь инверсия. Нужно сначала найти те значения TV, которые уже установлены (существуют в таблице), получить из них значения contentid и полученный массив id ресурсов передать в условие выборки ресурсов NOT IN (resourceid1,resourceid2,...).