Zum Inhalt springen

Externe URL-Seiten ohne Weiterleitung

Erstellt am 31. Juli 2009 · Noch keine Antworten

Tags: Links, Frage

Seirerman ·

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