Neuigkeiten
  • Die modified eCommerce Shopsoftware ist kostenlos, aber nicht umsonst.
    Spenden
  • Damit wir die modified eCommerce Shopsoftware auch zukünftig kostenlos anbieten können:
    Spenden
  • Thema: MODUL: Neuer Attribute Price Updater

    web0null

    • Experte
    • Beiträge: 1.998
    Re: MODUL: Neuer Attribute Price Updater
    Antwort #105 am: 19. September 2012, 17:01:44
    Lass gut sein, was willst denn eigentlich verkaufen?

    ... und wenn du den Preis oben auch ändern willst dann lösche in der attribute_price_updater.js in Zeile 40 die // am Anfang, dann müsste sich der Preis oben auch ändern, wenn die classe stimmt (p.productprice strong).

    Das musst du aber rechtlich abklären, ich glaube das ist in DE nicht Rechtskonform.
    Deswegen ist es auskommentiert.

    spittfire

    • Neu im Forum
    • Beiträge: 39
    Re: MODUL: Neuer Attribute Price Updater
    Antwort #106 am: 19. September 2012, 17:09:32
    Ich will nichts verkaufen. Das ist ein Freund der Fliesenschienen verkauft.
    Du hast Recht. Oben muss der Grundpreis bleiben.
    Er zeigt mir aktuell den preis für den Laufenden Meter an. Z.b.

    "Eine Schiene a 2,5m =3,33€"
    "Meter 1,33€"

    und bei

    "In dieser Ausführung: Meter x,xx EUR"

    "Preis" habe ich in der "lang.german.conf" löschen können aber "Meter" übernimmt er einfach von oben.
    Wie kann ich das wegmachen?

    So, dass er quasi nur
    "In dieser Ausführung: x,xx EUR"
    anzeigt

    Beste Grüße

    web0null

    • Experte
    • Beiträge: 1.998
    Re: MODUL: Neuer Attribute Price Updater
    Antwort #107 am: 19. September 2012, 17:15:25
    attribute_price_updater.js

    Zeile 39 ersetzen mit dem:

    Code: Javascript  [Auswählen]
    //$('#optionen' + data.pid + ' .calculatePrice span.cuPrice').html(data.vpe + ' ' + symbolLeft + newPrice + symbolRight);
                $('#optionen' + data.pid + ' .calculatePrice span.cuPrice').html(symbolLeft + newPrice + symbolRight);

    spittfire

    • Neu im Forum
    • Beiträge: 39
    Re: MODUL: Neuer Attribute Price Updater
    Antwort #108 am: 19. September 2012, 17:30:44
    P E R F E K T!

    VIELEN VIELEN DANK!

     :king:

    joegli

    • Neu im Forum
    • Beiträge: 44
    Re: MODUL: Neuer Attribute Price Updater
    Antwort #109 am: 07. Oktober 2012, 21:11:20
    Hallo,
    ein tolles Modul!
    Ich habe den Preis-Updater zusammen mit "jQuery Attribute Matrix mit Bildern & Cloud Zoom" in einen Testshop eingabaut - es funktioniert astrein.

    Ich verwende allerdings keine Plus- und Minus- Preise bei den Attributen sondern Festpreise, d.h ich habe als Preis Prefix neben "+" und "-" auch "=".  (MODUL: XTC ATTRIBUTE PRICE & WEIGHT PREFIX)

    An welcher Stelle im Preis-Updater wird denn Preisprefix verwertet und der neue Preis berechnet?

    Danke
    Jörg

    web0null

    • Experte
    • Beiträge: 1.998
    Re: MODUL: Neuer Attribute Price Updater
    Antwort #110 am: 08. Oktober 2012, 15:50:05
    Ich hab dieses Modul zwar noch nicht verwendet.
    Soweit ich dieses Modul verstanden habe, ist bei jedem Attribut immer der Grundpreis + Attributpreis enthalten, oder?
    Wenn das so stimmt müsste folgendes gehen:

    Suche in der attribute_price_updater.js
    Code: Javascript  [Auswählen]
    if (data.prefix == '-'){
                            summe -= data.aprice;
                        }else if (data.prefix == '+'){
                            summe += data.aprice;
                        }
     

    und ersetze es mit:

    Code: Javascript  [Auswählen]
    if (data.prefix == '-'){
                            summe -= data.aprice;
                        }else if (data.prefix == '+'){
                            summe += data.aprice;
                        }else if (data.prefix == '='){
                            summe += data.aprice - data.gprice;
                        }
     

    ... und sag mir ob das geht.

    Gruß web0null

    joegli

    • Neu im Forum
    • Beiträge: 44
    Re: MODUL: Neuer Attribute Price Updater
    Antwort #111 am: 08. Oktober 2012, 18:36:56
    @web0null
    danke für deine Hilfe, wenn ich die Änderung so durchführe

    [...]
    Code: Javascript  [Auswählen]
    if (data.prefix == '-'){
                            summe -= data.aprice;
                        }else if (data.prefix == '+'){
                            summe += data.aprice;
                        }else if (data.prefix == '='){
                            summe += data.aprice - data.gprice;
                        }
     
    [...]

    ändert sich der Gesamtpreis wenn kein Attributpreis eingegeben ist auf 0 (war vorher Grundpreis) und wenn ein "= Attributpreis" eingegeben ist auf Attributpreis - Grundpreis. Bei "+Attributpreis" stimmt alles.

    Ich habe jetzt mal das + vor dem = weggelassen, also so:

    Code: Javascript  [Auswählen]
    if (data.prefix == '-'){
                            summe -= data.aprice;
                        }else if (data.prefix == '+'){
                            summe += data.aprice;
                        }else if (data.prefix == '='){
                            summe = data.aprice - data.gprice;
                        }

    dann stimmt jetzt der Preis wenn ich einen "=Attributpreis" eingegeben habe. Sieht man hier:
    http://www.megashirts.de/product_info.php?products_id=3

    D.H. ich müßte jetzt noch wissen wie ich den Grundpreis wieder bekomme wenn kein Attributpreis eingegeben wurde. Die letzte else if-Abfrage beeinflußt offensichtlich diesen Wert????????
    Grüße Jörg

    web0null

    • Experte
    • Beiträge: 1.998
    Re: MODUL: Neuer Attribute Price Updater
    Antwort #112 am: 08. Oktober 2012, 19:23:29
    Probier das mal.

    statt:
    Code: Javascript  [Auswählen]
    if (data.prefix == '-'){
                            summe -= data.aprice;
                        }else if (data.prefix == '+'){
                            summe += data.aprice;
                        }else if (data.prefix == '='){
                            summe += data.aprice - data.gprice;
                        }
     

    so:
    Code: Javascript  [Auswählen]
    if (data.aprice != 0){
                          if (data.prefix == '-'){
                              summe -= data.aprice;
                          }else if (data.prefix == '+'){
                              summe += data.aprice;
                          }else if (data.prefix == '='){
                              summe += data.aprice - data.gprice;
                          }
                        }
     

    Bitte teste das auch mit NICHT Matrix Attributen,
    und oder mehrere (=) Attributen in verschiedenen Dropdowns,
    dann kann ich eine aktualisierte Version für alle anderen auch hoch laden.

    Gruß web0null

    joegli

    • Neu im Forum
    • Beiträge: 44
    Re: MODUL: Neuer Attribute Price Updater
    Antwort #113 am: 09. Oktober 2012, 11:24:11
    @web0null

    Funktioniert!
    Ich habe mal alle Möglichkeiten mit Matrix-Attributen durchgetestet alles wird richtig angezeigt (außer natürlich wenn ich bei 2 Attributen =Preise angebe, dann wird wenn beide Attribute aktiviert sind irgend etwas angezeigt - ev. müßte in so einem Fall der höhere Preis genommen werden??? Aber eigentlich wäre diese Konstellation nicht wirklich sinnvoll)

    Wenn ich Attribute außerhalb der Matrix verwende funktioniert dein Modul allerdings nicht - ist das so oder habe ich etwas falsch eingebaut?
    http://www.megashirts.de/product_info.php?products_id=6

    Grüße
    Jörg

    web0null

    • Experte
    • Beiträge: 1.998
    Re: MODUL: Neuer Attribute Price Updater
    Antwort #114 am: 09. Oktober 2012, 13:29:58
    Zitat
    Wenn ich Attribute außerhalb der Matrix verwende
    Meinst du die Original modified eCommerce Shopsoftware Attribute?

    Sicher muss es da gehen, dafür habe ich es "eigentlich" gemacht. 
    Gehe nochmal die Anleitung durch, du hast etwas vergessen.

    joegli

    • Neu im Forum
    • Beiträge: 44
    Re: MODUL: Neuer Attribute Price Updater
    Antwort #115 am: 10. Oktober 2012, 11:56:45
    @web0null

    ich habe nochmal alles neu eingebaut und es funktionieren jetzt sowohl mit den Matrix-Attributen als auch mit den modified eCommerce Shopsoftware-Attributen.
    Die Funktion bei Verwendung beider Attribut-Typen bei einem Produkt konnte ich nicht testen, da bei der Verwendund der Matrix-Attribute die normalen modified eCommerce Shopsoftware-Attribut (noch)nicht angezeigt werden. Das liegt aber natürlich nicht an deinem Modul.
    M.E. kanst du die Änderung generell übernehmen. Vielen Dank für deine Hilfe!

    Grüße
    Jörg

    web0null

    • Experte
    • Beiträge: 1.998
    Re: MODUL: Neuer Attribute Price Updater
    Antwort #116 am: 11. Oktober 2012, 04:33:24
    Anbei ein neues Paket, es wurde nur die attribute_price_updater.js angepasst, damit auch das (=) Zeichen von folgenden Modul unterstützt wird: MODUL: XTC ATTRIBUTE PRICE & WEIGHT PREFIX

    Gruß web0null

    [EDIT Tomcraft 11.10.2012: Modul in Beitrag 1 aktualisiert.]

    jannemann

    • modified Team
    • Beiträge: 6.289
    • Geschlecht:
    Re: MODUL: Neuer Attribute Price Updater
    Antwort #117 am: 11. Oktober 2012, 08:39:50
    Hallo web0null,

    herzlichen Dank für die Erweiterung des Modules!  :thumbs:

    Schöne Grüße,
    Jan

    jogomez

    • Frisch an Board
    • Beiträge: 86
    • Geschlecht:
    Re: MODUL: Neuer Attribute Price Updater
    Antwort #118 am: 04. Dezember 2012, 11:54:01
    Hallo,

    habe gerade das Modul eingebaut und die Seite bleibt bei Artikel mit Attribute leider leer !
    Habe wohl ein fehler drin und hoffe auf Tipps

    Danke

    José

    jogomez

    • Frisch an Board
    • Beiträge: 86
    • Geschlecht:
    Re: MODUL: Neuer Attribute Price Updater
    Antwort #119 am: 05. Dezember 2012, 14:52:45
    Hallo zusammen,

    Modul läuft jetzt und habe noch ne kleine Frage.

    Ändert sich der Preis von dem Artikel nicht ?
    Ich hänge mal ein Bild dran.

    Gruß José
    296 Antworten
    131042 Aufrufe
    19. August 2021, 19:45:04 von zack
    1 Antworten
    2682 Aufrufe
    16. Januar 2014, 17:51:09 von web28
    2 Antworten
    3322 Aufrufe
    16. November 2012, 12:26:25 von jannemann
               
    anything