Zum Inhalt springen

typolink

Erstellt am 17. Juni 2006 · 11 Antworten · letzte Antwort am 8. September 2006

Tags: Frage

nickno ·
Liberation schrieb

Hallo,
habe ein kleines problem...
marks.test = TEXT
marks.test {
value = testlink
typolink.parameter.data = page:uid
typolink.title = to top
typolink.ATagParams = class="test"
}
ergibt z.b. den link
/testunterseite/test.html

ich möchte aber einen link haben der so aus sieht:
/testunterseite/test.pdf

wie stelle ich das an?

Du benutzt also RealURL und wilst zu einer PDF-Datei verlinken, welcher den Seiteninhalt ausgibt?

Dazu musst du zunächst RealURL so konfigurieren, dass z.B. per ?numType = 123 oder per Variable &pdf=1 das PDF erstellt wird. Diese Variable musst du nun einfach in den Typolink mit einbauen. Das *.pdf wird dann genauso automatisch erstellt wie /testunterseite/test.html aus index.php?id=234

Gruß
Tim
Tim

nickno ·

"additionalParams

string / stdWrap

Dies sind die Parameter, die ans Ende der URL angehängt werden. Der hier angegebene Wert muss so wie er ist ans Ende der URl angehängt werden können.

Beispiel:
&print=1
&sword_list[]=wort1&sword_list[]=wort2

Anwendungen:
Dies ist sehr nützlich, um von einem Suchergebnis aus auf Seiten zu verlinken. Die Suchbegriffe werden unter dem Registerschlüssel SWORD_PARAMS gespeichert und können folgendermaßen eingebunden werden:
.additionalParams.data = register:SWORD_PARAMS

ANMERKUNG: Dies geht nur mit internen Links."

Hast du denn RealURL auch entsprechend konfiguriert? Kannst du z.B. innerhalb von Typo3 den Link richtig setzen?

Liberation ·

innerhalb von typo3...
ich glaube jetzt reden wir aneinander vorbei.
ich will nicht das mit links erzeugt werden die so aussehen:
ausgangsseite:
www.meineseite.de/unterseite/meineseite.html
->
www.meineseite.de/pdf/unterseite/meineseite.html
oder
www.meineseite.de/unterseite/meineseite/pdf.html

sondern:
www.meineseite.de/unterseite/meineseite.pdf
und für print:
www.meineseite.de/unterseite/meineseite.print

Das funktioniert noch nicht.
Habe es auch noch nicht hinbekommen das realurl das so rendert.

Liberation ·

ja sicher die doku kenne ich das ich abder ganz anders gedacht...
das geht nur dann easy wenn man real url so konfiguriert das ein / am ende der url ist...
und dann würde das pdf so kommen /page.pdf aber genau das will ich ja nicht.
ich will das der jeweilige seitenname mit pdf am ende gerendert wird.
z.b.
/hausputz.pdf
/fenserputzen.pdf
/typo3.pdf
usw...

schau mal suf die seite von mir.

nickno ·
Liberation schrieb

schau mal suf die seite von mir.

ist es da nicht genau so , wie du's willst? 😉

Liberation ·

ja aber nur durch umwege gelöst mit .htaccess und total blöden ts code:

44 = TEXT
44.value=<a class="icon-pdf" title="save as..." href="
45 = TEXT
45.data = getIndpEnv:REQUEST_URI
45.listNum.splitChar = .
45.listNum = 0 # wenn der wert auf 1 steht, wird ein falscher Link ausgegeben.
45.wrap = |-wagner-biedenkopf.pdf
46 = TEXT
46.value = "onclick="vHWin=window.open('
47 = TEXT
47.data = getIndpEnv:REQUEST_URI
47.listNum.splitChar = .
47.listNum = 0 # wenn der wert auf 1 steht, wird ein falscher Link ausgegeben.
47.wrap = |-wagner-biedenkopf.pdf
48 = TEXT
48.value = ','FEopenLink','width=800,height=600');vHWin.focus();return false;" ><span>Print</span></a>