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: Gewicht anzeigen bei Artikel

    zeder

    • Fördermitglied
    • Beiträge: 44
    Gewicht anzeigen bei Artikel
    am: 18. Oktober 2011, 13:53:22
    Hab ich versucht in Forum zu finden aber ein komplette Lösung hab ich nicht gefunden.
    Also laut mein Rechtsanwalt aussage, sollte Gewichtangaben auch bei Artikel stehen, damit Kunde kann Portokosten selbst ausrechnen bevor er in Shop sich registriert.
    Bedanke mich für ihre Unterstützung.



    Linkback: https://www.modified-shop.org/forum/index.php?topic=16096.0

    hendrik

    • Experte
    • Beiträge: 2.038
    Re: Gewicht anzeigen bei Artikel
    Antwort #1 am: 18. Oktober 2011, 14:16:15
    [...] in Forum zu finden aber [...]

    ..das Wiki hast du vergessen. :-)

    Gewicht auf der Artikelseite anzeigen

    Gruß
    Hen

    zeder

    • Fördermitglied
    • Beiträge: 44
    Re: Gewicht anzeigen bei Artikel
    Antwort #2 am: 18. Oktober 2011, 14:47:08
    Das hab ich gesehen, aber erstmal wird dann nur 2.20 angezeigt, ohne Kg oder g.
    Zweitens das ist nur wird angezeigt in "product_info_v1.html", und auf Hauptseite nicht.
    Hat jemand andere Lösung.

    zeder

    • Fördermitglied
    • Beiträge: 44
    Re: Gewicht anzeigen bei Artikel
    Antwort #3 am: 19. Oktober 2011, 12:25:39
    Hat das keine gemacht? Aber das muß sein, damit wir kein Abmahnung bekommen.
    Gibst es Lösung?

    hendrik

    • Experte
    • Beiträge: 2.038
    Re: Gewicht anzeigen bei Artikel
    Antwort #4 am: 19. Oktober 2011, 12:54:14
    Damit auf der Artikelseite ein "kg" erscheint mußt du (siehe Tutorial) hinter das {$PRODUCTS_WEIGHT} noch kg schreiben.

    Damit an allen Stellen Gewichte angezeigt werden muß ne ganze Reihe Patches vorgenommen werden. Wenn keiner antwortet hat wohl keiner ne fertige Lösung.

    Wenn dein Rechtsanwalt sagt "das Gesamtgewicht muß vor der Registrierung bekannt sein", kannst du auch den Warenkorb erweitern um die Gewichtssumme.

    Datei "/includes/modules/order_details_cart.php", Zeile 136 ca.

    Finde:

    Code: PHP  [Auswählen]
    if (SHOW_SHIPPING == 'true') {

    setze davor:

    Code: PHP  [Auswählen]
    $total_content .= $_SESSION['cart']->show_weight().' kg<br />';  

    Jetzt hat der Kunde das Gesamtgewicht vor der Registrierung. Frag deinen RA mal ob das ok ist.

    Ach ja. Für das Versandgewicht rechnet das System noch zusätzliches Gewicht hinzu (Gewicht der leeren Kiste). Findest du bei Konfigurationen-Versandoptionen. Paketleergewicht und Gewichtszuwachs. Kannst du auf 0 stellen. Dann wird nur das Nettogewicht zur Versandpreisberechnung heran gezogen.

    Gruß
    Hen

    zeder

    • Fördermitglied
    • Beiträge: 44
    Re: Gewicht anzeigen bei Artikel
    Antwort #5 am: 19. Oktober 2011, 13:57:07
    Das ist schon ganz gute Lösung. Danke dir!
    Ich möchte nur ein Text davor platzieren "Gesamtgewicht:"
    weil dort steht nur z.b 2.50 kg
    Kannst mir sagen wo kann ich dieser Text einfügen, dann wird dieser Problem gelöst.
    Kannst selbst sehen www.zedernshop.com

    hendrik

    • Experte
    • Beiträge: 2.038
    Re: Gewicht anzeigen bei Artikel
    Antwort #6 am: 19. Oktober 2011, 15:29:35
    Datei "/lang/german/german.php"

    Füge ein:

    Code: PHP  [Auswählen]
    define('TEXT_TOTAL_WEIGHT', 'Gesamtgewicht');

    ebenso in andere Sprachen ("/lang/english/english.php")

    Ändere o.g. Patch in "order_details_cart.php" zu:

    Code: PHP  [Auswählen]
    $total_content .= TEXT_TOTAL_WEIGHT.': '.$_SESSION['cart']->show_weight().' kg<br />';

    Gruß
    Hen

    zeder

    • Fördermitglied
    • Beiträge: 44
    Re: Gewicht anzeigen bei Artikel
    Antwort #7 am: 20. Oktober 2011, 09:54:15
    Danke dir, hat alles geklappt!

    servsens

    • Frisch an Board
    • Beiträge: 82
    Re: Gewicht anzeigen bei Artikel
    Antwort #8 am: 19. Januar 2015, 20:52:59
    Hallo zusammen,
    ich habe in meinem Shop (modified eCommerce Shopssoftware v1.06 rev 4642 SP2 dated: 2014-08-12
    Datenbank Version: "MOD_1.0.6.0" ) folgendes gemacht:

    In httpdocs/templates/mein-template/module/product_info/product_info_v1.html dieses
    Code: PHP  [Auswählen]
    {if $PRODUCTS_WEIGHT!=''}<li><h4 class="underline">{#weight#}</h4>{$PRODUCTS_WEIGHT}</li>{/if}
    in folgender Liste einfügen:
    Code: PHP  [Auswählen]
    <ul>
              {if $MODULE_graduated_price !=''}<li>{$MODULE_graduated_price}</li>{/if}
              {if $PRODUCTS_VPE}<li>{$PRODUCTS_VPE}</li><div class="borderDiv"></div>{/if}
              {if $PRODUCTS_MODEL!=''}<li><h4 class="underline">{#model#}</h4>{$PRODUCTS_MODEL}</li>{/if}
             {if $PRODUCTS_WEIGHT!=''}<li><h4 class="underline">{#weight#}</h4>{$PRODUCTS_WEIGHT}</li>{/if}
             {if $PRODUCTS_DISCOUNT}<li>{$PRODUCTS_DISCOUNT}</li><div class="borderDiv"></div>{/if}
              {if $SHIPPING_NAME}<li><h4 class="underline">{#text_shippingtime#}</h4>{if $SHIPPING_IMAGE}<img src="{$SHIPPING_IMAGE}" alt="{$SHIPPING_NAME}" />{/if}{$SHIPPING_NAME}</li>{/if}
    </ul>
    und in httpdocs/lang/german/lang_german.conf unter [product_info] muß folgendes
    Code: PHP  [Auswählen]
    weight = 'Gewicht in kg:'
    stehen. Danach hatte ich auf der Info-Seite der Produkte eine Gewichtsangabe.
    Falls hier keine Liste vorhanden ist, muß man mal ausprobieren, wo das
    Code: PHP  [Auswählen]
    {if $PRODUCTS_WEIGHT!=''}<h4 class="underline">{#weight#}</h4>{$PRODUCTS_WEIGHT}
    am besten eingefügt wird, h4 class="underline" muß natürlich auch durch Eigenes ersetzt werden.

    mollvision

    • Schreiberling
    • Beiträge: 356
    • Geschlecht:
    Re: Gewicht anzeigen bei Artikel
    Antwort #9 am: 19. Januar 2015, 21:21:12
    Hallo Zusammen,

    ich habe folgende Erweiterung für die Anzeige des Artikelgewichts in
    /templates/xtc5/module/product_info/product_info_xxx.html
    eingefügt:

    Code: PHP  [Auswählen]
                  {if 0.001 <= $PRODUCTS_WEIGHT}
                   <p class="shippingtime"><strong>{#weight#}</strong> {$PRODUCTS_WEIGHT|replace:".":","} kg</p>
                  {else}
                     {*DO NOTHING*}
                  {/if}                    
     

    Warum?
    Für den Fall, dass Shopbetreiber nicht immer ein Gewicht eingegeben haben.
    Wenn das Gewicht größer ist als 0,001 Kg wird der Wert angezeigt, andernfalls - keine Anzeige.
    Ebenso wird durch replace der Punkt durch ein Komma ersetzt.
    Für die Formatierung habe ich die vorhandene Klasse class"shippingtime" genutzt.
    Für die Anzeige des Sonderzeichens "Circa-Welle" - &#8275;

    Gruß,
    Wolfgang

    PS: Mit sicherheit geht der Code auch einfacher bzw. "richtiger" aber so funktioniert er.

    An dieser Stelle möchte ich mich sehr für die Unterstützung der "Fachleute" bedanken.
    10 Antworten
    4793 Aufrufe
    07. August 2020, 10:35:18 von noRiddle (revilonetz)
    7 Antworten
    5434 Aufrufe
    21. Juli 2012, 00:00:22 von Security
    8 Antworten
    8145 Aufrufe
    05. März 2012, 21:30:21 von jannemann