Zum Inhalt springen

seitenheader als image - problem

Erstellt am 29. März 2006 · Noch keine Antworten

Tags: Frage

rmalacek ·

hallo

entweder bin ich zu blöd oder es will micht verappeln.
ich habe eine seite übernommen die fertig ist und nur modifiziert werden muß.

jetzt möchte/muß lediglich den seitentitel einer vorhergehenden seite als image ausgeben. klingt einfach ist es aber nicht, scheinbar.

mein language config:

0 gibts nicht. es wird auch für deutsch eine übersetzung angelegt.
also:

config.linkVars = L
config.sys_language_uid = 1
config.language = de
config.locale_all = de_DE
und das selbe dann in grün für english.

1. Problem
so nun möchte ich den seitenheader auslesen.
(zb: die überseite heißt mitarbeiter, hat die seiten uid 69)

temp.VORSEITE = RECORDS
temp.VORSEITE {
tables = pages
source.data = leveluid : -2
conf.pages = TEXT
conf.pages.field = subtitle
}

das klappt ganz wunderbar. ich bekomm “mitarbeiter“ ausgespuckt.
bringt mir aber nichts, da die richtigen seitentitel (also nicht mitarbeiter sonder mitarbeiterInnen) in den übersetzungen stehen:

temp.VORSEITE = RECORDS
temp.VORSEITE {
tables = pages_language_overlay
source.data = leveluid : -2
conf.pages_language_overlay = TEXT
conf.pages_language_overlay = subtitle
}

hier kommt allerdings der datensatz raus, der in der plo-tabelle die uid 69 hat.
rauskommen müßte allerdings der datensatz der in der plo-tabelle die PID 69 hat. !?! also der falsche titel statt mitarbeiterinnen -> contact.

2 Problem falls das erste gelöst wäre: wie bekomm ich das ganz in ein bild:
ich hätts mir so vorgestellt:

temp.VORSEITENIMAGE= IMAGE
temp.VORSEITENIMAGE.params =  
temp.VORSEITENIMAGE.wrap = |
temp.VORSEITENIMAGE.alttext < temp.VORSEITE
temp.VORSEITENIMAGE.file = GIFBUILDER
temp.VORSEITENIMAGE.file {
        XY = 540,40
	#transparentBackground = 1
        backColor = {$styles.header.gfx1.bgCol}
    	maxWidth = 520px
        20 = TEXT
        20.text < temp.VORSEITE
        20.textMaxLength = 
        20.text.case = 
        20.offset = 0,30
        20.align = left
        20.niceText = 0
        20.fontSize= 16
        20.fontFile = {$FONTFILE}
        20.fontColor = {$FONTCOLOR}   
}

allerdings ist das einzige was er mir hier ausgibt: RECORDS
zwar schön als image, aber davon hab ich herzlich wenig.

oft scheitert man einfach an den einfachsten dingen.

bin für jede hilfe dankbar.

danke :-)