Генерация файла для скачивания через тип содержимого
Доброго времени суток!
Хочу сделать файл для скачивания в формате .csv, для этого сделал тип содержимого cvs с mime типом text/csv
в качестве файла, а нужно что бы это был «генерируемый» файл, создал страницу со следующим содержимым:
тип содержимого: csv
Местонахождение содержимого: прикрепленный файл
тип русурса: документ
не кэшируемый
пустой шаблон.
при заходе на страницу я ожидаю что получу csv файл с сгенерированным с помощью сниппета контент с заголовком, но по факту получаю файл с без обработки сниппета. т.е. точно такое же содержимое, как и в коде выше, но в формате csv и файл скачивается.
подскажите, как сделать так, что бы сниппет выполнялся перед скачиванием фала?
Хочу сделать файл для скачивания в формате .csv, для этого сделал тип содержимого cvs с mime типом text/csv
в качестве файла, а нужно что бы это был «генерируемый» файл, создал страницу со следующим содержимым:
Название;Поле1;Поле2;
[[!pdoResources?
&parents=`PARENT`
&limit=`0`
&depth=`0`
&templates=`10`
&outputSeparator=`\n`
&where=`[[!filters]]` // фильтры, которые берут параметры из $_GET и формируются в валидный where
&includeTVs=`field_1,field_2`
&select=`{"modResource":"id,pagetitle"}`
&tpl=`catalog.item.csv` // [[+pagetitle]];[[+tv.field_1]];[[+tv.field_2]];
]]
в настройках страницы стоит (из интересного): тип содержимого: csv
Местонахождение содержимого: прикрепленный файл
тип русурса: документ
не кэшируемый
пустой шаблон.
при заходе на страницу я ожидаю что получу csv файл с сгенерированным с помощью сниппета контент с заголовком, но по факту получаю файл с без обработки сниппета. т.е. точно такое же содержимое, как и в коде выше, но в формате csv и файл скачивается.
подскажите, как сделать так, что бы сниппет выполнялся перед скачиванием фала?