ingeniumdesign blog

TYPO3, SEO und Magento

TYPO3 – TMENU externe URL verlinken

typo3-tmenu-externe-url-verlinken
typo3-tmenu-externe-url-verlinken

TYPO3 macht leider aus dem TYP: Link zu einer externer URL kein href=http….. sondern benutzt weiterhin index.php=id… um daraus einen Externen Link aufzubauen benötigt Ihr diesen TS-Code:

Wie gehabt, baut Ihr ein HMENU,TMENU,GMENU usw. auf:

# ———————
# Navi
# ———————

temp.top_menu = HMENU
temp.top_menu {

#1 level top-menu
1 = TMENU
1 {
noBlur = 1
expAll = 0

wrap = <ul>|</ul>

# Normal state properties
NO = 1
NO.allWrap = <li>|</li>|*|<li>|</li>
NO.ATagTitle.field = subtitle // title
NO {
# nicht linken, da typolinks verwendet werden
doNotLinkIt = 1
stdWrap.cObject = CASE
stdWrap.cObject {
key.field = doktype
3 = TEXT
3 {
field = title
typolink.parameter.field = url
typolink.extTarget.field = target
typolink.title.stdWrap.data = field:subtitle // title
}

default = TEXT
default {
field = title
typolink.parameter.field = uid
typolink.extTarget.field = target
typolink.title.stdWrap.data = field:subtitle // title
}
}
}

# Enable active state and set properties:
ACT = 1
ACT.wrapItemAndSub = <li>|</li>|*|<li>|</li>
ACT.ATagTitle.field = subtitle // title

ACTIFSUB = 1
ACTIFSUB.allWrap = <li>|</li>|*|<li >|</li>
ACTIFSUB.ATagTitle.field = subtitle // title

}
}

Nun werden Eure Links extern verlinkt.

Bookmark meinen Blog:
  • del.icio.us
  • Technorati
  • MisterWong.DE
  • Facebook
  • Google Bookmarks
  • Live
  • LinkArena
  • Digg
  • MySpace
  • Twitter
  • Webnews.de
  • MisterWong
  • Yigg
  • Mixx
  • Kirtsy
  • email

Andere interessante News:

Ausdrucken Ausdrucken


Beitrag "flatten"

2 Kommentare, Kommentar schreiben oder Ping

  1. Cool, danke. Genau danach hab ich gesucht. Allerdings habe ich ein Problem, wenn ich das Skript einbaue: der Menüzustand CUR für meine erste Menüebene funktioniert nicht mehr. Der Menüzustand ACT hingegen schon. Irgendwie reichen meine TypoScript-Kenntnisse nicht aus um das zu kapieren. Vielleicht kannst Du mir helfen? Oder das obige Skript erklären, damit ich vielleicht einen Ansatzpunkt finde?
    Gruß, Mathias

  2. Matze

    Hat sich erledigt. Durch ein kopieren der Einstellungen für den Menüzustand CUR über den Block für die externen URLs hat sich das Problem erledigt. Warum auch immer…

Schreibe zu “TYPO3 – TMENU externe URL verlinken