<div class="podium_item">
<h2>[[+pagetitle]]</h2>
<div class="price">[[+introtext]]</div>
<div class="details_link"><a href="[[ ~[[+id]] ]]">Подробнее</a></div>
<div class="images">
[[!sh_img? &img_dir=[[+tv.img_url]] ]]
</div>
</div>
<?php
$img_dir_arr=explode('thumbs/',$img_dir);
$returned_cod='
<div class=\"highslide-gallery\">
<a href="'.$img_dir_arr[0].$img_dir_arr[1].'" class="highslide" onclick="return hs.expand(this)">
<img src="'.$img_dir_arr[0].'thumbs/'.$img_dir_arr[1].'" alt="" title="кликните чтобы увеличить" /></a>
<div class=\"highslide-caption\">
</div>
';
echo $returned_cod;[[!getPage? &element=`getResources` &includeTVs=`1` &processTVs=`1` &includeContent=`1` &parents=`[[*id]]` &tpl=`tplKatalog` &limit=`2`]] [[!+page.nav]]
$title = explode('#',$input);
$out = $options == 'title' ? $title[1] : $title[0];
return $out;[[*imgtest]]
<img src="[[*imgtest:imgTitl]]" title="[[*imgtest:imgTitl=`title`]]" />
может какие галереи уже адаптированны для каталогов- мне нравиться Gallery - понятный и легко подстраимый код под себя.... [ed. note: valikras last edited this post 14 years, 9 months ago.]
В самом ресурсе, выбираем через файл менеджер картинку, в конце стовим знак # и пишем титл, таким образом вам будет отображаться и сама превью картинки.



<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.4/jquery.min.js"></script>
[[!Gallery? &album=`My Album` &plugin=`galleriffic`]]
Посмотрел GalleryНе обязательно, можете и без jQuery выводить.
Для него нужен JQuery