PDA

Просмотр полной версии : Заголовок конкретной страницы с помощью GIFBUILDER


Tod
27.03.2007, 00:25
Собственно задача вывести посредством GIFBUILDER наздвание страницы N.
Знаю только, что можно для обычного текстового элемента сделать
10 = TEXT
10.text.data = pagetitle:170

а в GIFBUILDER будет работать такой код
20 = TEXT
20.text.data = page:title

При этом первый вариант в GIFBUILDER не работает(( как быть?

Pavel Antonov
27.03.2007, 00:38
Ну работает второй? Его и используйте!

Tod
27.03.2007, 13:11
Так мне нужно название не текущей страницы, а другой абсолютно! Интересно как для этого использовать второй вариант.

Сделал через меню:
lib.welcome_stuff = HMENU
lib.welcome_stuff.special = list
lib.welcome_stuff.special.value = 2,72
lib.welcome_stuff.1 = GMENU
lib.welcome_stuff.1.NO {
noBlur = 1
expAll = 1
XY = [10.w],73
10 = TEXT
10.text.field = title
10.offset = 0,70
10.fontSize= 73
10.fontFile = .../lte.ttf
10.fontColor = #CCCCCC
}

lib.welcome_stuff.1.RO < lib.welcome_stuff.1.NO
lib.welcome_stuff.1.RO = 1
lib.welcome_stuff.1.RO {
10.fontColor = #666666
}

Pavel Antonov
27.03.2007, 13:43
Если страница находится в рутлайне, то можно использовать leveltitle:
20.text.data=leveltitle:1

Если нужен тайтл любой страницы по ID, то через RECORDS или CONTENT (для многоязыяных сайтов)

20.text.сObject=RECORDS
20.text.сObject {
source = page_uid
tables = pages
conf.pages = TEXT
conf.pages.field = title
}

Дальше как обычно

filippoff
14.04.2007, 15:36
а есть ли возможность выводить заголовки элементов контента непосредственно в теле графикой? в доках что-то не нашёл..

PhilD
14.04.2007, 15:52
через замену lib.stdheader