В TicketForm не работает параметр &tplFile!
Почему сниппет TicketForm не реагирует на параметр &tplFile, хотя он у него есть?
Пробовал и обычный чанк ему подстунуть и @INLINE — не работает и всё! Остальные параметры шаблонов работают.
Сам вызов сниппета:
Проверил и отдельно:
Почему не работает шаблонизация этого пункта? Проблема у меня или баг в Tickets?
P.S. Версия Tickets 1.6.6-pl2 (вроде последняя). Версия движка — 2.4.1-pl.
Пробовал и обычный чанк ему подстунуть и @INLINE — не работает и всё! Остальные параметры шаблонов работают.
Сам вызов сниппета:
[[!TicketForm?
&tplFormCreate=`tpl.Tickets.form.create.articles`
&tplFormUpdate=`tpl.Tickets.form.update.articles`
&tplPreview=`tpl.Tickets.form.preview.articles`
&tplTicketEmailBcc=`tpl.Tickets.ticket.email.bcc.articles`
&tplTicketEmailSubscription=`tpl.Tickets.ticket.email.subscription.articles`
&allowedFields=`parent,pagetitle,content,category`
&requiredFields=`parent,pagetitle,content,category`
&parents=`34`
&resources=`34`
&permissions=`0`
&tplFiles=`tpl.Tickets.form.files.articles`
&tplFile=`tpl.Tickets.form.file.articles`
&tplImage=`tpl.Tickets.form.image.articles`
]]
То есть параметры &tplFormCreate, &tplFiles, &tplImage и другие работают безупречно.Проверил и отдельно:
[[!TicketForm?
&tplFile=`tpl.Tickets.form.file.articles`
]]
Результат тот же.Почему не работает шаблонизация этого пункта? Проблема у меня или баг в Tickets?
P.S. Версия Tickets 1.6.6-pl2 (вроде последняя). Версия движка — 2.4.1-pl.
Поблагодарить автора
Отправить деньги
Комментарии: 5
Создал тестовый сайт на modhost.pro с такими же характеристиками
Версия Tickets 1.6.6-pl2 (вроде последняя). Версия движка — 2.4.1-pl.ситуация такая же!
Обновил версии движка, пробовал разные — ситуация не поменялась. Делаю вывод что это
баг в Tickets
В сниппете TicketForm переменная &tplFile определяется по-другому чем другие переменные.
Чем отличается следующий вызов:
Интересно, что таким образом прописывается и параметр &tplImage, значит и он не будет реагировать на кастомную tpl-ку?
Чем отличается следующий вызов:
$tplFile = $Tickets->config['tplFile'] = $modx->getOption('tplFile', $scriptProperties, 'tpl.Tickets.form.file', true);
от обычного:$tplFiles = $modx->getOption('tplFiles', $scriptProperties, 'tpl.Tickets.form.files');
Интересно, что таким образом прописывается и параметр &tplImage, значит и он не будет реагировать на кастомную tpl-ку?
ПРОСТИТЕ мою невыспанность, всё прекрасно работает!
Мне нужно было хорошо выспаться, чтобы наконец-то понять очевидное:
Вопрос снят.
Мне нужно было хорошо выспаться, чтобы наконец-то понять очевидное:
&tplFile - для файлов
&tplImage - для фоток (!!!)
А я-то проверял почему-то &tplFile именно на фотках…Вопрос снят.
Ура!
Обычные файлы и картинки различаются через настройки расширений в источнике медиа.
Обычные файлы и картинки различаются через настройки расширений в источнике медиа.
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.