Максим Кузнецов

Максим Кузнецов

Был в сети 04 августа 2021, 21:51
Заказы принимаю
Подскажите пожалуйста, можно ли дополнительно классифицировать загруженные изображения, помимо параметра list?

Для чего:

Я использую UserFiles для прикрепления изображений к комментариям Tickets со следующей логикой:
— при первичной загрузки (до публикации комментария), изображения подцепляются к пользователю (modUser) в list вида «comment-(айди ресурса)»
— при публикации комментария плагин переопределяет class изображений на modResource (чтобы при удалении или любых других действий с ресурсом, эффект распространялся и на изображения в комментариях) и заменяю list на «comment-(айди комментария)»
— при вызове TicketComments цепляю изображения по Thumbs.list = TicketComment.id

Все работает хорошо, за исключением того, что в бэкэнде в селекторе выбора list начинает храниться огромное множество вариантов вида «comment-id».
Пока решил проблему, расширив стандартную таблицу UserFiles, но было бы очень здорово, если бы из коробки была возможность теггирования или любых других способов дополнительной персонализации изображения.
Почему вы так решили? pdoPage = обертка результатов. Непосредственно для него вам не нужно ничего адаптировать. В вашем случае сниппет, получающий результат — msProducts, к выборке которого и джоинятся необходимые данные.

Попробуйте все же корректно приджоинить нужные значения. Если результат не появится — смотрите лог.