Требуется вывести в ноде значения cck поля со множественным значением (картинки) с помощью jcarousel.
Переопределил вывод поля в макете таким образом:
<div class="jcarousel-container jcarousel-container-horizontal">
<div class="jcarousel-clip jcarousel-clip-horizontal">
<ul class="jcarousel jcarousel-list jcarousel-list-horizontal">
<?php
$i = 0;
while ($node->field_gallery[$i]['view']) {
print '<li class = "jcarousel-item jcarousel-item-horizontal jcarousel-item">'. $node->field_gallery[$i++]['view'] . '</li>';
} ?>
</ul>
</div>
</div>
</div>
На выходе получаю сформированный html-список картинок. css и js для карусели в шаблоне прописал, но выводится все равно обычный html-список, без карусели.
Подскажите, как нужно изменить код, чтобы все работало как надо ?
UPD.
Ай, какой я "молодец", id забыл прописать для списка ))) Все, проблема решена
Комментарии
а что за карусель нужно посвитавить?
Конечно=)
jCarousel - это плагин для JQuery, позволяет делать динамичные слайдеры-карусели изображений.
Вот тут можно демки глянуть: http://sorgalla.com/jcarousel/
Интересно. Я делал при помощи jcarousel_add();