Новые дополнения и их версии
[mSearch2] 1.2.0-rc Самостоятельная генерация фильтров
На днях в поддержке mSearch2 был задан вопрос:
То есть, речь идёт о бесконечном количестве свойств у товара, добавляемых в одно текстовое поле, и построении для них фильтров.
Вроде бы, продвинутые возможности расширения класса mFilter2 должны бы с этим справиться? Как оказалось — нет.
Мне необходимо сделать на сайте фильтры по очень большому количеству параметров. Причем, наборы этих параметров отличаются в зависимости от категории.
Планируется что информация о товарах будет постоянно автоматом импортироваться через API этого поставщика на сайт который я делаю.
С другой стороны, волосы встают дыбом при мысли о ручной настройке такого количества дополнительных полей miniShop2 через механизм плагинов или TV.
Поэтому, пришла такая идея:
Все названия доп.параметров записывать в поле Теги, которое уже реализовано в miniShop2. Например, товару можно записать два таких тега: «Максимальное разрешение видеозаписи|2304x1296» и «Тип видеорегистратора|Стандартный».
Теперь осталось только придумать как сгруппировать эти тэги по первому полю (до разделителя "|") и создать из каждой группы отдельный фильтр.
То есть, речь идёт о бесконечном количестве свойств у товара, добавляемых в одно текстовое поле, и построении для них фильтров.
Вроде бы, продвинутые возможности расширения класса mFilter2 должны бы с этим справиться? Как оказалось — нет.
[HybridAuth] 1.1.0-pl с обновлённым ядром
Доступна новая версия HybridAuth для MODX, в которой ядро приложения и все основные провайдеры авторизации обновлены до последней версии 2.3.0.
Полный список изменений вы можете почитать вот здесь, а обратить внимание стоит на следующее:
1. Провайдер Вконтакте теперь запрашивает и получает email (благодарим за это Ивана Климчука).
2. Провайдер Google теперь требует включения Google+ API и Contacts API в консоли управления.
![](https://file.modx.pro/files/9/7/1/971c53f4fa0951e62d58f32a77dbf74cs.jpg)
Пока не активируете эти 2 API, авторизовать через Google не будет (ошибка Google returned an invalid response).
Полный список изменений вы можете почитать вот здесь, а обратить внимание стоит на следующее:
1. Провайдер Вконтакте теперь запрашивает и получает email (благодарим за это Ивана Климчука).
2. Провайдер Google теперь требует включения Google+ API и Contacts API в консоли управления.
![](https://file.modx.pro/files/9/7/1/971c53f4fa0951e62d58f32a77dbf74cs.jpg)
Пока не активируете эти 2 API, авторизовать через Google не будет (ошибка Google returned an invalid response).
[CurrencyRate] - курс валют
[mspLiqPay] — платежи через LiqPay в miniShop2
Представляю расширение mspLiqPay для miniShop2, с помощью которого можно принимать оплату картами VISA/MasterCard. Преимущества LiqPay — комиссия 2,75% и быстрое подключение (публичная оферта, не нужно заключать договор). Краткая инструкция по подключению и настройке ниже.
[PayAndSee] - Заплати и смотри
Хочу представить вам новый компонент [PayAndSee].
Реализует закрытые ресурсы на MODx. Создание подписки на ресурс, выбор подписки и оплата платной подписки со счета [msProfile] пользователем самостоятельно, а так же подписка пользователей в админке сайта.
![](https://file.modx.pro/files/f/0/5/f0549dad333e25dd6a276088934afe90s.jpg)
Дополнение в Магазине: store.simpledream.ru/packages/ecommerce/payandsee.html
Реализует закрытые ресурсы на MODx. Создание подписки на ресурс, выбор подписки и оплата платной подписки со счета [msProfile] пользователем самостоятельно, а так же подписка пользователей в админке сайта.
![](https://file.modx.pro/files/f/0/5/f0549dad333e25dd6a276088934afe90s.jpg)
Дополнение в Магазине: store.simpledream.ru/packages/ecommerce/payandsee.html
[ms2Gallery] Версия 1.3.2 - картинки на странице
Представляю вам новую версию ms2Gallery, в которой исправлены все известные ошибки и добавлены новые интересные возможности по выставлению файлов галереи на страницу её ресурса.
Честно, не знаю, чем она может помешать, и почему при этом никому не мешает вкладка «Группы ресурсов» — ведь ей пользуются гораздо реже. Но, желание покупателей — закон, так что встречайте системную настройку ms2gallery_disable_for_templates. В ней можно перечислить id шаблонов через запятую, для которых вкладку с галерей выводить не стоит.
Вам нужно просто активировать системную настройку ms2gallery_set_placeholders и вы можете использовать в контенте такие плейхолдеры:
Отключение вкладки с галерей
Почему-то (мне непонятно почему), многие просили дать возможность отключать вкладку галереи на некоторых ресурсах.Честно, не знаю, чем она может помешать, и почему при этом никому не мешает вкладка «Группы ресурсов» — ведь ей пользуются гораздо реже. Но, желание покупателей — закон, так что встречайте системную настройку ms2gallery_disable_for_templates. В ней можно перечислить id шаблонов через запятую, для которых вкладку с галерей выводить не стоит.
Оформление картинок на странице
Немногие знают, что ms2Gallery, в отличии от других подобных решений, умеет выводит картинки прямо при генерации страницы ресурса, безо всяких сниппетов.Вам нужно просто активировать системную настройку ms2gallery_set_placeholders и вы можете использовать в контенте такие плейхолдеры:
- [[+ms2g.0]] — распечатанный массив со всеми данными 1й картинки ресурса. Вторая картинка будет [[+ms2g.1]]
- [[+ms2g.0.url]] — ссылка на оригинальную картинку
- [[+ms2g.0.120х90]] — ссылка на превью, размером 120x90.
- [[+ms2g.0.name]] — название картинки
- и т.д.
[msNewPrice] - Новые и акционные цены [Minishop2]
[modDevTools] Версия 1.1.0-pl. Виртуальные чанки
Обновился компонент для ускорения разработки в MODX. Теперь на вкладке чанков показываются не только существующие чанки, используемые в текущем шаблоне или чанке, но и только что добавленные. Работает это так, на примере редактирования шаблона:
1. Добавляем в шаблоне чанк или сниппет с параметрами-шаблонами (например, pdoResources с его tpl-параметрами). Сохраняем.
2. Переходим на вкладку Чанки. Уже существующие чанки отображаются, как раньше, а новые подсвечиваются оранжевым цветом. Работает это сейчас так: При сохранении создаются все возможные чанки из тегов и параметров с контентом «moddevtools». В админке они выводятся с пустым контентом.
1. Добавляем в шаблоне чанк или сниппет с параметрами-шаблонами (например, pdoResources с его tpl-параметрами). Сохраняем.
2. Переходим на вкладку Чанки. Уже существующие чанки отображаются, как раньше, а новые подсвечиваются оранжевым цветом. Работает это сейчас так: При сохранении создаются все возможные чанки из тегов и параметров с контентом «moddevtools». В админке они выводятся с пустым контентом.
[mSklad] 1.0.7 импорт характеристик (CommerceML 2)
![](https://store.simpledream.ru/assets/uploadify/f/6/d/f6d19932d4440f6b27c58d9ab41fd92c.jpg)
Разбирем новую версию на примерах.
Виджет Instagram для Modx Revo
Простое дополнение для публикации фотографий из популярной социальной сети instagram* на сайте. С помощью дополнения можно как вывести небольшой виджет, так и кастомизировать и выводить полноценную галерею. Думаю будет полезно, для ленивых контент-менеджеров простых фотогалерей сайтов-визиток или портфолио.
![](/assets/images/tickets/4156/777871ec84bd0e3646aceb4a680ca52c0126e5c1_thumb.jpg)
![](/assets/images/tickets/4156/777871ec84bd0e3646aceb4a680ca52c0126e5c1_thumb.jpg)
*Meta, которой принадлежат facebook и instagram признана экстремистской в России