# Функция yad_ext
Позволяет более удобно работать с файлами на яндекс диске:
yad_ext(folder, count=1, random=false, unique=false)
Входящие параметры:
- folder - папка на ЯндексДиске внутри папки сервиса, например folder1
- count - сколько файлов брать для каждого объявления
- random - брать файлы рандомно (true) или с сортировкой по имени (false)
- unique - использовать файлы один раз (true) или несколько раз (false)
Возвращает функция массив, который затем нужно преобразовать в строку, пример ниже.
Пример: нужно брать с папки по 2 фото, рандомно и каждый файл брать по одному разу
Twig:
{{ yad_ext('/', 2, true, true)|join(';') }}
PHP:
<?php echo implode(";", yad_ext('/', 2, true, true)); ?>
DANGER
Если используете опцию "Использовать файлы один раз (true)", то в настройках поля, где будет использована данная функция, обязательно нужно отключить "Вычисление при каждом обновлении (раз в час)". Иначе, при каждом обновлении фида будут браться уникальные фото с папки (затирая прошлые фото в фиде), и спустя время фото закончатся.