Zusatzinfos in Kachelansicht

Thema wurde von jens_konecke, 26. Juli 2021 erstellt.

  1. jens_konecke

    jens_konecke Mitglied

    Registriert seit:
    3. Januar 2020
    Beiträge:
    6
    Danke erhalten:
    0
    Danke vergeben:
    1
    Ich habe bei Barbara im Shop gesehen, dass es die Möglichkeit gibt, in der Kachelansicht noch zusätzliche Parameter wie z. B. Größe anzuzeigen. Kann mir jemand verraten, wie ich so etwas umgesetzt bekomme? Ich fertige/ verkaufe unter anderem Hundehalsbänder und diese Möglichkeit würde mir weitere Unterkategorien ersparen. Vielen Dank :)
     
  2. barbara

    barbara G-WARD 2014-2020

    Registriert seit:
    14. August 2011
    Beiträge:
    35.352
    Danke erhalten:
    11.198
    Danke vergeben:
    1.601
    Cloudshop oder selbstgehostet?
     
  3. jens_konecke

    jens_konecke Mitglied

    Registriert seit:
    3. Januar 2020
    Beiträge:
    6
    Danke erhalten:
    0
    Danke vergeben:
    1
    Selbstgehostet, Theme Malibu.
     
  4. barbara

    barbara G-WARD 2014-2020

    Registriert seit:
    14. August 2011
    Beiträge:
    35.352
    Danke erhalten:
    11.198
    Danke vergeben:
    1.601
    Ich muss gleich weg, kann Dir aber heute Abend sagen, wie das geht.
     
  5. jens_konecke

    jens_konecke Mitglied

    Registriert seit:
    3. Januar 2020
    Beiträge:
    6
    Danke erhalten:
    0
    Danke vergeben:
    1
    Ich muss jetzt zum Spätdienst, schau aber morgen früh wieder rein. Und schon mal tausend Dank im Voraus.
    Liebe Grüße von Dana
     
  6. Anonymous

    Anonymous Erfahrener Benutzer

    Registriert seit:
    31. März 2020
    Beiträge:
    130
    Danke erhalten:
    42
    Danke vergeben:
    174
    Macht man das nicht über die Zusatzfelder im Artikel?
    upload_2021-7-26_13-47-43.png
     
  7. barbara

    barbara G-WARD 2014-2020

    Registriert seit:
    14. August 2011
    Beiträge:
    35.352
    Danke erhalten:
    11.198
    Danke vergeben:
    1.601
    Nein, die werden nicht in der Kachelansicht oder in der Liste gezeigt.
     
  8. barbara

    barbara G-WARD 2014-2020

    Registriert seit:
    14. August 2011
    Beiträge:
    35.352
    Danke erhalten:
    11.198
    Danke vergeben:
    1.601
    Ich habe für die Anzeige in den Kacheln den Text in die Kurzbeschreibung geschrieben und diesen in den Kacheln sichtbar gemacht. Das geht am Einfachsten.

    Bei mir ist es zwar als Datei in meinem eigenen Child-Theme, aber das sollte in GXModules genauso gehen.

    Lege in GXModules ein eigenes Verzeichnis an (wenn du schon eins hast, kannst Du das auch nutzen)
    Dein Name/Name für die Anpassung/Shop/Themes/All/

    Darin die Datei
    product_listing_product.html

    mit diesem Inhalt:
    HTML:
    {block name="product_listing_product_price" prepend}
    <div class="extra-1 hidden-list" style="margin-top: -15px" >
        {if $module_data.PRODUCTS_SHORT_DESCRIPTION}                   
            <div class="extra">
                {$module_data.PRODUCTS_SHORT_DESCRIPTION}
            </div>       
        {/if}
        <br />
    </div>
    {/block}
    In der Artikelbearbeitung, bei der Kurzbeschreibung kommt es jetzt darauf an, ob du nur die Hinweise einträgst, die auch in der Kachel stehen sollen, oder noch anderen Text.

    Es sollte möglichst immer die selbe Textemenge in der Kachel stehen, weil das sonst unterschiedlich hoch wird und dadurcj Leerfelder entstehen können.

    Damit das so ist wie bei mir muss man das so in den Quellcode der Kurzbeschreibung einfügen:
    (Beispiel für 2 Zeilen):
    HTML:
    <dl>
        <dt class="col-xs-3 text-left">Inhalt:</dt>
        <dd class="col-xs-9"><span class="products-inhalt-value">1 Bogen</span></dd>
        <dt class="col-xs-3 text-left">Gr&ouml;&szlig;e:</dt>
        <dd class="col-xs-9"><span class="products-inhalt-value">30 x 36 cm</span></dd>
    </dl>

    Soll in der Listenansicht in der Kurzbeschreibung mehr Text stehen, der aber nciht in der Kachel sein soll, dann geht das auch recht einfach.

    Auch hier wird der Text im Quellcode eingefügt:
    HTML:
    <div class="hidden-grid">
        hier steht irgend ein toller Text
    </div>
    Das kannst Du über oder unter der Auflistung schreiben.

    Ich habe es in meinem Testshop mal darüber gesetzt, sieht dann so aus:

    in der Kachel: In der Liste:
    upload_2021-7-26_21-56-42.png upload_2021-7-26_21-57-33.png


    Ich hoffe das hilft
     
  9. einbildeinrahmen

    einbildeinrahmen Erfahrener Benutzer

    Registriert seit:
    23. Februar 2015
    Beiträge:
    81
    Danke erhalten:
    1
    Danke vergeben:
    17
    Hallo Barbara,
    ich bastel gerade an unserem neuen Shop und habe deine Anleitung für die Zusatzfelder in der Kachelansicht verwendet.
    Funzt super nur leider habe ich das Problem, wenn ich mit der Maus drüber hover ziehts die Felder bissl auseinander, was mich einfach stört.
    Bild hierzu im Anhang bzw Link zum Testshop:
    http://www.gb.einbildeinrahmen.de/?cat=c9_Christa-Moeller-Christa-Moeller.html
    ohne_hover.png mit_hover.png

    Ich habe die "product_listing_product.html" mit deiner Anleitung erstellt und in mein Child Theme gepackt, an der Stelle wo es sich beim Parent befindet.

    Hast du eine Idee? Bzw brauchst du noch mehr Infos?
    Danke schonmal für die Hilfe
    Viele Grüße
     
  10. barbara

    barbara G-WARD 2014-2020

    Registriert seit:
    14. August 2011
    Beiträge:
    35.352
    Danke erhalten:
    11.198
    Danke vergeben:
    1.601
    Ich glaube Du hast einen kleinen Fehler in der Datei.
    Bei Dir ist das so:
    <div class="price_tax">
    Der neue Code
    ...
    </div>

    Bei mir ist es aber so:
    Der neue Code
    <div class="price_tax">
    ....
    </div>

    wie ist der Inhalt von Deiner
    product_listing_product.html?
     
  11. einbildeinrahmen

    einbildeinrahmen Erfahrener Benutzer

    Registriert seit:
    23. Februar 2015
    Beiträge:
    81
    Danke erhalten:
    1
    Danke vergeben:
    17
    Ja das wars
    Vielen Dank!!!
     
  12. einbildeinrahmen

    einbildeinrahmen Erfahrener Benutzer

    Registriert seit:
    23. Februar 2015
    Beiträge:
    81
    Danke erhalten:
    1
    Danke vergeben:
    17
    #12 einbildeinrahmen, 8. Dezember 2021
    Zuletzt bearbeitet: 8. Dezember 2021
    Hallo,
    nun versuch ich auf der Startseite gerade das Produktliste widget aus.
    Gibt es hier eine Möglichkeit auch die Zusatzfelder angezeigt zu bekommen?

    Danke schonmal für dei Hilfe
    Viele Grüße

    Link zum Shop:
    http://www.gb.einbildeinrahmen.de/
     
  13. barbara

    barbara G-WARD 2014-2020

    Registriert seit:
    14. August 2011
    Beiträge:
    35.352
    Danke erhalten:
    11.198
    Danke vergeben:
    1.601
    Nein, Zusatzfelder werden nicht in der Kachel angezeigt
     
  14. einbildeinrahmen

    einbildeinrahmen Erfahrener Benutzer

    Registriert seit:
    23. Februar 2015
    Beiträge:
    81
    Danke erhalten:
    1
    Danke vergeben:
    17
    Hallo,
    etz muss ich doch nochmal nachfragen, zum Verständnis ;)
    Das "extra-1 hidden-list" Feld, in welchem die Zusatzfelder angezeigt werden, wird ja auch auf der Startseite mit angezeigt. Leider hald ohne den Inhalt, wie auf den Artikelseiten.
    Nun hängt das damit zusammen, dass das ein Widget nicht auf die "product_listing_product.html" zugreift sondern auf irgendwas anderes?

    Danke und viele Grüße

    Link zum Shop:
    http://www.gb.einbildeinrahmen.de/
     
  15. tloeffler

    tloeffler Mitglied

    Registriert seit:
    30. Oktober 2016
    Beiträge:
    11
    Danke erhalten:
    0
    Danke vergeben:
    1
    Hallo,
    ich hatte versucht nach der Anleitung die Kurzbeschreibung in die gekachelten Artikel zu bekommen. Leider ohne Erfolgt. Passt die Anleitung auch für GX4 4.4.0.5 mit Malibu Theme?

    Danke und viele Grüße
     
  16. barbara

    barbara G-WARD 2014-2020

    Registriert seit:
    14. August 2011
    Beiträge:
    35.352
    Danke erhalten:
    11.198
    Danke vergeben:
    1.601
    Was genau hast Du gemacht?

    Beachte dabei, dass bei unterschiedlichen Textlängen die Kacheln auch unterschiedlich hoch werden können.
    Da muss man unbedingt drauf achten.
     
  17. Anonymous

    Anonymous Erfahrener Benutzer

    Registriert seit:
    22. Juni 2021
    Beiträge:
    76
    Danke erhalten:
    25
    Danke vergeben:
    34
    Geht das auch beim Cloudshop?
     
  18. tloeffler

    tloeffler Mitglied

    Registriert seit:
    30. Oktober 2016
    Beiträge:
    11
    Danke erhalten:
    0
    Danke vergeben:
    1
    Ich hatte die Datei product_listing_product.html in dem Pfad
    GXModules/Dein Name/Name für die Anpassung/Shop/Themes/All/
    erstellt.

    Im Kurzbeschreibungsfeld des Artikels den Quellcode

    <dl>
    <dt class="col-xs-3 text-left">Inhalt:</dt>
    <dd class="col-xs-9"><span class="products-inhalt-value">1 Bogen</span></dd>
    <dt class="col-xs-3 text-left">Gr&ouml;&szlig;e:</dt>
    <dd class="col-xs-9"><span class="products-inhalt-value">30 x 36 cm</span></dd>
    </dl>

    eingefügt.

    Habe ich da etwas vergessen?
     
  19. barbara

    barbara G-WARD 2014-2020

    Registriert seit:
    14. August 2011
    Beiträge:
    35.352
    Danke erhalten:
    11.198
    Danke vergeben:
    1.601
    Da dürfen weder Leerzeichen noch Sonderzeichen stehen.
    Ändere das mal bitte:
    Dein Name - hier sollte Dein Name oder Kürzel rein
    Name für die Anpassung - hier sollte eine kurze Bezeichnung rein, damit Du weißt was das ist.
    Beispiel:
    GXModules/Tloeffler/short_desc/Shop/Themes/All/

    Dann sollte es funktionieren.

    Ja. nur nicht in GXModules, sondern in einem eigenen Theme.

    Erstelle eine Kopie Deines genutztem Themes
    lade deine Theme-Kopie runter
    entpacke das Theme und lege im Hauptverzeichnis (das ist da wo Du die Datei theme.json siehst)
    einen neuen Ordner namens
    html
    an.
    gehe in den Ordner und lege einen neuen Ordner
    custom
    an.
    In diesem Ordner erstellst Du jetzt die oben genannte Datei.
    Danach packst Du das Theme wieder in ein ZIP, gehst im Admin in den Style Editor und lädst es hoch.
     
  20. tloeffler

    tloeffler Mitglied

    Registriert seit:
    30. Oktober 2016
    Beiträge:
    11
    Danke erhalten:
    0
    Danke vergeben:
    1
    Hallo,

    Danke für die Hilfe. in den Kategorien klappt es. Auf der Startseite jedoch nicht. Caches habe ich schon geleert