Клиентам удобнее просто загрузить файлы для скачивания, а не настраивать кучу описаний из приложения "документация".
Пытаюсь вывести список файлов для скачивания (содержимое директории), хелпер из мануала по движку:
{waFiles::listdir('wa-data/public/site/download')}
мне пишут, что ошибка синтаксическая:
'waFiles' not allowed by security setting
Права на чтения есть.
Как сделать, чтобы заработало?
Вызов системных классов в шаблоне запрещен.
Используйте приложения Файлы, Диск или создайте свой хелпер.
Если кому интересно, то сделала выводом на странице:
{$dir = 'wa-data/public/site/download/'}
{$files = scandir($dir)}
{foreach $files as $key => $value}
<a href="wa-data/public/site/download{$value}">{$value}</a> <br/>
{/foreach}
ещё лучше первые 2 пункта отрезать (. и ..)
ошибочка не<a href="wa-data/public/site/download{$value}">{$value}</a> <br/>
так нужно: <a href="{$wa_url}wa-data/public/site/downloads/{$value}">{$value}</a> <br/>
вообще не пойму зачем публиковать файлы? да еще и таким методом....
оптовики имеют дурацкую привычку выкладывать рекламные материалы на сайт. а те, кто выкладывает, обычно не слишком хорошо знает вёрстку и не очень любит разбираться в том, на какие кнопки жать. вот "удобно" им "положить в папку, а оно само на сайт". а я, волею судеб, не имею привычки объяснять клиентам, что им удобнее оплачивать мне за поддержку и грамотное выкладывание, а не попросить секретаря закинуть не только в папочку на сервере, но ещё и в папочку сайта.