<header id="header"> <div class="block_inside"> <?php if(theme_get_setting('theme_logo_frame') && strpos($_SERVER['REQUEST_URI'], '/blablabla/') === false) { ?> <div class="logo-place"> <a class="logo" href="/"><img src="<?php print $logo ?>" alt="" title="" /></a> </div> <?php } elseif( strpos($_SERVER['REQUEST_URI'], '/blablabla/') === false ) { ?> <a class="logo logo-no-frame" href="<?php print $front_page ?>"><img src="<?php print $logo ?>" alt="" title="" /></a> <?php } ?> <?php print render($page['header']); ?> </div> </header>
Спасибо, теперь работает)
<header id="header"> <?php if (strpos($_SERVER['REQUEST_URI'], 'blablabla') === false) : ?> <div class="block_inside"> <?php if(theme_get_setting('theme_logo_frame')) { ?> <div class="logo-place"> <a class="logo" href="/"><img src="<?php print $logo ?>" alt="" title="" /></a> </div> <?php } else { ?> <a class="logo logo-no-frame" href="<?php print $front_page ?>"><img src="<?php print $logo ?>" alt="" title="" /></a> <?php } ?> <?php print render($page['header']); ?> </div> <?php endif; ?> </header>
Спасибо, но теперь не только логотип не выводится на этой странице, но и весь block_inside, т.е. меню сверху (для перехода на главную и т.п.), а так - работает.---------- Добавлено 09.08.2016 в 17:21 ----------
<header id="header"> <div class="block_inside"> <?php if(theme_get_setting('theme_logo_frame') && strpos($_SERVER['REQUEST_URI'], '/blablabla/') === false) { ?> <div class="logo-place"> <a class="logo" href="/"><img src="<?php print $logo ?>" alt="" title="" /></a> </div> <?php } else { ?> <a class="logo logo-no-frame" href="<?php print $front_page ?>"><img src="<?php print $logo ?>" alt="" title="" /></a> <?php } ?> <?php print render($page['header']); ?> </div> </header>
Неа, не пропал логотип.
С этим тоже. Просто не загружается сайт и выдает ошибку.
<?php if (strpos($_SERVER['REQUEST_URI'], 'blablabla') === false) { ?> <div class="logo-place"> <a class="logo" href="/"><img src="<?php print $logo ?>" alt="" title="" /></a> </div> <?php } else { ?> <a class="logo logo-no-frame" href="<?php print $front_page ?>"><img src="<?php print $logo ?>" alt="" title="" /></a> <?php } ?>
Вставил данный код, но не грузится вообще после этого сайт.
Parse error: syntax error, unexpected $end in
Вообще полный код header'a
<header id="header"> <div class="block_inside"> <?php if(theme_get_setting('theme_logo_frame')) { ?> <div class="logo-place"> <a class="logo" href="/"><img src="<?php print $logo ?>" alt="" title="" /></a> </div> <?php } else { ?> <a class="logo logo-no-frame" href="<?php print $front_page ?>"><img src="<?php print $logo ?>" alt="" title="" /></a> <?php } ?> <?php print render($page['header']); ?> </div> </header>
if (strpos($_SERVER['REQUEST_URI'], 'blablabla') == false){
Простите, после какой строки воткнуть? :D
Заказывал много баннеров, получил их уже на следующий день полностью соответствующие требованиям. Определенно советую данного человека в качестве дизайнера ;)
Заказал простейшее изменение размеров баннеров.
Было потрачено 3 дня.
Итог слева:
Заказал портал с доской объявлений + форумом. Сделано очень качественно и были учтены все малейшие просьбы, вплоть до "подвинь на миллиметр" :)
Самое важное, всегда был в сети и отвечал на кучу вопросов, при этом сам понимал ТЗ моментально и вопросов почти не задавал. Качество работы во много раз выше стоимости.
Советую к сотрудничеству, крайне ответственный человек ;)