А можно ли сделать так, чтобы при наведении на изображение соданное Imagecache на его месте выводился другой пресет? Например, черно-белое менялось на цветное?
Посмотрите вот сайтик нашел, наверняка найдете нужное решение http://artbyhta.com/50-poleznyx-jquery-metodov-i-urokov/[/quote]
Яваскриптом понятно, что можно сделать. Но ситуация такова, что практически все картинки на сайте должны "так работать". И во вьюшках и в нодах, поэтому хочется сделать именно средствами друпаля, а так как выводятся разные совершенно исходные картинки, то получается только через Imagecache. Или я что-то не понимаю.
Почему бы и не яваскриптом?
Вот делал недавно у себя нечто подобное, правда текст выхожу http://www.soft4u.org.ua/[/quote]
Ну хочется же какого-то красивого решения. И чтобы в каждом новом случае ручками не писать. Но в общем, за неимением этого, пока сделал яваскриптом.
А можно ли сделать так, чтобы при наведении на изображение соданное Imagecache на его месте выводился другой пресет? Например, черно-белое менялось на цветное?
Делаем свою функцию темизации, в которую помещаем нужный код.
А потом во всех нужных местах вызываем только эту функцию. Например:
Комментарии
Посмотрите модуль imagecache actions, но по-моему, это несколько из другой оперы. Сама суть imagecache - в другом.
В imagecache actions такого нет. Хотя там есть возможность вставить php обработку.
А про суть - спор пожалуй бесполезен
Делайте через javascript. Так ничего сложного.
Ничего сложного - это очень хороший ответ, спасибо.
Посмотрите вот сайтик нашел, наверняка найдете нужное решение
http://artbyhta.com/50-poleznyx-jquery-metodov-i-urokov/
Почему бы и не яваскриптом?
Вот делал недавно у себя нечто подобное, правда текст выхожу
http://photoshopic.com/
Всегда пожалуйста.
Криво сделано)) но зато получили трастовую ссылочку на свой сайт))
В вашем случае: используйте ImageCache Color Blend
Посмотрите этот модуль http://drupal.org/project/hover_preview
Делаем свою функцию темизации, в которую помещаем нужный код.
А потом во всех нужных местах вызываем только эту функцию. Например:
theme('super_picture', $picture);