Hallo Leute!
Wir haben immer wieder das Problem, dass Seiten vom Typ Externe URL nur auf eine leere Seite (mit dem Layout-Gerüst, aber ohne Inhaltselemente) weiterleiten, statt auf die eingetragene URL. Da das nur manchmal passiert und oft Minuten später ohne Änderung wieder funktioniert, kann ich das schwer nachvollziehen. Will ich auch gar nicht.
Aus diesem Grund will ich die eingetragenen URLs gleich direkt in den Menüs verlinken, ohne den Umweg der Weiterleitung über eine interne Fake-Seite.
Mit dem TypoScript von http://www.typo3wizard.com/de/snippets/menus/externe-links-und-shortcuts-direkt-im-menue.html funktioniert das auch ganz gut, allerdings werden Einstiegspunktseiten (MountPoints) nicht berücksichtigt. Die verhalten sich dann so wie normale Shortcut-Seiten:
lib.menu=HMENU
lib.menu{
1=TMENU
1.wrap=<ul>|</ul>
1.NO {
# hier nicht verlinken, ansonsten bekommt man doppelte <a> tags
doNotLinkIt = 1
wrapItemAndSub=<li>|</li>
stdWrap.cObject = CASE
stdWrap.cObject {
key.field = doktype
default = TEXT
default {
typolink.parameter.field = uid
field = title
stdWrap.htmlSpecialChars = 1
}
# 4 = shortcut
4 = TEXT
4 {
field = title
typolink.parameter.field = shortcut
}
# 3 = external url
3 = TEXT
3 {
field = title
typolink.parameter.field = url
typolink.extTarget.field = target
}
}
}
}
Hat jemand eine Idee, wie man das für Seiten mit doktype=7 lösen könnte?
Mfg Flo