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

Dieses Thema im Forum "HTML & CSS" wurde erstellt von andreasschild, 10. Dezember 2020.

  1. andreasschild
    andreasschild Erfahrener Benutzer
    Registriert seit:
    21. Mai 2014
    Beiträge:
    60
    Zustimmungen:
    5
    Gegebene Danke:
    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.679
    Zustimmungen:
    11.401
    Gegebene Danke:
    1.619
    Das müsste hier sein:
    cart_order_preview_total.html
     
  3. andreasschild
    andreasschild Erfahrener Benutzer
    Registriert seit:
    21. Mai 2014
    Beiträge:
    60
    Zustimmungen:
    5
    Gegebene Danke:
    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.679
    Zustimmungen:
    11.401
    Gegebene Danke:
    1.619
    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
    Zustimmungen:
    5
    Gegebene Danke:
    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.679
    Zustimmungen:
    11.401
    Gegebene Danke:
    1.619
    Nutzt Du noch ein Template?
     
  7. andreasschild
    andreasschild Erfahrener Benutzer
    Registriert seit:
    21. Mai 2014
    Beiträge:
    60
    Zustimmungen:
    5
    Gegebene Danke:
    8
    Ich nutze das Maibu Theme
     
  8. Anonymous
    Anonymous Erfahrener Benutzer
    Registriert seit:
    29. November 2019
    Beiträge:
    211
    Zustimmungen:
    79
    Gegebene Danke:
    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
    Zustimmungen:
    5
    Gegebene Danke:
    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
    Zustimmungen:
    79
    Gegebene Danke:
    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
    Zustimmungen:
    5
    Gegebene Danke:
    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
    Zustimmungen:
    5
    Gegebene Danke:
    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
    Zustimmungen:
    79
    Gegebene Danke:
    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
    Zustimmungen:
    5
    Gegebene Danke:
    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.679
    Zustimmungen:
    11.401
    Gegebene Danke:
    1.619
    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
    Zustimmungen:
    5
    Gegebene Danke:
    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
    Zustimmungen:
    5
    Gegebene Danke:
    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
    Zustimmungen:
    79
    Gegebene Danke:
    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.679
    Zustimmungen:
    11.401
    Gegebene Danke:
    1.619
    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
    Zustimmungen:
    5
    Gegebene Danke:
    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