[Typo3] TemplaVoila & printlink (only using "typolink")
Peter Klein
peter at umloud.dk
Sat Sep 17 11:53:45 CEST 2005
Hi Jens. Thats more or less how I make my print links..
Just add the following code to your "lib.print_url"..
-- cut --
lib.print_url.typolink.additionalParams.cObject {
5 = TEXT
5.value = &print=1
10 = TEXT
10.data = GPvar : no_cache
10.wrap = &no_cache=|
10.required = 1
# Language Parameter
20 = TEXT
20.data = GPvar : L
20.wrap = &L=|
20.required = 1
# Parameter for News extension
40 = TEXT
40.data = GPvar : tx_ttnews|tt_news
40.wrap = &tx_ttnews[tt_news]=|
40.required = 1
# Parameter for News extension
42 = TEXT
42.data = GPvar : tx_ttnews|year
42.wrap = &tx_ttnews[year]=|
42.required = 1
# Parameter for News extension
44 = TEXT
44.data = GPvar : tx_ttnews|month
44.wrap = &tx_ttnews[month]=|
44.required = 1
# Parameter for News extension
45 = TEXT
45.data = GPvar : tx_ttnews|day
45.wrap = &tx_ttnews[day]=|
45.required = 1
# Parameter for News extension
46 = TEXT
46.data = GPvar : tx_ttnews|arc
46.wrap = &tx_ttnews[arc]=|
46.required = 1
# Parameter for News extension
47 = TEXT
47.data = GPvar : tx_ttnews|pointer
47.wrap = &tx_ttnews[pointer]=|
47.required = 1
# Parameter for News extension
48 = TEXT
48.data = GPvar : tx_ttnews|cat
48.wrap = &tx_ttnews[cat]=|
48.required = 1
# Parameter for News extension
49 = TEXT
49.data = GPvar : tx_ttnews|sword
49.wrap = &tx_ttnews[sword]=|
49.required = 1
# Parameter for News extension
50 = TEXT
50.data = GPvar : tx_ttnews|backPid
50.wrap = &tx_ttnews[backPid]=|
50.required = 1
# Parameter for News extension
60 = TEXT
60.data = GPvar : cHash
60.wrap = &cHash=|
60.required = 1
# Parameter for Standard Search
70 = TEXT
70.data = GPvar : sword
70.wrap = &sword=|
70.required = 1
# Parameter for Standard Search
80 = TEXT
80.data = GPvar : scols
80.wrap = &scols=|
80.required = 1
# Parameter for Standard Search
90 = TEXT
90.data = GPvar : stype
90.wrap = &stype=|
90.required = 1
# Parameter for Standard Search
100 = TEXT
100.data = GPvar : spointer
100.wrap = &spointer=|
100.required = 1
}
-- cut --
It simply checks if a parameter exists in the URL, and if it does, it adds
it to the returned URL.
You can then add checks for more parameters, depending on which extensions
you use..
Peter Klein/Umloud Untd
"Jens J. Parree" <j.parree at team-networks.de> wrote in message
news:mailman.1.1126625309.22546.typo3-english at lists.netfielders.de...
> Hi,
>
>
> The print-version template in TemplaVoila is working and will be called
> when &print=1 is passed via url call.
> Everything works, but no "extra"-parameters, e.g. extention based, like
> search results, are passed to the printlink url.
>
> This is my setup record part for the printlink in this typo3, 3.7
> installation:
>
>
> lib.print_url = TEXT
> lib.print_url.value = printversion
> lib.print_url.typolink {
> parameter = {page:uid}
> 650x650:resizable=yes,toolbar=yes,scrollbars=yes,menubar=yes
> parameter.insertData = 1
> no_cache = 1
> additionalParams = &print=1
> additionalParams.insertData = register:SWORD_PARAMS
> }
>
>
> What has to be done to get those params passed via url?
> Any idea?
>
> Thanks.
>
> JJ
More information about the TYPO3-english
mailing list