![]() |
Форум больше не используется. Присоединяйтесь к каналу #community-ru в Slack for TYPO3 community |
|
![]() |
#1 |
Продвинутый
Регистрация: 10.01.2007
Сообщений: 38
|
![]()
попробовал отладить:
temp.searchbox = CONTENT temp.searchbox { select.pidInList = 120 table = tt_content renderObj=COA renderObj{ 20=TEXT 20.data = debug:data } } если указываю страницу pidInList = 120, то форма поиска не выводится, но выводится запись из БД, если указываю элемент на этой странице uidInList = 96, то и запись БД не выводится Выходит, что нельзя использовать uidInList? |
![]() |
![]() |
![]() |
#2 |
Продвинутый
Регистрация: 10.01.2007
Сообщений: 38
|
![]()
Вопрос снят.
Конечный работающий код следующий: temp.searchbox = RECORDS temp.searchbox.source = 96 temp.searchbox.tables = tt_content Последний раз редактировалось Ice; 17.01.2007 в 16:34 |
![]() |
![]() |
![]() |
#3 |
Новенький
Регистрация: 27.04.2008
Сообщений: 24
|
![]()
помогите по теме:
хочу вставить в хтмл шаблон мини новости, пишу так ... subparts.right = TEXT subparts.right < plugin.tx_mininews_pi1 ... все работает, только новости отображаются на главной странице, где они и находяться, а на других страницах показывается только строка search 0 из 0 , как сделать, чтобы новости брались с 1ой страницы? |
![]() |
![]() |
![]() |
#4 |
Продвинутый
Регистрация: 28.04.2010
Сообщений: 73
|
![]()
А зачем вам это делать через элемент? Просто в HTML-шаблон забейте и все.
|
![]() |
![]() |
![]() |
#5 |
Senior Member
|
![]() |
![]() |
![]() |
![]() |
#6 |
Продвинутый
Регистрация: 02.05.2007
Сообщений: 40
|
![]() |
![]() |
![]() |
![]() |
#7 |
Senior Member
|
![]()
Реализовано в templavoila_framework.
Суть такая, часть шаблона отводится для вывода содержимого из специально указанной для этого папки (через TS константу указываем PID папки с элементами содержимого - появляется возможность менять ее для разных частей сайта). В папку складываем элементы содержимого, которые нужно вставить в эту определенную часть шаблона. Сам шаблон - структура данных в темплавуаля... Часть описания поля в структуре данных страницы выглядит так: Код:
<field_generated_content_1 type="array"> <tx_templavoila type="array"> <title>Формируемое содержимое 1</title> <description>Автоматически формируемое для страниц содержимое</description> <sample_data type="array"> <numIndex index="0"></numIndex> </sample_data> <eType>none</eType> <tags>div:outer</tags> <TypoScript_constants type="array"> <containerWidth>{$containerWidth.f1f.generatedContent-1}</containerWidth> <contentSource>{$dsConfig.generatedContent-1.contentSource}</contentSource> </TypoScript_constants> <TypoScript><![CDATA[ ... 10 = CONTENT 10 { wrap = <div id="generatedContent-1">|</div><!-- end #generatedContent-1 --> table = tt_content select.pidInList = {$contentSource} select.languageField = sys_language_uid } ]]></TypoScript> <oldStyleColumnNumber type="integer">0</oldStyleColumnNumber> </tx_templavoila> </field_generated_content_1> ну а <oldStyleColumnNumber type="integer">0</oldStyleColumnNumber> - это номер столбца из которого будут браться элементы содержимого, при использовании обычных шаблонов. |
![]() |
![]() |
![]() |
#8 |
Продвинутый
Регистрация: 02.05.2007
Сообщений: 40
|
![]()
Даже не знаю, мне кажется так вроде удобнее) Я этот lib к FCE прикручиваю, а потом редактор может в любое место сайта его вставить.
|
![]() |
![]() |