Derhalben müßt ihr auch Schoß geben; denn sie sind Gottes Diener, die solchen Schutz handhaben. So gebet nun jedermann, was ihr schuldig seid: Schoß, dem der Schoß gebührt; Zoll, dem der Zoll gebührt; Furcht, dem die Furcht gebührt; Ehre, dem die Ehre gebührt.
Roemer 13:6-7
autor | |
28-07-10 12:02:54 | Link "zurück zur Liste" |
Marlen Postlmayr |
Hallo, ich habe noch eine Frage. Zum Teil funktioniert der Link "zurück zur Liste" nicht. Aus irgdeneinen Grund scheint das System manchmal die UID des Produktes zu verlieren. Ich bekomme folgende Fehlermeldeung: Shop Plugin:: Falscher Parameter. GET/POST var 'tt_products[product]' wurde nicht angegeben oder kein Element mit uid = 0 auf den erlaubten Seiten (78,79,194,195,196,197,198) gefunden. uid=0 gibt es nicht. Wie gesagt, kommt das nicht immer vor. jemand eine Idee? lg, Marlen |
28-07-10 16:09:19 | Details |
Franz Holzinger |
Ich benötige mehr Details. Wodurch wird das ausgelöst, dass der Shop ein Produkt mit "uid=0" sucht? Gibt es irgendwelche SQL Fehler, die vorher aufgetreten sind? |
29-07-10 09:06:59 | Link "zurück zur Liste" |
Marlen Postlmayr |
Naja, das habe ich bereits versucht herauszufinden. Der Fehler tritt sehr willkürlich auf, oft aber nachdem man ein Produkt in den Warenkorb gelegt hat und wenn man eine neue Variante zu einem Produkt gewählt hat. Ein SQL Fehler tritt nicht auf, es kommt nur die Fehlermeldung Shop Plugin:: Falscher Parameter. GET/POST var 'tt_products[product]' ... Aus irgendeinen Grund verliert er die Variable tt_products[product] - diese wird gar nicht im Zurück-Link angegeben. |
29-07-10 20:53:03 | Reproduzierbar |
Franz Holzinger |
Der Fehler muss irgendwie reproduzierbar sein. Sonst weiß ich nicht, was hier zu korrigieren wäre. |
30-07-10 09:51:45 | Link "zurück zur Liste" |
Marlen Postlmayr |
Es wird weder eine PHP noch eine MySql Fehlermeldung ausgegeben. Der Fehler tritt aber auf jeden Fall meist dann auf, wenn man ein Produkt in den Warenborb gelegt hat. Das Problem scheint des öfteren aufzutreten, da man nach einer Google Suche auf viele Shopseiten trifft, die diese Fehlermeldung ausgeben. Vielleicht kann auch dieser Forumsbeitrag helfen: http://www.typo3.net/forum/list/list_post//81357/ lg |
30-07-10 16:26:56 | Lösung |
Franz Holzinger |
defaultProductID darf keinen Wert haben. Es muss gelöscht sein. |
2-08-10 09:04:47 | Link "zurück zur Liste" |
Marlen Postlmayr |
Ich habe den Wert 0 bei defaultProductID gelöscht, leider erfolglos. Es ist auch nicht so, dass der Wert auf 0 gesetzt wird, tt_products[product] wird gar nicht ausgegeben. bsp: richtige Ausgabe: http://p123225.mittwaldserver.info/index.php?id=54&tt_products[backPID]=81&tt_products[cat]=7&tt_products[product]=103&cHash=fb74ad0395f38fcee926811c94eaa9af falsche Ausgabe: http://p123225.mittwaldserver.info/index.php?id=81&tt_products[backPID]=81&tt_products[cat]=7&cHash=69368fb6d71e4e1ce67f1add66c0b02f Das passiert vor allem dann, wenn ein Produkt im Warenkorb liegt. Noch eine Idee? |
2-08-10 10:51:44 | 2 verschiedene Dinge |
Franz Holzinger |
Es handelt sich hier um 2 verschiedene Dinge. Die Fehlermeldung "Shop Plugin:: Falscher Parameter. GET/POST var 'tt_products[product]' wurde nicht angegeben oder kein Element mit uid = 0 auf den erlaubten Seiten (78,79,194,195,196,197,198) gefunden." Das hat nichts mit dem Zurück-Link zu tun. Wenn der Zurück-Link auf eine falsche Seite zeigt, dann ist ein backPID Parameter falsch gesetzt worden. Bzw. eigentlich bedeutet backPID, dass man wieder zurückkehrt, wo man vor der Einzelansicht gewesen ist. Das muss nicht unbedingt die Listenansicht sein. Ggf. muss hier ein anderer Marker eingesetzt werden. |
2-08-10 15:18:24 | Link "zurück zur Liste" |
Marlen Postlmayr |
Der Fehler Shop Plugin:: Falscher Parameter. GET/POST var 'tt_products[product]' wurde nicht angegeben oder kein Element mit uid = 0 auf den erlaubten Seiten (78,79,194,195,196,197,198) gefunden. kommt genau dann, wenn im "Zurück zur Liste" Link tt_products[product] nicht mitgegeben wurde, wie z.B: http://p123225.mittwaldserver.info/index.php?id=81&tt_products[backPID]=81&tt_products[cat]=7&cHash=69368fb6d71e4e1ce67f1add66c0b02f tt_products[backPID] ist ja richtig gesetzt. Ich habe folgenden Marker verwendet: <!--###LINK_ITEM###--><strong>zurück zu der Liste</strong><!--###LINK_ITEM###--> Gäbe es denn noch eine andere Möglichkeit? |
2-08-10 16:01:48 | Version |
Franz Holzinger |
welche Version von tt_products ist das? |
2-08-10 16:05:21 | Version |
Marlen Postlmayr |
tt_products 2.8.1 |
4-08-10 15:17:19 | Zurück zur Liste |
Marlen Postlmayr |
Ich hab jetzt ein javascript:history.back() eingebaut, weil mir nichts besseres mehr einfällt. Ist natürlich nicht die schönste Lösung. Mir ist nur aufgefallen, dass er genau dann die Fehlermeldung ausgibt, wenn man ein Produkt zweimal ausgewählt hat. Beim ersten Klick "Zurück zur Liste" kommt er noch zur Listenansicht. Wenn ich das gleiche Produkt nochmals wähle (also in die Singleansicht wechsle) und über den Zurück Link zu Listenansicht wechseln möchte, kommt die Fehlermeldung: Shop Plugin:: Falscher Parameter. GET/POST var 'tt_products[product]' wurde nicht angegeben oder kein Element mit uid = 0 auf den erlaubten Seiten (78,79,194,195,196,197,198) gefunden. bzw hat er die Variable tt_products[product] verloren.. |
4-08-10 21:14:54 | Testumgebung |
Franz Holzinger |
Leider kann ich das auf meiner Testumgebung nicht nachvollziehen. Ich bräuchte Zugang (per Email), wo ich mir das genauer ansehen kann. |
6-08-10 12:20:54 | Listenansicht |
Franz Holzinger |
Der Shop muss von der Einzel- wieder in die Listenansicht zurückkehren können. Dazu muss PIDlistDisplay gesetzt sein. |
9-12-10 12:03:44 | Nochmal Link "zurück zur Liste" |
Daniel Frei |
Hallo ich kämpfe mit demselben Problem wie "Marlen Postlmayr" in den vorangegangenen Postings. Der Link "zurück zur Liste" in der Detailansicht führt teilweise zu folgendem Fehler: Shop Plugin:: Falscher Parameter. GET/POST var 'tt_products[product]' wurde nicht angegeben oder kein Element mit uid = 0 auf den erlaubten Seiten (299) gefunden. - Ich verwende tt_products 2.8.1 - pid_list ist global gesetzt (299) - PIDlistDisplay ist gesetzt (304) - defaultProductID ist leer - der Marker in ITEM_SINGLE_DISPLAY: <div class="shop-single-backtolist"><!--###LINK_ITEM###-->zurück zur Liste<!--###LINK_ITEM###--></div> ansehen kann man das ganze hier: http://antarius.ch.borgis.ch-meta.net/de/shop/produkte.html Gibt es noch eine Andere Lösung als das unschöne "javascript:history.back()" ? LG Daniel |
< Zurück zum Forum |