Zum Inhalt springen

realurl: condPrevValue hat keine Wirkung

Erstellt am 16. November 2007 · Noch keine Antworten

Tags: RealURL, tt_news, Frage

joersch ·

Hallo,

ich versuche abhängigkeiten in speaking urls mit condPrevValue sauber zu implementieren. Leider hat dieser Parameter keinen Effekt.
Exemplarisch mal hier an hand von tt_news. Das setzten ja viele ein und sollte damit schön verständlich sein. Sinnvoll isses natürlich nicht ;-)
Wenn ich dieses in der conf schreibe:

                'archiv' => array(
                    array(
                        'GETvar' => 'tx_ttnews[backPid]',
                      'noMatch' => 'bypass',
                    ),
                    array(
                        'GETvar' => 'tx_ttnews[year]',
                    ),
                    array(
			'condPrevValue' => '2006',
                        'GETvar'   => 'tx_ttnews[month]',
                        'valueMap' => array(
                            'january'   => '01',
                            'february'  => '02',
                            'march'     => '03',
                            'april'     => '04',
                            'may'       => '05',
                            'june'      => '06',
                            'july'      => '07',
                            'august'    => '08',
                            'september' => '09',
                            'october'   => '10',
                            'november'  => '11',
                            'december'  => '12',
                        ),
                    ),

dann, so mein Verständniss, werden die Monate vom Zahlenformat ins ausgeschriebene Format nur im Jahr 2006 konvertiert. Sonst bleibt es bei den zahlen bzw, der Parameter wird angehangen.

Nicht aber so in der aktuellen Implementierung von realurl. Bei mir wird immer der Parameter umgesetzt, vollkommen egal was in condPrevValue drin steht.

Hat jemand mit condPrevValue schonmal erfolgreich gearbeitet?

Wäre für einen Tip dankbar.

joersch