Синтаксис
@FILE file_path
Прив'язує змінну до файлу, де file_path - шлях і ім'я файлу.
Значення, яке повертається - стрічка рядка, що має вміст файлу. Шлях до файлу - це абсолютний шлях до кореня серверу або від кореня вашої встановленої Evolution.
@FILE: assets/files/file.txt
Команда @FILE підходить в тих випадках, коли нам може знадобитися генерування даних, доступні в зовнішньому файлі.
Уявіть, що у нас є текстовий файл news.txt.
Цей файл постійно обновляється останніми новинами якоїсь зовнішньої системи. Новини вже розміщені в html форматі.
Ми хочемо відображати ці новини на нашому сайті для перегляду відвідувачами.
Створіть новий ТВ-параметр, наприклад [*external_news*]
.
Додайте в значення за замовчуванням команду @FILE:
@FILE: assets/files/news.txt
Тепер ви можете використовувати дані з цього файлу як для безпосередньої видачі в шаблоні, наприклад:
<div class="news">[*external_news*]</div>
Так і для обробки їх вашим сніпетом, наприклад:
[!myCustomSnippet? &news=`[*external_news*]`!]