1. Herzlich willkommen bei WPDE.org, dem grössten und ältesten deutschsprachigen Community-Forum rund um das Thema WordPress. Du musst angemeldet oder registriert sein, um Beiträge verfassen zu können.
    Information ausblenden

Woocommerce: Variable Produkte - Dropdown-Menü geht nur im localhost

Dieses Thema im Forum "Onlineshop mit WordPress" wurde erstellt von Seafox05, 18. Januar 2015.

  1. Seafox05

    Seafox05 New Member

    Registriert seit:
    17. Januar 2015
    Beiträge:
    4
    Zustimmungen:
    0
    In einem Shop für Reinigungsmittel gibt es Produkte mit jeweils 5 unterschiedlichen Gebindegrößen.

    Also wurde jeweils ein "Variables Produkt" angelegt. Der Attributname lautet "Behältnis" und die Werte sind "Flasche 0,5 Liter" | "Flasche 1 Liter | Flasche 5 Liter | Kanister 10 Liter | Kanister 25 Liter.
    In den Variationen sind die einzelnen 5 Felder entsprechend definiert. Preise sind enthalten, der Lagerstatus steht auf "Auf Lager" (Lagerhaltung wird nicht gefordert -trotzdem wurde ein fiktiver Lagerbestand erfolglos ausprobiert).

    Klickt man nun auf der Shop-Seite ein Produkt an, so erscheint die Detailseite mit allen Produktbeschreibungen. Daneben erscheint das Dropdown-Menü mit den unterschiedlichen Behältnissen. Man kann meinetwegen 4 Kanister je 25 lt auswählen und in den Warenkorb legen und sieht sofort den richtigen Endpreis.

    ABER - das funktioniert nur auf lokaler Ebene (localhost).
    Hochgeladen auf den Server erscheint die Produkt-Detailseite OHNE das Auswahlmenü für Behältnisse. An dessen Stelle erscheint die Meldung: "Dieses Produkt ist derzeit nicht am Lager und daher nicht verfügbar". Demnach fehlt auch der Botten für den Einkaufskorb.

    Ein Vergleich beider Umgebungen zeigt, dass ALLE Einstellungen ident sind. Sowohl im localhost, wie auch am Server sind die Einstellungen der Produktdetails absolut identisch.

    Hat jemand eine Ahnung, wie ich dieses Problem lösen könnte?

    PS:
    Ein Bild sagt mehr als 100 Worte --> http://moserp.stellplatz.at/woo_problem.jpg
     
    #1 Seafox05, 18. Januar 2015
    Zuletzt bearbeitet: 18. Januar 2015
  2. mensmaximus

    mensmaximus Well-Known Member

    Registriert seit:
    24. Juli 2014
    Beiträge:
    8.857
    Zustimmungen:
    437
    Wurde denn auch auf dem Server ein Lagerbestand eingegeben?
     
  3. Seafox05

    Seafox05 New Member

    Registriert seit:
    17. Januar 2015
    Beiträge:
    4
    Zustimmungen:
    0
    Alle Versuche (auch Lagerhaltung komplett ausschalten, bzw. Lagermenge eingeben) wurden online vorgenommen, womit die jeweilige Änderung ja unmittelbar aktiv ist. Zur weiteren Info: Bei anderen EINFACHEN Produkten gibt es überhaupt kein Problem, auch nicht mit dem Warenkorb oder der Lagerhaltung. Alles geht. Nur bei Variablen Produkten bekomme ich es einfach nicht hin. Noch dazu mein erster Versuch mit Wordpress und auch mit Woocommerce :roll:
     
  4. mensmaximus

    mensmaximus Well-Known Member

    Registriert seit:
    24. Juli 2014
    Beiträge:
    8.857
    Zustimmungen:
    437
    Wie wurde die Produkte übertragen? Hast Du ein variables Produkt schon einmal gelöscht und neu angelegt? Ist die Konfiguration auf beiden System wirklich 100% identisch (Plugins, Theme, CSS, Webserversoftware, usw.)
     
  5. Seafox05

    Seafox05 New Member

    Registriert seit:
    17. Januar 2015
    Beiträge:
    4
    Zustimmungen:
    0
    Ok, werde wohl morgen Server komplett neu beliefern. Vielleicht hilfts. Werde berichten, einstweilen Danke!
     
  6. Seafox05

    Seafox05 New Member

    Registriert seit:
    17. Januar 2015
    Beiträge:
    4
    Zustimmungen:
    0
    Habe alles neu übertragen. Keine Besserung. Habe dann alles auf einem anderen Server bei einem anderen Provider installiert und siehe da - es geht. Zu klären wäre nun, warum ein Server die Voraussetzungen für Woocommerce erfüllt und ein anderer nicht :confused:
     
  7. mensmaximus

    mensmaximus Well-Known Member

    Registriert seit:
    24. Juli 2014
    Beiträge:
    8.857
    Zustimmungen:
    437
    Weil möglicherweise ein PHP-Modul fehlt. Erstell auf beiden Servern eine myinfo.php mit folgendem Inhalt

    Code:
    Entschuldige, aber du musst dich registrieren oder anmelden um den Inhalt sehen zu können!
    und vergleiche die Ausgabe.
     
  1. Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deiner Erfahrung anzupassen und dich nach der Registrierung angemeldet zu halten.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden
  1. Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deiner Erfahrung anzupassen und dich nach der Registrierung angemeldet zu halten.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden