Как сделать особенный title для главной страницы?
По умолчанию, есть константа с названием сайта. Она является тайтлом для главной страницы («Главная страница»), и она же является окончанием названия второстепенных страниц («Топик про смерть / Блог о жизни / Главная страница»). Но я хочу сделать так, чтобы на главной странице было одно название, а на второстепенных в окончании — другое. Как это сделать?
На самом деле, вопрос сводится к другому: как определить, главная у меня страница или нет. Может, есть какая-нибудь переменная для этого? Это было бы очень удобно — я бы просто добавил в header.tpl условие.
На самом деле, вопрос сводится к другому: как определить, главная у меня страница или нет. Может, есть какая-нибудь переменная для этого? Это было бы очень удобно — я бы просто добавил в header.tpl условие.
13 комментариев
можно после добавить
главная страница…
{else}
прочие страницы…
{/if}
define('SITE_HOME_NAME','Название на главной');
А как потом её значение получить в index.tpl?
<title>{$sHtmlTitle}</title>
=>
<title>{if $sAction=='index'}{$SITE_HOME_NAME}{else}{$sHtmlTitle}{/if}</title>
и т.д.
а вот так только на /index
{if $sAction=='index' and $sEvent==''}
В общем, как изменить имя сайта (logo) я понял, и поменял — теперь вместо LiveStreet пишет название моего сайта — но в титле пишет: livestreet — бесплатный движок социальной сети… как и что мне изменить чтобы выводился нужный текст?