thebat
25.11.2007, 21:42
Что-то я вообще не могу понять, в чем же дело?:confused:
Использую TemplaVoila, промапил шаблон, создал lib.MyLib в нем же прописал это:
lib.MyLib = COA
lib.MyLib {
10 = TEXT
10.field = title
10.wrap = Page title: <B> | </B><BR>
20 = TEXT
20.field = nav_title
20.wrap = Nav title: <B> | </B>
}
В результате должны были выводиться две строки в первой "title", а во второй "nav_title", обновил страницу, а эти две строки пусты.
Вывод вот такой:
Page title:
Nav title:
..., а самих "title" и "nav_title" нет ...
..., написал именно это, но только вот так:
page.20 = COA
page.20 {
10 = TEXT
10.field = title
10.wrap = Page title: <B> | </B><BR>
20 = TEXT
20.field = nav_title
20.wrap = Nav title: <B> | </B>
}Это работает.
И так:page.20 < lib.MyLibЭто работает.
...,а вот это:lib.MyLib = COA
lib.MyLib {
10 = TEXT
10.field = title
10.wrap = Page title: <B> | </B><BR>
20 = TEXT
20.field = nav_title
20.wrap = Nav title: <B> | </B>
}Не работает. Что в этом TypoScript-коде написано не так? Почему эта конструкция не работает?
Использую TemplaVoila, промапил шаблон, создал lib.MyLib в нем же прописал это:
lib.MyLib = COA
lib.MyLib {
10 = TEXT
10.field = title
10.wrap = Page title: <B> | </B><BR>
20 = TEXT
20.field = nav_title
20.wrap = Nav title: <B> | </B>
}
В результате должны были выводиться две строки в первой "title", а во второй "nav_title", обновил страницу, а эти две строки пусты.
Вывод вот такой:
Page title:
Nav title:
..., а самих "title" и "nav_title" нет ...
..., написал именно это, но только вот так:
page.20 = COA
page.20 {
10 = TEXT
10.field = title
10.wrap = Page title: <B> | </B><BR>
20 = TEXT
20.field = nav_title
20.wrap = Nav title: <B> | </B>
}Это работает.
И так:page.20 < lib.MyLibЭто работает.
...,а вот это:lib.MyLib = COA
lib.MyLib {
10 = TEXT
10.field = title
10.wrap = Page title: <B> | </B><BR>
20 = TEXT
20.field = nav_title
20.wrap = Nav title: <B> | </B>
}Не работает. Что в этом TypoScript-коде написано не так? Почему эта конструкция не работает?