I вариант Это делает модуль image,
Но для реализации того, что Вы хотите на делать связку между нодой и нодой image делать "связь" через поле cck->node_reference например
II вариант - "вешать" java script
III вариант, IMCE при загрузке картинки может делать тамбнейл, линк на большую картинку прописывать руками.
IV вариант - Самый простой для конечного пользователя - тамбнейлы приаттаченных изображений выводить через ImageCache. А большую картинку, например, через ThickBox. Для реализации потребуется переделать темизацию аттачей...
1) делаем поле image в CCK
2) в ImageCache настраиваем генерацию тумбов
3) в contemplate настраиваем шаблон. Код для отображения картинки будет примерно такой:
спасибо, третий и четвертый вариант вроде подходят больше всего для моего случая, однако я думал, что есть более красивые решения... у меня суть в чем, будет много картинок на одной странице, почти как фотогалерея, но не совсем, это новостной фотоотчет.
Куда красивее-то?) Ввел заголовок, текст новости, выбрал фото и всё. Через поле image можно и много картинок прикрепить, тогда в шаблон надо будет цикл добавить.
У меня стоит cck, content templates, imagefiled и imagecache
При клике на превью открываеться не большой вариант картинки, а на ноду на которой она опубликована ((
Проблема в неправильной настройки или надо вставлять какие нибудь коды куда нибудь? )
Добрый!
Попробуйте еще вариант.
Imagepicker
При добавлении картинки, она автоматом становится маленькой, а при клике на нее показывается большой вариант?
Модуль Image в данном случае не нужен.
Очень здорово картинка встает в текст.
Смотреть файл - на фон не обращайте внимания, у вас такого не будет.
Ссылку можно ставить на сам файл или на любую ноду.
Решил проблему с помощью модуля Thickbox он довольно симпотично выводит полный размер превью после клика на него.
Большое спасибо за ответы, обязательно попробую ваш вариант.
А вот с content templates у меня проблема, вызваная ленью чтоли, дело в том что после того как назначаю его для вывода ноды или тизеры, он сбивает css и необходимо его править и прописывать гдето. вобщем, пока что не очень удобно для меня
Комментарии
Но для реализации того, что Вы хотите на делать связку между нодой и нодой image делать "связь" через поле cck->node_reference например
II вариант - "вешать" java script
III вариант, IMCE при загрузке картинки может делать тамбнейл, линк на большую картинку прописывать руками.
IV вариант - Самый простой для конечного пользователя - тамбнейлы приаттаченных изображений выводить через ImageCache. А большую картинку, например, через ThickBox. Для реализации потребуется переделать темизацию аттачей...
4-ый вариант можно красиво реализовать:
1) делаем поле image в CCK
2) в ImageCache настраиваем генерацию тумбов
3) в contemplate настраиваем шаблон. Код для отображения картинки будет примерно такой:
<?php
$f = $field_image[0]['filepath'];
print l(theme('imagecache', 'mythumbnail', $f), $f, array(), null, null, 0, 1)
?>
спасибо, третий и четвертый вариант вроде подходят больше всего для моего случая, однако я думал, что есть более красивые решения... у меня суть в чем, будет много картинок на одной странице, почти как фотогалерея, но не совсем, это новостной фотоотчет.
Куда красивее-то?) Ввел заголовок, текст новости, выбрал фото и всё. Через поле image можно и много картинок прикрепить, тогда в шаблон надо будет цикл добавить.
А теперь задайте себе вопрос Вам нужны эти фото в галереи ? Вы хотите блок популярных картинок, последних добавлений по фотоматериалам ?
У меня стоит cck, content templates, imagefiled и imagecache
При клике на превью открываеться не большой вариант картинки, а на ноду на которой она опубликована ((
Проблема в неправильной настройки или надо вставлять какие нибудь коды куда нибудь? )
content templates мысли Ваши читать не умеет) Настраивать шаблон вывода конечно надо.
Добрый!
Попробуйте еще вариант.
Imagepicker
При добавлении картинки, она автоматом становится маленькой, а при клике на нее показывается большой вариант?
Модуль Image в данном случае не нужен.
Очень здорово картинка встает в текст.
Смотреть файл - на фон не обращайте внимания, у вас такого не будет.
Ссылку можно ставить на сам файл или на любую ноду.
Решил проблему с помощью модуля Thickbox он довольно симпотично выводит полный размер превью после клика на него.
Большое спасибо за ответы, обязательно попробую ваш вариант.
А вот с content templates у меня проблема, вызваная ленью чтоли, дело в том что после того как назначаю его для вывода ноды или тизеры, он сбивает css и необходимо его править и прописывать гдето. вобщем, пока что не очень удобно для меня
http://drupal.ru/node/4948 - вот тут последний пост про это. Все работает))