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

msOneClick - обновление

На самом деле обновления компонента происходят чуть ли не каждую неделю в течении последнего года. Но нашел время чтобы собрать все в одну статью.

Из основных доработок внедренных в компонент:
  • Поддержка работы с компонентом msOptionsPrice2
  • Добавлен новый метод CALLBACK. То есть теперь можно отсылать обычные письма типо: обратная связь или заказать звонок, без необходимости указывать ID товара
  • Добавлен лоадер загрузки модельного окна и во время отправки формы.
  • Адаптация css стиле для мобильных устройств.
  • Добавлена поддержка Fenom в письмах отправляемых через метод MAIL
  • Исправления css для загрузки окна даже если весь сайт написан с нуля.
  • Капча — встроена в форму по умолчанию
  • Добавлены переводы для: RU,EN,UK
  • Передача ссылки на оплату заказа или редирект на платежную систему
  • Поддержка вертикального расположения полей
  • и др.
Подготовил небольшую демку как теперь умеет работать компонент: смотреть
Андрей Степаненко
29 апреля 2019, 08:56
modx.pro
1
589
+5

printPdf. Создания pdf файла из страницы.

Компонент для создания pdf файла из содержимого страницы.


Aleksandr Huz
22 апреля 2019, 13:05
modx.pro
3
696
+6

instaFilters.Полный набор фильтров Instagram на чистом CSS



Cниппет instaFilters:


MODX
[[instaFilters? $src=`/assets/image/img.jpg`]]

Fenom
{'instaFilters' | snippet: [
    'src' => '/assets/image/img.jpg'
]}

Modifier
{'/assets/image/img.jpg' | instaFilters : 'filter=1997&alt=filter-1977'}
Aleksandr Huz
18 апреля 2019, 10:45
modx.pro
1
533
+6

[Translitor] - Альтернатива транслитерации псевдонимов

Оптимизированная альтернатива всем известного, популярного компонента translit.

Сравним вот такую фразу
«На _ (Золотом крыльце) / Сидели. Царь! Царевич»

Сравните что творит Translit
«na-(zolotom-kryilcze)-/-sideli.-czar!-czarevich»

С тем, как отработал Translitor
na-zolotom-kryltse-sideli-tsar-tsarevich

Николай Савин
18 апреля 2019, 10:00
modx.pro
9
918
+14

Создание связей между товарами через компонента msPre

Внедрение нескольких полезных функций в компонент для быстрого заполнения контента для интернет-магазина сделанного на minishop2

Одно из нововведений, экономи работу контент-менеджеру в десятки раз и дает возможность без хлопот обновлять такие блоки как: рекомендуемые товары, аксессуары и др. через создание и удаление связей с товарами.

UPD: 18.04.2019 — Вывод дополнительно закрепленных категорий
Андрей Степаненко
17 апреля 2019, 06:15
modx.pro
2
490
+7

[modRetailCRM 2.5.0] Сниппет выгрузки товаров, нормальная поддержка msOptionsPrice2

Выпустил долгожданное (мной) обновление компонента.
Под капотом первый сниппет ICML, реализующий XML выгрузку товаров в базу RetailCRM
Также реализована полноценная поддержка модификаций товаров msOptionsPrice2

Ниже подробности.
Николай Савин
16 апреля 2019, 16:53
modx.pro
435
+7

Контроль версий базы данных в GIT (бесплатно)

Всем привет, это не совсем дополнение, сколько приятная возможность для тех кто пользуется git-ом (и не только) при создании своих проектов. Все скрипты написаны на BASH и теоретически должны работать практически на любой машине в которой работает данная оболочка. Если же вы не пользуетесь гитом, ничего, Вы можете делать любые бекапы и импорты своего приложения. А теперь вздохни полной грудью и почувствуй свободу в разработке! без цепей зависимости БД )

Степан Прищепенко
16 апреля 2019, 00:06
modx.pro
6
616
+10

[UserTest] - новая версия. Добавлено событие OnTestCalculate.

Если не устраивает стандартная логика расчета (по сумме баллов), то теперь в UserTest можно реализовать свою логику расчета. Для этого добавлено событие OnTestCalculate. На него можно создать свой плагин.
Под катом пример плагина UserTestCalculate.
Александр
09 апреля 2019, 17:36
modx.pro
2
377
+4

msTimeStamp - Снятие метки новинка, особый или популярный по времени

Приложение добавляет дополнительное поле "действителен до" с выбором даты до которой будет действовать метка о том что товар Новинка, Особый или Популярный.

Проверка даты действия метки происходит во время входа пользователя на страницу. Если время действия метки истекло, то запись автоматически удаляется а у товара автоматически снимается метка.

Например можно установить у товара чекбокс Новинка и выбрать дату по наступлению которой товар перестанет быть новинкой

Андрей Степаненко
09 апреля 2019, 13:32
modx.pro
5
565
+16

msPre - фильтры по опциям minishop2

По многочисленным просьбам пользователей из тех поддержки добавил в компонент фильтр для поиска товаров по опциям minishop2.
Так к примеру сейчас можно найти товары у которых установлен Цвет: красный, или наоборот посмотреть товары у которых отсутствует Цвет: красный.

GIF поиск размеров

Андрей Степаненко
09 апреля 2019, 07:43
modx.pro
462
+4