gelöst fa fa-pencil Icon im Warenkorb ändern

Thema wurde von andreasschild, 10. Dezember 2020 erstellt.

  1. andreasschild

    andreasschild Erfahrener Benutzer

    Registriert seit:
    21. Mai 2014
    Beiträge:
    60
    Danke erhalten:
    5
    Danke vergeben:
    8
    Hallo:)
    Weiss jemand in welcher Datei dieses Icon von Font Awesome angegeben wird? Das möchte ich gerne ändern, finde aber die verflixte Datei nicht, wo der Code für diesen Abschnitt vorgegeben ist.
    e7585896-98fd-4dec-9f5e-37cd64703eb3.png
    Vielen Dank für Hilfe:)
     
  2. barbara

    barbara G-WARD 2014-2020

    Registriert seit:
    14. August 2011
    Beiträge:
    35.352
    Danke erhalten:
    11.198
    Danke vergeben:
    1.601
    Das müsste hier sein:
    cart_order_preview_total.html
     
  3. andreasschild

    andreasschild Erfahrener Benutzer

    Registriert seit:
    21. Mai 2014
    Beiträge:
    60
    Danke erhalten:
    5
    Danke vergeben:
    8
    Ja danke, jetzt weiss ich aber nicht in welchem Verzeichnis:)
     
  4. barbara

    barbara G-WARD 2014-2020

    Registriert seit:
    14. August 2011
    Beiträge:
    35.352
    Danke erhalten:
    11.198
    Danke vergeben:
    1.601
    Entweder ist es in Deinem Theme unter
    /html/system, oder /html/cusotm
    oder es ist im Honeygrid-Theme unter
    /html/system/
     
  5. andreasschild

    andreasschild Erfahrener Benutzer

    Registriert seit:
    21. Mai 2014
    Beiträge:
    60
    Danke erhalten:
    5
    Danke vergeben:
    8
    Also diese ist es schon mal nicht:
    /themes/Honeygrid/html/system/cart_order_preview_total.html
    im Malibu Theme gibts keine solche Datei
     
  6. barbara

    barbara G-WARD 2014-2020

    Registriert seit:
    14. August 2011
    Beiträge:
    35.352
    Danke erhalten:
    11.198
    Danke vergeben:
    1.601
    Nutzt Du noch ein Template?
     
  7. andreasschild

    andreasschild Erfahrener Benutzer

    Registriert seit:
    21. Mai 2014
    Beiträge:
    60
    Danke erhalten:
    5
    Danke vergeben:
    8
    Ich nutze das Maibu Theme
     
  8. Anonymous

    Anonymous Erfahrener Benutzer

    Registriert seit:
    29. November 2019
    Beiträge:
    211
    Danke erhalten:
    78
    Danke vergeben:
    31
    Das Theme Malibu holt sich die Datei aus Honeygrid.
    Es ist doch die /themes/Honeygrid/html/system/cart_order_preview_total.html (mit Notepad++ Zeile 53)
     
  9. andreasschild

    andreasschild Erfahrener Benutzer

    Registriert seit:
    21. Mai 2014
    Beiträge:
    60
    Danke erhalten:
    5
    Danke vergeben:
    8
    Wie bearbeitest Du solche Dateien? Ich habe die immer bei Allinkl im Browser per FTP bearbeitet. Jedoch ist mir jetzt aufgefallen, dass das tool von Allinkl die immer in ISO 8859-1 abspeichert. DAs sollte eigentlich UTF8 sein, oder?
     
  10. Anonymous

    Anonymous Erfahrener Benutzer

    Registriert seit:
    29. November 2019
    Beiträge:
    211
    Danke erhalten:
    78
    Danke vergeben:
    31
    Ja, empfehle die Dateien mit Notepad++ zu bearbeiten und per FTP hochladen.
    Bei deinen Wunsch das fa fa-pencil durch ein anderes zu ersetzen musst du den ganzen Block überladen.
    HTML:
                           {block name="order_total_table_tbody_ordertotals"}
                                {foreach from=$content_data.ordertotals item=titem}
                                    {if $titem.code === 'ot_tax' && $content_data.TAX_FREE_TEXT}{continue}{/if}
                                    {if $titem.code === 'ot_gm_tax_free'}{continue}{/if}
                                    <tr>
                                        <td>
                                            {$titem.title}
                                            {if $titem.code === 'ot_coupon' && $smarty.session.cc_id && $content_data.show_coupon_info}
                                                <span id="ot-coupon-info-toggle" onclick="$('#ot-coupon-info-row').toggle();"><i class="far fa-question-circle"></i></span>
                                            {/if}
                                            {if $titem.code === 'ot_gv' && $content_data.voucher_info}
                                                <span id="ot-gv-info-toggle" onclick="$('#ot-gv-info-row').toggle();"><i class="far fa-question-circle"></i></span>
                                            {/if}
                                          
                                            {if $titem.code === 'ot_shipping'}
                                                {if $content_data.SHIPPING_INFO_SHIPPING_COSTS_VALUE != ""}
                                                    <a href="#shipping-information-layer"
                                                       title="{$SHIPPING_AND_PAYMENT_CONTENT_TITLE}"
                                                       class="js-open-modal" data-modal-type="alert"
                                                       data-modal-settings='{literal}{"title": "{/literal}{$general.SHIPPING_COSTS_LAYER_TITLE}{literal}", "sectionSelector": ".content_text", "bootstrapClass": "modal-lg", "refreshOnClose": true}{/literal}'
                                                    ><span id="ot-shipping-info-toggle"><i class="fa fa-pencil"></i></span></a>
                                                {/if}
                                            {/if}
                                        </td>
                                        <td>{$titem.text}</td>
                                    </tr>
                                    {if $titem.code === 'ot_coupon' && $smarty.session.cc_id && $content_data.show_coupon_info}
                                        <tr id="ot-coupon-info-row" style="display: none">
                                            <td class="colspan-2 additional-info">
                                                <div class="ot-coupon-info">
                                                    <div class="ot-coupon-info-block">
                                                        {include file="get_usermod:{$tpl_path}cart_order_couponinfo.html"}
                                                    </div>
                                                </div>
                                            </td>
                                        </tr>
                                    {/if}
                                    {if $titem.code === 'ot_gv' && $content_data.voucher_info}
                                        <tr id="ot-gv-info-row" style="display: none">
                                            <td class="colspan-2 additional-info">
                                                <div class="ot-gv-info">
                                                    <div class="ot-gv-info-block">
                                                        {foreach $content_data.voucher_info as $vinfo}
                                                            {$vinfo.coupon_code} ({$vinfo.coupon_amount})
                                                            {if $vinfo.remove_url}<a href="{$vinfo.remove_url}"><i class="fas fa-times"></i></a>{/if}<br>
                                                        {/foreach}
                                                    </div>
                                                </div>
                                            </td>
                                        </tr>
                                    {/if}
                                {/foreach}
                            {/block}
    
     
  11. andreasschild

    andreasschild Erfahrener Benutzer

    Registriert seit:
    21. Mai 2014
    Beiträge:
    60
    Danke erhalten:
    5
    Danke vergeben:
    8
    Also ich habe jetzt mit Notepad++ die Datei bearbeitet und Zeile 53 geändert auf fas fa-info-circle. Es ändert sich aber nichts:-(
     
  12. andreasschild

    andreasschild Erfahrener Benutzer

    Registriert seit:
    21. Mai 2014
    Beiträge:
    60
    Danke erhalten:
    5
    Danke vergeben:
    8
    Also ich möchte das pencil Symbol nur in der order-total table ändern. Durch fas fa-info-circle
     
  13. Anonymous

    Anonymous Erfahrener Benutzer

    Registriert seit:
    29. November 2019
    Beiträge:
    211
    Danke erhalten:
    78
    Danke vergeben:
    31
    Probiere das mal nur mit css:
    #ot-shipping-info-toggle ::before {
    content: "\f021" !important;
    }
    Die Nummer für fas fa-info-circle findest du schon heraus.
     
  14. andreasschild

    andreasschild Erfahrener Benutzer

    Registriert seit:
    21. Mai 2014
    Beiträge:
    60
    Danke erhalten:
    5
    Danke vergeben:
    8
    Perfekt :) Danke

    c6f7fb5c-a3f3-4aca-8dfc-3adb6c16fd10.png

    Ich habe jetzt die alte Datei einfach wieder hochgeladen und die bearbeitete gelöscht. Hoffe das passt so.
     
  15. barbara

    barbara G-WARD 2014-2020

    Registriert seit:
    14. August 2011
    Beiträge:
    35.352
    Danke erhalten:
    11.198
    Danke vergeben:
    1.601
    Tipp:
    Befasse Dich mal mit den Möglichkeiten der Smarty-Blöcke.
    Damit erspart man sich das ändern der originalen Dateien und Update-sicherer ist das auch.

    (Link nur für registrierte Nutzer sichtbar.)
    und passend dazu:
    (Link nur für registrierte Nutzer sichtbar.)
    (Link nur für registrierte Nutzer sichtbar.)

    Das suchen der passenden Blöcke bleibt aber :)

    Nachtrag: ich sehe gerade, dass meine gespeicherten Links etwas älter sind (Version 3.13)
    Hier findet man die ganz aktuellen Anleitungen:

    (Link nur für registrierte Nutzer sichtbar.)
     
  16. andreasschild

    andreasschild Erfahrener Benutzer

    Registriert seit:
    21. Mai 2014
    Beiträge:
    60
    Danke erhalten:
    5
    Danke vergeben:
    8
    Ja danke, das hat mein Gambio Experte gestern auch noch erwähnt. Mit Usermods usw. Er hat mir das gleich per Teamviewer gezeigt. Wieder was gelernt:)
     
  17. andreasschild

    andreasschild Erfahrener Benutzer

    Registriert seit:
    21. Mai 2014
    Beiträge:
    60
    Danke erhalten:
    5
    Danke vergeben:
    8
    Hallo GerdP, gibt es vielleicht die Möglichkeit, dieses Icon zu verlinken, per CSS?
     
  18. Anonymous

    Anonymous Erfahrener Benutzer

    Registriert seit:
    29. November 2019
    Beiträge:
    211
    Danke erhalten:
    78
    Danke vergeben:
    31
    Nein, das geht nur über html. Wieso aber, funktioniert der Link nicht mehr?
     
  19. barbara

    barbara G-WARD 2014-2020

    Registriert seit:
    14. August 2011
    Beiträge:
    35.352
    Danke erhalten:
    11.198
    Danke vergeben:
    1.601
    Das ist aber die alte Variante, wo noch die ganze Datei kopiert werden muss.
    Mit den Smarty-Blöcken nimmst Du nur noch den Bereich, den Du änderst.
    Damit musst Du auch bei einem Update den Block nur neu machen, wenn genau der sich im Update ändert.
     
  20. andreasschild

    andreasschild Erfahrener Benutzer

    Registriert seit:
    21. Mai 2014
    Beiträge:
    60
    Danke erhalten:
    5
    Danke vergeben:
    8
    Ne, ich möchte den Versandkostenrechner rausnehmen. Ich habe ihn deaktiviert. Jetzt wird einfach das Popup angezeigt, wo steht Lieferland: Schweiz. Ich möchte dort dieses Popup: https://jamb.ch/popup/liefer--und-versandkosten.html