Zum Inhalt springen

AdditionalParams ? Wie setze ich sie richtig ein?

Erstellt am 16. Juni 2005 · 2 Antworten · letzte Antwort am 17. Juni 2005

Tags: Links, Frage

Sparhawk ·

Hallo,
ich möchte eine Seite intern verlinken und noch zusätzlich Parameter am Ende der url einfügen.
Ich hab mir sagen lassen, dies funktioniert uber typolink.additionalParams
aber wie ich es auch probiere meine gewünschten Parameter werden nicht am Ende der url eingefügt.
Hat vielleicht jemand ein kleines How-TO parat?
Ich wäre sehr verbunden!!

Ich hab schon in den phps rumgesucht um vielleicht zu verstehen wie der <link /> </link> typo3tag zustande kommt, aber ich steig da noch nicht so ganz hinter

herzlichen Dank für jede Hilfe

Sparhawk

Proximo ·

Ich hab leider heute schon 1 geschrieben und hab deshalb keine Zeit mehr (leider anderes Thema... siehe Metatag) und ich weiß auch nicht 100% was du genau suchst. Falls du allerdings das Problem hast Tags anzuhängen würde ich simplen Wrap vorschlagen... zb wie in diesem BSP für eine Printversion:

[globalString = ENV:REQUEST_URI = /index.php*]

temp.print = COA
temp.print {
   wrap = <br /><br /><a href="|" name="Drucken" title="Drucken" target="_blank" class="print">Drucken</a>

   10 = TEXT
   10.data = getIndpEnv:REQUEST_URI
   # HIER WIRD &type=98 EINGEFÜGT, DIESER SEITENTYPE WIRD DANN ALS 
   # DRUCKVERSION DEKLARIERT
   10.wrap = |&type=98
}

[ELSE]
temp.print = COA
temp.print {
   wrap = <br /><br /><a href="|" name="Drucken" title="Drucken" target="_blank" class="print">Drucken</a>
   
   10 = TEXT
   10.data = getIndpEnv:REQUEST_URI
   10.listNum.splitChar = .
   10.listNum = 1
   # DAS GLEICHE IN GRÜN NUR FÜR " simulateStaticDocuments "
   # splitChar dient in diesem Fall dazu die Variable dazuzuquetschen
   10.wrap = |.98.html
}
[GLOBAL]

Die Deklaration der Druckversion geht inetwa so:

print = PAGE
print {
   # HIER FINDEN WIR WIEDER " typeNum = 98 "
   typeNum = 98
   bodyTag =<body bgcolor="#ffffff" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0" onload="javascript:window.print()">

   10 < styles.content.getLeft
   20 < styles.content.get
}

Ich hoffe ich konnte dir die Funktion von type (bzw Variablen) etwas näher bringen...

MFG Proximo

EDIT: Codefehler, Rechtschreibung,...

Sparhawk ·

danke für die hilfe, konnte damit aber leider mein problem nicht lösen.
ich drösel mein problem mal etwas auf:
Ich habe quasi ein Link erstellt <LINK></LINK>

und wenn ich mir im frontend jetzt die umsetzung ansehe "url"/**fehlende Parameter**
ich will einfach nur hinten an der url die richtigen parameter setzen damit die seite die dort verlinkt wird mit dem richtigen template angezeigt wird.

ich hoffe ich konnte licht in mein problem bringen

schönen Tag