Neu Staffelpreis anzeigen in Listenansicht

ESD

Aktives Mitglied
5. April 2019
82
6
Sehr geehrte Gemeinde,

wir benutzen Staffelpreise und diese werden auch in dem Artikel selbst angezeigt.
Jetzt möchten wir natürlich auch, dass die Staffelpreise auch schon in der Listenansicht in der Kategorie schon eingeblendet werden, so dass jeder gleich die Preisstaffelungen sehen kann ohne in den Artikel gehen zu müssen.

Jetzt wäre es schön, wenn die Staffelpreise gleich unter der Artikelnummer eingeblendet werdenkönnten.

Kann uns einer helfen, der uns den Code mitteilen kann und in welcher Datei dieser eingefügt werden muss? Eigentlich dürfte das kein großes Problem sein, weil die Ausgabe ja auch schon im Artikel selbst angezeigt wird.
Jetzt müsste halt nur die Ausgabe in der Listenansicht aktiviert werden.

Ich bedanke mich im voraus für eure Unterstützung!

Besten Dank

Steffen
 

css-umsetzung

Offizieller Servicepartner
SPBanner
6. Juli 2011
6.639
1.583
Berlin
In der price.tpl stehen die Staffelpreise, diesen Bereich müsstest du dann in der item_list.tpl an geeigneter Stelle übernehmen.

Code:
                {* --- Staffelpreise? --- *}
                {if !empty($Artikel->staffelPreis_arr)}
                    <div class="bulk-price">
                        {block name="detail-bulk-price"}
                        <table class="table table-condensed table-hover">
                            <thead>
                                <tr>
                                    <th class="text-right">{lang key="fromDifferential" section="productOverview"}{if $Artikel->cEinheit} {$Artikel->cEinheit}{/if}</th>
                                    <th class="text-right">{lang key="pricePerUnit" section="productDetails"}</th>
                                    {if !empty($Artikel->cLocalizedVPE)}<th></th>{/if}
                                </tr>
                            </thead>
                            <tbody>
                                {foreach $Artikel->staffelPreis_arr as $bulkPrice}
                                    {if $bulkPrice.nAnzahl > 0}
                                        <tr class="bulk-price-{$bulkPrice.nAnzahl}">
                                            <td class="text-right">{$bulkPrice.nAnzahl}</td>
                                            <td class="text-right bulk-price">{$bulkPrice.cPreisLocalized[$NettoPreise]}</td>
                                            {if !empty($bulkPrice.cBasePriceLocalized)}<td class="text-muted bulk-base-price">{$bulkPrice.cBasePriceLocalized[$NettoPreise]}</td>{/if}
                                        </tr>
                                    {/if}
                                {/foreach}
                            </tbody>
                        </table>
                        {/block}
                    </div>{* /bulk-price *}
                {/if}
 

ESD

Aktives Mitglied
5. April 2019
82
6
Hallo CSS Umsetzung,

schon einmal vorab besten Dank!

Ich probiers dann gleich aus!

Beste Grüsse

Steffen
 

tbrenner

Sehr aktives Mitglied
5. September 2019
140
25
Hallo
kann mir jemand sagen an welcher Stelle genau das in der item_list.tpl eingebaut werden muß?
Danke
Thomas
 

css-umsetzung

Offizieller Servicepartner
SPBanner
6. Juli 2011
6.639
1.583
Berlin
Beim aktuellem 4.06er Template kannst du das so machen:

im Child Template die Datei /productlist/item_list.tpl anlegen
und als Inhalt dann:
Code:
{extends file="{$parent_template_path}/productlist/item_list.tpl"}

{*
        sorgt dafür das Staffelpreise im listing angezeigt werden
*}

{block name="form-basket" prepend}
    {assign var="tplscope" value="detail"}
{/block}

Wenn das auch in der "gallery" Ansicht passieren soll dann im Child Template die Datei /productlist/item_box.tpl anlegen
und als Inhalt dann:
Code:
{extends file="{$parent_template_path}/productlist/item_box.tpl"}

{*
        sorgt dafür das Staffelpreise im listing angezeigt werden
*}

{block name="productlist-image-caption" prepend}
    {assign var="tplscope" value="detail"}
{/block}
 
Ähnliche Themen
Titel Forum Antworten Datum
Neu Eigene Felder Checkbox Inhalt bzw. Text bei Mouseover anzeigen JTL-Wawi - Ideen, Lob und Kritik 0
Neu Neukunden Anzeigen lassen User helfen Usern - Fragen zu JTL-Wawi 2
Neu In einen Portlet-Container im Frontend per Ajax Datennachladen (weitere anzeigen) Technische Fragen zu Plugins und Templates 1
Beantwortet Werte eigener Kundenfelder im Template anzeigen Allgemeine Fragen zu JTL-Shop 0
Neu List & Label Neue Vorlage Projektbaustein Bild Logo nur auf erstem Exemplar anzeigen User helfen Usern - Fragen zu JTL-Wawi 2
Neu Eigene Felder im Verkauf als Spalten anzeigen User helfen Usern - Fragen zu JTL-Wawi 4
Neu Verbesserungsvorschlag Warenwert bei Teillieferung / für Auswahl anzeigen JTL-WMS / JTL-Packtisch+ - Ideen, Lob und Kritik 0
Neu Alle Artikel auf einer Seite im Shop anzeigen Allgemeine Fragen zu JTL-Shop 2
Neu Sortieren der Auftragsliste und dort die Artikelnummer anzeigen Arbeitsabläufe in JTL-WMS / JTL-Packtisch+ 0
Lieferschwelle anzeigen JTL-Wawi 1.7 2
Neu Menü, Logo und Suche beim Scrollen anzeigen / Mobilansicht Templates für JTL-Shop 0
Neu Alle Individuelle Preise anzeigen lassen JTL-Wawi 1.7 1
Neu Lieferstatus anzeigen "Nur, wenn Lagerbestand 0 ist" Allgemeine Fragen zu JTL-Shop 0
Gelöst In Workflow auf Stücklistenartikel zugreifen und dessen Eigenschaften anzeigen Gelöste Themen in diesem Bereich 7
Neu Urspungsland Flagge anzeigen Allgemeine Fragen zu JTL-Shop 6
Neu Artikelgewicht in Galerieansicht mit anzeigen Einrichtung JTL-Shop5 1
Neu Vorgabeplätze beim Nachschub anzeigen Arbeitsabläufe in JTL-WMS / JTL-Packtisch+ 0

Ähnliche Themen