[TYPO3-german] t_realurl und encodeTitle_userProc

Tim Zech tizech at gmail.com
Thu Jun 8 15:59:40 CEST 2006


Hallo Liste,

ich wende mich an Euch, da ich über Google schlappe 7 Suchergebnisse
zu meinem Thema gefunden habe und keines davon bezieht sich auf mein
mein Problem.

Ich nutze die von tt_news empfohlenen Einstellungen für RealURL mit 2
kleinen Anpassungen:

[...]
				'artikel' => array(
					array(
						'GETvar' => 'tx_ttnews[tt_news]',
						'lookUpTable' => array(
							'table' => 'tt_news',
							'id_field' => 'uid',
							'alias_field' => 'title',
							'addWhereClause' => ' AND NOT deleted',
							'useUniqueCache' => 1,
								'strtolower' => 1,
								'spaceCharacter' => '-',
								'encodeTitle_userProc' =>
'fileadmin/libs/class.tx_realurl_add.php:&tx_realurl_add->strip_special',
								),
							),
[...]

mein Problem liegt in diesem Punkt:

'encodeTitle_userProc' =>
'fileadmin/libs/class.tx_realurl_add.php:&tx_realurl_add->strip_special',

ich möchte meine Funktion dort einbinden um das Sonderzeichen "\" aus
der URL zu entfernen, da RealURL das nicht macht:

	class tx_realurl_add {
		function strip_special($params, $ref)
		{
			return str_replace('\\', '', $params['processedTitle']);
		}
	}

leider bekomme ich da absolut garkeine Rückmeldung von der Funktion,
auch nicht wenn ich ein echo 1; irgendwo einbinde. das lässt mich
folgern, dass die Funktion garnicht erst aufgerufen wird.

Nutzt jemand diese Funktion oder kann mir jemand einen anderen Weg
nennen um meine "\"-s herauszufiltern aus den Titeln?

Gruß
Tim


More information about the TYPO3-german mailing list