Форум больше не используется. Присоединяйтесь к каналу #community-ru в Slack for TYPO3 community |
22.08.2005, 21:39 | #1 |
Новенький
|
Контент и TemplaVoila
Есть ситуация: в главной странице созданы несколько блоков контента, например блок формы поиска, блок копирайта и блок содержимого.
Перый блок прекрасно выводится на всех страницах, т.к. вызван как TypoScript Object Path. C содержимым проблем тоже нет - оно разное на всех страницах. А вот с копирайтом проблема: необходимо показывать этот блок на всех или некоторых страницах. Каждый раз создавать новый блок (или Copy|Paste) - неправильно. \"Зашивать\" в статический html-шаблон тоже нельзя - сайт мультиязычный. Логично было бы ставить ярлык на страницу, где хранится сам блок, либо чтобы работало правило наследования, т.е. блок появляется на дочерней странице из-за того, что присутствует на родительской. Вопрос один: как это сделать? |
22.08.2005, 23:34 | #2 |
TYPO3 Infected
|
1. http://typo3.org/man_uk/extensions/repository/search/kb_tv_cont_slide/
2. сделать два шаблона - с копирайтом и без (если показывать/ не показывать зависит от ветки) |
23.08.2005, 11:48 | #3 |
Новенький
|
Спасибо за ответ.
1. Уже ковыряю. Но с ним проблема - нужно все прописывать вручную. А надо, что \"недалекий\" редактор сайта тоже смог разобраться. 2. Не пойдет, таких динамических кусков несколько, не только копирайт. |
23.08.2005, 13:34 | #4 |
Administrator
|
Заводишь SysFolder
На ней создаешь блоки контента или FCE В шаблон вставляшь в TV-шаблон поля типа \"TS код\". И затем в TS-шаблоне пишешь: [PIDupinRootline = 15][globalVar = TSFE:id =53][globalVar = TSFE:id =55] [else] lib.right_top.10= CONTENT lib.right_top.10 { table = tt_content select.orderBy = sorting select.pidInList=56 } [global] # this disable show menu on News pages #[globalVar = TSFE:id =1][globalVar = TSFE:id =53][globalVar = TSFE:id =55] [globalVar = TSFE:id =1] lib.right_top > [global] |
23.08.2005, 14:13 | #5 |
Новенький
|
Спасибо. Этот вариант работает в мультиязычном сайте?
|
23.08.2005, 15:26 | #6 |
Administrator
|
не тестировал... может и не будет.
Если вдруг не выйдет, то можно точно также вствить конкрентый элемент tt_content по его uid. Ищите в юзер листе по \"select.pidInList\" |