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

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

Ответ
 
Опции темы Опции просмотра
Старый 27.01.2014, 00:57   #1
filippoff
Senior Member
 
Аватар для filippoff
 
Регистрация: 22.01.2006
Адрес: Санкт-Петербург
Сообщений: 285
Отправить сообщение для filippoff с помощью ICQ Отправить сообщение для filippoff с помощью Skype™
По умолчанию Вывод контента в обход обработчика templavoila

Djun какой конфуз приключился:
необходимо вставить рсширение typo3_blog в сайт, созданный на Templavoila.

Загвоздка в том, что вывод страниц блога осуществляетсмя через userfunc расширения и должен осуществляться таким вот способом:
PHP код:
[PIDinRootline = {$plugin.tx_typo3blog_pi1.startPid}]   page.10.subparts.CONTENT_NORMAL plugin.tx_typo3blog_pi1.blogSingle [end]  [userFunc user_typo3blog_pageTypeIsCategory()]   page.10.subparts.CONTENT_NORMAL plugin.tx_typo3blog_pi1.blogList   page.10.subparts.CONTENT_RIGHT.30 >   page.10.subparts.CONTENT_RIGHT.50 > [end]  [globalVar TSFE:page|tx_typo3blog_exclude_page 1]   page.10.subparts.CONTENT_NORMAL styles.content.get [end
Проблема, соответственно, что вывод страницы идет через стандартное решение Templavoila
PHP код:
page PAGE
page
.typeNum 0
page.10 
USER
page.10
.userFunc tx_templavoila_pi1->main_page 
Что-то я не соображу, как средствами TypoScript обработать всю страницу в Templavoila, а контент отдать через userfunc typo3_blog?

Всем заранее спасибо за советы.
filippoff вне форума   Ответить с цитированием
Старый 28.01.2014, 06:53   #2
shuman
Senior Member
 
Регистрация: 21.11.2007
Сообщений: 217
По умолчанию

plugin.tx_typo3blog_pi1.blogSingle - это разве не обычный элемент контента который можно вставить в BE в content element обычным способом?

в ветке страниц $plugin.tx_typo3blog_pi1.startPid много ли страниц или только одна?

есть расширение tsObj которое позволит вставить в элемент контента объект TypoScript

для ветки страниц можно просто поменять шаблон TemplaVoila в котором прописан plugin.tx_typo3blog_pi1.blogList в том месте которое соответствует page.10.subparts.CONTENT_NORMAL

а для родительской ветки оставить все как есть
shuman вне форума   Ответить с цитированием
Ответ


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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
TemplaVoila: Изменение Структуры Данных (DS). Вывод в (BE). thebat Общие вопросы 4 08.03.2019 15:12
Вывод контента в TemplaVoila bit Общие вопросы 7 02.05.2011 16:45
Templavoila Добавить оформление каждому элементу контента viod Общие вопросы 5 21.10.2010 17:24
Вывод контента из собственного расширения filippoff HTMLArea, RTE, tinymce_rte и другие визуальные редакторы 5 30.11.2007 18:48
Не стандартный вывод контента Василий Мосийчук Общие вопросы 3 27.10.2005 22:39


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


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

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