Вопрос нубский, но все-же.
Необходимо в темплэйте если гравная страница разметить страницу по одному, если любая другая по другому.
Использую <?php if($is_homepage){ ?>. Но почему то он не определяет, что открыта главная.
#1
18 декабря 2013 в 15:57
$sv = $_SERVER['REQUEST_URI']; if (strstr($sv, '/') or strstr($sv, '/index.php'))
такое условие, мне кажется, поможет
Но вообще вопрос малость не понятен.
Если главная — вы хотите вывести какой-то набор блоков? Или вообще другую страницу?
Вроде это решается модулями и вот есть такой хак
такое условие, мне кажется, поможет
<?php вариант 1 <?php } else { ?> вариант 2 <?php } ?>
Если главная — вы хотите вывести какой-то набор блоков? Или вообще другую страницу?
Вроде это решается модулями и вот есть такой хак
#3
18 декабря 2013 в 16:25
Не усложняйте.
if($inCore->menuid()==1) Это главная…
if($inCore->menuid()==1) Это главная…
Сегодня в 04:49
#4
18 декабря 2013 в 16:32
Pasha, оппа… и вам спасибо!)
PolarOne, спасибо за вариант. Если в двух словах главная без сайдбара, остальные страницы с ним. И то что в других страницах в сайдбаре на главное размещено в ширину. Другого пути не придумал...
Pasha, огромное спасибо!
Pasha, огромное спасибо!
#6
11 апреля 2017 в 06:43
А как такое сделать на iCMS 2.х
А как такое сделать на iCMS 2.х
Посмотри в дефолтном шаблоне логотип, там условие чтобы на главной странице не было ссылки в логотипе.
#8
11 апреля 2017 в 14:24
Василич, большое спасибо
if($core->uri)