typo3: Linktexte per Typoscript?

Layna

Erfahrenes Mitglied
Huhu :).
Und wieder einmal ich.
Ich versuche gerade Typoscript dazu zu bringen doch bitte den Subtitle einer Seite, soweit vorhanden, als Linktext zu setzen.
Leider steige ich irgendwie ganz und gar nicht durch....
Mein Typoscript (Copy/Paste, soweit angepasst und verstanden) sieht so aus:

Code:
page.20.subparts {
	#Der Subpart CONTENT wird mit 
        #der Ausgabe von styles.content.get ersetzt
	#dies entspricht der mittleren Contentspalte 
	CONTENT < styles.content.get
	
	#Der Subpart MENU ist ein hierachisches Menü 
	MENU = HMENU 

	#Die 1. Ebene des Menüs ist ein Textmenü
   	MENU.1 = TMENU
      	MENU.1 {
		NO = 1
   	} 
}

Ich bin mir immerhin schon ziemlich sicher dass ich es im MENU.1-Teil setzen muss... aber wie?
Alle Änderungen führten bisher entweder zu gar keinem Menü mehr, oder zu keiner Änderung im Menü.
 
Ein Beispiel:
Code:
temp.menu = HMENU
temp.menu.entryLevel = 0
temp.menu{
    1 = TMENU
    1 {
        expAll = 0
        wrap   = |<br>
        noBlur = 0
    }
}
das sollte eine einfaches Menu mit den Nav-Titeln ergeben (sofern die gesetzt sind). Oder meinst du wirklich die Untertitel?
 
Ich meinte wirklich die Untertitel.... wo finde ich Navtitel?
Und ich stehe kurz davor das ganze System in die Tonne zu treten... dass die Linktexte stur darauf bestehen wie die Seitentitel zu heissen ist ja an sich halb so wild, dafür funktioniert das uploaden von bildern nicht, wie ich gerade feststellen musste.... die Bilder werden hochgeladen, aber das Anzeigen klappt nicht, die Image-tags sind einfach leer.

Ich habe jetzt schon eine Spur namens ImageMagick gefunden... weiss jetzt nur nicht ob das echt die lösung ist *seufz*
 
Zu den Images: Du brauchst irgendwo auf dem Server eine Imagemagick installation. Den Pfad dazu kannst du dann im Backend unter "Installation" festlegen. Schau am besten, dass im Install Tool alle "Image"-Test feherfrei durchlaufen.

Zum Menü:

Code:
temp.menu = HMENU
temp.menu.entryLevel = 0
temp.menu{
    1 = TMENU
    1 {
        expAll = 0
        wrap   = |<br>
        noBlur = 0

        NO = 1
        NO.stdWrap.cObject = COA
        NO.stdWrap.cObject {
          10 = TEXT
          10.field = subtitle // title
       } 
    }
}
Wenn du Beide Titel brauchst einfach das CObject erweitern

Code:
temp.menu = HMENU
temp.menu.entryLevel = 0
temp.menu{
    1 = TMENU
    1 {
        expAll = 0
        wrap   = |<br>
        noBlur = 0

        NO = 1
        NO.stdWrap.cObject = COA
        NO.stdWrap.cObject {
          10 = TEXT
          10.field = title
          15 = TEXT
          15.value = -->
          20 = TEXT
          20.field = subtitle
       } 
    }
}
Sollte jetzt wenn vorhanden den Subtitle nehmen, ansonsten den Title.
 
JETZT geht es *umärmel*
Danke, du bist ein riesenschatz.
ImageMagic wird hoffentlich gerade installiert... ich habe so den eindruck die leute hier wussten nciht worauf sie sich mit "mach mal Typo3" einlassen :suspekt:
Wenn die Bilder heute noch anfangen zu klappen kann ich gut gelaut den Tag beenden ^^.
 
Freut mich - wenn die Leute kein IM installieren, kannst du es selbst als cgi Version installieren (sofern du auf einem Linus Server arbeitest). Schreib dann einfach, dann schick ich es dir (muss man lange suchen)
 

Neue Beiträge

Zurück