Содержимое базы данных не отображается Typo3 7.6 Fluid Template - PullRequest
0 голосов
/ 13 июня 2019

У меня есть шаблон в папке "fileadmin", который отлично работает.Но я пытаюсь загрузить данные в этот html-файл.

И мой раздел Page в опечатке выглядит так:

page = PAGE
page.20 = FLUIDTEMPLATE
page.20 {
   templateName = index1
   templateRootPaths.20 = fileadmin/templates/temp/
   table = tt_content
   select {
      selectFields = tt_content.*
      where = colPos = 0
      orderBy = tt_content.sorting
   }
}

Получается ли ошибка, если я удаляю templateName и templateRootPaths.

1 Ответ

0 голосов
/ 14 июня 2019

Я думаю, вы пропустили несколько строк при копировании этого кода.
select свойство FLUIDTEMPLATE.

отсутствует

если вы хотите предоставить некоторые данные для вашей жидкости, вам нужно использовать свойство variables:

page = PAGE
page.20 = FLUIDTEMPLATE
page.20 {
    templateName = index1
    templateRootPaths.20 = fileadmin/templates/temp/

    variables {
        columnData = CONTENT
        columnData {
            table = tt_content
            select {
                selectFields = tt_content.*
                where = colPos = 0
                orderBy = tt_content.sorting
            }
        }
        // it's the same:
        columnData2 < styles.content.get
    }
}

и в своей жидкости вы можете использовать:

{columnData->f:format.raw()}
...