Возникла необходимость сделать следующий тип:
Заголовок, 2 текстового поля, и 6 фотографий следующих друг за другом... Всё это можно при спокойно реализовать c CCK, но вот загвоздка в том, что в этом ноде при клике на эти фотки должен возникать thickbox, т.е. пролистование этих фоток должно проделываться с его помощью...
Как такое можно реализовать?
P.S.: Если смотреть в сторону Views, то там только надо ещё добавлять тогда эти текстовые поля, в принципе можно извернувшись (задействовать критерий сортировки и и т.д.) получить нужный результат, но всё-такие, хотелось бы узнать более оптимальный вариант решения данной проблемы...
Заранее спасибо!
Комментарии
есть модуль http://drupal.org/project/thickbox
Как я понимаю, надо смотреть в сторону темезации cck.
Можно задать шаблон даже для отдельного поля, типа content-field-field_photo.tpl.php с подобным содержанием:
<div class="field-photo">
<ul>
<? foreach ($items as $delta => $item) :
if (!$item['empty']) : ?>
<li><a href="/files/gallery/<?=$node->field_photo[$delta]['filename']"
rel="thickbox"><img
title="<?=$node->field_photo[$delta]['data']['title'] ?>"
src="/files/imagecache/gallery/gallery/<?=$node->field_photo[$delta]['filename'] ?>"
alt="/<?=$node->field_photo[$delta]['filepath'] ?>" />
<span><?=$node->field_photo[$delta]['data']['title'] ?></span></a></li>
<? endif;
endforeach;?>
</ul>
</div>
<? endif; ?>
Это, если использовать imagefield (каталог 'gallery', 'title' включен) и imagecache (пресет 'gallery').
Что-то в этом роде...
index, спасибо! понял суть решения проблемы, буду действовать в этом ключе...