Franz Holzinger

Verse of the day

Bei Gott ist mein Heil, meine Ehre, der Fels meiner Stärke; meine Zuversicht ist auf Gott.
Psalm 62:7

© Bible Gateway's Verse of the Day


autor  
5-09-09 12:24:34 Blättern in den Suchergebnissen - falscher Link?
Manfred Wurz
Ich verwende die Suche, mit folgendem Formular:

<input size="30" maxlength="100" type="text" name="sword" value="###SWORD###" />
<input type="submit" name="order" value="Suche starten" />

als Name "sword" oder "swords" benutzt, schein egal zu sein (Analog für den Marker).

Wenn das Suchergebnis mehr als "limit" Ergebnisse hat, kann ich blättern. Aber der Link, scheint falsch generiert zu werden. Er lautet nämlich etwa:

index.php?id=60&no_cache=1&tt_products[sword]=Gehhilfe&tt_products[begin_at]=5

Wenn ich den Link manuell auf

index.php?id=60&no_cache=1&sword=Gehhilfe&tt_products[begin_at]=5

ändere, dann funktioniert.
Die umgekehrte Richtung, in der Suche als Parameter tt_products[sword] zu verwenden geht nicht.

Ist das ein Bug, oder mach ich was falsch?

Verwendete Version: 2.6.2

Beste Grüße, Manfred
5-09-09 21:52:14 tt_products Paramter
Franz Holzinger
Der Parameter tt_products[sword] ist für den Page Browser richtig. Hier wird kein sword übertragen, weil dieses Suchwort speziell für tt_products ist. Deshalb wird ein früheres sword von einem Eingabefeld nun auf tt_products[sword] kopiert, um den Suchstring zu übertragen. Das ist ein Link, sodass ein sword aus einem anderen Formular keine Problem verursachen sollte.

3-02-10 11:56:11 schon behoben?
Dominik Amon
Ich benutze 2.6.1 und habe das gleiche Problem.

Gibt es schon eine Lösung dafür?

Anscheinend wird beim Seiten blättern tt_products[sword] nicht durch das ###SWORD### ersetzt

Weiteres bekomme ich auf meinem Testsystem beim Blättern diesen Fehler:

"Falscher Parameter. GET/POST var 'tt_products[product]' wurde nicht angegeben oder kein Produkt mit uid = 1 auf den erlaubten Seiten 495,498,499,500,501,502,503,504,505,506,509,522 gefunden."
3-02-10 14:30:51 tt_products 2.6.3
Franz Holzinger
Ich habe das mit tt_products 2.6.3 untersucht. Ich kann keinen Fehler feststellen.
3-02-10 14:45:39 Update
Dominik Amon
Sie haben Recht, bei den neueren Versionen tritt der Paging-Fehler nicht auf. Habe jetzt 2.6.2, damit funktioniert das Paging.

Zu dem geposteten Fehler:

Habe ein lokales Testsystem unter Windows laufen gelassen. Die Typo3-Installation kam dann auf einen Linux - Server. Bei beiden Systemen habe ich 2.6.2 installiert und identisch konfiguriert!

Der Fehler trat nur unter Windows auf!

Leider bin ich auch Ratlos, warum der Fehler nur unter Windows auftritt.

Danke für die schnelle Antwort

3-02-10 14:49:31 Debuggen
Franz Holzinger
Da hilft leider nur ein Debuggen nach der Ursache. Womöglich wird der Suchstring auf einem Windows Server nicht richtig ausgewertet.
< Zurück zum Forum