Произвольные поля в Tickets

Как наполнить плейсхолдер [[+content]] несколькими полями?

В чанке tpl.Tickets.form.create есть строка:
<textarea class="input-xxlarge" placeholder="[[%ticket_content]]" name="content" id="ticket-editor" rows="20">[[+content]]</textarea>
Не получается использовать несколько полей «input» вместо «texarea» для наполнения [[+content]].
Например:
<input type="text" class="input-xxlarge" placeholder="Любимый цвет" name="color" value="[[+content]]" maxlength="50"/>
<input type="text" class="input-xxlarge" placeholder="Марка автомобиля" name="auto" value="[[+content]]" maxlength="50"/>
Он не срабатывает.
Alexandr Semenov
24 января 2013, 20:22
modx.pro
1 034
0

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

Василий Наумкин
25 января 2013, 05:20
0
Так ничего не выйдет.

Нужно принимать отправляемые поля в плагине и размещать в заранее созданные ТВ, которые потом выводить на странице тикета.

Так как тикет является расширенным ресурсом, то события у него соответствующие — OnBeforeDocFormSave и OnDocFormSave.
    Ян Такушевич
    21 февраля 2013, 20:00
    0
    А можно, пожалуйста, немного подробнее объяснить для новичков? Так ничего не понятно, а без доп. полей в моем случае весь смысл тикетов теряется…

    Заранее благодарю за ответ.
      Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
      2