Есть слайдер(модуль) на сайте. Необходимо поставить на слайды ссылки и сделать их кликабельными. Как это сделать не имею представления, уже по максимуму все перепробовала. Понимаю, что править надо здесь: <!-- main slider carousel items --> <div class="carousel-inner"> {foreach $slides as $slide name=slides} <div class="item {if $smarty.foreach.slides.first}active {/if} " data-slide-number="{$smarty.foreach.slides.ind ex}"> {if isset($slide[$t_image]) && $slide[$t_image]} <img src="{$pathimg}{$slide[$t_image]}" alt="" style="width:{$img_width}px;height: {$img_height}px" class="img-responsive"> {/if} <div class="carousel-caption"> {if isset($slide[$t_title]) && $slide[$t_title]}<h3>{$slide[$t_title]}</h3>{/if} {if isset($slide[$t_description]) && $slide[$t_description]}<p>{$slide[$t_description]}</p>{/if} </div> </div> {/foreach} </div> P.S. В настройках модуля слайда имеется поле для ввода ссылке, но от него толку нет.
А куда вы хотите ссылку вывести? Если поле ссылки есть, то выводится она будет как-то так: PHP: <a href="{$slide[$t_link]}"></a> А дальше вы должны узнать, как именно называется у вас переменная со ссылкой (мой вариант может оказаться неверным - это просто предположение, ибо я не представляю, что у вас за движок и в любом случае я не работаю с движками, где есть smarty).
Обверните тег img тегом a href, т.е. ссылокй, что бы было так: И вместо "/" вставьте соответствующую переменную со ссылкой: Какая точная переменная у вас, где содержиться ссылка, не понятно, но можно узнать так, в шаблоне напишите {$slide|print_r} или {$slide|var_dump}, точно не помню, и в куске кода найдете правильную переменную, которая отвечает за вывод ссылки. Надеюсь будет понятно)