Андрей Степаненко

Андрей Степаненко

С нами с 28 октября 2014; Место в рейтинге пользователей: #14

Пару модификаторов для MODX

Модификатор телефонного номера

К примеру нам нужно вывести телефонный номер в формате: +7 (900) 2000 600 и так чтобы он нажимался как ссылка для запуска на устройствах

Но так как плейсхолдер всего один [[++phone]]

Создаем сниппет phone c содержимым
Андрей Степаненко
07 декабря 2018, 09:42
13
389
+13

yClients + MODX - синхронизация CRM


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

Что такое yClients?

Платформа для управления бизнесом в сфере услуг.
Андрей Степаненко
06 декабря 2018, 16:35
288
+7

Синхронизация 1С Управление медецинским центром от компании 1бит и MODX REVOLUTION



Приложение для синхронизации конфигурации 1С: Управление медицинским центром от компании «1 БИТ» и сайта на MODX REVOLUTION.
Сущетсвует 2 метода синхронизации через SOAP или через FTP.
Андрей Степаненко
30 ноября 2018, 07:41
2
273
+6

scannerMODX - алгоритмы для вычисления вирусов



Привет друзья, пару месяцев назад, публиковал приложение для поиска и сравнения файлов ядра modx и текущего сайта. scannerMODX.
Хотел его дорабатывать. Добавлять разные алгоритмы для поиска вирусных файлов (как обычно времени не хватает). Но только так чтобы точно можно было определить что в файле вирус. Пусть ищет не все подряд, но хотя бы что то да находит.
То есть открываем файл, проверяем его каким то алгоритмом. Если в нем вирус то автоматически помещаем его в карантин и сигнализируем админу

Ну типа если в какой нибудь файле содержится вирус переместить его в карантин, чтобы не портил работу, с заменой на оригинал из ядра сайта.
Так как огромного опыта лечения от вирусов на сайте нету, возможно кто то подскажите готовые алгоритмы для проверки файла и определение в нем вирусов?

Если есть готовые решения на проверку вирусов к компоненту, прошу откликнуться других разработчиков.
Думаю что всем будет полезно...
Андрей Степаненко
14 ноября 2018, 20:43
404
+3

Обновление компонента mspReceiptAccount 2.0.0

Компонент для печати квитанции переводов и счетов на оплату для minishop2.
Полностью переработан весь бэкенд приложения и добавлены очень полезные функции:

  • Добавлены в шаблоны 3 изображения с логотипом, печатью и подписью
  • Во время отправки новых заказов, автоматически прикрепляется PDF файл к письму с заказом
  • Отправка на email PDF Счета или Квитанции из списка с заказами в minishop. Можно отдельно отправить пользователи или менеджеру
  • Распечатка Счета или Квитанции из списка заказов minishop
  • Настройки для отключения прикрепления PDF. Можно отключить прикрепление PDF у менеджера или у пользователя
  • Возможность создавать свои шаблоны PDF документов
  • Возможность задавать css файл со стилями для разных шаблонов

Андрей Степаненко
11 ноября 2018, 10:41
263
+10

Как перенаправить поддомены на разные сервера

Есть два сервера и один домен name.ru.
Дак вот известно: чтобы перенаправить все поддомены надо создать запись A и указать * для того чтобы перенаправить на IP 00.00.00.00 все поддомены:
* A 00.00.00.00

Но необходимо чтобы site1.name.ru и все последующие поддомены в виде mail.site1.name.ru ссылался на первый сервер.
А mail.site2.name.ru или ****.site2.name.ru ссылался на второй сервер.

В каком виде надо создать A запись чтобы это произошло?

Давно мучал вопрос как это сделать. Может кто такие операции проводил и есть уже готовые решения.
Андрей Степаненко
03 ноября 2018, 17:02
48
0

Новая версия msPre - массовое редактирование товаров

Обновление компонента для массового редактирование товаров в minishop2.

Много уже было обращений с возможностью увеличить функционал по редактированию опций и цен товара в minishop2. Наработки уже были давно, но сложностей было слишком много и только сейчас удалось их преодолеть.



Что нового в новой версии msPre 2.0.1 pl


— Изменение цены товара (поля price и old_price). Можно добавить кастомизированные поля phptype:decimal с разделителем 12,2
  • Параметры изменения цены
    — Установить новую цену
    — Увеличить цену в процентах (от 1 до 100)
    — Снизить цену в процентах (от 1 до 100)
    — Увеличить цену на указанное количество рублей
    — Снизить цену на указанное количество рублей
  • Округлить цену
    — Не округлять
    — Округлить в меньшую сторон
    — Округлить в большую сторону
— Транзакции с изменением цен фиксируются и их можно отменить (Действует только на поля типа цена. Все остальные поля не фиксируется)
— Изменение страны производителя (поле made_in). Можно добавить кастомизированные поля phptype:string
— Изменение веса (поле weight). Можно добавить кастомизированные поля phptype:decimal с разделителем 13,3
— Изменения источника файлов
— Управление полями типа phptype:json такие как color,size,tags. Можно добавить кастомизированные поля phptype:json
  • Установить опции
  • Изменить опции
  • Удалить опции
— Фильтрация данных по опциям color,size,tags и др. в json формате из класса msProductOption
— Параметры для добавления кастомных полей (параметры field_json,field_price,field_string,field_weight)
— Переключение таба в боковой панели на ресурсы при уходе со страницы компонента
— Исправлено отсутствие наименования для категории если menutitle пуст
Андрей Степаненко
04 сентября 2018, 15:10
2
789
+10

msNAP - Уведомления о покупках других посетителей


Компонент для уведомления покупателей о предыдущих покупках других посетителей интернет-магазина.

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


Как вариант можно использовать показ сообщения в виде рекламы указав ID определенного заказа:


Или можно использовать как рекламный баннер на другие страницы

Ссылка на страницу так же указывается в сообщении

Андрей Степаненко
28 августа 2018, 14:35
2
408
+8

Экспорт заказов с товарами и Экспорт Пользователей с заказами

Обновление приложения ExportUsers по экспорт данных из MODX.



Новые возможности

Создание зависимых профилей


Эта возможность позволяет выгружать сразу по две таблицы одновременно в форматах XLS,XLSX,CSV с двумя уровнями вложенности.

Пример файлов:
Заказы с товарамипример файла XSL приложение msExportOrdersExcel

msExportOrdersExcel — предусмотрен сниппет для экспорт своих заказов авторизированным пользователем.
[[!msExportOrdersExcel]]


Пользователи с заказамипример файла XSL

простой экспорт
Пользователипример файла XSL приложение msExportUsersExcel

Внимание!!! В приложении ExportUsers уже есть возможности приложений: msExportUsersExcel и msExportOrdersExcel
Андрей Степаненко
23 августа 2018, 09:15
1
377
+8