Темизация тизеров: как вывести картинку, обработанную imagecash

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

Аватар пользователя Zonder Zonder 4 апреля 2010 в 15:15

Есть задача: темизировать тизер определенных типов нод при помощи Conteplate
Все бы ничего, но не понятно как вывести Картинку, которую обрабатывает ImageCach в поле CCK.

Кто-нибудь может подсказать?

Комментарии

Аватар пользователя othereality othereality 4 апреля 2010 в 15:40

или, если вы о том как вывести значение поля, в display которого уже поставлена обработка imagecache, то:

<?php $node->field_имя_поля[0]['view']; ?>

Аватар пользователя Zonder Zonder 4 апреля 2010 в 15:58

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

А вот название самого файла из поля CCK не берет и все тут.

Аватар пользователя Zonder Zonder 4 апреля 2010 в 16:09

Все, разобрался Smile
Спасиба за наводку. Поставил ручками код к строке обработчику и конструкцию, которую я привел выше. Все заработало

Аватар пользователя skiller_07 skiller_07 6 июля 2010 в 16:20

Интересная проблема!

Создаю файл inf.php, в папке my_site/export

Делаю все как вы сказали theme(...), но почему то в свойство src картинки добавляется /export/ то есть выглядит путь к картинке вот так:

http://my_site/export/sites/www.my_site.ru/files/imagecache/news_image_small/imagecache_sample.png

Если убрать папку export:

http://my_site/sites/www.my_site.ru/files/imagecache/news_image_small/imagecache_sample.png

то все работает. В чем может быть проблема?