Die TYPO3 Mailingliste - nicht fragen: lesen!
This is a discussion on [TYPO3-german] tt_news printlink [tx_ttnews[tt_news] within the typo3-german@lists.netfielders.de forums, part of the TYPO3-Mailinglisten: DEUTSCH category; hallo, über folgendes TS baue ich mir im haupttemplate meinen druckansicht-link zusammen: DRUCKVERSION = TEXT DRUCKVERSION { field = uid wrap = <...
|
|||||||
| Registrieren | Hilfe | Benutzerliste | Kalender | Suchen | Heutige Beiträge | Alle Foren als gelesen markieren |
|
#1
|
|||
|
|||
|
hallo,
über folgendes TS baue ich mir im haupttemplate meinen druckansicht-link zusammen: DRUCKVERSION = TEXT DRUCKVERSION { field = uid wrap = <img src="fileadmin/template/img/icon/print.gif" alt="Druckansicht" /> <a href="index.php?id=|&type=1" target="_new">Druckansicht</a> } wie bekomme ich da jetzt noch die id des news artikels ( tx_ttnews[tt_news] )mit untergebracht? thx für jede hilfestellung gruss guido _______________________________________________ TYPO3-german mailing list TYPO3-german (AT) lists (DOT) netfielders.de http://lists.netfielders.de/cgi-bin/...o/typo3-german |
|
#2
|
|||
|
|||
|
hy,
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 = &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. danke guido Guido Schulze schrieb: > hallo, > > über folgendes TS baue ich mir im haupttemplate meinen druckansicht-link > zusammen: > > DRUCKVERSION = TEXT > DRUCKVERSION { > field = uid > wrap = <img src="fileadmin/template/img/icon/print.gif" > alt="Druckansicht" /> <a href="index.php?id=|&type=1" > target="_new">Druckansicht</a> > } > > wie bekomme ich da jetzt noch die id des news artikels ( > tx_ttnews[tt_news] )mit untergebracht? > > thx für jede hilfestellung > > gruss > guido _______________________________________________ TYPO3-german mailing list TYPO3-german (AT) lists (DOT) netfielders.de http://lists.netfielders.de/cgi-bin/...o/typo3-german |
|
#3
|
|||
|
|||
|
_______________________________________________
TYPO3-german mailing list TYPO3-german (AT) lists (DOT) netfielders.de http://lists.netfielders.de/cgi-bin/...o/typo3-german |
|
#4
|
|||
|
|||
|
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=5 58f807bc1 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 = &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 > _______________________________________________ TYPO3-german mailing list TYPO3-german (AT) lists (DOT) netfielders.de http://lists.netfielders.de/cgi-bin/...o/typo3-german |
|
#5
|
|||
|
|||
|
so, jetzt aber:
DRUCKVERSION = COA DRUCKVERSION { stdWrap.typolink { addQueryString = 1 useCacheHash = 1 parameter.data = TSFE:id additionalParams = &type=1 ATagParams = target="_new" title="zur Druckansicht" } 10 = IMAGE 10 { file = fileadmin/template/img/icon/print.gif altText = zur Druckansicht } 20 = TEXT 20 { value = Druckansicht } } allerdings sind die einträge für die id immer noch doppelt ;-( es wird jetzt folgender link generiert: index.php?id=aktuelles&id=aktuelles&type=1&cHash=5 58f807bc1 ich hoffe RealURL kommt damit klar. gruss guido Guido Schulze schrieb: > 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=5 58f807bc1 > 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 = &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 >> _______________________________________________ TYPO3-german mailing list TYPO3-german (AT) lists (DOT) netfielders.de http://lists.netfielders.de/cgi-bin/...o/typo3-german |
|
#6
|
|||
|
|||
|
_______________________________________________
TYPO3-german mailing list TYPO3-german (AT) lists (DOT) netfielders.de http://lists.netfielders.de/cgi-bin/...o/typo3-german |
|
#7
|
|||
|
|||
|
danke joey,
das sollte es jetzt endgültig gewesen sein ;-) schicken sonntag noch. guido JoH asenau schrieb: >> allerdings sind die einträge für die id immer noch doppelt ;-( >> es wird jetzt folgender link generiert: >> index.php?id=aktuelles&id=aktuelles&type=1&cHash=5 58f807bc1 >> >> ich hoffe RealURL kommt damit klar. > > http://typo3.org/documentation/docum...rent/view/7/3/ > > config.uniqueLinkVars = 1 > > Joey > _______________________________________________ TYPO3-german mailing list TYPO3-german (AT) lists (DOT) netfielders.de http://lists.netfielders.de/cgi-bin/...o/typo3-german |
|
#8
|
|||
|
|||
|
Hoi,
das solltest du über data = GPvar:tx_ttnews|tt_news abfragen können. Greetz Ling Am 31.03.07 schrieb Guido Schulze <typo3.newsliste (AT) online (DOT) de>: > > hallo, > > über folgendes TS baue ich mir im haupttemplate meinen druckansicht-link > zusammen: > > DRUCKVERSION = TEXT > DRUCKVERSION { > field = uid > wrap = <img src="fileadmin/template/img/icon/print.gif" > alt="Druckansicht" /> <a href="index.php?id=|&type=1" > target="_new">Druckansicht</a> > } > > wie bekomme ich da jetzt noch die id des news artikels ( > tx_ttnews[tt_news] )mit untergebracht? > > thx für jede hilfestellung > > gruss > guido > _______________________________________________ > TYPO3-german mailing list > TYPO3-german (AT) lists (DOT) netfielders.de > http://lists.netfielders.de/cgi-bin/...o/typo3-german > _______________________________________________ TYPO3-german mailing list TYPO3-german (AT) lists (DOT) netfielders.de http://lists.netfielders.de/cgi-bin/...o/typo3-german |
|
#9
|
|||
|
|||
|
hy ling,
thx für deine antwort. hab es jetzt aber schon auf grundlage von joey´s mail so umgesetzt: DRUCKVERSION = COA DRUCKVERSION { stdWrap.typolink { addQueryString = 1 useCacheHash = 1 parameter.data = TSFE:id additionalParams = &type=1 ATagParams = target="_new" title="zur Druckansicht" } 10 = IMAGE 10 { file = fileadmin/template/img/icon/print.gif altText = zur Druckansicht } 20 = TEXT 20 { value = Druckansicht } } klappt auch soweit ganz gut, allerdings hab ich jetzt doch ein problem mit dem RealURL, die druckansicht bekommt keine news-id. evtl. hast du einen ansatz? gruss guido Daniel Selinger schrieb: > Hoi, > > das solltest du über data = GPvar:tx_ttnews|tt_news abfragen können. > > Greetz > Ling > > > Am 31.03.07 schrieb Guido Schulze <typo3.newsliste (AT) online (DOT) de>: >> >> hallo, >> >> über folgendes TS baue ich mir im haupttemplate meinen druckansicht-link >> zusammen: >> >> DRUCKVERSION = TEXT >> DRUCKVERSION { >> field = uid >> wrap = <img src="fileadmin/template/img/icon/print.gif" >> alt="Druckansicht" /> <a href="index.php?id=|&type=1" >> target="_new">Druckansicht</a> >> } >> >> wie bekomme ich da jetzt noch die id des news artikels ( >> tx_ttnews[tt_news] )mit untergebracht? >> >> thx für jede hilfestellung >> >> gruss >> guido >> _______________________________________________ >> TYPO3-german mailing list >> TYPO3-german (AT) lists (DOT) netfielders.de >> http://lists.netfielders.de/cgi-bin/...o/typo3-german >> _______________________________________________ TYPO3-german mailing list TYPO3-german (AT) lists (DOT) netfielders.de http://lists.netfielders.de/cgi-bin/...o/typo3-german |
|
#10
|
|||
|
|||
|
Yupp,
das TSFE:id ist ja nur die Seite auf der die News angezeigt werden. Du solltest das additionalParams als COA einstellen, so das du auch noch die ID der einzelnen News anhängen kannst. Grüße Ling Am 02.04.07 schrieb Guido Schulze <typo3.newsliste (AT) online (DOT) de>: > > hy ling, > > thx für deine antwort. > hab es jetzt aber schon auf grundlage von joey´s mail so umgesetzt: > > DRUCKVERSION = COA > DRUCKVERSION { > stdWrap.typolink { > addQueryString = 1 > useCacheHash = 1 > parameter.data = TSFE:id > additionalParams = &type=1 > ATagParams = target="_new" title="zur Druckansicht" > } > 10 = IMAGE > 10 { > file = fileadmin/template/img/icon/print.gif > altText = zur Druckansicht > } > 20 = TEXT > 20 { > value = Druckansicht > } > } > > klappt auch soweit ganz gut, > allerdings hab ich jetzt doch ein problem mit dem RealURL, die > druckansicht bekommt keine news-id. > evtl. hast du einen ansatz? > > gruss > guido > > > > Daniel Selinger schrieb: > > Hoi, > > > > das solltest du über data = GPvar:tx_ttnews|tt_news abfragen können. > > > > Greetz > > Ling > > > > > > Am 31.03.07 schrieb Guido Schulze <typo3.newsliste (AT) online (DOT) de>: > >> > >> hallo, > >> > >> über folgendes TS baue ich mir im haupttemplate meinen > druckansicht-link > >> zusammen: > >> > >> DRUCKVERSION = TEXT > >> DRUCKVERSION { > >> field = uid > >> wrap = <img src="fileadmin/template/img/icon/print.gif" > >> alt="Druckansicht" /> <a href="index.php?id=|&type=1" > >> target="_new">Druckansicht</a> > >> } > >> > >> wie bekomme ich da jetzt noch die id des news artikels ( > >> tx_ttnews[tt_news] )mit untergebracht? > >> > >> thx für jede hilfestellung > >> > >> gruss > >> guido > >> _______________________________________________ > >> TYPO3-german mailing list > >> TYPO3-german (AT) lists (DOT) netfielders.de > >> http://lists.netfielders.de/cgi-bin/...o/typo3-german > >> > _______________________________________________ > TYPO3-german mailing list > TYPO3-german (AT) lists (DOT) netfielders.de > http://lists.netfielders.de/cgi-bin/...o/typo3-german > _______________________________________________ TYPO3-german mailing list TYPO3-german (AT) lists (DOT) netfielders.de http://lists.netfielders.de/cgi-bin/...o/typo3-german |
| Themen-Optionen | Thema durchsuchen |
| Ansicht | Thema bewerten |
|
|
|
||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| [TYPO3] Printlink ###content### not substituted | Lasse Guldsborg | typo3-english@lists.netfielders.de | 3 | 30.03.2007 14:37 |
| [TYPO3-german] tt_news | Joachim Rolwes | typo3-german@lists.netfielders.de | 0 | 06.02.2007 16:52 |
| [TYPO3-german] timtab - SQL-Fehler bei "SELECT * FROM tt_news WHEREuid = AND tt_news.deleted=0" | Michael Vogel | typo3-german@lists.netfielders.de | 1 | 31.01.2007 19:59 |
| [TYPO3-german] Tt_news und RSS-Feed | Michael Gnessner | typo3-german@lists.netfielders.de | 2 | 08.01.2007 21:12 |
| Re: [TYPO3-german] Printlink in tt_news-Template einbinden? | Tomas Broeker | typo3-german@lists.netfielders.de | 0 | 16.12.2006 23:06 |