[ОТЛОЖЕНО] Как сделать эффект на изображении

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

Аватар пользователя krak krak 12 января 2011 в 9:47

На днях видел ролик от lullabot о преимуществах Drupal 7,в которой говорили что на изображения можно накладывать эффекты при выводе (демонстрировался поворот на 45 градусов).
Теперь сама задача:
Есть одно поле image в котором хранится картинка. Есть другое логическое поле - Да/Нет. Как на изображение сделать наложение заданной картинки (надпись Новинка) если логическое поле в Истине?

Комментарии

Аватар пользователя ihappy ihappy 12 января 2011 в 10:14

Я бы данное действие выполнил следующем виде.
Создал два поля для картинок.
И в node.tpl проверял на значение поля(true/false). И выводил с помощью print theme('imagecache', 'НАЗВАНИЕ ПРЕСЕТА imagecache', $node->ПЕРВОЕ ПОЛЕ КАРТИНКИ[0]['filepath']) или print theme('imagecache', 'НАЗВАНИЕ ПРЕСЕТА imagecache', $node->ВТОРОЕ ПОЛЕ КАРТИНКА[0]['filepath']) Завися от значение спец поля.
Ну как бы и все)

Аватар пользователя krak krak 12 января 2011 в 10:27

"iHappy" wrote:
Ну как бы и все)

Идею понял. Спасибо.
Не понял зачем два поля? Можно одну и туже картинку вывести с помощью разных пресетов.

Аватар пользователя ihappy ihappy 12 января 2011 в 11:08

"krak" wrote:
Не понял зачем два поля? Можно одну и туже картинку вывести с помощью разных пресетов.

ну я же не знаю насколько там разные картинки. Если только пресеты разные, то да, не зачем два поля делать.
"krak" wrote:
Блин. В эффектах нет наложение изображения. Только трансформация изображения.

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

Аватар пользователя krak krak 12 января 2011 в 12:07

"iHappy" wrote:
Есть, надо поставить дополнительные эффекты для имаджкеша.
забыл как модуль зовется. на орге найдешь легко.

спасибо...
нашел, но только на 6-ке. на время забью на эту идею. попробую что попроще Smile