Форум больше не используется. Присоединяйтесь к каналу #community-ru в Slack for TYPO3 community |
13.03.2007, 14:04 | #1 |
Новенький
Регистрация: 07.01.2007
Сообщений: 20
|
TV и subparts (почти срочно) :(
Есть сайт на TV.
На каждую страницу требуется вставлять один и тотже контент. Что делаю. Вставляю Код:
<div id="status"> <!-- ###statusbox### begin --> <!-- ###statusbox### end --> </div> В TS пишу: Код:
temp.statusbox = TEXT temp.statusbox.value = HELLO WORLD! page.20.subpart.statusbox < temp.statusbox Где я не прав? |
13.03.2007, 14:27 | #2 |
Senior Member
|
1. Цель смешения TV и шаблонов непонятна. Что мешает замапить область как объект TS и вставить ваш статусбокс туда?
2. если вы уж работаете с шаблоном - вспомните его задать! а так все правильно - выводится сначала page.10 - TV контент у вас скорее всего там - а потом page.20 - ваш статусбокс. |
13.03.2007, 14:57 | #3 |
Новенький
Регистрация: 07.01.2007
Сообщений: 20
|
Пока ждал ответов, думал, придумал блок статус как content element и сделал так:
Код:
<TypoScript> 10= RECORDS 10.source =71 10.tables = tt_content 10.wrap = <!--TYPO3SEARCH_begin--> | <!--TYPO3SEARCH_end--> </TypoScript> 2. Понял, на мой взгляд не очень удобно. |
13.03.2007, 15:22 | #4 |
Senior Member
|
2 - было просто объяснением того что у вас происходит.
то что вы сделали - правка TS в DS - один из путей. С моей точки зрения проще было бы сделать то, что делается например с меню - просто замапить див как типоскрипт обжект пасс, назвать например lib.statusbox и сам типоскрипт поместить уже в сетап шаблона - так проще править. |
21.05.2007, 13:16 | #5 |
Senior Member
Регистрация: 13.12.2006
Адрес: ~msk
Сообщений: 277
|
У меня вопрос вдогонку по этой теме, не хочу создавать отдельно.
Я замапил шаблон, прописал в DS CE. Я так понимаю, что если мы убираем из DS (что я и сделал) Код:
<TypoScript> 10= RECORDS ... <TypoScript> Нельзя ли обойтись вообще без TS? У меня несколько страниц на одном шаблоне, то есть для отображения на каждой странице мне придётся всё это дело конфигурировать, привязывать к CE на каждой странице соответствующий tt_content.id, как я понимаю Что-то нелогично. А если таких страниц 100, 200 и т.д. - тяжело такое оконфигурить вручную. Я думал, CE отображается автоматом, я создал соответствующие записи для этого CE в tt_contents на каждой странице. Спасибо. |
21.05.2007, 14:27 | #6 | |
Senior Member
|
совсем непонятно, что вы сделали и что вы хотите. В данном случе речь шла о выдаче одного контент-элемента на всехстраницах. Вам нужно это? Задача какая?
Цитата:
|
|
21.05.2007, 14:36 | #7 |
Senior Member
Регистрация: 13.12.2006
Адрес: ~msk
Сообщений: 277
|
Cпасибо за ответ, последнюю ситуацию я и имел в виду.
Увы, я удалил DS, меня смутило, что там был прописан конкретный id из tt_content. Сейчас восстановлю и проверю. Да, работает, ничего не трогаю |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
SOS срочно нужен htmlarea | gAI | HTMLArea, RTE, tinymce_rte и другие визуальные редакторы | 1 | 07.02.2006 13:56 |
Разница между SUBPARTS и MARKS | Sonsay | Общие вопросы | 1 | 12.01.2006 05:55 |
Как вставить PHP код до всякого TYPO3 кода.. Или почти до | Valery Romanchev | Разработка расширений / TYPO3 extension development | 1 | 30.07.2005 17:15 |
срочно! | Aleksandrov | Общие вопросы | 1 | 14.03.2005 16:20 |
Срочно требуется веб-программист на TYPO3. | Макарчук Иван, icq 499909 | Работа и заказы / Job Offer and Request | 4 | 12.12.2004 17:07 |