Новые дополнения и их версии
[modVkMarket] 1.0.0-beta
Всем привет, уважаемое сообщество. Как и обещал представляю вам компонент для синхронизации товаров minishop2 с маркетом VKontakte.
Возможности:
Возможности:
- Первичная синхронизация всех товаров с маркетом
- Продолжение синхронизации при прерывании
- Вывод всех товаров из маркета с лайками и просмотрами
- Полная очистка маркета
- Создание товара в VK, при создании нового товара minishop2
- Обновление товара при сохранении ресурса
- Удаление товаров из маркета при очистке корзины
[pdoTools] 2.2.5 - ускорение обработки url
Привет, друзья!
Представляю вам новую версию pdoTools, в которой вы можете отключить использование функции modX::makeUrl() во всех сниппетах.
Если на вашем сайте включены friendly_urls и вы генерируете большие массивы страниц, то можно указывать новый тип &scheme — uri.
По умолчанию modx::makeUrl() используется всегда, что может приводить к тормозам. Теперь вы можете его отключить.
Представляю вам новую версию pdoTools, в которой вы можете отключить использование функции modX::makeUrl() во всех сниппетах.
Если на вашем сайте включены friendly_urls и вы генерируете большие массивы страниц, то можно указывать новый тип &scheme — uri.
[[!pdoMenu?
&parents=`0`
&level=`3`
&scheme=`uri`
&showLog=`1`
]]
Тогда вместо запуска modx::makeUrl() в плейсхолдер [[+link]] будет подставлено содержимое поля uri ресурса. Если же это сделать не получается, то будет запущен оригинальный метод.По умолчанию modx::makeUrl() используется всегда, что может приводить к тормозам. Теперь вы можете его отключить.
[tvSuperSelect] Тип TV: автозаполняемый список из ms2, для реализации тегов

Это такой тип ТВ поля, в который можно вбивать значения «на ходу». Другими словами, мы не указываем «Возможные значения» при редактировании ТВ, а вбиваем эти значения в это поле на странице редактирования ресурса.
Очень удобно создавать из такого поля «Теги» на сайте, потому что помимо добавления значений «на ходу», у нас есть возможность выбрать уже используемые значения из других ресурсов.
[msProductRemains] Остатки без свойств и другое
Продолжаю работу над компонентом msProductRemains для складского учёта товаров для магазина miniShop2 и представляю вам новые возможности компонента.
1. Поддержка бесконечного количества свойств для учёта.
Ранее можно было указать максимум 2 свойства товара для ведения учёта по ним. Но теперь вы можете указывать какое угодно количество свойств и все они будут корректно учитываться.
1. Поддержка бесконечного количества свойств для учёта.
Ранее можно было указать максимум 2 свойства товара для ведения учёта по ним. Но теперь вы можете указывать какое угодно количество свойств и все они будут корректно учитываться.
AdminTools 1.4.0 Авторизация в админке через email
[msPromoCode] 1.1.0-pl с одноразовыми купонами для акций

В новой версии msPromoCode добавлены акции, для которых можно сгенерировать пачку купонов по указанной маске. У акции можно указать скидку для всех купонов, дату начала и окончания действия акции, товары и категории, на которые распространяется акция. А в любом из сгенерированных купонов можно переопределить эти настройки, отметив галочку "Заморозить" (это позволит при сохранении акции купон оставлять нетронутым). У акции можно скачать список купонов в CSV формате.
[birthReminder] 1.0.0-beta
Добрый день сообщество!
Сегодня предлагаю вам небольшой компонентик для уведомления о днях рождениях.
Возможно кому то понадобится, как мне.
Сегодня предлагаю вам небольшой компонентик для уведомления о днях рождениях.
Возможно кому то понадобится, как мне.
[ms2GalleryBabelCopying] Копирует файлы ms2Gallery из языковых версий

Маленький пакет реализует удобное использование ms2Gallery в связке с Babel, предоставляя возможность дублировать файлы из ресурсов другой языковой версии в текущую.
У меня часто складывалась ситуация, когда приходилось заливать файлы для страницы одного языка, а потом создавать для него перевод и перезаливать всё заново. Надоело. Написал пакет для решения этой задачи автоматически.
Компонент modImporter. Настройка импорта на сайт.
Месяц назад мы обсуждали какие компоненты кому нужны. Тогда самым популярным запросом оказался импорт/экспорт минишоп-эксель. Задача эта конечно же не простая, тем не менее я готов сегодня представить первую версию компонента modImporter.
Компонент еще очень далек от конечной версии (хочется добавить в процессе гораздо больше ридеров (CSX, XLS (XLSX уже есть), просто файлы (для импорта статических сайтов) и прочее)). Но сам по себе общий механизм все-таки уже готов и пара кейсов у меня уже имеется. А всем прикупившим пакет я гарантирую свою личную помощь в первичной настройке.
Компонент еще очень далек от конечной версии (хочется добавить в процессе гораздо больше ридеров (CSX, XLS (XLSX уже есть), просто файлы (для импорта статических сайтов) и прочее)). Но сам по себе общий механизм все-таки уже готов и пара кейсов у меня уже имеется. А всем прикупившим пакет я гарантирую свою личную помощь в первичной настройке.
AdminTools 1.3.0. Кэш ресурса + др. изменения
В новой версии изменилась логика хранения пользовательских настроек. Теперь все настройки хранятся в профиле пользователя.

Это избавляет от проблемы с потерей данных при удалении кэша вручную. Тут надо отметить, что настройки сохраняются в сессию. Поэтому изменения в профиле будут применены только при сбросе сессии или при повторном входе в админку. Также из кэша убран журнал измененных документов. Теперь он зачитывается из системной таблицы modx_manager_log. Он более подробный. Есть и новые фишки. О них ниже.

Это избавляет от проблемы с потерей данных при удалении кэша вручную. Тут надо отметить, что настройки сохраняются в сессию. Поэтому изменения в профиле будут применены только при сбросе сессии или при повторном входе в админку. Также из кэша убран журнал измененных документов. Теперь он зачитывается из системной таблицы modx_manager_log. Он более подробный. Есть и новые фишки. О них ниже.