Marktplatz - Eine große Auswahl an neuen und hilfreichen Modulen sowie modernen Templates für die modified eCommerce Shopsoftware
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 #240 am: 16. März 2016, 18:53:18
    Zitat
    Ist das nicht nur eine Sonderlösung für Toby
    Ja denke ich auch, Problem bei ihm war, das Umlaut bei Stück.
    json_encode() hat ja bekanntlich Probleme damit, wenn nicht "richtig" auf UTF8 umgestellt ist.

    Man müsste es noch mal bei einem originalen Shop testen, wenn es da auch Probleme gibt kommt ein Update.

    Den meisten fällt es deswegen nicht auf, weil sie Stück abkürzen mit Stk, bzw. weil sie sonst auch keine Umlaute in der VPE drinnen haben.

    Wobei das nächste Problem ist, dass iconv() auch nicht überall eingeschaltet ist.

    Bei einem "richtig" umgestellten UTF8 Shop, gibt es das Problem nicht.

    Gruß

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 46.161
    • Geschlecht:
    Re: MODUL: Neuer Attribute Price Updater
    Antwort #241 am: 16. März 2016, 18:57:33
    Alles klar, danke dir für die Rückmeldung! :thx:

    Grüße

    Torsten

    ak80

    • Neu im Forum
    • Beiträge: 1
    Re: MODUL: Neuer Attribute Price Updater
    Antwort #242 am: 01. April 2016, 09:27:03
    Hallo zusammen,

    vielleicht könnt ihr mir helfen. Ich habe das Modul nach Anleitung eingebaut, allerdings wird mit der aktuelle Preis nicht angezeigt.

    Testweise habe ich mal bei diesem Artikel einen Aufpreis eingestellt: http://www.tts-products.de/Saunaoefen-finnisch/P1-10-5-15-0-kW-Saunaofen-EOS-Standausfuehrung-Klimamesser::106.html

    Aber es ändert sich kein Preis. Hat jemand eine Idee?

    Vielen Dank im Voraus und viele Grüße
    Andreas

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 46.161
    • Geschlecht:
    Re: MODUL: Neuer Attribute Price Updater
    Antwort #243 am: 06. April 2016, 15:36:16
    Ich bin den Einbau bei dir nochmal durchgegangen und du hast vergessen in der Datei "general.js.php" die Einbindung der "attribute_price_updater.js" zu machen, also:

    Code: PHP  [Auswählen]
    <script src="<?php echo 'templates/'.CURRENT_TEMPLATE; ?>/javascript/attribute_price_updater.js" type="text/javascript"></script>

    Der Rest sieht gut aus!

    Grüße

    Torsten

    chevy

    • Neu im Forum
    • Beiträge: 35
    Re: MODUL: Neuer Attribute Price Updater
    Antwort #244 am: 16. April 2016, 01:24:09
    hier eine kleine Anpassung an modified v2.0.0.0 rev 9678..

    - ob die sooo 100% richtig, weiss ich nicht, aber so funzt es bei mir.. -

    Allerdings hab ich nur die product_options_selection.html angepasst.
    Die anderen product_option_xxxxxx.html müsste jemand anderes anpassen.

    Siehe Anhang.

    [EDIT Tomcraft 20.04.2016: Anleitung überarbeitet und in neue Modulversion 2.15 aus Beitrag 1 übernommen.]

    chevy

    • Neu im Forum
    • Beiträge: 35
    Re: MODUL: Neuer Attribute Price Updater
    Antwort #245 am: 16. April 2016, 02:05:34
    Noch eine kleine Erweiterung:

    Erweiterung um eine besondere Hervorhebung der Zeile mit der Anzeige des Artikelgesamtpreises.

    [EDIT Tomcraft 20.04.2016: Anleitung überarbeitet (jedoch ihne die Hervorhebungen, da diese besser über CSS gemacht werden sollten) und in neue Modulversion 2.15 aus Beitrag 1 übernommen.]

    web28

    • modified Team
    • Beiträge: 9.404
    Re: MODUL: Neuer Attribute Price Updater
    Antwort #246 am: 16. April 2016, 15:05:50
    \includes\modules\product_attributes.php

    Hierfür sind diverse auto_include in der Datei, diese Datei muss deshalb nicht geändert werden.

    Schau mal in includes/extra/modules/products_attributes_data

    Hier liegt eine Datei für VPE Einbindung. So kann man auch 'JSON_ATTRDATA' einbinden.

    Gruss Web28

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 46.161
    • Geschlecht:
    Re: MODUL: Neuer Attribute Price Updater
    Antwort #247 am: 20. April 2016, 23:51:05
    Hallo chevy,

    ich habe deine Entwürfe einer Anleitung für Shopversion 2.0.0.0 aus Antwort #244 und Antwort #245 weiter überarbeitet und in eine neue universale Modulversion 2.15 (für alle Shopversionen) in Beitrag 1 übernommen.

    Bitte mal mit Shopversion 2.0.0.0 testen und Rückmeldung geben!

    :thx:

    Grüße

    Torsten

    web28

    • modified Team
    • Beiträge: 9.404
    Re: MODUL: Neuer Attribute Price Updater
    Antwort #248 am: 22. April 2016, 13:20:27
    Bei 2.00 Shop muss die includes\modules\product_attributes.php NICHT geändert werden.

    In der Datei sind auto_include Hookpoints.
    Es benötigt nur eine Zusatzdatei in includes/extra/modules/products_attributes_data mit dem $json_attrdata codeblock und der Ergänzung des Daten Arrays:

    Code: PHP  [Auswählen]
    $json_vpetext  = xtc_get_vpe_name($product->data['products_vpe']);
    $json_vpevalue = (($product->data['products_vpe_status'] && (double)$product->data['products_vpe_value']) ? (double)$product->data['products_vpe_value'] : false);
    $json_attrdata = array (
      'pid'      => (int)$product->data['products_id'],
      'gprice'   => $products_price,
      'cleft'    => $xtPrice->currencies[$_SESSION['currency']]['symbol_left'],
      'cright'   => $xtPrice->currencies[$_SESSION['currency']]['symbol_right'],
      'prefix'   => $products_options['price_prefix'],
      'aprice'   => $xtPrice->xtcFormat($price, false),
      'vpetext'  => $json_vpetext ? $json_vpetext : TEXT_PRODUCTS_VPE,
      'vpevalue' => $json_vpevalue,
    );

    $products_options_data[$row]['DATA'][$col]['JSON_ATTRDATA'] = str_replace('"','&quot;',json_encode($json_attrdata));

    Gruss Web28

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 46.161
    • Geschlecht:
    Re: MODUL: Neuer Attribute Price Updater
    Antwort #249 am: 22. April 2016, 14:23:51
    Danke dir. Ich habe das in Version 2.16 des Moduls in Beitrag 1 übernommen.

    Grüße

    Torsten

    Juan Carlos Silverio Gomez

    • Fördermitglied
    • Beiträge: 470
    • Geschlecht:
    Re: MODUL: Neuer Attribute Price Updater
    Antwort #250 am: 26. April 2016, 22:41:04
    Buenas noches,

    bitte um eine kleine hilfe, wo kann ich das "pro" wort aendern ?? finde es einfach nicht ...;-(

    Lg, Juan Carlos

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 46.161
    • Geschlecht:
    Re: MODUL: Neuer Attribute Price Updater
    Antwort #251 am: 27. April 2016, 11:35:05
    Datei "/lang/german/german.php":

    Code: PHP  [Auswählen]
    define('TXT_PER',' pro ');

    Grüße

    Torsten

    Juan Carlos Silverio Gomez

    • Fördermitglied
    • Beiträge: 470
    • Geschlecht:
    Re: MODUL: Neuer Attribute Price Updater
    Antwort #252 am: 27. April 2016, 12:42:37
    Leider nicht Torsten,

    das muss wo anders sein... :’-( kommt vom Attribute Price updater... finde aber die stelle nicht... :’-(

    Lg, Juan Carlos

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 46.161
    • Geschlecht:
    Re: MODUL: Neuer Attribute Price Updater
    Antwort #253 am: 27. April 2016, 12:50:32
    Na dann in Datei "/templates/DEIN_TEMPLATE/javascript/attribute_price_updater.js" Zeile 48:

    Code: PHP  [Auswählen]
              $('#optionen' + data.pid + ' .calculatePriceUpdater span.cuVpePrice').html(symbolLeft + newVpePrice + symbolRight + ' pro ' + data.vpetext);

    Grüße

    Torsten

    Juan Carlos Silverio Gomez

    • Fördermitglied
    • Beiträge: 470
    • Geschlecht:
    Re: MODUL: Neuer Attribute Price Updater
    Antwort #254 am: 27. April 2016, 12:52:55
    super Torsten, kann man es auch "localisieren ? "...sagt man das so ??

    gr. Carlos
    1 Antworten
    2661 Aufrufe
    16. Januar 2014, 17:51:09 von web28
    296 Antworten
    130222 Aufrufe
    19. August 2021, 19:45:04 von zack
    2 Antworten
    3290 Aufrufe
    16. November 2012, 12:26:25 von jannemann
               
    anything