npofopr Posted July 31, 2013 Report Share Posted July 31, 2013 Здравствуйте. У меня создано 2 блога. Могу ли я для каждого сделать свой дизайн?Изначально для "Блога" используется один шаблон. Дак вот, можно ли для каждого созданного блога, сделать своё оформление? Поиском не получилось найти на форуме похожий пост, может кто даст ссылку, если такая тема уже была. Quote Link to post Share on other sites
Kosjak76 Posted July 31, 2013 Report Share Posted July 31, 2013 Да, во Вью файле прописываете другой шаблон для второго блога (в конце). Quote Link to post Share on other sites
ps-simpla Posted July 31, 2013 Report Share Posted July 31, 2013 Kosjak76 {* Для того чтобы обернуть центральный блок в шаблон, отличный от index.tpl *} {* Укажите нужный шаблон строкой ниже. Это работает и для других модулей *} {$wrapper = 'index_blog.tpl' scope=parent} а такой метод не подходит? Quote Link to post Share on other sites
Kosjak76 Posted July 31, 2013 Report Share Posted July 31, 2013 Смотря для чего... Это межняет ОБЕРТКУ, а не сам шаблон Блога. Можно сделать другим и блог и его обертку. Quote Link to post Share on other sites
npofopr Posted August 1, 2013 Author Report Share Posted August 1, 2013 Да, во Вью файле прописываете другой шаблон для второго блога (в конце).А модно подробнее? Что такое вью файл, где его найти? И как прописывается шаблон.Ну или может где прочитать об этом. Quote Link to post Share on other sites
Booster Posted August 1, 2013 Report Share Posted August 1, 2013 Тоже интересует данный вопрос...Мне нужно чтобы для одной из страниц основного меню был другой шаблон. Суть в том что у меня дизайн в две колонки, но на одной странице я вывожу фрейм с другого сайта, и ширина не позволяет поместить фрейм полностью (половину не видно). Файл .tpl с новым дизайном сделал, но сам вопрос как сделать чтоб он применялся только к конкретной странице? Какое условие задать? Quote Link to post Share on other sites
Booster Posted August 1, 2013 Report Share Posted August 1, 2013 Кидаю данный код в шаблон page.tpl {if $page->url='/name_stranici'} {$wrapper = "index_full.tpl" scope=parent} {/if} Вываливает ошибку при попытке зайти на любую дополнительную страницу... Что не так? Quote Link to post Share on other sites
Kosjak76 Posted August 1, 2013 Report Share Posted August 1, 2013 {if $page->url == 'name_stranici'} Quote Link to post Share on other sites
Booster Posted August 1, 2013 Report Share Posted August 1, 2013 {if $page->url == 'name_stranici'}Вот я тупица.... Спасибо огромное! Quote Link to post Share on other sites
igor86 Posted August 6, 2013 Report Share Posted August 6, 2013 А если нужно подменить шаблон не только blog, но и blog/stranica1 blog/stranica2 и т.д. Quote Link to post Share on other sites
Kosjak76 Posted August 6, 2013 Report Share Posted August 6, 2013 И в чем проблема? Не понял вопроса... Quote Link to post Share on other sites
Suprun4uk Posted May 15, 2016 Report Share Posted May 15, 2016 (edited) Приветствую, возможно ли сделать дизайн для одного поста ? {if $page->url=='blog/otzyvy'} {$wrapper = "reviews.tpl" scope=parent} {/if} Так не выходит. Edited May 15, 2016 by Suprun4uk Quote Link to post Share on other sites
Kosjak76 Posted May 15, 2016 Report Share Posted May 15, 2016 {$wrapper = "reviews.tpl" scope=parent}Это другая оберткаВам надо как-то так {if $post->url=='otzyvy'} {include file="reviews.tpl"} {else} Тут код вывода обычного поста {/if} Шаблон post.tpl Quote Link to post Share on other sites
Suprun4uk Posted May 15, 2016 Report Share Posted May 15, 2016 {$wrapper = "reviews.tpl" scope=parent}Это другая оберткаВам надо как-то так {if $post->url=='otzyvy'} {include file="reviews.tpl"} {else} Тут код вывода обычного поста {/if} Шаблон post.tpl Спасибо, буду пробовать ! Quote Link to post Share on other sites
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.