Перейти к содержимому


* * * * * 1 Голосов

Расширенный тайтл


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 3

#1 Zodios

Zodios

    Новичок

  • Пользователи Zebrum CMS
  • Pip
  • 5 сообщений

Отправлено 20.09.2009, 10:20

Подскажите пожалуйста как сделать вывод в шаблоне Тайтла вида «Название страинцы – Название сайта».
Я пробывал вот так
<title><?php z_title(); ?> - Название сайта</title>

Но, мне также необходим вывод Кейвордсов, и Дескрипшина, а используя к этому директиву
<?php z_head(); ?>

Тайтл выводится два раза.

Есть ли отдельные директивы для вывода Дескрипшина и Кейвордсов?

#2 support

support

    Активный участник

  • Главные администраторы
  • PipPipPip
  • 1 140 сообщений

Отправлено 20.09.2009, 17:11

Просмотр сообщенияZodios (20.09.2009, 10:20) писал:

Есть ли отдельные директивы для вывода Дескрипшина и Кейвордсов?
В этом сообщении описывается как заменить вызов функции z_head() эквивалентным кодом:
http://zebrum.ru/for...findpost&p=2144

#3 Master-pro

Master-pro

    Участник

  • Пользователи Zebrum CMS
  • PipPip
  • 14 сообщений

Отправлено 14.03.2010, 13:19

Просмотр сообщенияsupport (20.09.2009, 17:11) писал:

В этом сообщении описывается как заменить вызов функции z_head() эквивалентным кодом:
http://zebrum.ru/for...findpost&p=2144

Сделал как тут но вылездла ошибка

<?php
$htmls[] = '<title>' . $this->zpage->getTitle() . ($this->zpage->getSubpage() != 1 ? ' (часть ' . $this->zpage->getSubpage() . ')' : '') . '</title>';
$htmls[] = $this->headMeta('keywords', $this->zpage->getKeywords());
$htmls[] = $this->headMeta('description', $this->zpage->getDescription());
$htmls[] = '<meta http-equiv="Content-Type" content="text/html; charset=' . $this->charset . '" />';
echo implode($htmls) . "\n";
?>

Fatal error: Call to undefined method zpage::getSubpage() in \www\zeb\application\sites\6\themes\gossipcity\template.php on line 5

а без ($this->zpage->getSubpage() != 1 ? ' (часть ' . $this->zpage->getSubpage() . ')' : '') . работает нормально

#4 support

support

    Активный участник

  • Главные администраторы
  • PipPipPip
  • 1 140 сообщений

Отправлено 15.03.2010, 19:18

А у Вас точно Zebrum Lite 1.x? Для второй версии этот вариант может не сработать.




Количество пользователей, читающих эту тему: 1

0 пользователей, 1 гостей, 0 скрытых пользователей