Ergebnis 1 bis 35 von 35

Thema: Produktupdate - Ajax

  1. #1
    Contao-Nutzer
    Registriert seit
    17.08.2011.
    Beiträge
    4

    Standard Produktupdate - Ajax

    Hallo,

    Ich habe das neue Contao und den Workaround von Isotope ('' zu null).

    Leider funktioniert bei mir der Produktupdate der Varianten nicht. D.h. wenn ich ein Produkt anklicke und danach in der Selectbox eine andere Variante anklicke, dann ändert sich das Produkt (Beschreibung, Preis, etc) nicht. Erst wenn ich den Button "update" anzeigen lasse, kann ich das Produkt händisch, durch Klick auf den Button, aktualisieren lassen.

    Hinweis: Wenn ich in der Selectbox etwas auswähle, dann kommt kurz das überblendete Produktupdate (Ajax), aber es tut sich nichts.

    Danke schon mal...

  2. #2
    Contao-Nutzer
    Registriert seit
    23.06.2010.
    Ort
    Bremen
    Beiträge
    112

    Standard

    Wie hast Du denn die Varianten angelegt?
    Und wieso sollen sich Produktparameter durch anklicken einer Variante des Produktes ändern?

  3. #3
    Contao-Urgestein Avatar von cliffparnitzky
    Registriert seit
    08.10.2010.
    Ort
    Lüneburg
    Beiträge
    2.451
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    @stoner1801: vielen Dank für den Thread, wollte heute die selbe Frage stellen

    bei mir ist das genauso, jede Variante hat einen eigene Preis
    wähle ich per SelectBox die Variante, kommt die Meldung "Loading Product Data ..." aber im Preis steht weiterhin "Ab ..... €"
    Erst nach Klick auf "Aktualisieren" wird alles angezeigt (Preis, Aertikelnummer, Gewicht)

    das hat sicher nix mit dem Anlegen der Varianten zu tun
    eher mit dem Template, welches das Produkt anzeigt (iso_reader_ ....)

    Grüße, Cliff

  4. #4
    Contao-Nutzer
    Registriert seit
    17.08.2011.
    Beiträge
    4

    Standard

    seh das genau so.

    als beispiel wie es funktionieren soll, kann man im isotope demo shop nachsehen...

  5. #5
    Contao-Urgestein Avatar von cliffparnitzky
    Registriert seit
    08.10.2010.
    Ort
    Lüneburg
    Beiträge
    2.451
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    genau, "The Underachiever" ist ja ein Variante

    kostet in:

    - Blue - 10 : 23.99
    - Blue - 14 : 29.99

    und da geht es!!!

    was für eine Version wird dort eingesetzt?

    ich nutze 1.3.0 beta1

  6. #6
    Contao-Nutzer
    Registriert seit
    23.06.2010.
    Ort
    Bremen
    Beiträge
    112

    Standard

    Also in der isotope 1.3 beta1 gibt es doch in der Produktübersicht bei jedem Produkt rechts das Blitzsymbol.
    Und wenn man da draufklickt, kann man entweder Varianten für ein Produkt anlegen, oder bestehende Varianten editieren (Quickedit Variants).
    Und da kann man dann doch auch für jede Variante einen eigenen Preis wählen.

    Oder man klappt die Varianten auf, indem man links auf das Plus-Icon klickt.
    Das wird allerdings von den Produktbildern fast vollständig verdeckt, funktioniert mit einer ruhigen Hand aber dennoch.
    Und dann kann man jede Variante einzeln bearbeiten.
    Da kann man dann auch überprüfen, dass das Häkchen bei 'Use default value' beim Preis nicht gesetzt ist, weil ja sonst immer der Preis des Produktvaters genommen wird.

    Bei mir funktioniert das so einwandfrei, oder habe ich das was falsch verstanden?

  7. #7
    Contao-Nutzer
    Registriert seit
    17.08.2011.
    Beiträge
    4

    Standard

    wenn du dann im Shop eine andere Variante auswählst, änder sich der Preis dann selbstständig?

  8. #8
    Contao Core-Team
    Association Vorstand
    Avatar von andreas.schempp
    Registriert seit
    15.06.2009.
    Ort
    Lyss
    Beiträge
    5.613
    Partner-ID
    8667
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Ich habe bei mir lokal auch noch Probleme. Das liegt vermutlich an Contao 2.10, den Request Tokens und dem ajax.php Update. In der beta2 wird das behoben sein, du könntest in der Zwischenzeit höchstens versuchen die alte Version der ajax.php zu installieren.
    terminal42 gmbh
    Wir sind Contao Premium-Partner! Für Modulwünsche oder Programmierungen kannst du uns gerne kontaktieren.
    Hilfe für Isotope eCommerce kann man auch kaufen: Isotope Circle

  9. #9
    Contao-Urgestein Avatar von cliffparnitzky
    Registriert seit
    08.10.2010.
    Ort
    Lüneburg
    Beiträge
    2.451
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    moin andreas,

    also ich hab es versucht mit älteren versionen von [ajax] (bis runter auf 1.0.3) aber das half nicht

    kann es noch irgendwie am verwendeten template liegen (iso_reader....) ???

    Gruß, cliff

  10. #10
    Contao Core-Team
    Association Vorstand
    Avatar von andreas.schempp
    Registriert seit
    15.06.2009.
    Ort
    Lyss
    Beiträge
    5.613
    Partner-ID
    8667
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Ich hab gestern den Fehler gefunden und behoben, es ist leider etwas komplizierter... Mit der Beta2 wird das behoben sein.
    terminal42 gmbh
    Wir sind Contao Premium-Partner! Für Modulwünsche oder Programmierungen kannst du uns gerne kontaktieren.
    Hilfe für Isotope eCommerce kann man auch kaufen: Isotope Circle

  11. #11
    Contao-Urgestein Avatar von cliffparnitzky
    Registriert seit
    08.10.2010.
    Ort
    Lüneburg
    Beiträge
    2.451
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    super, das klingt doch schonmal gut

    nun die Frage: wann kommt die Beta2 ???

    danke, gruß, cliff

  12. #12
    Administrator Avatar von xchs
    Registriert seit
    19.06.2009.
    Beiträge
    14.557
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Zitat Zitat von cliffen Beitrag anzeigen
    nun die Frage: wann kommt die Beta2 ???
    Das hängt von den Mondphasen ab.

    SCNR.
    Contao Community Administrator

    [Unterstützungsmöglichkeiten]

  13. #13
    Contao-Nutzer
    Registriert seit
    10.02.2010.
    Beiträge
    49

    Standard

    Hallo,
    Also ich habe die beta2 im Einsatz und hab im IE das gleiche Problem noch immer. Selects werden automatisch upgedated, varianten die mit Radiobuttons funktioniern sollten allerdings nicht.

  14. #14
    Contao Core-Team
    Association Vorstand
    Avatar von andreas.schempp
    Registriert seit
    15.06.2009.
    Ort
    Lyss
    Beiträge
    5.613
    Partner-ID
    8667
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Hast du uns eine URL die wir ansehen können?
    terminal42 gmbh
    Wir sind Contao Premium-Partner! Für Modulwünsche oder Programmierungen kannst du uns gerne kontaktieren.
    Hilfe für Isotope eCommerce kann man auch kaufen: Isotope Circle

  15. #15
    Contao-Nutzer
    Registriert seit
    10.02.2010.
    Beiträge
    49

    Standard

    ja hier: http://tinyurl.com/3pgns5f

    zu beachten auch die Fehlermeldung die man bekommt wenn man ein Produkt im Warenkorb hat und danach auf eine Seite geht die nicht teil des Shops ist. Da gibt es am Ende der Seite eine unheimliche Wurst an Fehlern :-(

  16. #16
    Contao Core-Team
    Association Vorstand
    Avatar von andreas.schempp
    Registriert seit
    15.06.2009.
    Ort
    Lyss
    Beiträge
    5.613
    Partner-ID
    8667
    Contao-Projekt unterstützen

    Support Contao

    Standard

    ach, das Problem ist nur im IE?
    terminal42 gmbh
    Wir sind Contao Premium-Partner! Für Modulwünsche oder Programmierungen kannst du uns gerne kontaktieren.
    Hilfe für Isotope eCommerce kann man auch kaufen: Isotope Circle

  17. #17
    Contao-Nutzer
    Registriert seit
    10.02.2010.
    Beiträge
    49

    Standard

    Ja, das Problem mit dem updaten der Preise/Artikelnummern hab ich nur im IE beobachtet.

    Die lange Latte an Fehlermeldungen bei gefülltem Warenkorb am Fuß der Seite, wenn man sich nicht auf Shopseiten befindet hab ich unabhängig vom Browser.

  18. #18
    Contao Core-Team
    Association Vorstand
    Avatar von andreas.schempp
    Registriert seit
    15.06.2009.
    Ort
    Lyss
    Beiträge
    5.613
    Partner-ID
    8667
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Bitte versuch mal die beiden Dateien im Anhang (ZIP entpacken) in deinem System zu ersetzen, ob dann der Fehler noch immer kommt.
    Angehängte Dateien Angehängte Dateien
    terminal42 gmbh
    Wir sind Contao Premium-Partner! Für Modulwünsche oder Programmierungen kannst du uns gerne kontaktieren.
    Hilfe für Isotope eCommerce kann man auch kaufen: Isotope Circle

  19. #19
    Contao-Nutzer
    Registriert seit
    10.02.2010.
    Beiträge
    49

    Standard

    Hallo Andreas,
    Damit ist der Fehler behoben! Bravo!

    Konntest du bzgl. IE-Problem noch etwas heraus finden? Tut mir leid, ich hab den Thread hier ein wenig Zweckentfremdet...

  20. #20
    Contao Core-Team
    Association Vorstand
    Avatar von andreas.schempp
    Registriert seit
    15.06.2009.
    Ort
    Lyss
    Beiträge
    5.613
    Partner-ID
    8667
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Das liegt vermutlich am onchange-Event, der da nicht funktioniert. Hab hier (zuhause) kein IE, daher kann ich das momentan nicht ansehen.
    terminal42 gmbh
    Wir sind Contao Premium-Partner! Für Modulwünsche oder Programmierungen kannst du uns gerne kontaktieren.
    Hilfe für Isotope eCommerce kann man auch kaufen: Isotope Circle

  21. #21
    Contao-Nutzer
    Registriert seit
    10.02.2010.
    Beiträge
    49

    Standard

    Prinzipiell eine weise Entscheidung.

  22. #22
    Contao Core-Team
    Association Vorstand
    Avatar von andreas.schempp
    Registriert seit
    15.06.2009.
    Ort
    Lyss
    Beiträge
    5.613
    Partner-ID
    8667
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Problem wird in der RC1 behoben sein: http://projects.winanscreative.com/p...45/tickets/484
    terminal42 gmbh
    Wir sind Contao Premium-Partner! Für Modulwünsche oder Programmierungen kannst du uns gerne kontaktieren.
    Hilfe für Isotope eCommerce kann man auch kaufen: Isotope Circle

  23. #23
    Contao-Nutzer
    Registriert seit
    10.02.2010.
    Beiträge
    49

    Standard

    Wunderbar. Kann ich da jetzt schon selbst irgendwo rumfuhrwerken um den Fehler schon vor dem Release vom RC1 für mich zu beheben?

  24. #24
    Contao Core-Team
    Association Vorstand
    Avatar von andreas.schempp
    Registriert seit
    15.06.2009.
    Ort
    Lyss
    Beiträge
    5.613
    Partner-ID
    8667
    Contao-Projekt unterstützen

    Support Contao
    terminal42 gmbh
    Wir sind Contao Premium-Partner! Für Modulwünsche oder Programmierungen kannst du uns gerne kontaktieren.
    Hilfe für Isotope eCommerce kann man auch kaufen: Isotope Circle

  25. #25
    Contao-Nutzer
    Registriert seit
    10.02.2010.
    Beiträge
    49

    Standard

    Hm. Da hat sich beim Product cache in Zeile 112 bzw. 114 und 117 was geänder. Das Verhalten der Radio Buttons im IE hat sich dadurch bei mir aber noch nicht verbessert.

  26. #26
    Contao Core-Team
    Association Vorstand
    Avatar von andreas.schempp
    Registriert seit
    15.06.2009.
    Ort
    Lyss
    Beiträge
    5.613
    Partner-ID
    8667
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Korrekt, das kommt in der nächsten offiziellen Version (rc1).
    terminal42 gmbh
    Wir sind Contao Premium-Partner! Für Modulwünsche oder Programmierungen kannst du uns gerne kontaktieren.
    Hilfe für Isotope eCommerce kann man auch kaufen: Isotope Circle

  27. #27
    Contao-Nutzer Avatar von Marcello
    Registriert seit
    28.07.2009.
    Ort
    Bern Schweiz
    Beiträge
    117

    Standard

    Warum ist jetzt eigentlich das Overlay "wurde dem Warenkorb hinzugefügt" wieder weg?

    Ist das normal das der Warenkorb nicht mehr per Ajax gefüllt wird oder liegt das an mir, bzw. meiner Installation? Oder war das gar nie so, und das overlay hat mich das nur glauben lassen?
    #marcello { favorite-editor: coda; favorite-cms: contao; favorite-img-editor: ps; }

  28. #28
    Contao Core-Team
    Association Vorstand
    Avatar von andreas.schempp
    Registriert seit
    15.06.2009.
    Ort
    Lyss
    Beiträge
    5.613
    Partner-ID
    8667
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Der Warenkorb wurde noch nie per AJAX gefüllt, nur ein Popup angezeigt. Daran müsste sich eigentlich nichts geändert haben, schau mal ob du einen Javascript-Fehler auf der Seite hast, oder die Meldung im Quelltext steht.
    terminal42 gmbh
    Wir sind Contao Premium-Partner! Für Modulwünsche oder Programmierungen kannst du uns gerne kontaktieren.
    Hilfe für Isotope eCommerce kann man auch kaufen: Isotope Circle

  29. #29
    Contao-Nutzer Avatar von Marcello
    Registriert seit
    28.07.2009.
    Ort
    Bern Schweiz
    Beiträge
    117

    Standard

    Die Meldung wird einfach im content oben hingepoppt! sieht dann so aus:
    HTML-Code:
    ...
    <article class="mod_article block" id="cool">
    
    <h1 class="ce_headline">Cool</h1>
    <div class="iso_message"><p class="iso_confirm">Das gewählte Produkt wurde in den Warenkorb gelegt.</p></div><section class="mod_iso_productlist block">
    
    <div class="product_list">
    ...
    Unter umständen ist das ja zwar auch praktischer, als ein Overlay, finde ich jetzt doch.
    Das Overlay hab ich insgesamt ca. 3mal gesehen, und dann irgendwie einfach angenommen es würde den warenkorb per ajax füllen.


    Noch kurz was am Rande: Arbeite gerade an einem Projekt das hauptsächlich ein Shop sein wird, also werkle ich gerade stark mit Isotope, und ich möchte an dieser stelle ein grosses Lob aussprechen, an den Andreas und natürlich auch alle anderen die da mitwirken.

    Nicht heute oder morgen, da Zeittechnisch eher ungünstig, aber wir würden auch gerne mal etwas zurückgeben und ein wenig mitwirken, möglicherweise könnte man einmal den Demo-Shop und /oder die Isotopeecommerce.com visuell etwas aufpeppen, bei letzterer denke ich, könnte man vorallem die Übersichtlichkeit noch etwas verbessern.
    #marcello { favorite-editor: coda; favorite-cms: contao; favorite-img-editor: ps; }

  30. #30
    Contao Core-Team
    Association Vorstand
    Avatar von andreas.schempp
    Registriert seit
    15.06.2009.
    Ort
    Lyss
    Beiträge
    5.613
    Partner-ID
    8667
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Du hast wohl in der Produktliste die Checkbox für "Meldungen ausgeben" aktiviert
    terminal42 gmbh
    Wir sind Contao Premium-Partner! Für Modulwünsche oder Programmierungen kannst du uns gerne kontaktieren.
    Hilfe für Isotope eCommerce kann man auch kaufen: Isotope Circle

  31. #31
    Contao-Nutzer Avatar von Marcello
    Registriert seit
    28.07.2009.
    Ort
    Bern Schweiz
    Beiträge
    117

    Standard

    Zitat Zitat von andreas.schempp Beitrag anzeigen
    Du hast wohl in der Produktliste die Checkbox für "Meldungen ausgeben" aktiviert
    Ja, aber ohne dass, wird gar keine Meldung angezeigt. Also eben der Overlay kommt nicht.

    UPDATE: Ja Update ist das Schlüsselwort. LOL, Update statt "Add to cart".
    Mein Fehler (wie eigentlich fast immer :-))

    UPDATE2: Ne doch nicht. also das Overlay kommt wenn ich die Buttons "Ad to cart" UND "Update" aktiviere, aktiviere ich aber nur einen, dann geht es nicht. Natürlich könnt ich das jetzt CSS technisch zurecht-basteln, aber ja, das wäre dann ja doch ein gebastel, oder?

    UPDATE3: Mit Contao 2.10.4 funktionierts nun.
    Geändert von Marcello (05.01.2012 um 14:14 Uhr)
    #marcello { favorite-editor: coda; favorite-cms: contao; favorite-img-editor: ps; }

  32. #32
    Contao-Urgestein Avatar von ways2web
    Registriert seit
    23.03.2010.
    Ort
    Berlin
    Beiträge
    1.698
    User beschenken
    Wunschliste

    Standard

    ist es eigentlich beabsichtigt, dass diese overlay dauerhaft verbleibt, statt nach einer gewissen zeit (1-X Sek.) wieder zu verschwinden?
    sicherlich geht es per click in den viewport wieder weg... aber ich kann nicht von jedem user soviel weitsicht erwarten.. "dau"

    kann ich das irgendwie ändern.. oder gibts dazu gar ne Einstellungen?

    ich hatte plötzlich auch probleme, dass mir das overlay gar nicht mehr angezeigt wurde.
    Checkbox für "Meldungen ausgeben" in der Produktliste war NICHT aktiviert...aber im Warenkorb
    Geändert von ways2web (08.02.2012 um 01:35 Uhr)

  33. #33
    Contao-Nutzer
    Registriert seit
    03.03.2011.
    Beiträge
    177

    Standard

    Mit "Checkbox für "Meldungen ausgeben" in der Produktliste" meint Ihr doch sicher im Modul?
    Ich finde die Box leider im nicht. Oder muß ich die Einstellung an anderer Stelle vornehmen?

  34. #34
    Contao-Nutzer
    Registriert seit
    03.03.2011.
    Beiträge
    177

    Standard

    Keiner einen Hinweise, wo diese Einstellung ist? Ich würde das Overlay gerne unterdrücken - finde aber die Einstellung nicht.

  35. #35
    Contao Core-Team
    Association Vorstand
    Avatar von andreas.schempp
    Registriert seit
    15.06.2009.
    Ort
    Lyss
    Beiträge
    5.613
    Partner-ID
    8667
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Zitat Zitat von Juggalo4u Beitrag anzeigen
    Mit "Checkbox für "Meldungen ausgeben" in der Produktliste" meint Ihr doch sicher im Modul?
    Ich finde die Box leider im nicht. Oder muß ich die Einstellung an anderer Stelle vornehmen?
    Ja im Modul. Aber nur in der neusten Beta-Version von Isotope...
    terminal42 gmbh
    Wir sind Contao Premium-Partner! Für Modulwünsche oder Programmierungen kannst du uns gerne kontaktieren.
    Hilfe für Isotope eCommerce kann man auch kaufen: Isotope Circle

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
  •