Zum Inhalt springen

RealURL mit eigener Extension

Erstellt am 19. September 2008 · Noch keine Antworten

Tags: Frage

lotherk ·

Hallo Community,

ich habe folgendes Problem und hoffe hier Hilfe zu bekommen:

Ich habe eine Page angelegt mit einer Unterseite.
Die "obere" Page heißt "Firmen" und die untere "Landingpage".

In der Seite Landingpage ist eine von mir geschrieben Erweiterung die den GET-Parameter tx_dbclandingpage[uid] benötigt. Dieser Parameter enthält die UID von einem fe_user um dann anhand dieser Informationen aus zu lesen.

Ich möchte, dass die URL sich wie folgt bildet:

http://www.meinedomain.tld/firmen/test-firma.html

test-firma ist der Eintrag aus "company" mit dem spaceCharackter = "-"

Der Teil in der realurlconf.php sieht folgendermaßen aus:
(habe ich einfach mal von tt_news abgekupfert)

'firmen' => array(
                                                array('GETvar' => 'tx_dbclandingpage[uid]',
                                                        'lookUpTable' => array(
                                                                'table' => 'fe_users',
                                                                'id_field' => 'uid',
                                                                'alias_field' => 'company',
                                                                'addWhereClause' => ' AND NOT deleted',
                                                                'useUniqueCache' => 1,
                                                                'useUniqueCache_conf' => array(
                                                                        'strtolower' => 1,
                                                                        'spaceCharacter' => '-',
                                                                ),
                                                        ),
                                                ),
                                        ),

Die typolink Funktion generiert mir auch den Richtigen link
http://www.meinedomain.tld/firmen/test-firma.html

Jedoch erscheint beim Klick auf diesen nur

"
Error!

The page did not exist or was inaccessible. Reason: Segment "test-firma" was not a keyword for a postVarSet as expected!
"

Ich check das ganze RealURL Prinzip glaub ich nicht so ganz und hoffe, dass mir hier jemand einen kleinen Schubser in die richtige Richtung geben kann. Die Dokumentation von RealURL ist ja mehr als... na ja.

Gruß
Konrad