gelöst Warenkorb Icon änden

Thema wurde von Mark_Oh, 19. September 2016 erstellt.

  1. Mark_Oh

    Mark_Oh Aktives Mitglied

    Registriert seit:
    2. September 2016
    Beiträge:
    26
    Danke erhalten:
    0
    Danke vergeben:
    3
    Hallo bin ziemlich neu und möchte das Icon des Warenkorbes ändern, am besten global, möchte statt dem Icon ein anderes, wo kann ich dies tun?
     
  2. Anonymous

    Anonymous Erfahrener Benutzer

    Registriert seit:
    20. Mai 2016
    Beiträge:
    307
    Danke erhalten:
    34
    Danke vergeben:
    103
    Ich bin nicht 100% sicher, aber liegt es nicht in
    /templates/Honeygrid/assets/images/icons ?
     
  3. Mark_Oh

    Mark_Oh Aktives Mitglied

    Registriert seit:
    2. September 2016
    Beiträge:
    26
    Danke erhalten:
    0
    Danke vergeben:
    3
    das dachte ich auch, aber entweder bin ich zu doof, zu blind oder zu blöd :)....

    boar ich habs gefunden..... grrrrrr also doch zu blind
     
  4. barbara

    barbara G-WARD 2014-2020

    Registriert seit:
    14. August 2011
    Beiträge:
    35.352
    Danke erhalten:
    11.198
    Danke vergeben:
    1.601
    Das Icon ist im Honeygrid kein Bild, sondern ein Schriftzeichen.
    font-family: "gm"
    Zeichen:
    gm-cart-basket
     
  5. Mark_Oh

    Mark_Oh Aktives Mitglied

    Registriert seit:
    2. September 2016
    Beiträge:
    26
    Danke erhalten:
    0
    Danke vergeben:
    3
    Hallo Barbara, das meine ich nämlich auch, sehe ich wenn ich auf untersuchen gehe, aber wo finde ich das dann?
     
  6. barbara

    barbara G-WARD 2014-2020

    Registriert seit:
    14. August 2011
    Beiträge:
    35.352
    Danke erhalten:
    11.198
    Danke vergeben:
    1.601
    Im css.
    Das ist das Symbol:
    Code:
    .gm-cart-basket:before {
        content: '\e80c';
    }
    und hier ist die Sprache:
    Code:
    [class^="gm-"]:before, [class*=" gm-"]:before {
        font-family: "gm";
    ......}
    und in der Honeygrid/ boxes/ box_cart_head.html
    wird das mit der Zeile
    <i class="gm-cart-basket"></i>
     
  7. Mark_Oh

    Mark_Oh Aktives Mitglied

    Registriert seit:
    2. September 2016
    Beiträge:
    26
    Danke erhalten:
    0
    Danke vergeben:
    3
    super.... icon ändern ist ja seeehr einfach gelöst
     
  8. barbara

    barbara G-WARD 2014-2020

    Registriert seit:
    14. August 2011
    Beiträge:
    35.352
    Danke erhalten:
    11.198
    Danke vergeben:
    1.601
    Dafür kann man jetzt ganz einfach die Farbe und Größe ändern, das was viele im EyeCandy wollten.

    Eventuell reicht es ja die Zeile in der Honeygrid/ boxes/ box_cart_head.html zu ändern.
    Das habe ich aber noch nicht probiert.
     
  9. Mark_Oh

    Mark_Oh Aktives Mitglied

    Registriert seit:
    2. September 2016
    Beiträge:
    26
    Danke erhalten:
    0
    Danke vergeben:
    3
    der der ein anders icon möchte macht aber dicke Backen
     
  10. barbara

    barbara G-WARD 2014-2020

    Registriert seit:
    14. August 2011
    Beiträge:
    35.352
    Danke erhalten:
    11.198
    Danke vergeben:
    1.601
    #10 barbara, 19. September 2016
    Zuletzt bearbeitet: 1. Dezember 2016
    das geht aber auch. Ich habe das mal getestet und einen Warenkorb für PC und Tablet eingefügt.
    Auf Smartphones habe ich das alte Icon gelassen, wegen der Größe.

    Honeygrid/ boxes/
    box_cart_head.htm
    kopieren und die Kopie als
    box_cart_head-USERMOD.htm
    neben der originalen Datei speichern.
    die USERMOD öffnen und
    diese Zeile suchen:
    HTML:
    <i class="gm-cart-basket"></i>
    ändern in
    HTML:
    <span class="gm-cart-basket">
                            <img src="{$tpl_path}assets/images/icons/DEIN-ICON.png">
    </span>
    Das Bild kommt in das Verzeichnis
    templates/ Honeygrid/ assets/ images/ icons/

    In die eigene css-Datei oder unter css einfügen im Style Editor diesen Code einfügen:
    Code:
    @media (min-width:768px){
    .gm-cart-basket:before {
        content: '';
    }}
    @media (max-width:767px){
    .gm-cart-basket:before {
        content: '\e80c';
    }}
    Damit ist die Anzeige des alten Korbes auf Bildschirmen ab 768px Breite weg und das neue Icon an der gleichen Stelle.
    Unbenannt.JPG
     
  11. Mark_Oh

    Mark_Oh Aktives Mitglied

    Registriert seit:
    2. September 2016
    Beiträge:
    26
    Danke erhalten:
    0
    Danke vergeben:
    3
    krass..... ich arbeite mich ein, mir bleibt nichts anders übrig :)
     
  12. Mark_Oh

    Mark_Oh Aktives Mitglied

    Registriert seit:
    2. September 2016
    Beiträge:
    26
    Danke erhalten:
    0
    Danke vergeben:
    3

    wo genau füge ich diesen Code ein, bin zu blöd im Moment, also in welche css datei, oder im Style Editor finde ich das nicht :-(
     
  13. barbara

    barbara G-WARD 2014-2020

    Registriert seit:
    14. August 2011
    Beiträge:
    35.352
    Danke erhalten:
    11.198
    Danke vergeben:
    1.601
    Honeygrid/ boxes/ <-- mit einem "templates/" am Anfang ist das der Pfad zur Datei
    box_cart_head.htm <--- Name der Datei

    css kannst Du entweder in einer eigenen datei (wunschname.css) im Verzeichnis
    templates/ HOneygrid/ usermod/ css/
    ablegen, oder im Style Editor eintragen, wenn Du Deinen Style zum Bearbeiten öffnest und dann noch einmal auf den Namen des Styles klickst. Da erscheint unter dem Style "eigenes css Einfügen".
     
  14. Communicat

    Communicat Neues Mitglied

    Registriert seit:
    15. Oktober 2016
    Beiträge:
    2
    Danke erhalten:
    2
    Danke vergeben:
    2
    ich habe es ein wenig anderes gelöst

    Datei - box_cart_head.html kopieren und in box_cart_head-USERMOD.html umbenennen

    Zeile:
    HTML:
    <i class="gm-cart-basket"></i>
    ändern in:
    HTML:
    <i class="fa fa-shopping-cart fa-3x"></i>
    zurück in /YOUR_SHOP_DIRECTORY/templates/Honeygrid/boxes hochladen.

    danach ein CSS Datei erstellen oder auch wie oben barbara schrieb
    in bsp. custom.css Datei code einfügen
    Code:
    #cart-container.navbar-cart > ul > li > a.dropdown-toggle .fa-shopping-cart {
        color: rgba(104, 60, 17, 0.82);
        font-size: 40px;
        margin-top: -2px;
        position: absolute;
        right: 20px;
        top: inherit;
    }
    in /YOUR_SHOP_DIRECTORY/templates/Honeygrid/usermod/css hochladen
     

    Anhänge:

  15. Jan Brodowsky

    Jan Brodowsky Erfahrener Benutzer

    Registriert seit:
    20. Juni 2012
    Beiträge:
    249
    Danke erhalten:
    27
    Danke vergeben:
    129
    Ich habe es versucht umzusetzen, hat fast alles geklappt, aber ich habe noch immer das "alte " Warenkorb Symbol und die "Ihr Warenkorb" Schrift ist riesig - jemand eine Idee? [​IMG]
     
  16. barbara

    barbara G-WARD 2014-2020

    Registriert seit:
    14. August 2011
    Beiträge:
    35.352
    Danke erhalten:
    11.198
    Danke vergeben:
    1.601
    Schließende Klammer vergessen?
     
  17. Jan Brodowsky

    Jan Brodowsky Erfahrener Benutzer

    Registriert seit:
    20. Juni 2012
    Beiträge:
    249
    Danke erhalten:
    27
    Danke vergeben:
    129
    Leider nein... habe auch die USERMOD nochmal neu angelegt bzw die css auch neu - sobald ich die USERMOD aktiviere, taucht der Fehler auf.
     
  18. barbara

    barbara G-WARD 2014-2020

    Registriert seit:
    14. August 2011
    Beiträge:
    35.352
    Danke erhalten:
    11.198
    Danke vergeben:
    1.601
    Sobald Du die aktivierst?
    Der Shop sollte da automatisch drauf zugreifen.
     
  19. Jan Brodowsky

    Jan Brodowsky Erfahrener Benutzer

    Registriert seit:
    20. Juni 2012
    Beiträge:
    249
    Danke erhalten:
    27
    Danke vergeben:
    129
    Ich meinte, wenn ich auf meinem Server die Datei in *.htm_l umbenne, damit Sie nicht gelesen werden kann
     
  20. barbara

    barbara G-WARD 2014-2020

    Registriert seit:
    14. August 2011
    Beiträge:
    35.352
    Danke erhalten:
    11.198
    Danke vergeben:
    1.601
    Schreibe doch mal den Code aus Deiner Datei und den css-Code hier in eine Code-Box (das "+" Symbol oben in der Leiste).
    Dann schaue ich mal ob ich die Ursache sehe.