Добавить в title объявлений название сайта 2.X

 
Посетитель
small user social cms
Медаль
Сообщений: 444
В двойке предусмотрена возможность добавления названия сайта в title в глобальном плане.
Код PHP:
  1. $this->title .= ' — '.$this->site_config->sitename;
Как добавит название сайта только тайтл объявлений?
Посетитель
small user social cms
Медаль
Сообщений: 444
Возможно ли реализовать?

Запустил первый проект на двойке. Выстрелит - разбогатею. crazy Куплю всем по маленькому домику квадратов по 300 на Лазурном берегу.
Реклама
cms
Посетитель
small user social cms
МедальАвторитет форумаПочетный донор проектаКубок зрительских симпатий
Сообщений: 3094
Pasechnik:
Запустил первый проект на двойке. Выстрелит - разбогатею. Куплю всем по маленькому домику квадратов по 300 на Лазурном берегу.
гг)

Как вариант решения это сделать условия с фильтром по урл, типа если есть в урл board или как там у Вас, то тайтл такой, если нет то другой

Или же всего 500 р.)
http://instantcms.ru/blogs/razrabotki-ot-themeinstant-ru/komponent-seo-pages-dlja-optimizaci.html
Посетитель
small user social cms
МедальАвторитет форумаКубок зрительских симпатий
Сообщений: 2603
Pasechnik:
двойке предусмотрена возможность добавления названия сайта в title в глобальном плане.
Код PHP:
$this->title .= ' — '.$this->site_config->sitename;
Как добавит название сайта только тайтл объявлений?

ну оберните в условие если компонент = боард то
Код PHP:
  1. $this->title .= ' — '.$this->site_config->sitename;

или проверка URL на присутствие /board или как там. Если есть то

Код PHP:
  1. if (mb_strpos($_SERVER['REQUEST_URI'], 'boardurl')){
  2. $this->title .= ' — '.$this->site_config->sitename;
  3. }
boardurl = адрес компонента объявлений


Pasechnik:
Куплю всем по маленькому домику квадратов по 300 на Лазурном берегу.
со стороны Монако?
Редактировалось: 1 раз (Последний: 8 января 2017 в 14:06)
Посетитель
small user social cms
МедальАвторитет форума
Сообщений: 1147
Вы в каком файле это запилить пытаетесь?
Посетитель
small user social cms
Медаль
Сообщений: 444
Нил™:
со стороны Монако?
Со стороны пусть на нас смотрят, в Монако и прикупим. Нил™, Вам 300 квадратов. Остальным хрен, по 200 хватит. laugh

Спасибо за помощь!
Посетитель
small user social cms
Медаль
Сообщений: 444
Sonat:
Вы в каком файле это запилить пытаетесь?
system/core/template.php
Посетитель
small user social cms
МедальАвторитет форума
Сообщений: 1147
Это вы зря файлы ядра трогаете... лучше такие вещи в шаблоне править. smoke

Если у объявлений не индивидуальный шаблон board_item.tpl.php и используется дефолтный default_item.tpl.php,
то можно там вставить
Код PHP:
  1. if ($ctype['name']=='board') {
  2. $this->title=$item['title'];
  3. }
  4.  


UPD
чет перемудрил слегка прошлый раз - поправил код
Редактировалось: 2 раз (Последний: 8 января 2017 в 14:48)
Посетитель
small user social cms
Медаль
Сообщений: 444
Sonat, так лучше конечно, попробую сейчас реализовать. Спасибо!
Посетитель
small user social cms
Медаль
Сообщений: 444
Sonat:
Если у объявлений не индивидуальный шаблон board_item.tpl.php и используется дефолтный default_item.tpl.php,
то можно там вставить
Шаблон под объявления дефолтный, изменены только стили и немного код.

Может я не домудрил что-то, не знаю. Но не работает, выводится только тайтл из записи, теряется seo_title, не добавляется название сайта.
Посетитель
small user social cms
Медаль
Сообщений: 444
Sonat помог решить.
Код PHP:
  1. $this->title .= ' - site.ru';
В начало страницы
Предыдущая темаСледующая тема Перейти на форум: