Форум русской поддержки Joomla!® CMS
05.12.2016, 00:26:47 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
   
   Начало   Поиск Joomla 3.0 FAQ Joomla 2.5 FAQ Joomla 1.5 FAQ Правила форума Новости Joomla Реклама Войти Регистрация Помощь  
Страниц: [1]   Вниз
  Добавить закладку  |  Печать  
Автор

SP Page Builder как сделать ссылку на картинке в аддоне Feature box

 (Прочитано 302 раз)
0 Пользователей и 1 Гость смотрят эту тему.
Asergey
Новичок
*

Репутация: +0/-0
Offline Offline

Сообщений: 8


« : 28.08.2016, 00:49:01 »

Здравствуйте.
Использую  SP Page Builder 1.3 . Встала острая необходимость для аддона типа Feature box сделать кликабельной не только заголовок но и картинку.
Как подставить ссылку в картику, кто подскажет ?
Почитал на форуме джумшейпа,  разработчики рекомендуют использовать бесплатный модуль SP Features для этих целей. Sad
Наверняка такой вопрос встал не только у меня.
Буду благодарен помощи.
Спасибо. 
Записан
Asergey
Новичок
*

Репутация: +0/-0
Offline Offline

Сообщений: 8


« Ответ #1 : 31.08.2016, 22:21:08 »

Разобрался
Как сделать кликабельной картинку или иконку в аддоне Feature Box SP PAGE Builder , т.е сделать картинку ввиде ссылке :

1. идем ./components/com_sppagebuilder/addons/feature/
2. Редактируем site.php
Строку 75 для иконок меняем на :
Код:
$media .= '<a href="'. $title_url .'"><i class="fa ' . $icon_name . '" style="' . $font_size . ';"></i>';

Строку 88 для картинок
меняем на
Код:
$media .= '<a href="'. $title_url .'"><img class="sppb-img-responsive" src="' . $feature_image . '" alt="'.$title.'">';
Другими словами добавляем секцию с урлом :
<a href="'. $title_url .'">

Все.
Записан
Страниц: [1]   Вверх
  Добавить закладку  |  Печать  
 
Перейти в:  

Powered by SMF 1.1.21 | SMF © 2006, Simple Machines

Joomlaforum.ru is not affiliated with or endorsed by the Joomla! Project or Open Source Matters.
The Joomla! name and logo is used under a limited license granted by Open Source Matters
the trademark holder in the United States and other countries.

LiveInternet