Новые дополнения и их версии
[xLike] 1.1.2 Работа с отключенными сессиями для анонимов и поддержка IPv6
Если вам, как и мне, нужно ограничивать анонимов в сессиях, чтобы таблица с сессиями не заполнялась на несколько тысяч записей за 10 минут, то вместе с этим вам придётся столкнуться с некоторыми трудностями. Например, когда в сессию пишутся параметры сниппета для проброса их в какой-нибудь action.php, чтобы не делать этого прямиком через фронтенд.
Отключив сессии для анонимов на сайте, xLike перестал корректно работать, выдавая ошибку при попытке проголосовать. Происходит это, потому что session_id в нём играл основную роль для идентификации юзера, даже при включённой проверке по IP. А проблема заключалась как раз в том, что сниппет xLike пишет в сессию свои параметры, которые необходимы в момент установки голоса пользователем.
Отключив сессии для анонимов на сайте, xLike перестал корректно работать, выдавая ошибку при попытке проголосовать. Происходит это, потому что session_id в нём играл основную роль для идентификации юзера, даже при включённой проверке по IP. А проблема заключалась как раз в том, что сниппет xLike пишет в сессию свои параметры, которые необходимы в момент установки голоса пользователем.
Релиз mSync версии 1.2.0
В новой версии компонента mSync улучшено множество деталей, которых не хватало разработчикам интернет магазинов по результатам обращения в техподдержку.
- Добавлена возможность независимой ручной загрузки файлов import.xml и offers.xml — теперь нет необходимости загружать оба файла, если, например, вы меняете только цены и остатки уже существующих товаров.
- Добавлена автоматическая поддержка пользовательских множественных свойств — ранее добавить свое свойство, которое работало бы аналогично цветам и размерам было большой проблемой, теперь такие свойства выбираются на этапе настройки свойств синхронизации
- Добавлены ключевые свойства для связи товаров с ресурсами MODX (теперь не только по uuid) — если товар не будет найден по идентификатору 1С, то компонент попробует поискать его по совокупности полей, отмеченных как ключевые. Например, если у вас все товары имеют разный артикул и уже созданы на сайте, то по ключевому полю артикул они сопоставятся с товарами, пришедшими из 1С.
- Добавлена возможность сопоставления категорий 1С с ресурсами MODX по имени (через настройку) — аналогично теперь можно сопоставлять категории 1С с существующими категориями на сайте просто по имени
- Реализовано более простое добавление кастомных свойств в плагине на событие mSyncOnBeforeImportProduct — теперь, чтобы добавить свойства и характеристики в товар достаточно добавить их в $data['characteristics']['properties'] или $data['characteristics']['features']
AmoCRM - снова в строю!
Друзья, как некоторые из вас знают с июля 20 года AmoCRM изменили способ авторизации, после чего новые аккаунты в принципе не смогли работать с нашей версией AmoCRM для MODX, а уже существующие аккаунты постепенно (после изменения пароля) стали отваливаться от MODX.
Свежее обновление посвящено новой авторизации и решает эту проблему.
Свежее обновление посвящено новой авторизации и решает эту проблему.
Интеграция minishop2 с сервисом eShopLogistic.ru
Компонент в modstore.
Бесплатный компонент для интеграции с сервисом eShopLogistic.ru. Это калькулятор доставок для интернет-магазинов. Полная документация для модуля и пример тут: https://modx.eshoplogistic.ru. Чуть подробнее — далее.
msProductKits - удобное управление товарами-комплектами (наборами товаров)
Всем привет!
Сегодня хотел бы представить небольшой компонент под названием msProductKits, назначение которого — обеспечить удобную работу с товарами, представляющими собой комплект (набор) из других товаров. Компонент работает только с товарами miniShop2.
Сегодня хотел бы представить небольшой компонент под названием msProductKits, назначение которого — обеспечить удобную работу с товарами, представляющими собой комплект (набор) из других товаров. Компонент работает только с товарами miniShop2.
Релиз miniShop2 ver. 2.7.0
Всем привет!
Сегодня анонсируем обновление miniShop2 версии 2.7.0.
Что же мы подготовили в данном релизе:
Сегодня анонсируем обновление miniShop2 версии 2.7.0.
Что же мы подготовили в данном релизе:
[ZoomX] Меняем правила шаблонизации в MODX Revolution
Друзья, хочу рассказать о новом, возможно, революционном компоненте Сергея Шлокова ZoomX. С его разрешения, разумеется, я хочу перенести в сообщество его статью из Хабра.
Релиз miniShop2 ver. 2.6.0
Всем привет!
После долгой паузы мы рады представить Вам крупное обновление miniShop2 версии 2.6.0.
Update: По просьбам создан сбор на дальнейшее развитие miniShop2 Отправить донат
FastSnippet - работа со сниппетами через AJAX
И снова всем привет, от L I T O S H! Это мой второй официальный компонент. Неожидал, что на modx.pro будет такая поддержка, несмотря на мой прошлый платный компонент. Благодарность 6-и человекам, лайкнувшим и поддержавшим мой предыдущий пост. Спасибо, мне приятно =) В этот раз компонент будет бесплатный и я уверен, очень нужный.
WatchAsUser - просмотр страниц пользователей без пароля
Часто по сайту возникают индивидуальные проблемы у пользователей, ошибки и прочие проблемы. В MODx'е не предусмотрено для администраторов просмотр страниц пользователей и я решил написать свой компонент. Собственно, он довольно небольшой и простой в использовании. В один клик вы авторизуетесь под ником любого пользователя вашего сайта и выявляете причину неполадки без изменения или использования пароля. Очень полезная штука.