Russian TYPO3 community Форум больше не используется. Присоединяйтесь к каналу #community-ru в Slack for TYPO3 community  

Вернуться   Russian TYPO3 community > Обсуждение общих технических вопросов > Общие вопросы

Ответ
 
Опции темы Опции просмотра
Старый 13.03.2007, 14:04   #1
Artem
Новенький
 
Регистрация: 07.01.2007
Сообщений: 20
Unhappy TV и subparts (почти срочно) :(

Есть сайт на TV.
На каждую страницу требуется вставлять один и тотже контент.
Что делаю.
Вставляю
Код:
    <div id="status">
    <!-- ###statusbox### begin -->

    <!-- ###statusbox### end -->
    </div>
в шаблон template.html

В TS пишу:

Код:
temp.statusbox = TEXT
temp.statusbox.value = HELLO WORLD!
page.20.subpart.statusbox < temp.statusbox
получаю HELLO WORLD! после всех тегов, переж последними </body></html>. Т.е там где ей положено быть - ее нет.
Где я не прав?
Artem вне форума   Ответить с цитированием
Старый 13.03.2007, 14:27   #2
PhilD
Senior Member
 
Регистрация: 10.03.2006
Адрес: Moscow, Russia
Сообщений: 429
Отправить сообщение для PhilD с помощью ICQ Отправить сообщение для PhilD с помощью Yahoo
По умолчанию

1. Цель смешения TV и шаблонов непонятна. Что мешает замапить область как объект TS и вставить ваш статусбокс туда?
2. если вы уж работаете с шаблоном - вспомните его задать! а так все правильно - выводится сначала page.10 - TV контент у вас скорее всего там - а потом page.20 - ваш статусбокс.
PhilD вне форума   Ответить с цитированием
Старый 13.03.2007, 14:57   #3
Artem
Новенький
 
Регистрация: 07.01.2007
Сообщений: 20
По умолчанию

Пока ждал ответов, думал, придумал блок статус как content element и сделал так:
Код:
<TypoScript>
	10= RECORDS
	10.source =71
	10.tables = tt_content
	10.wrap = &lt;!--TYPO3SEARCH_begin--&gt; | &lt;!--TYPO3SEARCH_end--&gt;
</TypoScript>
это и есть предложеный вами 1й вариант?

2. Понял, на мой взгляд не очень удобно.
Artem вне форума   Ответить с цитированием
Старый 13.03.2007, 15:22   #4
PhilD
Senior Member
 
Регистрация: 10.03.2006
Адрес: Moscow, Russia
Сообщений: 429
Отправить сообщение для PhilD с помощью ICQ Отправить сообщение для PhilD с помощью Yahoo
По умолчанию

2 - было просто объяснением того что у вас происходит.

то что вы сделали - правка TS в DS - один из путей. С моей точки зрения проще было бы сделать то, что делается например с меню - просто замапить див как типоскрипт обжект пасс, назвать например lib.statusbox и сам типоскрипт поместить уже в сетап шаблона - так проще править.
PhilD вне форума   Ответить с цитированием
Старый 21.05.2007, 13:16   #5
c0d3r
Senior Member
 
Регистрация: 13.12.2006
Адрес: ~msk
Сообщений: 277
По умолчанию

У меня вопрос вдогонку по этой теме, не хочу создавать отдельно.

Я замапил шаблон, прописал в DS CE.
Я так понимаю, что если мы убираем из DS (что я и сделал)
Код:
<TypoScript>
	10= RECORDS
...
<TypoScript>
То в TTS требуется прописывать аналогичный конфиг.

Нельзя ли обойтись вообще без TS?
У меня несколько страниц на одном шаблоне, то есть для отображения на каждой странице мне придётся всё это дело конфигурировать, привязывать к CE на каждой странице соответствующий tt_content.id, как я понимаю Что-то нелогично. А если таких страниц 100, 200 и т.д. - тяжело такое оконфигурить вручную.

Я думал, CE отображается автоматом, я создал соответствующие записи для этого CE в tt_contents на каждой странице.
Спасибо.
c0d3r вне форума   Ответить с цитированием
Старый 21.05.2007, 14:27   #6
PhilD
Senior Member
 
Регистрация: 10.03.2006
Адрес: Moscow, Russia
Сообщений: 429
Отправить сообщение для PhilD с помощью ICQ Отправить сообщение для PhilD с помощью Yahoo
По умолчанию

совсем непонятно, что вы сделали и что вы хотите. В данном случе речь шла о выдаче одного контент-элемента на всехстраницах. Вам нужно это? Задача какая?
Цитата:
CE отображается автоматом
- да, если не трогать DS и замапить облась как CE, то внесенные в область (в модуле page(TV)) контент-элементы будут отображаться автоматом.
PhilD вне форума   Ответить с цитированием
Старый 21.05.2007, 14:36   #7
c0d3r
Senior Member
 
Регистрация: 13.12.2006
Адрес: ~msk
Сообщений: 277
По умолчанию

Cпасибо за ответ, последнюю ситуацию я и имел в виду.
Увы, я удалил DS, меня смутило, что там был прописан конкретный id из tt_content. Сейчас восстановлю и проверю.
Да, работает, ничего не трогаю
c0d3r вне форума   Ответить с цитированием
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB code is Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
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


Часовой пояс GMT +4, время: 20:39.


Работает на vBulletin® версия 3.8.1.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot

Хостинг и техническая поддержка: TYPO3 Лаборатория