Anton

Anton

С нами с 11 октября 2016; Место в рейтинге пользователей: #1021
Anton
27 ноября 2023, 03:13
+1
Я, как человек, который работает с modx практически с момента выхода Revo, года с 2011 точно, снимаю перед тобой шляпу! Баха, ты — молодец!
Anton
27 ноября 2023, 03:03
0
Подтверждаю сообщение Макса на счет хука для телеграм. Проверил несколько вариантов, которые раньше работали с formit. Они плюс минус отличаются набором полей, которые передаются из формы. Сегодня перебрал все (гуглятся по запросу modx telegram). Консоль отдает: /assets/components/sendit/action.php 500 (Internal Server Error). Идея компонента кайфовая, Артур! Если подскажешь, как подружить с телегой — будет вообще огонь!
Anton
04 ноября 2016, 15:40
0
Столкнулся с похожей проблемой. Брал за основу тот же метод:
https://docs.modx.com/extras/revo/migx/migx.tutorials/migx.use-resource-specific-media-source-and-multifile-uploader#MIGX.Useresource-specificmediasourceandmultifile-uploader-Createthedynamicresourcespecificmediasource
Использовался migxResourceMediaPath (для определения basePath и baseUrl Источника файлов):
[[migxResourceMediaPath? &pathTpl=`assets/resourceimages/{id}/` &createFolder=`1`]]
Решил вывести несколько MIGX галерей от разных ресурсов на одной странице через getResources и getImageList:
https://docs.modx.com/extras/revo/migx/migx.frontend-usage
Первая галерея отобразилась нормально:
/assets/resourceimages/1/foto_gal1.jpg
а для последующих галерей путь до фото упрямо прописывался от первой — id ресурса не менялся на нужный (такое ощущение, что он кэшировался):
/assets/resourceimages/1/foto_gal2.jpg
/assets/resourceimages/1/foto_gal3.jpg
Помогло отключение кэширования при вызове migxResourceMediaPath в настойках Источника файлов:
[[!migxResourceMediaPath? &pathTpl=`assets/resourceimages/{id}/` &createFolder=`1`]]
После этого, id стал корректным для каждой из галерей:
/assets/resourceimages/1/foto_gal1.jpg
/assets/resourceimages/2/foto_gal2.jpg
/assets/resourceimages/3/foto_gal3.jpg