Zum Inhalt springen

realurl: doppelter Slash - wie verhindern?

Erstellt am 12. März 2014 · 2 Antworten · letzte Antwort am 16. März 2014

Tags: RealURL, TYPO3 4, Frage

SteffenKaPunkt ·

Hallo Leute,

ich nutze realurl in der aktuellen Version sowie die Erweiterung a21glossary und a21glossary_advancedoutput.
Hierbei habe ich das Problem, dass zwar im Pagebrowser des Glossars die Einträge für die jeweiligen Buchstaben korrekt via realurl umgesetzt werden (z.B. ".../glossar/eintrag/t/" ), nicht jedoch bei den jeweiligen einzelnen Glossareinträgen (z.B. "glossar/eintrag//typo3/". Hier wird ein doppelter Slash dem Begriff vorangestellt.

Wie kann ich diesen doppeltn Slash vermeiden?

auszugsweise meine realurl-Konfiguration dieser beiden Module betreffend:

               'eintrag' => array( 
                    array( 
                        'GETvar' => 'tx_a21glossaryadvancedoutput_pi1[char]', 
                        'lookUpTable' => array( 
                            'table'               => 'tx_a21glossary_main', 
                            'id_field'            => 'uid', 
                            'alias_field'         => 'short', 
                            'addWhereClause'      => ' AND NOT deleted', 
                            'useUniqueCache'      => 1, 
                            'useUniqueCache_conf' => array( 
                                'strtolower'     => 1, 
                                'spaceCharacter' => '_', 
                            ), 
                        ), 
                    ), 
                    array( 
                        'GETvar' => 'tx_a21glossary[uid]', 
                        'lookUpTable' => array( 
                            'table'               => 'tx_a21glossary_main', 
                            'id_field'            => 'uid', 
                            'alias_field'         => 'short', 
                            'addWhereClause'      => ' AND NOT deleted', 
                            'useUniqueCache'      => 1, 
                            'useUniqueCache_conf' => array( 
                                'strtolower'     => 1, 
                                'spaceCharacter' => '_', 
                            ), 
                        ), 
                    ), 
                    array( 
                        'GETvar' => 'tx_a21glossary[back]', 
                        'noMatch' => 'bypass'
                    ), 
                ),
jenses ·

'noMatch' => 'bypass' jeweils bei tx_a21glossaryadvancedoutput_pi1[char] und tx_a21glossary[uid] sollte es bringen...

SteffenKaPunkt ·

... leider ohne Erfolg. Im Ergebnis erscheint weder das gewollte "z.B. ".../glossar/eintrag/typo3/" noch "z.B. ".../glossar/eintrag//typo3/", sondern lediglich "z.B. ".../glossar/"