Новые дополнения и их версии

Написать заметку

FormItPlus. Управление полями формы.

FormItPlus. Управление полями формы.
Всем привет!
Компонент расширяет возможности компонента FormIt, а именно дает возможность создать новые поля, создавать новые вкладки для каждой формы, менять данные форм и отправлять письма с админки.


Читать далее →

FlashShop. Готовая сборка магазина.

FlashShop. Готовая сборка магазина.


Демо временно не работает!
Установка на modxhost тоже пока не работает!

Особенности


  • Bootstrap 5.0.0
  • Адаптивная и валидная верстка
  • Ajax авторизация/регистрация
  • Личный кабинет
  • Динамическая мини корзина
  • Фильтрация и сортировка
  • Поиск по товарам
  • Контактные данные покупателя в письме заказа
  • Обратный звонок с защитой от CSRF
  • Карты: yandex, google, leaflet и 2gis
  • Конструктор блоков на основе MIGX
Читать далее →

easyComm 1.11.0. Прикрепление файлов (фотографий)

Привет!

Небольшой анонс новых возможностей easyComm с версии 1.11.0-pl.

Теперь вы можете дать возможность пользователям ваших сайтов прикрепить к отзывам файлы/фото.
Читать далее →

ImgsPaste - дружелюбная вставка фотографий из ms2Gallery, MIGX в контент

Встречайте новый пакет и мое первое творение в виде платного пакета для modx — ImgsPaste v1!
** Поддержка MIGX и ms2Gallery в редакторах TinyMCE Rich Text Editor и CKEditor
Позволяет простым образом вставлять в контент статьи из MIGX галереи фотографию как тег или набор фотографий в оформленном, размеченном html виде (в неограниченном количестве и местах), к которому можно самому добавить слайдер, «увеличивалку» ну и все что посчитаете нужным.
Не делал из коробки подключение js библиотек, т.к. большинство людей пользуются разными решениями — нет смысла тащить лишнее.
Этот инструмент необходим каждому контент менеджеру или владельцу сайта.
Читать далее →

Обновление автоустановщика шаблонов BELISSIMO 0.3

Обновление автоустановщика шаблонов BELISSIMO 0.3
Вот и я наконец сделал ещё одно обновление BELISSIMO 0.3.
Что было сделано:

Добавлен сайт шаблонов themewagon.com
Теперь в «модуле» 3 сайта с шаблонами, суммарно более 4 000 шаблонов);
Добавлена хоть какая-то безопасность
  • Сделан .htaccess для папки libs
  • Все «активные файлы» (те что принимают POST/GET параметры) будут 301 редиректом отправлять на страницу доступ запрещён если нет авторизации
  • В скрипте загрузки файлов тоже есть проверка на админа)
  • Пользователь будет авторизован в BELISSIMO если он авторизован в админ панели MODX
Это не панацея но хоть что то.
Читать далее →

CronTabManager + PHPunit (Автоматические тесты)

Всем привет.
Недавно занимался возможность интеграции PHPunit тестов со своим компонентом CrontabManager.

Сегодня удалось завершить эту разработку.
Теперь CronTabManager умеет запускать PHPunit тесты из коробки.

После установки CronTabManager как обычно создает директорию с котроллерами:
core/scheduler/Controllers/
Сейчас по дефолту добавлен контроллер demophpunit.php
core/scheduler/Controllers/demophpunit.php
Который как раз и показывает как запустить PHPunit тест.

UPD: 22.03.2020: Интеграция PHPUnit в PHPStrom с помощью компонента CronTabManager
Читать далее →

Обновление для автоустановщика шаблонов BELISSIMO до версии 0.2.

Обновление для автоустановщика шаблонов BELISSIMO до версии 0.2.

Самое весомое что добавлено это новый каталог шаблонов с сайта https://html5up.net там их не много, но вдруг добавят новые.
Так же поскольку я придурок в прошлой статье я написал про возможность обновления, но её не добавил…
Точнее как: обновления он криво косо проверял, но при нажатии на кнопку установку ничего не делал.
Обновление я починил, и так же пофиксил уведомление о новой версии.
Читать далее →

[YandexMarket2] выгрузка товаров в Яндекс Маркет и не только

[YandexMarket2] выгрузка товаров в Яндекс Маркет и не только
               [ купить дополнение в modstore ]
Всем привет!
Уже очень давно обещал обновить компонент для выгрузки в Яндекс Маркет. И вот, месяцы спустя обещанных сроков, наконец, готов показать что получилось :)

Возможно, вы уже пользовались компонентом msYmarket, который достался мне от @Воеводский Михаил
Глобально я ничего не менял, но изменения напрашивались.
Если же не пользовались — то это компонент с простым интерфейсом, деревом категорий, фильтром из нескольких свойств и кнопкой «Поехали», формирующей файл goods.yml.

У старого и нового компонентов из общего только назначение — выгружать товары в файл для Яндекс Маркета.
Хотя и в этом новый компонент отличается, теперь он может формировать много файлов для различных агрегаторов.

Основные преимущества:
  • Работа с несколькими прайс-листами
  • Интерфейс на Vue.js с визуальным добавлением узлов и атрибутов
  • Real-time предпросмотр XML для настроек магазина, категорий и предложения
  • Выгрузка цен с учётом скидок из сторонних компонентов для miniShop2
  • Отслеживание изменения товаров и обновление только связанных файлов
  • Возможность обработать каждое значение через Fenom (для соответствия правилам)
  • И многое другое...
Чтобы лучше понять все возможности YandexMarket2 перейдём сразу к пошаговой настройке выгрузки.
Читать далее →