Zum Inhalt springen

Ausgabe von RealURL-Links als Text

Erstellt am 30. Mai 2006 · 2 Antworten · letzte Antwort am 30. Mai 2006

Tags: RealURL, Links, Frage

Solander ·

Hallo zusammen,

habe jetzt das ganze Forum durchwühlt, aber entweder habe ich die falschen Suchbegriffe verwendet oder es wurde tatsächlich bisher noch nie thematisiert, wonach ich suche.

Ich würde gerne einen Link für die Druckversion einer Seite oben zusammen mit Datum etc. ausgeben.

Also bspw.
Datum: 01.01.2010
Seite: http://www.meine-seite.de/de/unternavigation/index.html

Mein Problem ist, dass ich RealURL nutze und daher Links im oben angeführten Schema erzeuge, die ich aber nicht "nachbauen" kann. Bzw. bei einer Rootline wären ja alle Unterebenen selber verlinkt, was zwar optisch mit entsprechenden wraps das gleiche Ergebnis, aber nicht einen einzigen Link erzeugen würde.

Und da die Seiten auch nicht auf id=XY enden, ist ein Textobjekt mit angehängter Seiten-ID ebenfalls keine Alternative.

Eigentlich wäre die ideale Lösung, wenn ich einen Typolink erzeugen könnte, der als verlinkten Text den Link selber nimmt, aber ich weiß nicht, ob das überhaupt geht.

Für Tipps (dann kann ich meine Recherchen eingrenzen) wäre ich dankbar. Muss keine Komplettlösung sein, aber eine ungefähre Richtung wäre klasse.

Gruß
Gregor

mischa ·

Mach mal folgendes:

Vergiss jede Ext. für Printlink. Lege die Druckversion als eigenen Type an. Dann im TS einbasteln:

#### PRINTLINK ERZEUGEN ####
page.10.marks.PL = COA
page.10.marks.PL {
	wrap = {$plugin.tx_bestyle_pi1.print.wrap}
	10 = TEXT
	10.data = getIndpEnv:REQUEST_URI
	10.listNum.splitChar = .
	10.listNum = 0
	10.wrap = |/druckversion.html
}

[globalString = ENV:REQUEST_URI = *php?id*]
temp.PRINT.10 >
temp.PRINT {
   10 = TEXT
   10.data = getIndpEnv:REQUEST_URI
   10.wrap = |&type=94
}
[global]

in der localconf.php für RealURL unter 'fileName' => array( noch einbasteln

            'druckversion.html' => array(
                'keyValues' => array(
					'type' => 94,
                )
            ),
Solander ·

Danke dir 😃

Funktioniert hervorragend. Habe nur den letzten Wrap in print.html geändert, weil ich die localconf bereits entsprechend angepasst hatte. Aber jetzt habe ich da den korrekten Link stehen *hüpf*

Auf die Existenz von Werten wie "getIndpEnv:REQUEST_URI" wäre ich allerdings nie gekommen. Muss wohl noch intensiver in den Systemen von Typo3 rumschnüffeln, bis ich auf sowas selber komme.

Danke
Gregor