Typo3+телевизор не отображает элементы контента
Я установил typo3, templavoila и сопоставил шаблон.
Все работает нормально, кроме моих элементов контента. Они просто не появляются. Они сделали это до того, как я установил templavoila и сопоставил шаблон.
Также, при использовании
10 = RECORDS
10 {
tables = tt_content
source = 9
}
Это не дает мне никакого результата.
Даже ничего с:
10 = RECORDS
10 {
tables = tt_content
source = 9
conf.tt_content = TEXT
conf.tt_content.value = TEST
}
Кто-нибудь имеет представление о том, что я могу делать неправильно?
4 answers
Вы должны включить статический шаблон контента в стиле css в свой шаблон TS.
В вашем объекте страницы ts вам необходимо назначить его объекту templavoila.
# Default PAGE object:
page = PAGE
page.typeNum = 0
page.10 = USER
page.10.userFunc = tx_templavoila_pi1->main_page
Возможно, страница, на которой находится tt_content, не видна обычному посетителю?
В этом случае поможет следующий фрагмент.
10 = RECORDS
10.tables = tt_content
10.source = 9
10.dontCheckPid = 1
Наконец-то мы заставили его работать. Не знаю, что я сделал не так, но, думаю, я научился не делать этого снова.
Я помещу здесь "решение", так как кто-то может найти его полезным и потерять из-за этого больше дня, как я.
Решение:
copy an existing content element in list mode, pasted it on a page via page mode
Это было сделано для того, чтобы проверить, поможет ли это что-нибудь. Угадай что, все снова заработало. Не только недавно скопированный элемент, но и ВСЕ другие тестовые элементы, созданные различными способами на разных страницах и в разных хранилищах папки.
Спасибо вам всем за помощь и размышления.