Zum Inhalt springen

Suche findet keine Produkte

Erstellt am 1. Februar 2006 · 16 Antworten · letzte Antwort am 17. Januar 2007

Tags: Suche, Frage

hoppefamily ·

Hallo,
ich probiere die Produktsuche in meinen Shop einzubauen.
Dazu habe ich auf einer Seite zwei Shop Plugins eingebunden.
Eines mit SEARCH als Code und eines mit LIST als Codes.
Bei beiden ist der Ordner mit den Produkten als Ausgangspunkt gesetzt.
Auch die PIDsearch ist auf die Seite gesetzt.

Trotzdem findet er keine Produkte.
Was habe ich übersehen?

Flink ·

Sind die Produkte auch mit inStock>0, zeitlich nicht abgelaufen? Läuft es mit dem BananaGuard- oder dänischen Template?

nerphunk ·

Hallo hoppefamily,

hast Du herausgefunden wie man das Problem mit der Produktsuche lösen kann? Ich habe nähmlich das gleiche Phänomen (BananaGuard-Template und tt_products 2.4.6).

Vielen Dank im Voraus

nerphunk

hoppefamily ·

Ist deine Suchseite im rootpath vom Folder mit den Produkten?

Ansonsten geht es nur mit Umschreiben von tt_products was meine Lösung war.

nerphunk ·

nein, sie liegt leider nicht im rootpath. Ich habe die einzelnen Produkte Seiten zugeordnet (wie bei zk products) und verwende keinen Folder. Kann die Suche der Version 2.4.8 von tt_products nur in Sysfoldern suchen?

Servus und vielen Dank

nepomuk

hoppefamily ·

Nein, auch Seiten werden durchsucht.
Allerdings ging es bei mir nur wenn die Seite mit der Suche im "root" über den Produktfoldern /Produktseiten lag.

mihaeeel ·

Hallo,

ich stehe vor einem ähnlichen Problem. Meine Suche funktioniert nur bei einem Produkt. Ich habe Testweise drei Produkte eingefügt, in zwei unterschiedliche Kategorien, diese liegen jedoch alle in demselben SysFolder. Ich finde jedoch nur ein Produkt, wenn ich die entsprechenden Suchkriterien dafür angebe. Wenn ich versuche nach den anderen zu suchen, heißt es, die Suche führte zu keinen Ergebnissen. Woran kann das liegen?

mihaeeel ·

Problem gelöst... dem Extension Manual zufolge steht der Wert "plugin.tt_products.stdSearchFieldExt" standardmäßig auf "title,note,itemnumber" bzw. es wird standardmäßig nach diesen Feldern gesucht, auch wenn die dem Wert nicht zugewiesen sind. Das war bei mir nicht der Fall.

nerphunk ·

zuerst einmal vielen Dank für Eure Hilfe,

leider funktioniert die Produktsuche bei mir immer noch nicht. Das Suchformular ist wie im Tutorial beschrieben inklusive Liste eingebunden, die PID und der Ausgangspunkt sind gesetzt. Führt man nun eine Suche aus, dann erscheint einfach eine leere Seite. Der Abschnitt aus dem Template für eine ergebnislose Suche wird nicht angezeigt. Auch wenn ich die Suchseite in den root lege, bekomme ich das selbe Ergebnis.

Zuerst dachte ich, dass mit dem Template irgend etwas nicht stimmt. Allerdings bekomme ich bei allen Standard-Templates das Selbe Ergebnis. Vielleicht fällt euch ja noch was ein, was ich übersehen haben könnte.

herzliche Grüße

Nepomuk

nerphunk ·

Falls jemand das selbe Problem hat. Ich habe tt_products 2.4.10 installiert und die Suche geht nun einwandfrei.

Danke und Servus

nepomuk

monach_cremifan ·

bei mir läuft der shop (tt_products 2.5.1), nicht aber die suche. da gibts nur leere seiten.
habe auch alles angegebene versucht, mit keinem erfolg.
pid der suchseite ist eingetragen;
suche und list in einer root seite (allerdings kein sys-folder - das tut der üblichen funktionalität aber keinen abbruch);
startseite angegeben mit rekursion;
produkte mit stock > 0
...
irgendwas scheint aber nicht zu stimmen mit http://web36.s4.mein-host.de/index.php?id=85

was?
wenn jemand einen tipp hat, bin ich sehr sehr froh.

Eros ·

Ich krieg das auch nicht hin mit Version 2.5.1! Auch mit keinem der Beispiel-Templates!

Suchseite mit Shop-Plugin und Plugin-Optionen:
Suche
Liste

Ausgangspunkt:
Sysfolder mit den Produkten

In den Constants:
plugin.tt_products.stdSearchFieldExt = title, subtitle, note
plugin.tt_products.pid_list = 35, 36, 37, 38, 39, 40, 41

Egal was man macht, es wird nichts gefunden! Hat das schon mal wer hingekriegt?

Flink ·
monach_cremifan schrieb

bei mir läuft der shop (tt_products 2.5.1), nicht aber die suche. da gibts nur leere seiten.

Laut ChangeLog Datei ist dazu am 29.11.2006 eine Korrektur in 2.5.1 eingeflossen. D.h. tt_products muß in dieser Version 2.5.1 nochmals neu heruntergeladen und installiert werden.

monach_cremifan ·

habs versucht und zwar zuerst deaktiviert, dann ältere version installiert (lokale version überschrieben), dann die neuere versucht upzudaten - mit folgendem ergebnis:

Error: The datatransfer did not succeed. Error: MD5 hash of downloaded file not as expected:
4e9d917967a81d4e5a7a830557a1fdd2 != 9f54f4093436045997383d99be84e7ad

???

monach_cremifan ·

wenn du mit checklist folgendes aus der seite
http://typo3.org/documentation/document-library/extension-manuals/tt_products/2.5.1/view/1/9/
meinst: folgendes gemacht:

* include a 'Shop System' static template file (from extensions)
hab ich tatsächlich nur von einer alten version genommen und die selbst übersetzt, hab jetzt die datei template/products_css_de.html (61K) genommen.

* never use the 'Shop System Test' or the 'plugin.tt_producs [DEPRECATED]'
siehe oben

* set 'in stock' greater 0 for the products and articles
habs kontrolliert - stock auf 999 oder bereits etwas weniger

* do not use languages or have products in the products alternative languages tables
wüsste nicht einmal wie das geht. ist sowieso nur deutschsprachig (einstweilen).

* the shop template file is found
ja, definitiv, denn meine hausgemachten übersetzungen geschahen online - und jetzt habe ich nur den inhalt der neuen datei hineinkopiert und den alten ínhalt ersetzt.

* an error in the shop produces an entry in the PHP error_log file (activate this in Install Tool and php.ini)
???

* the cache has been cleared before
habe es zum wiederholten mal gemacht, beide caches.

* set the pid_list and recursive in TypoScript or set the startingpoint/recursive inside of the shop plugins
auf der seite "Alle Produkte" habe ich einen pagecontent mit "plugin" - starting point auf "Alle Produkte" (denselben! - ein Ordner, kein Sysfolder) und recursive - infinite gesetzt.
was ich wo in taposcript machen sollte hab ich leider keine ahnung, aber du schreibst ja gottseidank ohnehin "or" im manual.

so das wärs.
dasselbe wie immer.
link hast du ja.