[Typo3] mit RealUrl erstellte Pfade sind in der 2. Ebene falsch
tk
- php
Hallo zusammen,
Ich versuche eine Internetseite mit Typo3 zu erstellen. Prinzipiell funktioniert das auch ganz gut, nur der Versuch mit Hilfe von RealUrl lesbare Pfade zu erzeugen funktioniert nicht so wie ich mir das vorstelle.
Zum Testen habe ich diese Seiten angelegt:
Beim Klick auf die Punkte der ersten Ebene funktioniert auch alles wie gewünscht, nur wenn ich auf einen der Unterpunkte von Kunststofflabor klicke, sind die Links die dann in der Navigationsleiter angezeigt werden falsch: statt auf »/betriebsfestigkeit.html« wird auf »betriebsfestigkeit.html« verlinkt, wodurch das Ziel des Links natürlich »/kunststofflabor/betriebsfestigkeit.html« lautet (bei den anderen Links eben analog). Im Prinzip würde es ja reichen, wenn jeder Link mit einem »/« anfangen würde - nur wie teile ich Typo3 bzw. RealUrl das mit?
Hier noch der relevante Teil des Typoscripts:
config{
simulateStaticDocuments = 0
tx_realurl_enable = 1
baseURL = http://typo3.test/
disablePrefixComment = true
prefixLocalAnchors = all
}
page = PAGE
page.typeNum = 0
page.10 = TEMPLATE
page.10.template = FILE
page.10.template.file = template.html
page.10.workOnSubpart = HEAD
page.20 = TEMPLATE
page.20.template = FILE
page.20.template.file = template.html
page.20.workOnSubpart = DOCUMENT_BODY
page.20.subparts {
INHALT < styles.content.get
HAUPTMENUE = HMENU
HAUPTMENUE entryLevel = 0
HAUPTMENUE {
1 = TMENU
1 {
expAll = 0
noBlur = 1
NO.wrapItemAndSub = <li>|</li>
IFSUB = 1
IFSUB.wrapItemAndSub = <li>|</li>
ACTIFSUB < .IFSUB
}
2 < .1
2.wrap = <ul class="unternav">|</ul>
}
}
(ja, ich weiß der Code ist noch nicht so ganz optimal, aber fürs erste funktioniert es so)
Gruß,
Tobias
Im Prinzip würde es ja reichen, wenn jeder Link mit einem »/« anfangen würde - nur wie teile ich Typo3 bzw. RealUrl das mit?
http://www.typo3tricks.com/when-switching-from-baseurl-to-absrefprefix/
Hallo suit,
Im Prinzip würde es ja reichen, wenn jeder Link mit einem »/« anfangen würde - nur wie teile ich Typo3 bzw. RealUrl das mit?
http://www.typo3tricks.com/when-switching-from-baseurl-to-absrefprefix/
Perfekt, danke! Ein »absRefPrefix = /« im config-Bereich macht genau das was ich brauche.
Gibt es irgendwo eine Auflistung der verfügbaren Einstellungen? Irgendwie habe ich noch keine vollständige Auflistung gefunden, ich bin bisher immer wieder auf neue Optionen gestoßen ...
Gruß,
Tobias
Gibt es irgendwo eine Auflistung der verfügbaren Einstellungen?
Nein :) Es gibt einige nicht (mehr) dokumentierte Features, die aus Kompatiblitätsgründen zu alten Versionen noch existieren, aber nicht mehr in der offiziellen Doku zu finden sind.
Aber eine relativ vollständige findest du unter http://typo3.org/documentation/document-library/references/doc_core_tsref/4.2.0/view
absRefPrefix ist aber immer noch aktuell
Irgendwie habe ich noch keine vollständige Auflistung gefunden, ich bin bisher immer wieder auf neue Optionen gestoßen ...
Das kommt vor :)
Hallo suit,
Aber eine relativ vollständige findest du unter http://typo3.org/documentation/document-library/references/doc_core_tsref/4.2.0/view
Danke, das sollte fürs erste mal helfen - wenn die Beschreibung etwas knapp ist, lässt sich mit dem entsprechenden Stichwort ja die allwissende Müllhalde befragen :-)
Gruß,
Tobias