![]() |
Форум больше не используется. Присоединяйтесь к каналу #community-ru в Slack for TYPO3 community |
|
![]() |
#1 |
Senior Member
|
![]()
Да, делаете ext-шаблон
|
![]() |
![]() |
![]() |
#2 |
Senior Member
Регистрация: 15.02.2006
Адрес: Петербург
Сообщений: 462
|
![]()
Однако без TV не работает так как надо. Возможно ли обойтись без TV?
Делаю вставку блоков на страницу с помощью прописанных в root шаблоне subparts: subparts.newsList < styles.content.get subparts.newsList.select.pidInList = 17 # страница с новостями subparts.FAQList < styles.content.get subparts.FAQList.select.pidInList = 71 # страница с FAQ В ext шаблонах для страниц, содержащих новости и faq имеем plugin.tt_news { singlePid = 19 # страница с single для новостей } plugin.tt_news { singlePid = 22 # страница с single для FAQ } Однако и для новостей и для FAQ показывается одна и та же страница с single, а не разные, как прописано в шаблоне |
![]() |
![]() |
![]() |
#3 | |
Senior Member
|
![]() Цитата:
Потому что вы и прописываете одну. Я писал совершенно другое. Если с обычными шаблонами: Код:
subparts.newsList < plugin.tt_news subparts.newsList. singlePid = 19 |
|
![]() |
![]() |
![]() |
#4 |
Senior Member
Регистрация: 15.02.2006
Адрес: Петербург
Сообщений: 462
|
![]()
Все равно не врубаюсь, сорри.
Код TS такой: subparts.newsList < plugin.tt_news subparts.newsList.select.pidInList = 17 subparts.newsList.singlePid = 19 subparts.newsList.code = LATEST # FAQ в правой колонке subparts.FAQList < plugin.tt_news subparts.FAQList.select.pidInList = 71 subparts.FAQList.singlePid = 75 subparts.FAQList.code = LIST Но этого явно недостаточно, ибо вместо этих двух модулей tt_news в FE вижу ошибки: "tt_news configuration error What to display: If no value for "code" (or "defaultCode") is configured in TypoScript it is required to select at least one item from the field "What to display" in the tt_news content-element. Here is an example:" Почему то не понимает строки: subparts.newsList.code = LATEST subparts.FAQList.code = LIST |
![]() |
![]() |
![]() |
#5 |
Senior Member
Регистрация: 15.02.2006
Адрес: Петербург
Сообщений: 462
|
![]()
Покопался и победил.
Правиьный код для каждого модуля такой: subparts.FAQList < plugin.tt_news subparts.FAQList{ .select.pidInList = 71 pid_list = 72 singlePid = 75 code > code = LIST } |
![]() |
![]() |
![]() |
|
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Перевод документации: группы модулей | Антон Мельников | Локализация проекта | 2 | 14.06.2003 04:22 |