DenVPC: Блог

Главные вкладки

Установить каталог загрузки файлов в зависимости от условий (в шаблоне формы создания материала)

24 июля 2013 в 15:05

Создаю файл: page--node--add--мойтипданных.tpl.php , темизация загрузки для моего типа данных.
Форму в шаблоне получаю, как: $form = node_add('имямоеготипаданных');
В форме добавлено поле 'field_dataset_include_files'.
В настройках поля указано использовать: директорию 'dir1',приватного хранилища, обработка файлов через drupal.

Хочу в зависимости от условий, менять каталог загрузки файлов через это поле.
Пробовал указать: $form['field_dataset_include_files']['und'][0]['#upload_location'] = 'private://dir2';
Значение в массиве $form действительно меняется.
Однако, после drupal_render($form), получаем поле загрузки , которое помещает файлы в 'private://dir1' , полностью игнорирую мои изменения.

Вопрос как сделать чтобы: