Новости Joomla

0 Пользователей и 1 Гость просматривают эту тему.
  • 34 Ответов
  • 7472 Просмотров
*

polkan

  • Захожу иногда
  • 123
  • 3 / 0
Re: Добавление иконок
« Ответ #30 : 24.11.2010, 20:56:59 »
с меня  +  *DRINK* если получиться
*

NightGuard

  • Живу я здесь
  • 2927
  • 378 / 7
  • вжжж-вжжж
Re: Добавление иконок
« Ответ #31 : 24.11.2010, 22:13:01 »
Тебе обязательно звездочку ставить? )) Или хватит пары символов? ))
Идеология сверхпотребления более опасна для человечества, чем идеология гитлеровского тоталитаризма
*

polkan

  • Захожу иногда
  • 123
  • 3 / 0
Re: Добавление иконок
« Ответ #32 : 24.11.2010, 22:15:56 »
Тебе обязательно звездочку ставить? )) Или хватит пары символов? ))
любую картинку размером 16x16 px (с таким же размером как print, pdf,)
*

ART-DELI

  • Давно я тут
  • 801
  • 75 / 9
  • Не успеешь ты – сделают другие.
Re: Добавление иконок
« Ответ #33 : 24.11.2010, 23:43:05 »
NightGuard - ага))

В общем, привязал твою звездочку к иконке PDF. Т.е если ты в настройках материала поставишь для отображения значка PDF - да, то и звезда будет показана. Если значек PDF не будет отображен то и звезды не будет. Это лучше по краней мере, чем тупо прописать в шаблоне без возможности скрыть. Хотя вообще супер в настройки добавить "убрать\отобразить " звезду.. Но это уже перфоманс)  ;D

Находишь файл components/com_content/helpers/icon.php
В нем находишь функцию pdf

После строки (примерно 49 строчка)
Код
$url .= '&id='.$article->slug.'&format=pdf';

Добавляешь
Код
$url_star='ссылка на страницу';
вместо ссылка на страницу - можешь написать URL

Дальше после
Код
$attribs['rel']     = 'nofollow';

Добавляешь
Код
                $attribs_star['title']	= JText::_( 'Звезда' );
$attribs_star['onclick'] = "window.open(this.href,'win2','".$status."'); return false;";
$attribs_star['rel']     = 'nofollow';


После строчки
Код
$text = JHTML::_('image.site', 'pdf_button.png', '/images/M_images/', NULL, NULL, JText::_('PDF'));
Добавляешь
Код
$text_star= JHTML::_('image.site', 'star_test.png', '/images/M_images/',NULL,NULL,JText::_('Звезда'));
star_test.png имя изображения звезды

Ну и строчку
Код
return JHTML::_('link', JRoute::_($url), $text, $attribs);
Меняешь на
Код
return JHTML::_('link', JRoute::_($url), $text, $attribs).JHTML::_('link', JRoute::_($url_star), $text_star, $attribs_star);

На этом все. У меня работает хак.. ;D
*

ART-DELI

  • Давно я тут
  • 801
  • 75 / 9
  • Не успеешь ты – сделают другие.
Re: Добавление иконок
« Ответ #34 : 26.11.2010, 12:57:09 »
Этот хак для содержимого категории а не просто статической страницы.. просьба не путать.
В  файл icon.php   http://depositfiles.com/files/396v62quh - просто перезалей (предварительно сделай бекап своего файла)
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Компонент - allvideoshare, вывод иконок

Автор darkghost

Ответов: 1
Просмотров: 1148
Последний ответ 06.10.2016, 00:46:46
от darkghost
Вывод иконок в модуле Cinch Menu

Автор ksusha

Ответов: 1
Просмотров: 1104
Последний ответ 21.02.2016, 14:04:55
от ksusha
Sj Contact AJAX добавление нового поля

Автор Dian

Ответов: 0
Просмотров: 1668
Последний ответ 23.02.2015, 00:15:48
от Dian
Добавление в исключение оптимизации JCH Optimize модулей

Автор Sklad-Znaniy

Ответов: 0
Просмотров: 1432
Последний ответ 06.02.2014, 12:43:39
от Sklad-Znaniy
Плагин добавление SIP абонента для Asterisk

Автор mortinelli

Ответов: 0
Просмотров: 1729
Последний ответ 20.12.2012, 18:09:43
от mortinelli