Готовые решения
Блог Tickets + Minishop2 и система шаблонов
[CurrencyRate] - обновление стоимости по курсу
Готовый магазин на Modx Revo (две версии)
Возможно я поспешу обрадовать тех, кто ждал сборку магазина, но решусь.
Готовы две сборки магазина на базе Shopkeeper3 и tagManager2.
Первая сборка (store-M) — скромная, с одноуровневым каталогом, системой подбора товаров через фильтры, оформлением заказа.
Вторая (store-F) — помощнее, с вложенными категориями.
Готовы две сборки магазина на базе Shopkeeper3 и tagManager2.
Первая сборка (store-M) — скромная, с одноуровневым каталогом, системой подбора товаров через фильтры, оформлением заказа.
Вторая (store-F) — помощнее, с вложенными категориями.
mFilter2 - фильтрация категорий по дочерним товарам
Публикую решение довольно распространённой задачи. Нужно фильтровать товары, но выводить не их, а их категории. Таким образом получается фильтр категорий, но по свойствам их дочерних товаров.
Первым делом нужно разобраться в логике работы mFilter2:
Первым делом нужно разобраться в логике работы mFilter2:
- Фильтр использует для поиска и вывода ресурсов один сниппет, указанный в &elements. В случае работы с товарами там обычно указывается msProducts.
- К этому сниппету будет 2 обращения: предварительная выборка и возврат подходящих id товаров, а затем их вывод пользователю.
- Различить эти два запроса можно по присылаемому параметру returnIds.
ms2gallery Ресайз исходных изображений на сервере
Всем привет. Публикую «велосипед» по ресайзу исходных изображений на сервере в момент загрузки (без участия plupload, который имеет всякие недостатки).
Скрипт автоустановки компонентов в MODX
Появилась нужда в скрипте автоустановки компонентов в MODX, который одинаково корректно можно вызывать и из веба, и из консоли. Так как все свои сервера отныне я настраиваю придерживаясь данной инструкции почти полностью, то за работу данного скрипта, запущенного из консоли сервера, настроенного по иному методу я не отвечаю.
2) Добавляет репозитории, которых не нашёл,
3) Качает и устанавливает/обновляет компоненты, которые указаны в списке.
Естественно и репозитории, и компоненты Вы можете указать свои.
Вот ссылка на скрипт — gist.github.com/gvozdb/84671636d763007bcc78
Что может скрипт:
1) Сверяет репозитории из своего списка со списком в вашем MODX,2) Добавляет репозитории, которых не нашёл,
3) Качает и устанавливает/обновляет компоненты, которые указаны в списке.
Естественно и репозитории, и компоненты Вы можете указать свои.
Вот ссылка на скрипт — gist.github.com/gvozdb/84671636d763007bcc78
Готовый блог на Modx Revo (две версии)
Загружаем сниппеты и чанки с диска
Кроме нескольких осведомленных человек, есть люди, которые подозревают, что в MODX все элементы хранятся в БД. У сообщества есть твердое мнение, что в данном решении больше минусов, чем плюсов — и время затрачивается на запросы к базе, и разрабатывать не очень удобно (хоть и появились недавно статические элементы), но главное — это невозможность нормального деплоя и поддержки версионности. Мне эта мысль тоже не давала покоя. Поэтому я вчера вечерком решил поэкспериментировать с любимым pdoTools. Дописал в парсер несколько строчек и добавил в pdotools.class.php функцию runSnippet.
UPD 19/10/2015: Готовые сборки на Modx Revo
Привет, сообщество!
Соберём основу под ваш будущий сайт или сайт целиком, тем самым вы себе сэкономите время на первоначальную настройку. На выходе вы получаете готовый и работающий интерактивный прототип, вам остаётся «прикрутить» свой дизайн и заполнить контентом.
Соберём основу под ваш будущий сайт или сайт целиком, тем самым вы себе сэкономите время на первоначальную настройку. На выходе вы получаете готовый и работающий интерактивный прототип, вам остаётся «прикрутить» свой дизайн и заполнить контентом.
Сборка новостного портала NewsModxBox-1.0.0-beta
Меня тут обвиняли в том, что я много публикаций создаю в стиле «нет времени объяснять, вот ссылка с описанием на моем собственном ресурсе (стороннем) по modx'y». Вот думал, публиковать эту новость или нет… С учетом того, что готовых качественных новостных движков не только под MODX, но и вообще очень мало, даже вот не знаю… Но на всякий случай оставлю это здесь. Ну а вы голосами за топик решите, стоит ли такое здесь публиковать, или сами будете в инетах искать. Спасибо за внимание.
UPD: Выложил проект на гитхаб github.com/MODX-Club/NewsModxBox
UPD2: Подробный релиз на хабре: habrahabr.ru/post/267839/
UPD: Выложил проект на гитхаб github.com/MODX-Club/NewsModxBox
UPD2: Подробный релиз на хабре: habrahabr.ru/post/267839/