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

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

Добавить свой мета тег

 (Прочитано 244 раз)
0 Пользователей и 1 Гость смотрят эту тему.
viter
Захожу иногда
**

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

Сообщений: 16


« : 07.10.2015, 14:25:03 »

Здравствуйте, подскажите как добавить свой мета тег на все страницы сайта, правка шаблона не подходит так как тег должен в моем случае быть именно между title и объявлением favicon. Как понял нужно править libraries/joomla/document/html/html либо libraries/joomla/document/html/renderer/head но как именно пока понять не могу.
Записан
viter
Захожу иногда
**

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

Сообщений: 16


« Ответ #1 : 07.10.2015, 14:49:00 »

Пока всунул тег в head.php в  функцию отображения title ($generator = $document->getGenerator(); ), но мне кажется это явно неправильно и может чем-то аукнуться..
Записан
Филипп Сорокин
Живу я здесь
******

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

Пол: Мужской
Сообщений: 1434


« Ответ #2 : 07.10.2015, 15:30:06 »

Пока всунул тег в head.php в  функцию отображения title ($generator = $document->getGenerator(); ), но мне кажется это явно неправильно и может чем-то аукнуться..
При первом же обновлении все ваши правки ядра слетят.
правка шаблона не подходит так как тег должен в моем случае быть именно между title и объявлением favicon.
Зачем вам это нужно? Как вариант решения вашей проблемы - удаление мета тегов в шаблоне и повторная их установка в том порядке, в котором вам нужно.
Код:
JFactory::getDocument()->setMetaData("тег", "Ваш текст или пустая строка для удаления");
Записан
viter
Захожу иногда
**

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

Сообщений: 16


« Ответ #3 : 07.10.2015, 18:34:39 »

Цитировать
При первом же обновлении все ваши правки ядра слетят.
Спасибо учту.
« Последнее редактирование: 07.10.2015, 18:37:59 от viter » Записан
viter
Захожу иногда
**

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

Сообщений: 16


« Ответ #4 : 07.10.2015, 19:32:14 »

 
Цитировать
Код:
JFactory::getDocument()->setMetaData("тег", "Ваш текст или пустая строка для удаления");
А можно теперь то же самое но для <link href="ссылка" rel="атрибут">
Записан
Grigory S.
Завсегдатай
*****

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

Пол: Мужской
Сообщений: 685


(с)


« Ответ #5 : 07.10.2015, 19:57:33 »

Код
$doc->addHeadLink('ссылка', 'атрибут', 'rel');
Записан
Страниц: [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