Форум больше не используется. Присоединяйтесь к каналу #community-ru в Slack for TYPO3 community |
24.02.2011, 14:58 | #1 |
Продвинутый
Регистрация: 20.11.2010
Сообщений: 40
|
templavoila и subtemplate, проблема с subtemplate
Всем привет))
Народ подскажите. Вот у меня есть главный шаблон Код HTML:
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="ru"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> пара js пара css <title></title> </head> <body> <div class="menu"></div> <div class=content> вот тут сам пользовательский контент. </div> </body> </html> но содержимое <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 страниц. Спасибо. |
24.02.2011, 19:32 | #2 |
Продвинутый
Регистрация: 20.11.2010
Сообщений: 40
|
Может я криво описал проблему, если кому то что то не понятно, напишите, я попробую по другому изложить мысли)))
|
26.02.2011, 19:23 | #4 |
Продвинутый
Регистрация: 20.11.2010
Сообщений: 40
|
как вставить контент элемент я знаю. А как сделать так чтобы было две страницы с разным числом контент-элементов и разной разметкой внутри
Код HTML:
<div class=content> </div> Код HTML:
<div class=content> </div> Код HTML:
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="ru"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> пара js пара css <title></title> </head> <body> <div class="menu"></div> <div class=content></div> </body> </html> Код HTML:
<div class=content> </div> Код HTML:
<div class=test1> <div>контент элемент 1</div><div>контент элемент 2</div> <div class=test> <div>контент элемент2</div> </div> </div> Код HTML:
<table><tr><td><div>контент элемент1</div></td> <td><div>контент элемент2</div></td> </tr></table> Хочется чтобы шаблоны для страниц наследовали главный шаблон. Это можно реализовать? |
26.02.2011, 23:42 | #6 | |
Продвинутый
Регистрация: 20.11.2010
Сообщений: 40
|
Цитата:
то мне придется изменять два файла)) что не очень хорошо. Но если по другому нельзя то придется сделать с двумя файлами. |
|
27.02.2011, 12:16 | #7 |
Senior Member
|
Вот пример подобной организации:
http://templavoila.busynoggin.com/ Для основного шаблона создано расширение, а сами шаблоны создаются через TS, кроме того, в качестве объектов содержимого можно использовать различные FCE, также настраиваемые через TS. |
27.02.2011, 12:38 | #8 |
Продвинутый
Регистрация: 20.11.2010
Сообщений: 40
|
2 Андрей Аксенов
Спасибо)) буду изучать)) |
27.02.2011, 13:25 | #9 |
Senior Member
|
|
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Не работает TemplaVoila | Selassie | Общие вопросы | 7 | 17.02.2011 01:44 |
Проблема с отображением шаблонов, созданных в TemplaVoila | elangel | Локализация проекта | 3 | 22.07.2008 00:49 |
новый тип поля в FCE templavoila - как? | (:) | Общие вопросы | 5 | 04.03.2008 11:04 |
Проблема с templavoila 1.2.0 | M31 | Общие вопросы | 4 | 25.01.2007 11:28 |
Проблема с Templavoila | dr_on | Общие вопросы | 0 | 15.11.2006 19:19 |