Всего 123 811 комментариев

Алексей Смирнов
04 марта 2023, 21:27
0
вы же создали Отдельное TV для галереи с конфигом MIGX галереи?
И потом в актуальной вашей сборной галерее создали поле где указали ТВ с галереей?
Примерно так оно работает. делается через конфиг MIGX.
А у источника для (1й) галереи вы или указываете простую папку или вставляете migxResourceMediaPath не кешриуемый.
и поидее все должно работать.
если что-то не работает значит еще раз пройдитесь по мануалу который достали
или опишите тут подробнее что сделали по шагам. иначе, сложно помочь предметно.
Никита Боднар
04 марта 2023, 12:41
0
Да, вот я на втором варианте и остановился. Уточнил на всякий случай — думал, может есть нативное решение.
Артур Шевченко
04 марта 2023, 11:07
+1
1. Не использовать источник файлов.
2. Использовать возможность выводить данные в своём чанке и прописать путь к источнику руками (там где настраиваешь колонки есть вкладка Renderer на ней поле Renderer в нём выбери renderChunk, а ниже в поле renderChunk template укажи сам чанк с прописанным путём к источнику)
Артур Шевченко
04 марта 2023, 11:02
1
0
Письмо отправляется если
1. для соответствующего статуса включена в настройках minishop2 отправка писем
2. скрипт, который вызывает метод submit() не устанавливает $miniShop2->order->config['json_response'] = true;
3. задан шаблон письма и в нём нет ошибок.
Руслан
03 марта 2023, 15:31
0
Шаблон minishop2. Какие то внутренние данные модуля.
Баха Волков
03 марта 2023, 14:19
0
Вопрос: есть ли какая то реализация антиспама?
Ситуация ровно такая же как и с AjaxForm. Например компонент reCaptchaV3 отработает точно также.
Сергей
03 марта 2023, 13:54
0
Добрый день столкнулся с такой же проблемой.
Сделал так же как тут писали. все работает, только шаблон товара не хочет подключатся.
Подскажите пожалуйста
&templates=`5` // шаблон товара
это id чанка верно?
Miša Bulic
03 марта 2023, 13:44
0
Крутая Дока, надо будет какой нибудь сайт перевести.
Вопрос: есть ли какая то реализация антиспама?
Николай Савин
03 марта 2023, 10:49
+1
В общем в корне решил это недоразумение, перезалил компонент. Теперь там все ок
Николай Савин
03 марта 2023, 09:57
0
Да действительно смог повторить проблему.

Замена сниппета на более старый решает проблему, но убивает все нововведения.
На самом деле проблема довольно странная.
Этот вопрос решен еще тогда на стадии доработки сниппета. Но почему то в компонент попал старый сниппет. У нас есть готовый код
github.com/modx-pro/miniShop2/blob/master/core/components/minishop2/elements/snippets/snippet.ms_gallery.php#L69

Вообще это гарантированно рабочий сниппет, можете просто скопировать из github
Олег Гурьяшов
03 марта 2023, 09:34
0
Замена сниппета msGallery с другого проекта решает проблему.
Николай Савин
03 марта 2023, 09:31
0
Прошу прощения. Значит вчера кто-то писал ровно с той же проблемой.
Олег Гурьяшов
03 марта 2023, 09:28
0
В чат я не писал.
Вызов галереи: [[!msGallery]]
В логе только для сниппета msGallery: PHP warning: Invalid argument supplied for foreach()
Николай Савин
03 марта 2023, 09:18
0
Я вам в чате уже отвечал.
В обновлении 4.1.2 было ровно одно изменение, исправляющее баг в новом комплекте JS скриптов. Никаким образом это не могло затронуть галерею товаров.
Как минимум для решения вопроса — вам нужно показать вызов галереи.
Кроме того посмотреть есть ли какие-то ошибки в журнале ошибок.

Далее на следующем шаге — вот прям в этом посте посмотрите раздел Дополнительные режимы работы сниппета msGallery. Возможно у вас какой-то конфликт.

Если и тут ничего не понятно — нужно расставлять логи в сниппете и смотреть на каком этапе пропадает информация.

Ну или же нанять программиста.
Alexey
03 марта 2023, 07:33
0
Можно добавить метку в поле «Описание» у картинки. И потом выводить в чанке по условию.

А у ms2gallery есть поле с тегами, если этот компонент установить, то ещё удобнее будет, так как теги сквозные, просто из выпадающего списка выбирать можно. И при вызове сниппета есть параметр с условием по тегу.
Олег Гурьяшов
02 марта 2023, 21:35
0
Добрый вечер!

После обновления miniShop2 4.1.1 до версии 4.1.2 перестали выводится изображения в галерее товаров. Может кто сталкивался с подобной ситуацией?