Hallo zusammen...
ich hab da mal n'Problem und zwar werden meine GET-Parmeter durch RealURL "verfälscht".
Meine ursprüngliche URL sieht so aus: http://www.domain.de/index.php?id=1?test=0123
Aussehen soll die URL so: http://www.domain.de/irgendwas/beschreibung.html
Ich habe eine SQL Tabelle. Ein Feld davon beinhaltet in diesem Fall die Nummer 0123 und in einem anderen Feld dieses Datensatzes steht "Beschreibung".
Die sichtbare URL wird wunderbar erstellt, jedoch wird aus der Nummer "0123" plötzlich nur noch "123". D.h. im weiteren Programmverlauf meiner Extension habe ich eine falsche Nummer und bekomme daher kein Ergebnis mehr bei SQL-Abfragen.
Meine RealURL Konfiguration für diesen Bereich sieht folgendermaßen aus:
'postVarSets' => array(
'_DEFAULT' => array(
'test' => array(
array(
'GETvar' => 'test',
'lookUpTable' => array(
'table' => 'tabellenname',
'id_field' => 'no',
'alias_field' => 'description',
'useUniqueCache' => 1,
'useUniqueCache_conf' => array(
'strtolower' => 1,
'spaceCharacter' => '-',
),
),
),
),
),
),
Das komische daran ist nur, dass das Parameter noch richtig abgefragt werden kann (also mit führender 0), wenn ich den lookUpTable aus der Konfiguration entferne, was ich allerdings nicht machen kann, da die URL die Beschreibung zur übergegebenen Nummer enthalten soll.
Leider finde ich keine weiteren Einstellungen für RealURL, die mir hier evtl. weiterhelfen könnten.
Hatte jemand dieses Problem schon mal und weiß eine Lösung?
Besten Dank im Voraus!