В общем нужна помощь.
Пример:
При посещении страницы blog.php в head.php менялся логотип или приписывался нужный текст.
//Лого
$logo[0]="http://k1p.ru/images/logo.gif";
$logo[1]="http://johncms.com/theme/default/images/logo.gif";
$id = array_rand($logo);
echo '<div class="menu"><img src="' .$logo[$id]. '" alt=""/></div>';
Наипростейший вариант это сделать следующие: Добавить переменную допустим <?php
$logo = "/blog.png";
?>
В head.php прописать следующие: <img src="'.$logo.'" alt="" />
И в каждом файле прописать верху переменную $logo
Как вариант можно просто проверку сделать в head.php[php:1:640f296a0c]
<?php
if(!empty($logo)){
echo '<div class="menu"><img src="' .$logo. '" alt=""/></div>';
}else{
echo '<div class="menu"><img src="logo.png" alt=""/></div>';
}
?>
[/php:1:640f296a0c]
и тогда даже если переменой $logo нет то сайт не останется без логотипа
Casper,
так возникли ложности, как установить вот это:
<a href="/">
<div class="title">
Назад
</div></a>
в .tpl шаблон тем же способом что и твой
denim666, Не правильно пишешь, правильно так:
<div class="title">
<a href="/">Назад</a>
</div>
Casper, прописываю
В Файле:
$logo = '<div class="title"><a href="/">Назад</a></div>';
В Head Пробовал:
Так: echo '<?=$logo?>';
И так echo $logo;
Глухо результатов нет. Что не так?
<? echo $logo; ?>
добавлено спустя 1 минуту:
<? - включаешь интерпритатор
?> -выключаешь.
Pisatel, без них тоже пробовал, результат тот же, думаю дела в том что скорей всего из за шаблона .tpl
29 Янв 2013, 20:00