[Typo3-german] realurl filename problem
Christian Kurze
mail at christian-kurze.de
Mon Aug 15 13:51:27 CEST 2005
Hi list
ich habe ein problem mit der realurl extension:
sie funktioniert wunderbar, außer bei einem link zur druckversion einer seite. der filename wird ordnungsgemäß auf print.htm gerendert, aber das decodieren schlägt scheinbar fehl und mein template für page type 0 wird abgearbeitet. wo liegt mein fehler??
----------------------------------
template ext_printlink:
temp.printlink = TEXT
# german as default
temp.printlink.value = Druckversion
# english
[globalVar = GP:L>0 ]
temp.printlink.value = Print page
[global]
temp.printlink {
typolink.parameter.data = page:uid
typolink.additionalParams = &type=98
typolink.target = '_blank'
}
-------------------------------
template on root page:
# stuff for realURL
config.simulateStaticDocuments = 0
config.baseURL = 1
config.tx_realurl_enable = 1
config.linkVars = L
# stuff for breadcrumb navigation
includeLibs.topnav = ../typo3conf/ext/user_breadcrumb/pi1/class.user_breadcrumb_pi1.php
temp.nav_top = USER
temp.nav_top.wrap = |
temp.nav_top.userFunc = user_breadcrumb_pi1->main
# stuff for displaying author and last change
includeLibs.author = ../typo3conf/ext/user_author/pi1/class.user_author_pi1.php
temp.author_last_change = USER_INT
temp.author_last_change.wrap = |
temp.author_last_change.userFunc = user_author_pi1->main
# Default PAGE object:
page = PAGE
page.typeNum = 0
[.......]
subparts.PRINT_LINK < temp.printlink
[.....]
}
pagep = PAGE
pagep.typeNum = 98
pagep {
10 = TEXT
10.value = Hello World!
}
-----------------------------
realURL config:
$TYPO3_CONF_VARS['EXTCONF']['realurl'] = array(
'_DEFAULT' => array(
'init' => array(
'appendMissingSlash' => 1,
'enableUrlDecodeCache' => 1,
'enableUrlEncodeCache' => 1
),
'pagePath' => array(
'type' => 'user',
'userFunc' => 'EXT:realurl/class.tx_realurl_advanced.php:&tx_realurl_advanced->main',
'spaceCharacter' => '_',
'languageGetVar' => 'L',
'disablePathCache' => '1',
'expireDays' => 3
),
'preVars' => array(
array(
'GETvar' => 'L',
'valueMap' => array(
'de' => '0',
'en' => '1',
),
'valueDefault' => 'de',
),
),
'fileName' => array(
'index' => array(
'print.htm' => array(
'keyValues' => array(
'type' => '98',
)
),
'index.htm' => array(
'keyValues' => array(
)
),
),
),
),
);
danke im voraus!
wenn ich die zeilen für print.htm in der realURL config auskommentierte, wird der link mit &type=98 dargestellt und das hello world template geladen.
warum funktioniert das decodieren des type-parameters nicht?
- Christian Kurze (christiankurze)
-----------------------
The mailing list archive is found here:
http://typo3.org/documentation/mailing-lists/german-user-list-archive/
More information about the TYPO3-german
mailing list