templavoila и subtemplate, проблема с subtemplate
Всем привет))
Народ подскажите. Вот у меня есть главный шаблон Код HTML:
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="ru"> но содержимое <div class=content> </div> на некоторых страницах отличается, т.е. например на одной странице нужно чтобы был один page-content element, а на другой два page-content element.а на третей три page-content element + пара typoscript object path и все это помещается в <div class=content> </div> Я пробовал создавать шаблоны типа <div class="page-conten1"></div><div class="page-conten2"></div> и делал у него родителем главный шаблон Потом указывал его как шаблон страницы. Не работает. Контент элементы вообще не появлялись, т.е.. на страницу вообще не чего нельзя было добавить. Можно ли реализовать такую схему, не хочется копировать основной шаблон на 10 страниц. Спасибо. |
Может я криво описал проблему, если кому то что то не понятно, напишите, я попробую по другому изложить мысли)))
|
Неясно, в чем проблема просто вставить эти контент-элементы в бекенде.
|
как вставить контент элемент я знаю. А как сделать так чтобы было две страницы с разным числом контент-элементов и разной разметкой внутри
Код HTML:
<div class=content> Код HTML:
<div class=content> Код HTML:
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="ru"> Код HTML:
<div class=content> Код HTML:
<div class=test1> Код HTML:
<table><tr><td><div>контент элемент1</div></td> Хочется чтобы шаблоны для страниц наследовали главный шаблон. Это можно реализовать? |
По-моему нет. Сделайте несколько разных шаблонов или используйте FCE. Ну и пару css и js лучше вставлять через TS, а не в шаблоне
|
Цитата:
то мне придется изменять два файла)) что не очень хорошо. Но если по другому нельзя то придется сделать с двумя файлами. |
Вот пример подобной организации:
http://templavoila.busynoggin.com/ Для основного шаблона создано расширение, а сами шаблоны создаются через TS, кроме того, в качестве объектов содержимого можно использовать различные FCE, также настраиваемые через TS. |
2 Андрей Аксенов
Спасибо)) буду изучать)) |
Цитата:
|
Часовой пояс GMT +4, время: 09:32. |
Работает на vBulletin® версия 3.8.1.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot