Проблема с модулем Filefield Path

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

Аватар пользователя Fareastaz Fareastaz 9 июня 2010 в 8:28

Дано:
Локальный компьютер с установленным WAMP PHP ver. 5.2.11
Drupal 6.17
Модули Filefield, Filefield Path, Imagefield, Pathauto, Token, Transliteration, CCK остальные все стандартные встроенные в ядро.

Задача:
Сделать так чтобы для всех картинок подгружаемых в ноду создавались папки согласно их залогиневшегося автора, названия ноды итд. т.е. чтобы не в общую папку files все кидалось а упорядочить по подпапкам.

Что делаю:
Создал новый тип контента с обычными текстовыми полями ССK и последнее поле Photo тип - file (image) т.е. обычное поле для вставки картинки в ноду модулями filefield и imagefield.
Для того чтобы картинки сохранялись в отдельных папках подключил модуль Filefield Path и в настройках у поля Photo в появившихся FileField Path settings, используя tokens прописываю: [user-name]/[title] Т.е. создать для подгружаемой картинки папку с именем юзера, а в ней папку с названием ноды. Для только что установленного Друпала эта конструкция работает. Но стоит мне поменять после этого изменить настройки Друпала - папку для загрузки файлов по умолчанию в пункте Administer › Site configuration
File system -> File system path с "sites/default/files" на допустим "myfiles" то создание папок в ней перестает работать. Все файлы картинок кидаются в общую кучу папки "myfiles" не создавая в ней поддиректорий согласно FileField Path settings. Что самое интересное, ситуация не изменяется даже когда я ставлю обратно дефолтные настройки друпала на сохранения файлов. Спасает только переустановка друпал.

Уважаемые Гуру подскажите пожалуйста что я делаю не так, и как решить задачу создания удобной иерархии папок для подгрузки изображений. В поиске подобной проблемы не нашел. Ломаю голову уже несколько дней для такой простой проблемы.

Комментарии

Аватар пользователя V1t V1t 3 июля 2013 в 12:14

Похоже у меня такая же ситуация, только у меня на drupal 7 ( ... Кто-то решил данную проблему или есть какая-то хорошая альтернатива?
Обнаружил! Захожу на редактирование и загружаю файл, то путь указывает неправильно. После этого конечно же не хотелось сохранять, потому как мне не это нужно было. Но вот случайно все же сохранил и вижу что путь до файла отображается как надо с созданной папкой! Захожу снова на редактирование и вижу что и там путь выглядит как нужно. Конечно баг, оно и понятно. File (Field) Paths 7.x-1.0-beta4 )

Аватар пользователя iNFerNo iNFerNo 3 июля 2013 в 12:13

А зачем вы меняете папку где уже есть закаченные файлы...

а как по вашему должен друпал поступать после переименования?

Аватар пользователя V1t V1t 3 июля 2013 в 12:33

Так этой папки уже нет files/папкаудалена
после загрузки файла продолжает указывать эту папку files/папкаудалена/test.txt хотя давно стоит имя другой папки и даже вручную создана)
из-за этого и паника))) но все встает на свои места когда сохранишь.