Работа с картинками

Прислано: SerHeg

пт, 31/08/2007 - 11:20

Другие статьи по теме:

как сделать если хочешь закачать картинку в ноду, она автоматом становится маленькой, а при клике на нее показывается большой вариант?

Комментарии


Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Применить"
Опубликовано sas@drupal.org в пт, 31/08/2007 - 11:54.

I вариант Это делает модуль image,
Но для реализации того, что Вы хотите на делать связку между нодой и нодой image делать "связь" через поле cck->node_reference например
II вариант - "вешать" java script


Опубликовано Krotty@drupal.org в пт, 31/08/2007 - 12:37.

III вариант, IMCE при загрузке картинки может делать тамбнейл, линк на большую картинку прописывать руками.
IV вариант - Самый простой для конечного пользователя - тамбнейлы приаттаченных изображений выводить через ImageCache. А большую картинку, например, через ThickBox. Для реализации потребуется переделать темизацию аттачей...


Опубликовано edhel в пт, 31/08/2007 - 13:28.

4-ый вариант можно красиво реализовать:

1) делаем поле image в CCK
2) в ImageCache настраиваем генерацию тумбов
3) в contemplate настраиваем шаблон. Код для отображения картинки будет примерно такой:

<?php
$f 
$field_image[0]['filepath'];
print 
l(theme('imagecache''mythumbnail'$f), $f, array(), nullnull01)
?>


Опубликовано SerHeg в пт, 31/08/2007 - 14:32.

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


Опубликовано edhel в пт, 31/08/2007 - 14:58.

Куда красивее-то?) Ввел заголовок, текст новости, выбрал фото и всё. Через поле image можно и много картинок прикрепить, тогда в шаблон надо будет цикл добавить.


Опубликовано sas@drupal.org в пт, 31/08/2007 - 16:25.

А теперь задайте себе вопрос Вам нужны эти фото в галереи ? Вы хотите блок популярных картинок, последних добавлений по фотоматериалам ?


Опубликовано yo-ki в чт, 06/09/2007 - 22:59.

У меня стоит cck, content templates, imagefiled и imagecache
При клике на превью открываеться не большой вариант картинки, а на ноду на которой она опубликована ((

Проблема в неправильной настройки или надо вставлять какие нибудь коды куда нибудь? )


Опубликовано edhel в пт, 07/09/2007 - 00:50.

content templates мысли Ваши читать не умеет) Настраивать шаблон вывода конечно надо.


Опубликовано worona в пт, 07/09/2007 - 01:12.

Добрый!
Попробуйте еще вариант.
Imagepicker
При добавлении картинки, она автоматом становится маленькой, а при клике на нее показывается большой вариант?
Модуль Image в данном случае не нужен.
Очень здорово картинка встает в текст.
Смотреть файл - на фон не обращайте внимания, у вас такого не будет.
Ссылку можно ставить на сам файл или на любую ноду.


Опубликовано yo-ki в сб, 08/09/2007 - 02:01.

Решил проблему с помощью модуля Thickbox он довольно симпотично выводит полный размер превью после клика на него.
Большое спасибо за ответы, обязательно попробую ваш вариант.
А вот с content templates у меня проблема, вызваная ленью чтоли, дело в том что после того как назначаю его для вывода ноды или тизеры, он сбивает css и необходимо его править и прописывать гдето. вобщем, пока что не очень удобно для меня =(


Опубликовано SaBoNim в вс, 25/11/2007 - 01:22.

http://drupal.ru/node/4948 - вот тут последний пост про это. Все работает))