Drupal: программно изменить путь к файловой системе - PullRequest
2 голосов
/ 30 ноября 2010

Есть ли способ изменить путь к папке с файлами, используя функцию из drupal api?

Заранее спасибо,

-Albe

Ответы [ 2 ]

4 голосов
/ 30 ноября 2010

РЕДАКТИРОВАТЬ: Ошибка первоначального понимания чтения. Ответ:

variable_set('file_directory_path', 'path/to/files');

Drupal использует conf_path() . '/files' в качестве запасного значения по умолчанию.

Ответы на похожие вопросы

Чтобы изменить расположение самого каталога файлов, перейдите на страницу конфигурации файловой системы по адресу admin / settings / file-system. Вы можете изменить путь к каталогу файлов на любой доступный для записи в Drupal путь на вашем сервере.

Если вы имеете в виду, как вы изменяете путь, по которому файлы сохраняются в каталоге файлов, это зависит от того, что вы используете для загрузки файлов.

  • Модуль загрузки: Модуль Uploadpath, упомянутый @vilepickle, выглядит хорошо.
  • Файловое поле module : он уже позволяет настраивать путь глобальными и пользовательскими токенами аналогичным образом для пути загрузки и настраивается с помощью информации об узле, куда вы загружаете файл Пути к полям файлов .
  • Если вы используете IMCE или один из ассортимента графических модулей управления файлами, ответ будет дан отдельно для каждого модуля.
0 голосов
/ 30 ноября 2010

Точно не уверен в этом, но модуль http://drupal.org/project/uploadpath позволяет указать другой каталог загрузки для каждого типа узла.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...