gelöst Lieferstatus löschen in Artikel-Kachel

Thema wurde von Carsten [M-1504], 10. März 2017 erstellt.

  1. Carsten [M-1504]
    Carsten [M-1504] Erfahrener Benutzer
    Registriert seit:
    16. November 2015
    Beiträge:
    167
    Danke erhalten:
    8
    Danke vergeben:
    72
    Hallo Leute,

    ich brauch schon wieder Eure Hilfe :D

    Ich such die genau Bezeichnung für den "Lieferstatus innerhalb einer Artikel-Kachel".

    Nicht die "normale" Kachel, sonder die, welche sich erhebt, wenn ich mit der Maus drüber fahre.

    Da mein Firefox mir bei "Element untersuchen" die Bezeichnung sofort nicht mehr anzeigt, wenn ich mit der Maus mich woanders hinbewege, konnte ich nicht herausfinden wie ich dieses Feld im CSS ansprechen soll.

    Kurz gesagt:

    Ich will in folgendem Bild den Satz "Lieferzeit: ca. 3-4 Tage" löschen ;)

    [​IMG]

    Danke für Eure Hilfe
     
  2. Anonymous
    Anonymous Beta-Held
    Registriert seit:
    22. März 2015
    Beiträge:
    2.381
    Danke erhalten:
    640
    Danke vergeben:
    414
    Die Klasse heißt "shipping hidden-grid"

    Du findest das in der Datei templates/Honeygrid/snippets/product_listing/product.html
     
  3. Carsten [M-1504]
    Carsten [M-1504] Erfahrener Benutzer
    Registriert seit:
    16. November 2015
    Beiträge:
    167
    Danke erhalten:
    8
    Danke vergeben:
    72
    Daaaanke dir Michael !

    Da ich jedoch nur den Satz mit der Lieferzeit entfernen und das Popup-Fenster ansich eigentlich behalten wollte musste ich folgendes in der product.html ausklammern (fett markiert):

    <div class="shipping hidden-grid">
    {if $p_shipping_name || $p_qty || $p_weight}
    {if $p_shipping_name}
    <!-- <div class="shipping-info-short">
    {$txt.text_shippingtime}
    {if $p_shipping_img}
    <img src="{$p_shipping_img}" alt="{$p_shipping_img_alt}" title="{$p_shipping_img_title}" />
    {/if}
    {$p_shipping_name}
    </div>-->

    {if $p_shipping_link_active && $co_id}
    <a class="js-open-modal" data-modal-type="iframe" data-modal-settings='{literal}{{/literal}"title": "{$txt.text_shippingtime}"{literal}}{/literal}' href="popup_content.php?coID={$co_id}&amp;lightbox_mode=1" title="{$info.text_abroad_shipping_info}">
    ({$info.text_abroad_shipping_info})
    </a>
    {/if}
    {if $show_qty_info == '1' && $p_stock && $p_stock > 0}
    <span>,</span>
    {/if}
    <br />
    {/if}

    <span>
    {if $p_qty}
    {$txt.text_products_stock}
    {$p_stock}
    {if $p_unit}
    {$p_unit}
    {else}
    {$txt.text_pieces}
    {/if}
    {if $show_qty_info == '1' || ($p_stock && $p_stock > 0) && $p_weight}
    ,
    {/if}
    {/if}

    {if $p_weight}
    {$info.text_weight}
    {$p_weight}
    {$info.text_weight_unit}
    {if $p_unit}
    {$p_unit}
    {else}
    {$info.text_weight_qty_unit}
    {/if}
    {/if}
    </span>
    {/if}
    </div>

    Sorry das ich nicht den Code-Befehl benutzt habe, ich wusste nicht, ob man darin etwas markieren kann ;)
     
  4. Carsten [M-1504]
    Carsten [M-1504] Erfahrener Benutzer
    Registriert seit:
    16. November 2015
    Beiträge:
    167
    Danke erhalten:
    8
    Danke vergeben:
    72
    @Michael-77
    Auf der Produktübersichtsseite funktioniert es, wie erwähnt, sehr gut. Dort ist es weg.

    Aber jetzt habe ich das selbe Problem auf der Startseite, wenn ich dort Produkte in Kacheln anzeigen lasse :/
    Natürlich immer nur wenn ich mit der Maus drüber fahre.

    Kannst du mir auch hier bitte verraten, wie ich den Satz "Lieferzeit: ca. 3-4 Tage" weggebekomme ?

    Danke dir
     
  5. Anonymous
    Anonymous Beta-Held
    Registriert seit:
    22. März 2015
    Beiträge:
    2.381
    Danke erhalten:
    640
    Danke vergeben:
    414
    Hi Carsten,

    das müsste die product_grid_only.html sein. Kann es leider nicht testen, da ich auf der Startseite das nicht anzeige.
     
  6. Carsten [M-1504]
    Carsten [M-1504] Erfahrener Benutzer
    Registriert seit:
    16. November 2015
    Beiträge:
    167
    Danke erhalten:
    8
    Danke vergeben:
    72
    jaaa, sehr nice.

    verdammt ich hatte in jede datei in dem ordner geschaut, aber hatte dann bevor ich die product_grid_only.html geöffnet hab, schon aufgegeben und dich hier angeschrieben ;)

    vielel vielen dank !
     
  7. RG
    RG Aktives Mitglied
    Registriert seit:
    23. Juli 2012
    Beiträge:
    43
    Danke erhalten:
    1
    Danke vergeben:
    14
    Hallo zusammen,

    ich möchte auch den Satz mit der Lieferzeit rausnehmen, da es in andere Artikel überlappt und habe es mehrfach erfolglos probiert. Bei mir schaut es auch bissl anders in der Datei templates/Honeygrid/snippets/product_listing/product.html aus (Version:3.4.0.0):

    {/if} {if $p_short_desc}
    {$p_short_desc}
    {/if} {$p_attributes} {if $p_graduated_prices}
    {$p_graduated_prices}
    {/if}
    {if $p_shipping_name || $p_qty || $p_weight} {if $p_shipping_name}
    {$txt.text_shippingtime} {if $p_shipping_img} [​IMG] {/if} {$p_shipping_name}
    {if $p_shipping_link_active && $co_id} ({$info.text_abroad_shipping_info}) {/if} {if $show_qty_info == '1' && $p_stock && $p_stock > 0} , {/if}
    {/if} {if $p_qty} {$txt.text_products_stock} {$p_stock} {if $p_unit} {$p_unit} {else} {$txt.text_pieces} {/if} {if $show_qty_info == '1' || ($p_stock && $p_stock > 0) && $p_weight} , {/if} {/if} {if $p_weight} {$info.text_weight} {$p_weight} {$info.text_weight_unit} {if $p_unit} {$p_unit} {else} {$info.text_weight_qty_unit} {/if} {/if} {/if} {if $showRating}

    Da ich nicht viel Ahnung von dem ganzen habe, würde ich mich über Hilfe freuen, was ich da genau eintragen muss.
    Danke vorab.
     
  8. barbara
    barbara G-WARD 2014-2020
    Registriert seit:
    14. August 2011
    Beiträge:
    35.657
    Danke erhalten:
    11.371
    Danke vergeben:
    1.616
    Ungetestet:

    nimm nicht die Datei product.html, sondern product_grid_only.html
    suche nach
    HTML:
    {if $p_shipping_name}
                                <div class="shipping hidden-grid">
                                    <div class="shipping-info-short">
                                        {$txt.text_shippingtime}
                                        {if $p_shipping_img}
                                            <img src="{$p_shipping_img}" alt="{$p_shipping_img_alt}" title="{$p_shipping_img_title}" />
                                        {/if}
                                        {$p_shipping_name}
                                    </div>
                                </div><!-- // .shipping -->
                            {/if}
    ersetze es mit
    HTML:
    <!--raus genommen {if $p_shipping_name}
                                <div class="shipping hidden-grid">
                                    <div class="shipping-info-short">
                                        {$txt.text_shippingtime}
                                        {if $p_shipping_img}
                                            <img src="{$p_shipping_img}" alt="{$p_shipping_img_alt}" title="{$p_shipping_img_title}" />
                                        {/if}
                                        <!--<!--{$p_shipping_name}
                                    </div>
                                </div><!-- // .shipping -->
                            {/if}-->
    
     
  9. RG
    RG Aktives Mitglied
    Registriert seit:
    23. Juli 2012
    Beiträge:
    43
    Danke erhalten:
    1
    Danke vergeben:
    14
    Hallo Barbara,

    danke für die schnelle Antwort. Ich habe es getestet und es hat auch in der Produktübersichtsseite auf anhieb funktioniert. Auf der Startseite war dort nur noch ein --> zu sehen. Daher habe ich unten das rote --> rausgenommen und jetzt passt alles.

    HTML:
    <!--raus genommen {if $p_shipping_name}
    <div class="shipping hidden-grid">
    <div class="shipping-info-short">
    {$txt.text_shippingtime}
    {if $p_shipping_img}
    <img src="{$p_shipping_img}" alt="{$p_shipping_img_alt}" title="{$p_shipping_img_title}" />
    {/if}
    <!--<!--{$p_shipping_name}
    </div>
    </div><!-- // .shipping -->
    {/if}-->

    Vielen Dank für die Hilfe und einen schönen Tag.
     
  10. pierreschulz
    pierreschulz Aktives Mitglied
    Registriert seit:
    17. Oktober 2013
    Beiträge:
    39
    Danke erhalten:
    0
    Danke vergeben:
    27
    Hallo Leute,

    auf der Startseite habe ich die Lieferzeit entfernt dank eures Hinweis.
    Nur auf der Produktübersichtseite (Galerie) ist die Lieferzeit noch da.
    Stehe aufm Schlauch....

    Hier die Seite
    https://www.vintagekollektiv.de/gx3/index.php
     
  11. Anonymous
    Anonymous Mitglied
    Registriert seit:
    7. Juli 2017
    Beiträge:
    11
    Danke erhalten:
    1
    #11 Anonymous, 8. August 2017
    Zuletzt bearbeitet: 8. August 2017
    Hallo, wie schließt ihr die dadurch entstandene Freifläche in der Kachel?. Der Preis wirkt da nun recht verloren. Grüße Andre[​IMG]

    Habe über Browser Untersuchung die richtige Stelle gefunden und versucht über den CSS im SE dies passend zu überschreiben. Aber er reagiert nicht. Im Browser editor hat er die Anpassung angenommen. HAt jemand eine Idee?

    .product-container .inside .content-container .content-container-inner .price {
    font-size: 14px;
    font-weight: 700;
    white-space: nowrap;
    }
    .productlist-viewmode-grid .product-container .price-tax .price, .productlist-swiper .product-container .price-tax .price, .product-container.flyover .price-tax .price { display: table-cell;
    width: 100%;
    height: 30px;
    float: none;
    vertical-align: bottom;
    }