Роман

Роман

С нами с 01 июня 2017; Место в рейтинге пользователей: #596

AjaxForm hooks, последовательность вызова email

Всех приветствую!
Столкнулся с такой проблемой. В зависимости от расположения хука email, он либо срабатывает либо нет,
1. 'hooks' => 'FormItSaveForm,email,amocrm,unisender', // работает
2. 'hooks' => 'FormItSaveForm,amocrm,unisender,email', // НЕ работает
3. 'hooks' => 'FormItSaveForm,amocrm,email,unisender', // НЕ работает
т/е почему-то в случаях 2,3 отправка писем не происходит, почему так?
И да, я проверял, отправка в АМО идет, т/е если предположить, что после не срабатывания одного хука другой тоже не работает, этот вариант отпадает.
И второй вопрос, разве хуки не НЕЗАВИСИМЫ? Т/е если один не срабатывает — остальные за ним тоже?

Спасибо!
Роман
20 декабря 2023, 09:05
modx.pro
1
301
0

pdoResource фильтрация по TV migx c вложенным TV

Здравствуйте! Столкнулся с такой проблемой.
У меня есть ТВ-параметр blogTagsValue, MIGX:
[{
"caption":"", "fields":[
{"field":"tag", "caption":"Тэги", "inputTV":"blogType"}
]
}]


Т/е в нем вложен еще один ТВ-параметр blogType, который является списком.
Так вот, осуществляя фильтрацию по этим тегам я вывожу статьи, например:
{'!pdoPage' | snippet : [
	/* пропустим ненужные параметры */
        'limit' => 3,
	'includeTVs' => 'HitsPage, blogCardImage, blogTagsValue',
	'processTVs' => 1,
	'tvPrefix' => '',
	'where' => '{ "blogTagsValue:LIKE":"%США%" }' 
        /* или через 'filter' => 'blogTagsValue==%США%' */
]}
И у меня выводятся не все статьи с данным тегом. Я бы понимал если бы вообще не выводилось, но почему не все?
Роман
02 ноября 2023, 11:05
modx.pro
1
443
0

Не отображается превью в админке Minishop2

Здравствуйте! Столкнулся с одной проблемой, и никак не могу найти решения, буду рад если сможет кто-то помочь.
Сайт был на тестовом хостинге, там все работало отлично, обновил все до последней версии и перенес на боевой хостинг.
Столкнулся с проблемой, что новые изображения которые я загружаю в товар, их превью не отображается.
joxi.ru/E2pbpl6h7l8zBr — тут можно посмотреть как это выглядит.
А на сайте все отображается корректно.

Никаких ошибок не выдает, но поставил TinyCompressor и увидел следующую ошибку,
Ошибка сжатия (файл не найден): /home/.../public_html//home/.../public_html/assets/images/products/25dlya-sajta.jpg
Т/е почему-то превьюшкам задается не тот путь к изображению, мало того что не стоит слэш после «25», так еще и повторяется путь к корню сайта, очень странно.

Может быть кто сталкивался? Буду рад за любую помощь. Спасибо
Роман
25 октября 2023, 11:12
modx.pro
1
328
0

Обращение к полю MIGX

Здравствуйте! Возникла потребность в выводе определенного поля из MIGX. Для вывода в контенте например.
Подскажите пожалуйста, знает ли кто-то решение?
Роман
08 февраля 2022, 12:55
modx.pro
1
623
0

Minishop2 Обязательные поля для способа оплаты

Всем доброго времени суток!

Есть корзина на сайте (не кликабельная, даю прямую ссылку): lasmik.com/cart
Товары можно добавить отсюда: lasmik.com/dev-page

В корзине есть два способа доставки: Самовывоз и Доставка. У обоих из них есть способ оплаты «Выставление счета для юрлиц». Есть группа полей «Юр. лицо». Поля добавлял по этой инструкции: modx.pro/solutions/10040 Поля работают, в админку все приходит корректно.

Эти поля должны быть обязательны для заполнения только для вышеуказанного способа оплаты.

В minishop2 обязательные поля привязываются к способу доставки, к оплате привязать нельзя. Я решил воспользоваться js калбеками и перехватить событие до отправки заказа:
Андрей
24 июня 2021, 00:08
modx.pro
2
920
0