ImageCache пути к файлам FileField Paths

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

Аватар пользователя ram-ram ram-ram 5 декабря 2011 в 21:03

Добрый день, коллеги!
Подскажите пожалуйста как подружить два этих модуля FileField Paths, ImageCache, чтобы при создании превью картинки загружать в папку отдельную для каждой ноды?
Бо при частом обновлении картинок и большом их количестве начинаются путаться фото как превью так и оригиналов.

Заранее благодарен!

Комментарии

Аватар пользователя divined divined 10 февраля 2012 в 17:41

Разрешите продолжить.

Столкнулся с этой же проблемой:

В настройках Filefield Path стоит сохранять файлы по пути:
/images/[nid]

имя файла меняется на:
[nid].[extension-original]

т.е. файл сохраняется по пути:
/sites/default/files/images/{123}/{123}.jpg

Применим команду:
$path = imagecache_create_path('preset_name', $node->field_images[0]['filepath']);
Результат: /sites/default/files/imagecache/preset_name/{123}.jpg

А сама превьюшка создается по адресу: /sites/default/files/imagecache/preset_name/images/{123}/{123}.jpg
Я думаю об этом говорил человек в сообщении.

Аватар пользователя Jean-Claude Jean-Claude 5 апреля 2012 в 21:09

как раз нашел блин как выводить на орге и тут заметил Smile

<?php print imagecache_create_path('full', $node->field_img[0]['filepath']); ?>

надо на расширенного сниппета гугла с водяным знаком Smile