Несколько шаблонов на сайте в InstantCMS 2

#1 4 мая 2014 в 21:49
Столкнулся с проблемой, когда для главной страницы требуется один шаблон, а для всех остальных — другой. В первой ветке это было реализовать просто, но во второй подобного нету пока.
Может кто уже делал, подскажет?
#2 4 мая 2014 в 22:09
Про что вы имеете ввиду на первом ветке?
#3 4 мая 2014 в 22:18
Evanescence, в первой ветке можно было задать шаблон для определённого раздела, отличный от шаблона по-умолчанию.
#4 6 мая 2014 в 23:51
Может кто знает как реализовать? Или может схитрить как-то можно тут, чтобы отграничить дизайн главной от остальных страниц?
#5 7 мая 2014 в 11:35


Может кто знает как реализовать? Или может схитрить как-то можно тут, чтобы отграничить дизайн главной от остальных страниц?

Джехутимери

Возможно, по аналогии с первой веткой пруфлинк
#6 7 мая 2014 в 23:20
MakArtSoft, к сожалению, по аналогии не выходит сделать, пробовал уже по-разному…
#8 9 мая 2014 в 21:38
да, прикреплять к кадому разделу, компоненту или даже материалу свой шаблон было бы очень полезно. на том же битриксе, а в анонсе двойки инстанта было сказано, что это уже взрослая система, так вот во многих системах реализовано такое, что можно задавать свои шаблоны полностью
#9 11 мая 2014 в 16:13
yury, да, функция необходима. В той же первой ветке она была реализована.
#10 16 мая 2014 в 19:52
Странно как-то попробовал в 1.10.3 поставить другой шаблон так страница вся синяя, даже дефолтный. Почему он так показывается?
#11 21 июля 2014 в 16:10
Кто-нибудь с этим разобрался? Тоже не могу ничего поделать.
#12 22 июля 2014 в 14:31
Да, конечно решение есть
Если нужно разное оформление для главной и всех прочих страниц, я бы сделал таким образом, прописав в главном файле(в main.tpl.php либо в template.php):

<?php if($_SERVER['REQUEST_URI'] == '/' or $_SERVER['REQUEST_URI'] == '/index.php'){ ?>
<!-- Код для главной страницы-->
<?php }else{ ?>
<!-- Код для всех прочих страниц-->
<?php } ?>
#13 22 июля 2014 в 17:53
Код с условием else использовать-то не проблема, но вопрос в том, как задать сам шаблон здесь.
#14 22 июля 2014 в 18:18


Код с условием else использовать-то не проблема, но вопрос в том, как задать сам шаблон здесь.

Джехутимери
Ну да, из админки для 2.0 пока шаблон для определенной страницы задать нельзя.
Вы не можете отвечать в этой теме.
Войдите или зарегистрируйтесь, чтобы писать на форуме.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.