[TYPO3-german] LÖSUNG Re: tt_news printlink [tx_ttnews[tt_news]

Guido Schulze typo3.newsliste at online.de
Sun Apr 1 12:41:57 CEST 2007


hy joey,

ja klasse, da liest man sich stundenlang durch irgendwelche doku´s (auch 
bücher), freut sich, dass es klappt, und dann kommt so ein quatsch dabei 
raus ;-(

DANKE!!

allerdings setzt er jetzt 2x die id mit in den link, wie kann das sein?
index.php?id=aktuelles&id=aktuelles&type=1&cHash=558f807bc1
bekomme diese 2te id einfach nicht raus.

jetzt muss ich nur noch den target="_new" und den text Druckansicht mit 
reinbekommen.

einen sonnigen sonntag noch allerseites ;-)

guido




JoH asenau schrieb:
>> so klappts (für die, die es interessiert):
>>
>> DRUCKVERSION = COA
>> DRUCKVERSION {
>> 10 = TEXT
>> 10.wrap = <img src="fileadmin/template/img/icon/print.gif"
>> alt="Druckansicht" /> <a href="index.php?id=|&type=1
>> 10.field = uid
>>
>> 20 = TEXT
>> 20.wrap = &amp;tx_ttnews[tt_news]=|
>> 20.data = GPvar : tx_ttnews | tt_news
>>
>> 30 = TEXT
>>          30.wrap = &tx_ttnews[backPid]=|
>>          30.data = GPvar : tx_ttnews | backPid
>>
>> 40 = TEXT
>>          40.wrap = &cHash=|" target="_new">Druckansicht</a>
>>          40.data = GPvar : cHash
>> }
>>
>> jetzt muss ich nur noch schauen, ob es auch mit
>> "suchmaschinenfreundlichen URLs" funktioniert.
> 
> Nein, wird es nicht, weil Du die TYPO3 Funktionen zum generieren von Links
> komplett ausgehebelt hast.
> Links werden in TS mit Hlife von typolink generiert und Bilder mit Hilfe von
> IMAGE.
> Den cHash darfst Du da auf keinen Fall mit dranhängen, weil er für das
> Caching der Originalseite verantwortlich ist.
> Da dort kein &type=1 mit in den GET Parametern vorkam, paßt auch der cHash
> nicht mehr.
> Dafür kannst Du aber einen neuen anlegen lassen, damit auch die Druckversion
> sauber im Cache landet.
> 
> Ein Link für eine Druckversion sieht dabei z.B. so aus:
> 
> DRUCKVERSION = COA
> DRUCKVERSION {
>     wrap = <div class="meindrucklinkwrap">|</div>
>     10 = IMAGE
>     10 {
>         file = fileadmin/template/img/icon/print.gif
>         altText = Link zur Druckansicht
>         titleText = Druckansicht
>         stdWrap.typolink {
>             useCacheHash = 1
>             parameter.data = TSFE:id
>             additionalParams = &type=1
>             addQueryString = 1
>         }
>     }
> }
> 
> Mit Hilfe von addQueryString werden sämtliche Parameter, die beim Aufruf der
> Originalseite bereits vorhanden waren in den Link mit eingebaut.
> Also auch die tt_news Parameter. Damit sollte dann auch RealURL klarkommen.
> 
> HTH
> 
> Joey
> 


More information about the TYPO3-german mailing list