Tickets - добавление файла при редактировании записи

Добрый день.
Не могу победить ошибку, возникающую при добавлении файла в форме редактирования тикета.
При создании новой записи все работает нормально (запись создается и файлы добавляются), но при редактировании этого тикета и при попытке добавить файл — ошибка "Доступ запрещен."


Делаю так:

1. Вызов формы:
[[!+modx.user.id:is=`[[*createdby]]`:then=`
<div class="text-right"><a href="#" class="btn btn-primary" data-toggle="modal" data-target="#editforum">Редактировать запись</a></div>
[[!TicketForm? 
  &tid=`[[*id]]` 
  &allowedFields=`pagetitle,introtext,content` 
  &requiredFields=`pagetitle,introtext,content` 
  &tplFormUpdate=`tpl.Tickets.form.forum.update` 
]]
`]]

2. Шаблон tpl.Tickets.form.forum.update:
<div class="modal fade" id="editforum" tabindex="-1" role="dialog" aria-labelledby="editforumtitle" aria-hidden="true">
    <div class="modal-dialog modal-dialog-centered" role="document">
        <div class="modal-content">
            <form class="well update" method="post" action="" id="ticketForm">
                <div class="modal-header">
                    <h5 class="modal-title" id="editforumtitle">Редактировать запись форума</h5>
                    <button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">×</span></button>
                </div>
                <div class="modal-body">
                    <div id="ticket-preview-placeholder"></div>
                    <input type="hidden" name="tid" value="[[+id]]"/>
                    
                    <div class="form-group">
                        <select name="parent" class="form-control" id="ticket-sections">[[+sections]]</select>
                        <span class="error"></span>
                    </div>
                    <div class="form-group">
                        <input type="text" name="pagetitle" id="ticket-pagetitle" class="form-control" placeholder="[[%ticket_pagetitle]]" value="[[+pagetitle]]" maxlength="50" />
                        <span class="error"></span>
                    </div>
                    <div class="form-group">
                        <input type="text" name="introtext" id="ticket-introtext" value="[[+introtext]]" class="form-control" placeholder="Краткое описание" maxlength="255" />
                        <span class="error"></span>
                    </div>                     
                    <div class="form-group">
                        <textarea class="form-control" name="content" id="ticket-editor" placeholder="[[%ticket_content]]" rows="5">[[+content]]</textarea>
                        <span class="error"></span>
                    </div>
                    <div class="ticket-form-files">
                        [[+files]]
                    </div>
                </div>
                <div class="modal-footer">
                    <button type="button" class="btn btn-secondary" data-dismiss="modal">Закрыть</button>
                    <input type="button" class="btn btn-default preview" value="[[%ticket_preview]]" title="Ctrl + Enter"/>
                    <input type="submit" class="btn btn-primary save" name="save" value="[[%ticket_save]]" title="Ctrl + Shift + Enter"/>
                </div>                
            </form>
        </div>
    </div>
</div>

3. В источнике файлов права группе дал:
Источник файлов: Tickets Files
Минимальная роль: Member
Политика: Media Source Admin

4. В контроле доступа права группы настроил:
Доступ к контекстам:
web, Member - 9999, Context
web, Member - 9999, TicketUserPolicy
Доступ к источникам файлов:
Tickets Files, Member - 9999, Media Source Admin

Экспериментировал с разными настройками в «Контроль доступа», но так и не решил проблему.
Подскажите что делаю не так?! Спасибо.
Евгений Пашков
21 января 2019, 17:19
modx.pro
997
0

Комментарии: 3

Евгений Пашков
24 января 2019, 17:18
0
Неужели только у меня такие проблемы?
У всех работает добавление файла при редактировании?
Поделитесь вашими настройками пожалуйста.
    tolanych
    24 января 2019, 22:51
    +1
    Проверил у себя с вызовом сниппета и чанком указанным в посте — работает. Права доступа такие же

    Евгений Пашков
    24 января 2019, 23:07
    0
    Спасибо.
    Очень странно. При создании файл аттачится, а при редактировании нет. Вот напасть…
      Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
      3