TicketForm - количество загружаемых файлов
У меня несколько разделов на тикетах.
В разных формах нужно определить разное количество загружаемых изображений к тикетам, в одних 5 штук, в других 3 например.
И таких разделов немало, то есть нужно решение универсальное и настраиваемое для каждой из форм, а не ограничивать для всех форм на сайте.
Как реализовать такой вот лимит для прикрепляемых пользователем изображений через TicketForm?
Куда копать?
В разных формах нужно определить разное количество загружаемых изображений к тикетам, в одних 5 штук, в других 3 например.
И таких разделов немало, то есть нужно решение универсальное и настраиваемое для каждой из форм, а не ограничивать для всех форм на сайте.
Как реализовать такой вот лимит для прикрепляемых пользователем изображений через TicketForm?
Куда копать?
Комментарии: 31
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
Вот пытаюсь вклинится в его работу, но не хочется трогать файл компонента
Вот и сижу, ломаю себе голову… ))
Не тестировал, но идея должна быть понятна.
П.С. Это для стандартных шаблонов Tickets.
www.plupload.com/docs/Options — грызу гранит доков… Думаю как вклиниться в вызов.
Я вот тоже мучаю этот файл, впихиваю в FilesAdded проверки.
А ещё пытаюсь инициализировать отдельно в моих скриптах и перезаписать вызов из files.js, но тоже не получается, ругается что
Мучаю этот кусок кода:
Далее…
1. делать копии файлов в случае обновления и следить за их заменой после каждого обновления,
2. или как-то поймать и переинициализировать Plupload с подсчётом максимального количества.
Плюс второго варианта в том, что для разных форм можно будет указывать разное количество максимальных файлов.
Как найдёшь код своего files.js скинь его тоже!
Надеюсь, он не пропал)))
Ну мой как раз тоже и предусматриает это через [[*max-photo]] .)
Тут учтены в том числе варианты с восстановлением фоток и их удалением в форме.
и джаваскрипт можно не трогать, и надежнее.
Хочется попросить Василия что-то подобное таки включить в релиз, полезная штука.
Посмотрим на реакцию Василия…
Для доски объявлений нужно…
И вывести сниппет так: [[название-сниппета? &parentId=`[[+id]]`]]