Всем привет есть вопрос. Как программно выводить поля в node.tpl с виджетом lightbox
есть мульти Поле изображение. Вывожу одну картинку большой так
<?php print render($content['field_pictures'][0]); ?>
под большой картинкой хочу вывести маленькие, но что бы они были связаны с lightbox большой
<?php
<div class="gallery-thumbs" id="links">
<?php
$counter_pict = 0;
foreach($node->field_pictures[LANGUAGE_NONE] as $key => $item){
$counter_pict++;
if($counter_pict > 1){
print '<a href="'.file_create_url($item['uri']).'" rel="lightshow[field_pictures]" class="lightbox-processed">';
print '<img src="';
print image_style_url('80', $item['uri']);
print '"></a>';
}
}
?>
</div>?>
исходный код для большой картинки выглядит так
<a href="http://trucks:81/sites/default/files/pictures/111.jpg" rel="lightshow[field_pictures][<p><a href="http://trucks:81/sites/default/files/pictures/111.jpg"></a></p>]" title="" class="lightbox-processed">
<img typeof="foaf:Image" src="http://trucks:81/sites/default/files/styles/635/public/pictures/111.jpg?... width="587" height="440" alt=""></a>
</div>
rel параметр странный, но картинка открывается в lighbox
для маленьких картинок по коду выше получаю исходный код такой
<img src="http://trucks:81/sites/default/files/styles/80/public/pictures/1.jpg?ito...></a>
Я пробовал дописывать вот эту штуку [] в rel, но что-то не работает картинка посто открывается в новом окне
Как это правильно делается?
если дописать для маленьких картинок вот это
[<p><a href="http://trucks:81/sites/default/files/pictures/111.jpg"></a></p>]
то все работает, но это же бред
UPD
Для маленьких картинок так работает
lightshow[field_pictures][] не нужно писать весь бред от большой,все ок, Но может как-то можно убрать из большой второй аргумент с абзацем и ссылкой