Вопрос такого рода:
Мне нужно загружать картинку любого размера и что бы друпал делал 3 варианта с разными размерами.
Через Imagecache + imagefield я могу сделать только 2 ресайза. Как сделать еще один?
ну значит imagefiled ресайзит оригинал (800х600 допустим), imagecache ресайзит эту картинку допустим до (640x480) а как мне еще получить 3-ий ресайз 320х240 ?
А если хочешь, чтобы в полном виде показывала усредненную картинку, при щелчке которой показывается полная, то lighbox или thichbox тебе в помощь, красиво получается.
А если хочешь ролловер, то тут тебе поможет тематизация ноды, там уже вручную подтягиваешь рисунки imagecache (гдето недавно я постил код кому-то).
Комментарии
почему только 2? о_О
ну значит imagefiled ресайзит оригинал (800х600 допустим), imagecache ресайзит эту картинку допустим до (640x480) а как мне еще получить 3-ий ресайз 320х240 ?
там сколько угодно ресайза/кроппинга можно делать.
может мне еще нужна картинка 250х250 для ролловера к картинке в тизере... и где мне такую взять?)))
а третью картинку где собираешься показывать? нода имеет два состояния - превью и фуллвью, другого нет.
А если хочешь, чтобы в полном виде показывала усредненную картинку, при щелчке которой показывается полная, то lighbox или thichbox тебе в помощь, красиво получается.
А если хочешь ролловер, то тут тебе поможет тематизация ноды, там уже вручную подтягиваешь рисунки imagecache (гдето недавно я постил код кому-то).
а можешь сказать где ты кодом делился?)