Ergebnis 1 bis 24 von 24

Thema: Gutscheine und Regeln für Isotope 2.3.1

  1. #1
    Contao-Nutzer Avatar von holist
    Registriert seit
    27.08.2009.
    Ort
    Karlsruhe
    Beiträge
    95
    Partner-ID
    5798

    Standard Gutscheine und Regeln für Isotope 2.3.1

    Hallo zusammen,
    seit ich Contao 3.5.2 und Isotope 2.3.1 im Einsatz habe, wird das Gutschein-Eingabefeld im Warenkorb nicht mehr angezeigt. Die Regeln haben vor dem Update prima funktioniert. Ist ein Fehler in der Richtung bekannt? Erhalte keine Fehlermeldung und kein Error-Log Eintrag.
    Hab ich ein Häkchen vergessen? - Wurde das Warenkorb-Template umgebaut?
    Bitte um eine kurze Hilfestellung.
    Danke vorab und Gruß,
    Kai

  2. #2
    Contao-Nutzer Avatar von holist
    Registriert seit
    27.08.2009.
    Ort
    Karlsruhe
    Beiträge
    95
    Partner-ID
    5798

    Standard

    Bin jetzt zurück auf Iso 2.2.6., das Gutschein-Eingabefeld ist wieder da.
    Wenn jemand eine Idee hat, woran das liegen könnte. Her damit
    Frohes Schaffen und Gruß, Kai

  3. #3
    Contao-Urgestein Avatar von the_scrat
    Registriert seit
    24.02.2010.
    Ort
    Augsburg
    Beiträge
    2.051
    User beschenken
    Wunschliste

    Standard

    Hi,

    kann ich bestätigen, bei mir ist der Gutscheinbereich auch verschwunden.

    Habe ein Ticket auf Github erstellt:
    https://github.com/isotope/core/issues/1547
    Programmers don't comment their code. It was hard to write, it should be hard to understand...

  4. #4
    Contao-Fan Avatar von Ainschy
    Registriert seit
    24.06.2009.
    Ort
    Wenden
    Beiträge
    796
    Partner-ID
    5666
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Hatte das gleiche Problem: kein Gutscheinfeld im Warenkorb trotz Regel für den Warenkorb.

    Da das Eingabefeld nur erscheint wenn eine gültige Regel für den Warenkorb erstellt wird konnte ich den Fehler eingrenzen.

    Bei mir lag es an der Auswahl einer Kategorie. Ich hatte die Eltern Kategorie ausgewählt und nicht die in der das Produkt liegt.

    Vllt. hilft es euch bei der Suche nach dem Fehler.

  5. #5
    Contao-Urgestein Avatar von the_scrat
    Registriert seit
    24.02.2010.
    Ort
    Augsburg
    Beiträge
    2.051
    User beschenken
    Wunschliste

    Standard

    Danke für die Info, ich möchte allerdings nicht über die Kategorie gehen, sondern über das Produkt.
    Habe es gerade über Kategorien probiert, hat aber auch nicht funktioniert.

    Der Fehler wurde auf Github auch bereits als Bug gekennzeichnet...
    Geändert von the_scrat (19.10.2015 um 15:44 Uhr)
    Programmers don't comment their code. It was hard to write, it should be hard to understand...

  6. #6
    Contao-Fan Avatar von Ainschy
    Registriert seit
    24.06.2009.
    Ort
    Wenden
    Beiträge
    796
    Partner-ID
    5666
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Zitat Zitat von the_scrat Beitrag anzeigen
    Danke für die Info, ich möchte allerdings nicht über die Kategorie gehen, sondern über das Produkt.
    Habe es gerade über Kategorien probiert, hat aber auch nicht funktioniert.
    Auch wenn ich ein Produkt auswähle erscheint das Eingabefeld bei mir. Magst du deine Gutschein-Regel posten?

  7. #7
    Contao-Nutzer Avatar von holist
    Registriert seit
    27.08.2009.
    Ort
    Karlsruhe
    Beiträge
    95
    Partner-ID
    5798

    Standard

    Hallo Ainschy,
    welche Isotope Version hast du?
    Frohes Schaffen und Gruß, Kai

  8. #8
    Contao-Fan Avatar von Ainschy
    Registriert seit
    24.06.2009.
    Ort
    Wenden
    Beiträge
    796
    Partner-ID
    5666
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard 2.3.1

    Die aktuelle 2.3.1 habe ich im Einsatz.

  9. #9
    Contao-Nutzer Avatar von holist
    Registriert seit
    27.08.2009.
    Ort
    Karlsruhe
    Beiträge
    95
    Partner-ID
    5798

    Standard

    Bei mir sieht die Regel so aus:
    Bildschirmfoto-2015-10-19-um-17.06.39.jpg

  10. #10
    Contao-Urgestein Avatar von the_scrat
    Registriert seit
    24.02.2010.
    Ort
    Augsburg
    Beiträge
    2.051
    User beschenken
    Wunschliste

    Standard

    Also ich hab jetzt extra auf dem Testsystem nochmal kurz die 2.2.6 eingespielt (ganz einfach in der constant.php die Contao Version auf 3.3.4 geändert) dann über den Composer installiert und ZACK war das Gutscheinfeld da, die Konfiguration scheint zu funktionieren. Nachdem ich die Contaoverison wieder auf 3.5.3 gestellt hab, das Update im Composer auf Isotope 2.3.1 gemacht habe+DB Update und einen Refresh auf der Seite machte, war das Feld wieder weg.


    Hier mein Screenshot der Konfiguration. Im Frontend bin ich logischerweise angemeldet (hat ja auch direkt bei der 2.2.6 geklappt) Und im Warenkorb befindet sich nur dieses Produkt.
    Gutscheine_screen.jpg
    Programmers don't comment their code. It was hard to write, it should be hard to understand...

  11. #11
    Contao-Fan Avatar von Ainschy
    Registriert seit
    24.06.2009.
    Ort
    Wenden
    Beiträge
    796
    Partner-ID
    5666
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Fehler Auswertung Enddatum fehlerhaft

    Ja, du hast Recht. Es scheint ein Bug in der Enddatum Auswertung zu geben.

    Wenn du die Endzeit vor der vor aktuellen Zeit notierst sprich jetzt ist es etwas 18:05 Uhr stellst die Zeit auf 18:10, dann wird das Eingabefeld erscheint. Sobald 18:10 Uhr erreicht ist, verschwindet es wieder. Also kommen wir der Sache näher ;-)

    EDIT:

    Diesen Bug kann ich unter 2.2.6 nachstellen ...hmm
    Geändert von Ainschy (19.10.2015 um 17:28 Uhr)

  12. #12
    Contao-Urgestein Avatar von the_scrat
    Registriert seit
    24.02.2010.
    Ort
    Augsburg
    Beiträge
    2.051
    User beschenken
    Wunschliste

    Standard

    Egal ob ich eine Zeit (richtig oder falsch) eintrage, gleiches gilt für Enddatum. Bisher habe ich es nicht geschafft das Gutscheinfeld anzuzeigen.
    Programmers don't comment their code. It was hard to write, it should be hard to understand...

  13. #13
    Contao-Fan Avatar von Ainschy
    Registriert seit
    24.06.2009.
    Ort
    Wenden
    Beiträge
    796
    Partner-ID
    5666
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    lass mal die Datum und Zeitfelder leer

  14. #14
    Contao-Urgestein Avatar von the_scrat
    Registriert seit
    24.02.2010.
    Ort
    Augsburg
    Beiträge
    2.051
    User beschenken
    Wunschliste

    Standard

    Du hast aber meinen Screenshot schon gesehen oder? Datum und Zeit sind bei mir bereits leer gewesen. Habe aktuell auch nichts drin stehen........

    Übrigens ist es - nach meiner Logik - in Ordnung, dass wenn nur eine Endzeit drin steht, aber kein Datum, dass sich diese Zeit dann auf den aktuellen Tag bezieht.
    Programmers don't comment their code. It was hard to write, it should be hard to understand...

  15. #15
    Contao-Fan Avatar von Ainschy
    Registriert seit
    24.06.2009.
    Ort
    Wenden
    Beiträge
    796
    Partner-ID
    5666
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Zitat Zitat von the_scrat Beitrag anzeigen
    Du hast aber meinen Screenshot schon gesehen oder? Datum und Zeit sind bei mir bereits leer gewesen. Habe aktuell auch nichts drin stehen........

    Übrigens ist es - nach meiner Logik - in Ordnung, dass wenn nur eine Endzeit drin steht, aber kein Datum, dass sich diese Zeit dann auf den aktuellen Tag bezieht.
    Screenshot hab ich nicht gesehen, sorry.

    Mit der Endzeit hast du Recht, trotzdem darf sie ja erst dann am bestimmten Tag greifen wenn angegeben.

    An deiner Stelle würde ich versuchen nach und nach die Bedingungen einzel zu prüfen ob sie greifen oder nicht.

  16. #16
    Contao-Urgestein Avatar von the_scrat
    Registriert seit
    24.02.2010.
    Ort
    Augsburg
    Beiträge
    2.051
    User beschenken
    Wunschliste

    Standard

    Zitat Zitat von Ainschy Beitrag anzeigen
    Screenshot hab ich nicht gesehen, sorry.
    macht nix, ist auch immer so klein verlinkt... leider kein Vorschaubild...


    Zitat Zitat von Ainschy Beitrag anzeigen
    An deiner Stelle würde ich versuchen nach und nach die Bedingungen einzel zu prüfen ob sie greifen oder nicht.
    Hab ich bereits gemacht. Selbst wenn ich alle Einschränkungen weglasse, die Einschränkungen so allgemein wie möglich halte (also keine Gruppen, etc.).... ich bekomme das Feld nicht angezeigt.

    War dein Shop denn ein Shop, welchen du bereits von 2.2.x hattest und dann geupgradet hast?
    Hast du bei deinem Shop anpassungen an der MwSt. unternommen (siehe Shop-Konfiguration -> Altlast). Habe bereits jede nur erdenkliche Kombination durchgespielt.
    Auch das Template habe ich im Warenkorb extra auf das originale gestellt....
    Programmers don't comment their code. It was hard to write, it should be hard to understand...

  17. #17
    Contao-Fan Avatar von Ainschy
    Registriert seit
    24.06.2009.
    Ort
    Wenden
    Beiträge
    796
    Partner-ID
    5666
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Mein Shop ist zuerst mit 2.2.5 und nach dem Update auf 2.3.1 gewechselt.

    Hast du vllt. die mod_iso_cart angepasst?

  18. #18
    Contao-Urgestein Avatar von the_scrat
    Registriert seit
    24.02.2010.
    Ort
    Augsburg
    Beiträge
    2.051
    User beschenken
    Wunschliste

    Standard

    Nein, die wurde nicht verändert. Die iso_collection_default habe ich angepasst. Jetzt zum Testen aber auf iso_collection_default gestellt, damit alles auf Standard steht.
    Programmers don't comment their code. It was hard to write, it should be hard to understand...

  19. #19
    Contao-Urgestein Avatar von the_scrat
    Registriert seit
    24.02.2010.
    Ort
    Augsburg
    Beiträge
    2.051
    User beschenken
    Wunschliste

    Standard

    ICH HABS! Du hast mich auf den richtigen Gedankenweg gebracht.

    Die mod_iso_cart war nicht angepasst, lag aber im templateverzeichnis. Im Warenkorb war diese Datei jedoch NICHT ausgewählt (also das Template steht auf "-"). Trotzdem wird aber wohl diese Datei hergenommen. Nun habe ich die mod_iso_cart umbenannt und es wurde nun die von isotope genommen und schon ist das Feld da.

    Ein direkter Vergleich zeigt, dass das Gutscheinfeld jetzt wohl über <?php echo $this->custom; ?> ausgegeben wird :-)
    Geändert von the_scrat (19.10.2015 um 18:54 Uhr)
    Programmers don't comment their code. It was hard to write, it should be hard to understand...

  20. #20
    Contao-Fan Avatar von Ainschy
    Registriert seit
    24.06.2009.
    Ort
    Wenden
    Beiträge
    796
    Partner-ID
    5666
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Setzt mal

    var_dump($objRules);

    in die Zeile 232 in folgende Datei

    https://github.com/isotope/core/blob...Rules.php#L232

    und schau ob du Werte angezeigt bekommst.


    Edit: Ich sollte nicht anfangen was zu schreiben und dann erst Essen gehen ;-)

    Gratulation ;-)
    Geändert von Ainschy (19.10.2015 um 19:11 Uhr)

  21. #21
    Contao-Nutzer
    Registriert seit
    04.05.2013.
    Beiträge
    16

    Standard Fehlender Backend Eintrag Regeln und Gutscheine

    Es fehlt im Backend der Eintrag "Regeln und Gutscheine"

    Könnte ich nochmal genau Wissen wir der Fehler im Backend gefixed wird?

  22. #22
    Contao-Urgestein Avatar von the_scrat
    Registriert seit
    24.02.2010.
    Ort
    Augsburg
    Beiträge
    2.051
    User beschenken
    Wunschliste

    Standard

    Schau in die System>Einstellungen, dort wird sicher nur der Haken bei inaktiven Erweiterung gesetzt sein bei isotope_rules
    Programmers don't comment their code. It was hard to write, it should be hard to understand...

  23. #23
    Contao-Nutzer Avatar von claus
    Registriert seit
    30.07.2014.
    Ort
    Dresden
    Beiträge
    233

    Standard

    Zitat Zitat von the_scrat Beitrag anzeigen
    Die mod_iso_cart war nicht angepasst, lag aber im templateverzeichnis.
    ......
    Ein direkter Vergleich zeigt, dass das Gutscheinfeld jetzt wohl über <?php echo $this->custom; ?> ausgegeben wird
    Ich kann nicht genau sagen weshalb aber bei mir habe ich $this->custom in dem iso_collection Template einfügen müssen und danach lief wieder alles (Isotope 2.3.3)

  24. #24
    Contao-Nutzer Avatar von truni
    Registriert seit
    18.08.2009.
    Ort
    Zürcher Unterland
    Beiträge
    166

    Standard Hier gehts leider auch nett … und plötzlich doch wieder !?

    Sobald ich eingeloggt bin erscheint das Gutschein-Feld nicht mehr, zuvor aber schon. Wir verwenden 2.3.5.

    Wir haben keine angepassten Templates mod_iso_cart und iso_collection_default, sprich <?php echo $this->custom; ?> ist wie gewohnt in mod_iso_cart integriert.
    Das Regelwerk ist sehr einfach, wir kaben keine Einschränkungen der Shop-Konfiguration definiert für den Test-Gutschein.

    Nach fleissig Rumprobieren gemäss diesem Threat geht es plötzlich. U.a. habe ich einen neuen Gutscheincode generiert. Aber wieso?

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Lesezeichen

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •