[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