Artikelanzahl im Warenkorb ausblenden

Thema wurde von Anonymous, 3. April 2017 erstellt.

  1. Anonymous

    Anonymous Mitglied

    Registriert seit:
    4. Mai 2016
    Beiträge:
    19
    Danke erhalten:
    1
    Hallo,
    ich könnte nochmal eure Hilfe gebrauchen.
    Aktuell habe ich die Version Gambio 3.3.3.0 - Honeygrid.

    Mein Problemchen ist das Eingabefeld Artikelanzahl im Warenkorb.
    Die Bestellmenge darf von dem Kunden dort nicht mehr verändert werden.
    Daher würde ich gerne das Eingabefeld entfernen.
    Aber wo finde ich die HTML-Datei ?

    Hat jemand einen Tipp ? :)
     
  2. barbara

    barbara G-WARD 2014-2020

    Registriert seit:
    14. August 2011
    Beiträge:
    35.448
    Danke erhalten:
    11.248
    Danke vergeben:
    1.606
    Ich bin mir nicht sicher, ob das nicht zu Fehlern führt, weil dann eventuell keine Menge an den Checkout übergeben wird.
    Ich würde eher das Eingabefeld so gestalten, dass es nciht als Eingabefeld zu erkennen ist.
    Und den Button "Aktuellisieren" entfernen.

    Die Datei , die Du suchst ist die templates/ Honeygrid/ snippets/ order/ order_item.html
     
  3. Ed

    Ed Erfahrener Benutzer

    Registriert seit:
    6. November 2011
    Beiträge:
    391
    Danke erhalten:
    191
    Danke vergeben:
    140
    Hallo @Designer,

    das ist ein sehr umfangreiches Unterfangen, wenn das an allen Stellen abgefangen werden soll. Es reicht nicht nur im Warenkorb das Mengenfeld auszublenden, der Kunde kann auch noch wiederholt auf der Produkt Detail Seite auf den Kaufen Button klicken, auch wenn die Mengeneingabe deaktiviert ist - oder sogar evtl. noch in der List Ansicht. Zusätzlich führt ein schnelles Dauerklicken zu Mengen Multiplikationen.
    In unserem Modul Gratis Artikel im Warenkorb hinzufügen (dort wo auch nur 1 Stück hinzugefügt werden darf - und das abhängig vom Bestellwert und ein nachträgliches unterschreiten des Mindest Bestellwertes wieder zum "Entfernen" des Gratis Artikels führen muss) war gerade dies ein sehr komplexer Part.

    ED
     
  4. Anonymous

    Anonymous Mitglied

    Registriert seit:
    4. Mai 2016
    Beiträge:
    19
    Danke erhalten:
    1
    Danke Barbara, hat geklappt.
    Das Eingabefeld habe ich einfach ausgeblendet (Input type="hidden"), aktualisieren und löschen ist noch möglich.

    @Ed Die Mengeneingabe bei den Artikeln habe ich schon bearbeitet. Ich werde aber nochmal testen ob alles läuft.
    Danke für die Tipps.
     
  5. clabu

    clabu Aktives Mitglied

    Registriert seit:
    3. August 2011
    Beiträge:
    27
    Danke erhalten:
    0
    Danke vergeben:
    1
    #5 clabu, 3. Juni 2017
    Zuletzt von einem Moderator bearbeitet: 8. Juni 2017
    Hallo Designer
    ich habe dazu nochmal eine Frage: ich möchte auch die Mengenangabe in der Artikeldeatailansicht vollig entfernen, sodass standardmässig nur ein Artikel in den Warenkorb gelegt werden kann, wenn man 2 will muss/kann man das ja im Warenkorb machen. Kannst Du nochmals sagen, in welcher Zeile Due den "input type" verändert hast.?
    Bei mir sieht das so aus, ich nehme an, dass mit "qty" quantity gemeint ist?:

    HTML:
    <td class="qty">
               {if !$p_qty && $p_unit}
                   {$p_unit}:<br />
               {/if}
             
               {if $is_confirmation === false && $p_qty_name && $p_qty_value}
                   <input type="text" name="{$p_qty_name}" value="{$p_qty_value}" data-oldValue="{$p_qty_value}" size="2" class="form-control" />
               {/if}
    
               {if $p_qty}
                   {$p_qty}
                   {if $p_unit}
                       &nbsp;{$p_unit}
                   {/if}
               {/if}
             
               {if $is_confirmation === false}
                   {if $p_hidden_name && $p_hidden_value}
                       <input type="hidden" name="{$p_hidden_name}" id="{$p_hidden_name}" value="{$p_hidden_value}" />
                   {/if}
                   {if $p_hidden_qty_name && $p_hidden_qty_value}
                       <input type="hidden" name="{$p_hidden_qty_name}" id="{$p_hidden_qty_name}" value="{$p_hidden_qty_value}" />
                   {/if}
               {/if}
    
               {if $is_wishlist === true}
                   <input type="hidden" name="{$p_hidden_cart_delete_name}"  value="{$p_hidden_value}" />
                   <a href="{page_url}#" title="{$button.add_to_cart}" class="button-to-cart">
                       <span class="fa fa-plus"></span>
                   </a>
                   &nbsp;
               {/if}
               {if $is_confirmation === false}
                   <a href="{page_url}#" title="{$button.update}" class="button-refresh">
                       <span class="fa fa-refresh"></span>
                   </a>
                   &nbsp;
               {/if}
               {if !$is_checkout}
                   <a href="{page_url}#" rel="{$module_data.PRODUCTS_ID_EXTENDED}" title="{$button.delete}" class="button-delete">
                       <span class="fa fa-times"></span>
                   </a>
               {/if}
               <div class="loader spinner"></div>
           </td>
           <td class="text-right">
               {if $is_wishlist == false && $p_price_final != ''}
                   {$p_price_final}
               {/if}
               <div class="loader"></div>
           </td>
    Danke!
     
  6. Anonymous

    Anonymous Mitglied

    Registriert seit:
    4. Mai 2016
    Beiträge:
    19
    Danke erhalten:
    1
    Hallo Clabu,

    ich habe mit der Änderung in der Datei \templates\Honeygrid\snippets\product_info/product_box_bottom.html
    von <div class="input-group"> in <div class="input-group hidden">
    die Eingabemöglichkeit ausgeblendet.

    VG
     
  7. clabu

    clabu Aktives Mitglied

    Registriert seit:
    3. August 2011
    Beiträge:
    27
    Danke erhalten:
    0
    Danke vergeben:
    1
    Hallo Designer

    hat super geklappt,,,,Vielen Dank!

    CB
     
  8. clabu

    clabu Aktives Mitglied

    Registriert seit:
    3. August 2011
    Beiträge:
    27
    Danke erhalten:
    0
    Danke vergeben:
    1
    vielleicht noch eine Zusatzfrage: kann mann das was unter dem Mengenbutton war, wie "In den Warenkorb" etwas nach unten verschieben, ich habe MwSt. weg und den Mengenbutton weg und daher eigentlich ein zu grosses unten leeres Artikel-"wie heisst das neben den Artikelbildern"-Feld?!

    Vielen Dank
    CB
     
  9. Heinz Strauss

    Heinz Strauss Mitglied

    Registriert seit:
    30. Dezember 2016
    Beiträge:
    13
    Danke erhalten:
    0
    Danke vergeben:
    5
    Hallo Deisgner, vermutlich bin ich zu doof aber ich bekomme das einfach nicht hin :(
    Ich sollte es auch so haben das, sobald man im Warenkorb ist, der Text ANZAHL und das Mengenfeld nicht aufscheint.
    Kannst du mir vielleicht nochmals diesen html Code reinstellen? Vielen Dank