Положить файл экспорта на сервер модулем views_data_export

Аватар пользователя vert4

День добрый!
Есть ли решение, как научить views_data_export класть файл выгрузки на сервер в определенную папку, пусть дефолтную, не обязательно заданную?

После отработки, модуль предлагает скачать файл выгрузки, а мне нужно положить его в папку на сервере.

Модуль создает временный файл в /temp, но он без разрешения и имеет временное имя.

Кто сталкивался, может есть решение?
Спасибо за помощь!

Модули и темы:
Ключевые слова:
Версия Drupal:
0 Thanks

Комментарии

Аватар пользователя sas@drupal.org
sas@drupal.org 1 месяц назад

Модуль работает через views, поэтому _cron и views_get_view в купе с маленьким кастомным модулем решат задачу.

Аватар пользователя vert4
vert4 1 месяц назад

Спасибо
Вот в маленьком кастомном модуле видимо все и "зарыто" )) Не совсем понял зачем cron ? Модуль работает по клику на иконку запуска формирования views, не по времени.

Аватар пользователя vert4
vert4 1 месяц назад

День добрый!
С этой задачей сам не справлюсь. Прошу помощи. У кого есть возможность и время прошу написать в личку, для обсуждения деталей.

Аватар пользователя itcrowd72
itcrowd72 1 месяц назад

Перенес топик в раздел поиска специалистов

Аватар пользователя Advin
Advin 1 месяц назад

Добрый день.

Можно сделать через drush (drush views-data-export [view-name] [display-id] [output-file]).

Аватар пользователя bsyomov
bsyomov 1 месяц назад

Это не решает проблему запуска из веб интерфейса, как нужно автору, если я всё правильно понимаю.

Аватар пользователя vert4
vert4 1 месяц назад

Нет это не решает. Мне нужно сформировать XML выгрузку нужного представления и полученный файл положить в папку на сервере, что бы его потом забрала сторонняя программа, в данном случае 1С.