Zum Inhalt springen

Problem mit Alttext für Menupunkte aus SeitenID?

Erstellt am 2. August 2005 · 3 Antworten · letzte Antwort am 19. Januar 2006

Tags: Frage

sonya ·

Hallo,
mein Menu auf einem Subpart für die erste Ebene besteht aus fertigen Buttoms.
-Thema1
-Thema2
-Thema3
-Thema4
Diesem Buttoms möchte ich nun den als Alttext jeweils den Titel der entsprechenden Seite zuweisen.
Also nicht:

beforeImgTagParams = alt="Navigation"

sondern etwas wie

beforeImgTagParams = alt="{page:title}"

oder

. . . .value = {page:title}

Ich weiß nicht, wie ich das anstellen kann.
Was auch immer ich in:
ImgTagParams = alt=". . ."
hineinschreibe wird im HTML-Quelltext in genau der Zeichenfolge ausgegeben.

<img src="xyz" alt="Navigation" />

oder:

<img src="xyz" alt="{page:title}" />

Kann mir bitte jemand helfen.

[Edit}
Entschuldigung, ich habe mich evtl. etwas unverständlich ausgedrückt.
Hinter jedem Buttom der ersten Navigationsebene sollte dann der entsprechende Alttext des Titels der entsprechenden SeitenID stehen.
So sollte es letztlich im HTML-Quelltext aussehen:

<img src="thema1.jpg" alt="Thema1.jpg" width="110" height="40" border="0" />
<img src="thema2.jpg" alt="Thema2.jpg" width="110" height="40" border="0" />
<img src="thema3.jpg" alt="Thema3.jpg" width="110" height="40" border="0" />
<img src="thema4.jpg" alt="Thema4.jpg" width="110" height="40" border="0" />

oder noch besser:

<img src="thema1.jpg" alt="Navigation zum Thema1.jpg" width="110" height="40" border="0" />
<img src="thema2.jpg" alt="Navigation zum Thema2.jpg" width="110" height="40" border="0" />
<img src="thema3.jpg" alt="Navigation zum Thema3.jpg" width="110" height="40" border="0" />
<img src="thema4.jpg" alt="Navigation zum Thema4.jpg" width="110" height="40" border="0" />

Ist soetwas irgend wie möglich? Ich erzeuge ja die Buttoms nicht mittels Typo3 und einem GMenu, sondern benutze bereits fertige im Verzeichnisbaum liegende Images.

[/Edit}

Freundliche Grüße
Sonya

Mein Setup des Menus:

###  zweites Menue (linke Seite) Beginn ###
subparts.MENU_LINKS2 = HMENU
subparts.MENU_LINKS2.stdWrap.wrap  = <table width="170" border="0" cellspacing="0" cellpadding="0"><tr><td><table border="0" width="100%" cellspacing="0" cellpadding="0">|</table></td></tr></table>
subparts.MENU_LINKS2.1 = TMENU
subparts.MENU_LINKS2.1.NO {
beforeImg{
import = uploads/media/
# import = fileadmin/designvorlage/images/navigation/
# der Import aus dem Ordner fileadmin/... funktioniert nicht :(
import.field = media
import.listNum = 0
}
allWrap = <tr><td valign="center" width="184"> | </td></tr>
doNotShowLink = 1
beforeImgLink = 1
beforeImgTagParams = alt="Navigation"
ATagBeforeWrap = 1
}

# Links sollen nicht unterstrichen sei:
page.noLinkUnderline =1
# an dieser Stelle wird das Men "eingefuegt":
page.10 < subparts.MENU_LINKS2
### Aktive Buttoms
subparts.MENU_LINKS2.1.ACT = 1
subparts.MENU_LINKS2.1.ACT {
beforeImg{
import = uploads/media/
# import = fileadmin/designvorlage/images/navigation/
import.field = media
# die "1" steht fuer das 2te Bild
import.listNum = 1
}
allWrap = <tr><td valign="center" width="184"> | </td></tr>
doNotShowLink = 1
beforeImgLink = 1
beforeImgTagParams = alt="Navigation"
ATagBeforeWrap = 1
}

###
sonya ·

Hallo,

hat niemand von Euch eine Idee, wie das Problem zu lösen wäre?

Schöne Grüße
Sonya

sonya ·

Hallo,

hat keiner eine idee, wie ein ALT-text im obigen Beispiel untergebracht werden kann?

Ratlos
Sonya

Mojo ·

interessiert wahrscheinlich keinen mehr - aber so gehts

beforeWrap = <td>|</td><td width="10"></td>
before.cObject = COA
        before.cObject{
        
         
          15 = IMAGE
          15.alttext.field = title
          15.file.import = uploads/media/
          15.file.import.field = media
          15.file.import.listNum = 0
          15.imageLinkWrap=1
          15.imageLinkWrap.enable=0
          15.imageLinkWrap.typolink{
            parameter = TSFE : id
            target=_self
            ATagBeforeWrap=1
          }

}