Модуль tickets и загрузка файлов
[[!pdoPage?
&element=`getTickets`
&user=`[[!getUserId]]`
&showUnpublished=`1`
&includeTVs=`tags,image,slider,year,view,like,name`
&tpl=`userTicket`
&parents=`[[*id]]`
]]
[[!+page.nav]]
[[!TicketForm?
&tplFormCreate=`ticketForm`
&parents=`[[*parent]]`
&resources=`[[*id]]`
]]
[[!TicketComments?
&allowGuest=`0`
&tplCommentForm=`commentFormTpl`
&tplCommentFormGuest=`commentFormTpl`
&tplCommentGuest=`commentTpl`
&tplCommentAuth=`commentTpl`
&tplComments=`commentsWrapperTpl`
&gravatarSize=`95`
&enableCaptcha=`0`
&requiredFields=`text`
&formBefore=`0`
&fastMode=`0`
]]
То есть, сначала выводятся созданные на этой странице тикеты, за ними форма создания тикета, а под ней уже идут комментарии. Все прекрасно работало, нов какой-то момент перестали загружаться файлы. Я уже все перелопатил, но ответа не могу найти. Проблема усложнена еще тем, что на сайте используется авторизация и несколько групп. Так вот, боюсь, что где-то неправильно с правами, потому как при загрузке файла выдает ошибку «Доступ запрещен». Повторюсь, все равботало, потом перестало, то есть с правами на сервере все нормально, файлы загружаются. Заметил еще одну ошибку: в файл tickets.class.php в $config добавил 'allowFiles' => true и стала возникать ошибка «Не могу инициализировать хранилище файлов» В чем беда, товарищи? Комментарии: 2
Оставлю эту запись предкам — не нужно на одной странице делать вывод тикетов, форму для отправки тикетов и комментарии. Удалил комментарии — все заработало.
Павел, здравствуйте! а не подскажете по этому вопросу:
https://modx.pro/help/20173
близко вроде бы к вашей задаче
https://modx.pro/help/20173
близко вроде бы к вашей задаче
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.