Новые дополнения и их версии
[modHelpers] Загрузка моделей для кастомных таблиц
Ночами не сплю, думаю как бы ещё облегчить жизнь разработчикам. :) И вот надумалось упростить загрузку моделей для своих таблиц. Это нужно когда вы создаёте таблицу и хотите использовать методы MODX для доступа к ней. Для разработчиков компонентов пока этот вариант не подойдёт. Может в будущем что придумается. А вот для расширения своего сайта поможет новая функция load_model(), которая загружает модель.
[syncMoySklad] - синхронизация с "Мой Склад"
[syncMoySklad] — пакет для синхронизации с сервисом «Мой Склад».
В отличии от уже имеющихся дополнений работает с JSON API. Функционал работы по api существенно отличается от функционала протокола CommerceML, а инициатором синхронизации выступает сайт.
На данный момент реализована лишь следующая часть функционала…
В отличии от уже имеющихся дополнений работает с JSON API. Функционал работы по api существенно отличается от функционала протокола CommerceML, а инициатором синхронизации выступает сайт.
На данный момент реализована лишь следующая часть функционала…
[msOptionsPrice2] - Небольшие изменения.
[msOptionsPrice2] с версии 2.2.6 beta добавлена обработка старой цены продукта.
Плейсходер [[+old_price]] — можно задать значение вручную в админке, либо при модификации стоимости туда попадает старая цена продукта.

В итоге мы видим перечеркнутую стоимость товара, вот к примеру minishop2.com/catalog/category-3/item-66
Плейсходер [[+old_price]] — можно задать значение вручную в админке, либо при модификации стоимости туда попадает старая цена продукта.

В итоге мы видим перечеркнутую стоимость товара, вот к примеру minishop2.com/catalog/category-3/item-66
[xParser] 1.2.0 - Парсер HTML контента + совмещение заданий
Парсер HTML контента востребованная штука, поэтому естественным шагом было его внедрение в xParser.

А с версии 1.2.0 компонент позволяет совмещать задания. Например, вам нужно распарсить RSS ленту и каждую запись выпилить с сайта полностью. Для этого:

А с версии 1.2.0 компонент позволяет совмещать задания. Например, вам нужно распарсить RSS ленту и каждую запись выпилить с сайта полностью. Для этого:
- Создаётся пара заданий (первое — RSS, второе — HTML),
- Настраивается,
- Запускается.
[AdminPanel] Версия 1.1
Привет, друзья! Хочу представить вам новую версию маленького помощника администратора сайта — AdminPanel.
Если кто не в курсе, это такая чёрная штука внизу, которая выводит ссылки на всякие действия для админа, авторизованного в админке. Действия можно добавлять самостоятельно, как душа пожелает.

Все подробности на странице дополнения, а ниже список изменений:
Если кто не в курсе, это такая чёрная штука внизу, которая выводит ссылки на всякие действия для админа, авторизованного в админке. Действия можно добавлять самостоятельно, как душа пожелает.

Все подробности на странице дополнения, а ниже список изменений:
[ms2Gallery] Версия 2.0
С новым годом, друзья! Сегодня я хочу рассказать вам об изрядно переписанной ms2Gallery 2.0.

— Весь код заново просмотрен и отформатирован в PSR-2.
— Улучшена сортировка картинок, настройка «ms2gallery_exact_sorting» удалена.
— Улучшен вывод картинок в админке, настройка «ms2gallery_thumbnail_size» удалена. Больше вы не должны видеть логотип вместо превьюшек — они подключаются в зависимости от настроек источника файлов.
— В properties файла пишется дата съёмки EXIF, если скрипт может её получить.

— Весь код заново просмотрен и отформатирован в PSR-2.
— Улучшена сортировка картинок, настройка «ms2gallery_exact_sorting» удалена.
— Улучшен вывод картинок в админке, настройка «ms2gallery_thumbnail_size» удалена. Больше вы не должны видеть логотип вместо превьюшек — они подключаются в зависимости от настроек источника файлов.
— В properties файла пишется дата съёмки EXIF, если скрипт может её получить.
[msStatOrders] - Статистика заказов Minishop2
[msStatOrders] — Компонент реализует возможность отбора, сортировки заказов и продуктов заказа, реализованных в магазине. Вывод подробной информации и экспорт в файл.

Особенности

Особенности
- работа только с новым miniShop2 (version =>2.4.0-beta2)
[msOrderFiles] 1.1.0 - Загрузка файлов к заказу из фронт-энда
Компонент обрёл возможность загружать файлы из фронт-энда, как при оформлении заказа, так и для уже оформленных заказов. Файлы могут грузить и анонимы, и зарегистрированные пользователи.

Как известно, после оформления заказа анонимом, на указанный email при заказе создаётся пользователь. Так вот этот пользователь прикрепляется и к файлам, которые были загружены при оформлении заказа.

Как известно, после оформления заказа анонимом, на указанный email при заказе создаётся пользователь. Так вот этот пользователь прикрепляется и к файлам, которые были загружены при оформлении заказа.
[msPromoCode] 1.3.4 - jQuery события в JS на фронт-энде

Продолжаем развивать компонент в сторону пользовательской кастомизации. В этом выпуске в JS файл на фронт-энде добавлены jQuery события:
- mspc_set — запустится при успешном/неуспешном применении купона,
- mspc_remove — запустится при отмене купона.
modSlack. Компонент интеграции со slack.com
На днях спрашивал, нужен ли компонент интеграции со слэком, но однозначной реакции не последовало. Хотя сказали, что надо просто отдельный топик написать, чтобы больше народу увидело и высказалось. ОК, публикую.
Вообще отмечу, что компонент уже используется на сайте MODX-Клуба и у нас уже есть действующая интеграция со слэком, плюс есть готовая успешная интеграция на стороннем проекте, то есть компонент в общих чертах уже обкатанные. Скажу так: это не просто чатилка, это очень мощный инструмент для различных бизнес-решений. К примеру, у нас из слэка можно комментарии писать сразу на сайт Клуба, и они будут создаваться где надо и от имени MODX-пользователя автора. Это очень крутая фишка. Область применения практически неограниченная. Печально только то, что на бесплатном аккаунте нет возможности создавать отдельные группы пользователей со своими наборами политик доступа, но это не большая проблема.
Вообще отмечу, что компонент уже используется на сайте MODX-Клуба и у нас уже есть действующая интеграция со слэком, плюс есть готовая успешная интеграция на стороннем проекте, то есть компонент в общих чертах уже обкатанные. Скажу так: это не просто чатилка, это очень мощный инструмент для различных бизнес-решений. К примеру, у нас из слэка можно комментарии писать сразу на сайт Клуба, и они будут создаваться где надо и от имени MODX-пользователя автора. Это очень крутая фишка. Область применения практически неограниченная. Печально только то, что на бесплатном аккаунте нет возможности создавать отдельные группы пользователей со своими наборами политик доступа, но это не большая проблема.