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: Reload Button Warenkorb

    nusskiller

    • Neu im Forum
    • Beiträge: 33
    Reload Button Warenkorb
    am: 09. Mai 2012, 00:15:34
    Hi Leute,
    ich würde gerne den Reload Button des Warenkorb auch oberhalb der Artikelliste platzieren:
    Code: XML  [Auswählen]
    {$FORM_ACTION}
    {$HIDDEN_OPTIONS}
    <br>
    <table width="100%">
     <tr>
      <td align="left">{$BUTTON_RELOAD}</td>
      <td align="right">{$BUTTON_CHECKOUT}</td>
     </tr>
    </table>
    {$MODULE_order_details}
    {if $info_message_1!=''}
    <table width="100%" border="0" cellspacing="0" cellpadding="0">
      <tr>
        <td class="errorBox" align="center">{$info_message_1}{$min_order}{$info_message_2}{$order_amount}</td>
      </tr>
            <tr>
              <td class="main">&nbsp;</td>
            </tr>
    </table>
    {/if}
    <br>
    <table width="100%">
     <tr>
      <td align="left">{$BUTTON_RELOAD}</td>
      <td align="right">{$BUTTON_CHECKOUT}</td>
     </tr>
    </table>
    {$FORM_END}

    Kann mir jemand sagen, wieso das Aktualisieren der Artikelanzahl dann mit diesem Button funktioniert, nicht aber das Entfernen von Artikeln?

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

    noRiddle (revilonetz)

    • Experte
    • Beiträge: 13.991
    • Geschlecht:
    Re: Reload Button Warenkorb
    Antwort #1 am: 09. Mai 2012, 01:13:04
    Hi nusskiller.

    Beispiel-Link ?

    Gruß,
    noRiddle

    nusskiller

    • Neu im Forum
    • Beiträge: 33
    Re: Reload Button Warenkorb
    Antwort #2 am: 09. Mai 2012, 01:49:56
    Leider ist der Shop noch auf meinem lokalen System.

    der Button-Code erzeugt auf jeden Fall diesen Quelltext:

    Code: XML  [Auswählen]
    <input type="image" title=" Warenkorb aktualisieren " alt="Warenkorb aktualisieren" src="templates/template1/buttons/german/button_update_cart.gif"/>

    beide Buttons befinden sich auch innerhalb des <form> Tag, deswegen bin ich etwas ratlos, wieso das entfernen der Artikel nicht funktioniert, aber das updaten der Anzahl - beide Buttons senden doch nur das Formular, da ist es doch eigentlich egal wo man die Buttons innerhalb des <form> Tag platziert...  :mhhh:

    Grüße,
    Nusskiller

    noRiddle (revilonetz)

    • Experte
    • Beiträge: 13.991
    • Geschlecht:
    Re: Reload Button Warenkorb
    Antwort #3 am: 09. Mai 2012, 02:29:14
    Mmhh, bin ich jetzt auch überfragt.
    HTML ist okay.

    Habe mir mal die
    shopping_cart.php und die
    /includes/modules/order_details.php sowie die
    /includes/classes/shopping_cart.php
    angeschaut und kann keinen Grund entdecken, sorry.

    Gruß,
    noRiddle

    nusskiller

    • Neu im Forum
    • Beiträge: 33
    Re: Reload Button Warenkorb
    Antwort #4 am: 09. Mai 2012, 02:41:41
    Mmhh, bin ich jetzt auch überfragt.

    Trotzdem erstmal vielen Dank. Ich habe den oberen Button erstmal wieder entfernt. Wenn ich mal eine ruhige Minute habe, werde ich der Sache mal auf den Grund gehen.
    Ursache der ganzen Aktion war eigentlich nur, dass viele Kunden den Button unten (egal ob links rechst Mitte) scheinbar sehr häufig übersehen, deswegen die Idee, einfach die Buttons nochmal oberhalb zu platzieren...

    noRiddle (revilonetz)

    • Experte
    • Beiträge: 13.991
    • Geschlecht:
    Re: Reload Button Warenkorb
    Antwort #5 am: 09. Mai 2012, 02:48:01
    Ich würde
    • den Button umbenennen in "Speichern", da "Aktualisieren" mißverstanden werden kann und
    • gar nicht die checkbox sondern das Icon zum Löschen ohne reload benutzen.

    Gruß,
    noRiddle

    nusskiller

    • Neu im Forum
    • Beiträge: 33
    Re: Reload Button Warenkorb
    Antwort #6 am: 09. Mai 2012, 02:51:46
    Ich würde
    • den Button umbenennen in "Speichern", da "Aktualisieren" mißverstanden werden kann und
    • gar nicht die checkbox sondern das Icon zum Löschen ohne reload benutzen.

    Gruß,
    noRiddle

    Wie jetzt "Icon zum Löschen"?? Das wäre ja perfekt, dann kann ich den Button nämlich oben lassen (weil das Ändern der Anzahl geht ja). Kann ich denn das Löschen Icon auch per {} Tage einbauen, und wenn ja welches? Oder muss dazu schwerwiegend was am PHP-Code geändert werden?

    noRiddle (revilonetz)

    • Experte
    • Beiträge: 13.991
    • Geschlecht:
    Re: Reload Button Warenkorb
    Antwort #7 am: 09. Mai 2012, 03:03:06
    Welche Shopversion hast du ?

    Falls mindestens Version 1.05 SP1a,
    schau mal in templates/DEIN_TEMPLATE/module/order_details.html nach folgendem
    Code: XML  [Auswählen]
    <td class="delete">{$module_data.BOX_DELETE}</td>

    und mach daraus
    Code: XML  [Auswählen]
    <td class="delete">{$module_data.BUTTON_DELETE}</td>

    Gruß,
    noRiddle

    nusskiller

    • Neu im Forum
    • Beiträge: 33
    Re: Reload Button Warenkorb
    Antwort #8 am: 09. Mai 2012, 03:33:37
    Welche Shopversion hast du ?

    Falls mindestens Version 1.05 SP1a,

    Leider zum Großteil noch XTC :-(

    Kann ich die Klasse ohne Weiteres in mein System kopieren und dann den Button verwenden? Sollte doch eigentlich ohne Probleme funktionieren, oder?

    noRiddle (revilonetz)

    • Experte
    • Beiträge: 13.991
    • Geschlecht:
    Re: Reload Button Warenkorb
    Antwort #9 am: 09. Mai 2012, 03:38:56
    Also wir geben hier nur Support für modified eCommerce Shopsoftware.
    Ich empfehle auf modified eCommerce Shopsoftware aufzurüsten, ist nicht so schwer.
    Wenn du das nicht kannst oder willst, lade dir den modified eCommerce Shopsoftware runter und schau dir die Datei
    /includes/modules/order_details_cart.php an.

    Gruß,
    noRiddle

    *NACHTRAG*
    Das ist auch keine Klasse sondern ein array-key.

    nusskiller

    • Neu im Forum
    • Beiträge: 33
    Re: Reload Button Warenkorb
    Antwort #10 am: 09. Mai 2012, 04:07:01
    Also wir geben hier nur Support für modified eCommerce Shopsoftware.
    Ich empfehle auf modified eCommerce Shopsoftware aufzurüsten, ist nicht so schwer.
    Wenn du das nicht kannst oder willst, lade dir den modified eCommerce Shopsoftware runter und schau dir die Datei
    /includes/modules/order_details_cart.php an.

    Gruß,
    noRiddle

    *NACHTRAG*
    Das ist auch keine Klasse sondern ein array-key.

    Die Umstellung auf modified eCommerce Shopsoftware kommt noch, aber im Moment habe ich leider nicht die Zeit dazu.
    ABER: dank deines Tipps, habe ich jetzt den Löschen-Button im Warenkorb. Nach einer zusätzlichen Änderung der "/includes/cart_actions.php" funktioniert die Remove Aktion auch tadellos!

    Vielen Dank nochmal!
    1 Antworten
    2984 Aufrufe
    02. Januar 2014, 18:33:51 von sv.brueck
    2 Antworten
    1651 Aufrufe
    03. Januar 2019, 00:58:51 von Timm
    5 Antworten
    3841 Aufrufe
    30. Januar 2013, 13:31:05 von jannemann
               
    anything