[TYPO3-german] Probleme mit UTF-8 und RealURL
Daniel Selinger
typo3 at dselinger.net
Thu Jan 11 15:00:06 CET 2007
Bin mir zwar nicht ganz sicher aber wie wäre es mit der 'nomatch'-Direktive?
Am 11 Jan 2007 13:06:45 UT schrieb tklepp at all4net.de <tklepp at all4net.de>:
>
> Hallo Typo3-Gruppe,
>
> ich habe eine Kundenwebseite mit UTF-8 laufen und möchte gerne realurl
> einsetzen. Die Extension funktioniert soweit auch prima. Sobald ich aber
> URL-Parameter von Extensions umsetzen möchte, funktioniert die
> Variablenübergabe nicht mehr sauber, sobald bestimme Zwischen-Variablen
> nicht gesetzt sind.
>
> Ein Beispiel:
>
>
> http://www.hopechannel.de/hope-channel/hope-channel-radio/programm-im-detail/radioprograms/1169/unique/
>
> Diese URL funktioniert einwandfrei. Die Werte der Parameter uid und type
> der Extension radioprograms werden sauber übergeben. Lautet die URL aber
>
>
> http://www.hopechannel.de/hope-channel/hope-channel-radio/programm-im-detail/radioprograms///1257834937/
>
> weil die Parameter uid und type nicht gesetzt sind, wird dem Parameter day
> kein Wert mehr zugewiesen. Vor der UTF-8-Umstellung hat das ganze
> funktioniert.
>
> Meine Frage ist nun, ob die UFT-8 Umstellung hier einen Einfluß hat und
> wenn ja, wie ich das Problem lösen kann. Gibt es eventuell auch die
> Möglichkeit, realurl so zu konfigurieren, dass keine mehrfachen /////
> Slashes hintereinander vorkommen? Mir scheint das aber schwierig, weil durch
> die Reihenfolge der Parameter die Wertezuordnung abgebildet wird.
>
> localconf.php ---------------------------------------------------------
>
> $TYPO3_CONF_VARS['EXTCONF']['realurl']['_DEFAULT'] = array(
> 'pagePath' => array(
> 'type' => 'user',
> 'userFunc' =>
> 'EXT:realurl/class.tx_realurl_advanced.php:&tx_realurl_advanced->main',
> 'spaceCharacter' => '-',
> 'languageGetVar' => 'L',
> 'expireDays' => 30,
> 'autoUpdatePathCache' => 1,
> ),
> 'preVars' => array(
> array(
> 'GETvar' => 'no_cache',
> 'valueMap' => array(
> 'nocache' => '1',
> ),
> 'noMatch' => 'bypass',
> ),
> ),
> 'fileName' => array(
> 'index' => array(
> 'print.html' => array(
> 'keyValues' => array(
> 'type' => 98,
> )
> ),
> 'pdf.html' => array(
> 'keyValues' => array(
> 'type' => 123,
> )
> ),
> 'podcast.mp3' => array(
> 'keyValues' => array(
> 'type' => 0,
> )
> ),
> '_DEFAULT' => array(
> 'keyValues' => array(
> )
> ),
> ),
> ),
> 'postVarSets' => array(
> '_DEFAULT' => array(
> 'radioprograms' => array(
> array(
> 'GETvar' => 'tx_a4nradioprograms_pi1[uid]',
> ),
> array(
> 'GETvar' => 'tx_a4nradioprograms_pi1[type]',
> ),
> array(
> 'GETvar' => 'tx_a4nradioprograms_pi1[day]',
> ),
> array(
> 'GETvar' => 'tx_a4nradioprograms_pi1[action]',
> ),
> array(
> 'GETvar' => 'tx_a4nradioprograms_pi1[calendarmonth]',
> ),
> array(
> 'GETvar' => 'tx_a4nradioprograms_pi1[start]',
> ),
> array(
> 'GETvar' => 'tx_a4nradioprograms_pi1[keyword]',
> ),
> array(
> 'GETvar' => 'tx_a4nradioprograms_pi1[theme]',
> ),
> array(
> 'GETvar' => 'tx_a4nradioprograms_pi1[startdate]',
> ),
> array(
> 'GETvar' => 'tx_a4nradioprograms_pi1[enddate]',
> ),
> array(
> 'GETvar' => 'tx_a4nradioprograms_pi1[broadcasttime]',
> ),
> array(
> 'GETvar' => 'tx_a4nradioprograms_pi1[send]',
> ),
> ),
> ),
> ),
> );
>
> Vielen Dank schon im Voraus!
>
> MfG Tobias Klepp
>
>
> ***************************************************************************
> Tobias Klepp
>
> Tel: 06151/5394 121
> Fax: 06151/5394 221
> eMail: tklepp at all4net.de
>
> all4net GmbH
> Heidelberger Landstr. 172a
> 64297 Darmstadt
> www.all4net.de
>
> _______________________________________________
> TYPO3-german mailing list
> TYPO3-german at lists.netfielders.de
> http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-german
>
More information about the TYPO3-german
mailing list