Seite 1 von 2

Probleme beim Start

Verfasst: 10.08.2010, 15:44
von Olaf
Hallo Allerseits,
bin neu hier und hab nicht den Besten Start mit dem Teil. Hab soweit alles konfiguriert und 3 Artikel angelegt. Nach langem suchen fand ich heraus, dass man den Shop über Shortcode einbindet. Also ne Seite erstellt und [wpshopgermany] eingefügt. Ergebins auf der Seite: "Ungültiges Produkt"
Na fein, was ist denn da nun falsch, wie bekomm ich eine Liste der vorhandenen Artikel?

Re: Probleme beim Start

Verfasst: 10.08.2010, 17:37
von DanielProgramming
Mit

Code: Alles auswählen

[wpshopgermany product="1"]
kannst du zum Beispiel das erste Produkt einfügen. Alternativ geht auch ein Einbinden per Menü, in dem du auf den (zugegeben) kleinen Button klickst, den du über dem Textfeld für die Seiten/Artikel findest. Eines der Symbole der ersten Reihe sollte ein Warenkorb sein.

Re: Probleme beim Start

Verfasst: 10.08.2010, 19:29
von Olaf
Ah ja, den Button seh ich nicht weil ich nie den Wysiwyg verwende ;)

Ich hab mich nun beholfen indem ich alle Artikel einer Gruppe zugeordnet habe. Wie läuft das dann eigentlich ab, ich mein wenn ich 50 Artikel habe, kommt dann irgendwann eine Navi (paging)? Weiter oder mit Seitennummern?

Nächste Frage, wie sieht ein Link aus auf einen einzelnen Artikel? Ich mein wenn ich einen Blogpost zu einem Produkt habe möchte ich drunter einen Link setzen mit Bestellmöglichkeit. Bekommen möchte ich dann eine Ansicht wie über die Gruppen aber nur den einen Artikel, geht das?

Re: Probleme beim Start

Verfasst: 10.08.2010, 20:44
von maennchen1.de
Hallo!

Paging gibt's (noch) nicht.
Das Shopplugin ist von Anfang an für wenig Produkte geplant gewesen. Da die Nachfrage steigt, reagieren wir auch. Zukünftig können Produkte direkt als Wordpress-Artikel abgespeichert werden. Dann hat man auch die Möglichkeit, mittels SEO die Sachen schnell zu finden und auch die Artikel in Wordpress Kategorien zu sortieren.

Re: Probleme beim Start

Verfasst: 10.08.2010, 20:54
von Olaf
maennchen1.de hat geschrieben:Zukünftig können Produkte direkt als Wordpress-Artikel abgespeichert werden.
Jep, sehr gute Idee, wann kann man damit rechnen?

Re: Probleme beim Start

Verfasst: 10.08.2010, 20:57
von maennchen1.de
Bald. Genauer geht es leider nicht. Wir geben Gummi :)

Re: Probleme beim Start

Verfasst: 10.08.2010, 21:07
von Olaf
Schön, Danke. Wie ist es damit:
Nächste Frage, wie sieht ein Link aus auf einen einzelnen Artikel? Ich mein wenn ich einen Blogpost zu einem Produkt habe möchte ich drunter einen Link setzen mit Bestellmöglichkeit. Bekommen möchte ich dann eine Ansicht wie über die Gruppen aber nur den einen Artikel, geht das?

Re: Probleme beim Start

Verfasst: 10.08.2010, 21:29
von maennchen1.de
Wenn das Produkt in einem Wordpress Artikel liegt, kannst du es doch verlinken?

Re: Probleme beim Start

Verfasst: 11.08.2010, 17:26
von Olaf
Nächstes Problemchen, ich kann im Wysiwyg die einzelnen Produkte als Shorttag einfügen [wpshopgermany product="5"] aber nach dem speichern steht "Ungültiges Produkt" in der Textarea. Ich kann machen was ich will, immer wieder.
Weiterhin hab ich hier auch schon irgendwo gelesen, im Widget lassen sich die Häkchen zum aktivieren der Seiten nicht speichern. Hm....

Was ist zu tun?

Re: Probleme beim Start

Verfasst: 12.08.2010, 06:53
von daschmi
Guten Morgen.

Die Meldung "ungültiges Produkt" soll erscheinen wenn kein Produkt mit der ID existiert. Bei dir müsst ein Produkt mit der ID5 existieren. Bei der Produktansicht siehst du das in Klammern hinter dem Produktnamen.

Das 2. Problem hatten wir auch schon, allerdings konnte ich das nicht entgültig nachvollziehen. Es schien mir so, als ob es schon gespeichert wurde nur nicht richtig angezeigt wird. Versucht mal im Backen SHIFT + F5 und dann ein erneutes speichern.

Grüße

Daschmi

Re: Probleme beim Start

Verfasst: 12.08.2010, 10:21
von Olaf
Also die IDs die ich verwende sind definitiv vorhanden. Sonst wären sie ja nicht in der Auswahl.

Ich bin ein Stück weiter, durch entfernen von "if ($this->produkt['id'] <= 0) return 'Ungültiges Produkt';" aus der Datei classes/WrarenkorbController.class.php bekomme ich den richtigen Artikel angezeigt. Allerdings erscheint dann nach dem speichern in der Textarea, direkt der Quelltext, nicht mehr das ShortTag.

Vermutung, Tabellenpräfix, der ist bei mir nicht wp_, kann es das sein?

Ich würd jetzt hier wirklich gern weiterkommen, kann sich jemand der Entwickler der Sache annehmen?

Re: Probleme beim Start

Verfasst: 12.08.2010, 10:30
von maennchen1.de
Olaf hat geschrieben:Ich würd jetzt hier wirklich gern weiterkommen, kann sich jemand der Entwickler der Sache annehmen?
Wir sind ja schon dabei ;)
Ich gehe mal davon aus, dass du die aktuelle Version installiert hast?
Hast du das Modul "Produktgruppen" aktiviert?
Nutzt du den vorgesehenen Button, um das Produkt in den Wordpress-Artikel zu legen? Wenn nicht, lege bitte mal versuchsweise einen Wordpress-Artikel an und lege dort mal ein Produkt rein.

Re: Probleme beim Start

Verfasst: 12.08.2010, 10:32
von daschmi
Hallo Olaf,

Kannst du die

Zeile

if ($this->produkt['id'] <= 0) return 'Ungültiges Produkt';

mal durch die Zeile

return "SELECT * FROM `".$this->tbl_pr."` WHERE `id` = '".q($produkt_id)."' AND `deleted` = '0'";

ersetzen ? Dann müsste die Datenbankabfrage ausgegeben werden. Das Prefix müsste aber stimmen.

Grüße

Daniel

Re: Probleme beim Start

Verfasst: 12.08.2010, 11:06
von Olaf
SELECT * FROM 'kk_wpshopgermany_products' WHERE 'id' = '' AND 'deleted' = '0'

Jo. leere ID, präfix stimmt.

Version ist von Vorgestern, WP ist noch auf 2.9.2, Produktgruppen ist aktiv (nur ein, alle haben diese Gruppe), benutze den Button (habe auch schon per Hand usw...)

Re: Probleme beim Start

Verfasst: 12.08.2010, 11:33
von daschmi
Hallo,

Also der Prefix scheint es schonmal nicht zu sein.

Kannst du dir mal die Zeile durch folgende ersetzen:

return $produkt_id.":".print_r($atts, 1).":"."SELECT * FROM `".$this->tbl_pr."` WHERE `id` = '".q($produkt_id)."' AND `deleted` = '0'";

Und die Ausgabe wieder posten.

Viele Grüße

Daschmi