Как вывести код только для главной к скрипте

toreadorufa

Постоялец
Регистрация
20 Дек 2007
Сообщения
92
Реакции
11
Появилась необходимость сделать такое условие
в шаблоне PHP скрипта GEOCORE
Код:
{if если пользователь находится на главной странице/$параметр главной страницы}
{include file='common/category_block_main.tpl'}
{else}
{include file='common/category_block_pade.tpl'}
{/if}
Кто сможет помочь, в какую сторону копать?

строка вывода в PHP
$category_cache = $cacheTpl->fetch('common/category_block_pade.tpl');}
может быть у нее сделать условия лучше...



Пробовал сделать так:

Код:
$adr1 = 'http://'.$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI'];
            $adr2 = ' http://site.ru ';
if( strcmp($adr1, $adr2)==1 )
{
            $category_cache = $cacheTpl->fetch('common/category_block_main.tpl');
      
}
else {
            $category_cache = $cacheTpl->fetch('common/category_block_pade.tpl');
}
но выводит все равно category_block_main.tpl в любом случае, что не так делаю?
 
Последнее редактирование:
сам написал, сам отвечаю, нужно было просто убрать пробелы в
$adr2 в любом случае если у кого есть еще Варианты поинтереснее пишите
 
index нужно ещё учесть, т.е. файл который открывается "/" обычно index.php
т.е. главная это
Для просмотра ссылки Войди или Зарегистрируйся и Для просмотра ссылки Войди или Зарегистрируйся
Код:
strcmp($adr1, $adr2)==1
можно заменить на
if ($adr1 == $adr2) {}
 
Назад
Сверху