tortxp
Total posts: 35
05 Фев 2015 19:30

Здравствуйте. Как изменить вывод тега title? Сейчас выводит в этот тег весь путь и все категории. http://prntscr.com/61gz4e Необходимо чтобы выводился по такой схеме: название статьи-url сайта

Последние изменения: 16 Фев 2015


Sergey
Total posts: 13,748
06 Фев 2015 07:48

НАстроками это не поемнять. Надо кастом кодить в шаблоне статьи. Вы знакомы как работать с шаблонами кобальта и как их кастомизировать?


tortxp
Total posts: 35
06 Фев 2015 08:01

Шаблоны представляю что такое, но в программировании не силен


Sergey
Total posts: 13,748
08 Фев 2015 04:43
  1. Нужно сделать копию шаблона
  2. Назначить этот шаблон статье
  3. В шбалоне ввеху добавить
JFactory::getDocument()->setTitle(strip_tags($this->item->title));

tortxp
Total posts: 35
11 Фев 2015 13:52

Какого шаблона делать копию?

Список статей Индекс категории Основная разметка Полный вид статьи Комментарии Форма Выбор категории

Между какими строчками вставлять данную строчку? http://prntscr.com/63rk6q


Sergey
Total posts: 13,748
12 Фев 2015 06:34

Наверно шаблон полного вида статьи. Строку надо добавить срзау после defined('_JEXEC') or die();.

По скриншоту не понятно вы что перенсли эту строку вверх? Она должна быть после комментария.

Так же не забудте этот шбалон назначить в настроках типа.


Гость
13 Фев 2015 21:55

Спасибо получилось. В статье теперь выводится только имя статьи в тайтл. В категориях та же выводится путь категорий в тайтл. В каком файле надо добавить такую строчку чтобы сделать в категориях вывод в тайтл только имя текущей категории?. Пробовал в файл /components/com_cobalt/views/records/tmpl/default_list_* не получилось, тайтл вообще не выводится если вставить такой же код


Sergey
Total posts: 13,748
16 Фев 2015 11:14

Ну код будет другой. Что то типа

JFactory::getDocument()->setTitle(strip_tags($this->category->title));
Работает на Cobalt