Автор Тема: Переход по ссылке при нажатии на баннер  (Прочитано 597 раз)

30 Сентября 2013, 22:00:49
  • Фрилансер
  • *
  • Сообщений: 132
  • Репутация: +0/-0
  • Методом тыка..
    • Просмотр профиля
Подскажите пжл, имеется модуль bannersbundle, взят с темы Arundo , вот в нем переход по ссылке только при нажатии на *Подробнее*, как сделать чтобы при нажатии на сам баннер тоже переходили по ссылке?

01 Октября 2013, 09:30:07
Ответ #1
  • Ветеран
  • *****
  • Сообщений: 32995
  • Репутация: +26759/-0
    • Просмотр профиля
В шаблоне добавить тег <a> к вставке баннера.
01 Октября 2013, 12:30:07
Ответ #2
  • Фрилансер
  • *
  • Сообщений: 132
  • Репутация: +0/-0
  • Методом тыка..
    • Просмотр профиля
В шаблоне добавить тег <a> к вставке баннера.


 где именно тут мне надо добавить?

<!-- Banners Bundle -->
{if isset($bb_banners)}
<ul id="bannersbundle">
{foreach from=$bb_banners item=slide}
{if $slide.active}
<li>
  <div class="banners_block">
    <a title="" href="{$slide.url}" class="button" style="">Подробнее</a>
      <img src="{$smarty.const._MODULE_DIR_}/bannersbundle/images/{$slide.image}" alt="{$slide.legend}" title="{$slide.description}" />
  </div>
</li>
{/if}
{/foreach}
</ul>
{/if}
<!-- /Banners Bundle -->
       
01 Октября 2013, 13:44:40
Ответ #3
  • Ветеран
  • *****
  • Сообщений: 20843
  • Репутация: +25277/-0
  • Prestashop - просто и эффективно
    • Просмотр профиля
<div class="banners_block">
    <a title="" href="{$slide.url}" class="button" style="">Подробнее
      <img src="{$smarty.const._MODULE_DIR_}/bannersbundle/images/{$slide.image}" alt="{$slide.legend}" title="{$slide.description}" />
    </a>
</div>
Эксперт Prestashop - решения всех проблем, написание модулей, создание тем для интернет-магазинов под Prestashop.
Эксперт Magento - создам сайт на Magento, программирование кастомных модулей для Magento, кастомизация тем Magento.
Лучшие цены!!!
01 Октября 2013, 17:15:30
Ответ #4
  • Фрилансер
  • *
  • Сообщений: 132
  • Репутация: +0/-0
  • Методом тыка..
    • Просмотр профиля
Спасибо, направление понял, с кнопкой  *Подробнее* не вышло, ну и бог с ней:

оставил так
  <div class="banners_block">
    <a title="" href="{$slide.url}"  style="">
    <img src="{$smarty.const._MODULE_DIR_}/bannersbundle/images/{$slide.image}" alt="{$slide.legend}" title="{$slide.description}" />
 
  </a>
01 Октября 2013, 19:43:30
Ответ #5
  • Ветеран
  • *****
  • Сообщений: 32995
  • Репутация: +26759/-0
    • Просмотр профиля
<div class="banners_block">
    <a title="" href="{$slide.url}" class="button" style="">
      <img src="{$smarty.const._MODULE_DIR_}/bannersbundle/images/{$slide.image}" alt="{$slide.legend}" title="{$slide.description}" /><br>Подробнее
    </a>
</div>
В стилях добавить описание для кнопки.
01 Октября 2013, 19:53:45
Ответ #6
  • Фрилансер
  • *
  • Сообщений: 132
  • Репутация: +0/-0
  • Методом тыка..
    • Просмотр профиля
coder, решил без кнопки, не получилось подогнать дизайн с ней, спасибо.