Тодор

Тодор

С нами с 08 мая 2018; Место в рейтинге пользователей: #241

Как прикрепить к письму файл что был сгенерирован в хуке в ajaxForm/Formit?

В форме нет файла(так же нет в приципе инпута, и указания мультипарта), но в хуке перед отправкой создаётся файл, как его прикрепить к письму?
Vladimir
01 июня 2023, 07:58
modx.pro
4
319
0

[СДЕЛАЙ САМ] mFilter2 фильтрация по диапазону дат.

Приветствую, к сожалению не нашёл приемлемого для себя решения данной задачи поэтому «написал» своё, в кавычках потому что немного подправил. На мой взгляд очевидно, что дата это число, а в mFilter2 есть фильтрация по диапазону чисел, значит нужно превратить дату в число. Чтобы при обновлении компонента ничего не сломалось, создадим свой класс фильтрации customfilter.class.php в папке core/components/msearch2/custom/filters/, потом прописываем в системную настройку mse2_filters_handler_class = CustomFiltersHandler
Артур Шевченко
29 марта 2021, 00:14
modx.pro
8
1 127
+8

[msPromoCode2] Кейс. Генерация промо-кода в письме на следующий заказ


Не так давно в документации к msPromoCode2 появился интересный кейс, при помощи которого можно поднять процент повторных продаж на сайте. Работает так:

  1. Клиент оплачивает заказ,
  2. Статус заказа меняется на «Оплачено»,
  3. В письме ему приходит промо-код на следующий заказ, который действителен в течение месяца.
Дублировать код решения здесь не буду. Проходите, смотрите, внедряйте.
Павел Гвоздь
06 сентября 2020, 08:50
modx.pro
3
1 952
+11

Генерация ссылки на корзину и восстановление корзины по ссылке.

Добрый день.

Давайте попрактикуемся с задачкой описанной в заголовке и за 10 минут напишем готовое бесплатное решение, без применения дополнительных компонентов.
Николай Савин
03 августа 2020, 11:42
modx.pro
8
1 495
+14

Генерация превью в формате webp для miniShop2

С приходом поддержки webp в MODX участились вопросы о возможности генерации превью товаров miniShop2 в этом формате. По началу казалось что все должно работать из коробки, но на практике этого нет.
Причиной оказалось отсутствие расширения webp в источнике файлов MS2 и в двух системных настройках ('upload_files','upload_images').
PG
PG
14 марта 2019, 06:57
modx.pro
16
4 495
+11

Расширение любых таблиц MODX

В очередной раз понадобилось изменить таблицу сайта, менять которую не предусмотрено.

Что обычно люди делают в таких случаях? Верно, редактируют ядро или нужный компонент, и больше их не обновляют. Но ведь это неправильно, и можно решить вопрос иначе.

Пишем обычный плагин, выставляем для него событие OnMODXInit и меняем модель для нужных классов системы или дополнений. Например, я добавил id менеджера в заказ miniShop2:
Василий Наумкин
16 ноября 2015, 07:07
modx.pro
116
10 209
+11