Bestellmenge in der Artikeldetailseite entfernen

timmken

Sehr aktives Mitglied
2. September 2011
281
58
Hallo zusammen,

auf der Artikeldetailseite im Shop wird angezeigt wie viele Stück eines Artikels bestellt sind (wenn er vergriffen ist) und wann die Lieferung erwartet wird (s. Bild). Kann ich die Anzeige der Menge irgendwo abschalten ? Es sollte dort nur "Artikel bestellt, 13.05.2016 erwartet" dort stehen.

artikeldetailseite.JPG

Danke für eure Hilfe.
 

Anhänge

  • artikeldetailseite.JPG
    artikeldetailseite.JPG
    13,2 KB · Aufrufe: 104

rbaier

Gut bekanntes Mitglied
28. September 2008
227
1
AW: Bestellmenge in der Artikeldetailseite entfernen

Ja - hierzu entweder ein Child-Template oder (veraltet) zumindest eine *_custom.tpl erstellen.
Betroffen ist die Datei templates/Evo/productdetails/stock.tpl

In dieser nach
Code:
{assign var=cZulauf value=$Artikel->fZulauf|cat:':::'|cat:$Artikel->dZulaufDatum_de}
<span class="signal_image a1"><i class="fa fa-truck"></i> {lang key="productInflowing" section="productDetails" printf=$cZulauf}</span>

suchen und wie folgt ersetzen:
Code:
{assign var=cZulauf value=''|cat:':::'|cat:$Artikel->dZulaufDatum_de}
<span class="signal_image a1"><i class="fa fa-truck"></i> {lang key="product" section="global"}{lang key="productInflowing" section="productDetails" printf=$cZulauf}</span>

--
mfg
rbaier
 

i4art

Aktives Mitglied
26. Dezember 2016
25
1
Schweiz
Shop 4.06

Hallo danke für die Anleitung, komme aber hier nicht weiter

Es geht um die Menge im Zulauf ausblenden Beispiel «8 bestellt, am 13.02.2019 erwartet»

Habe die Datei templates/Evo/productdetails/stock.tpl angepasst. Wie es hier schön erklärt ist.
Bei Artikel mit überkäufe steht zum Beispiel im Detail "11 bis 13 Tage Lieferzeit". Das ist soweit in Ordnung.
Bei Artikel ohne überkäufe steht zum Beispiel "momentan nicht verfügbar". Mit dem kann ich auch Leben.



Bei der Vorschau über Kategorien oder Suche aber erscheint immer noch bestellt Anzahl. Wo kann ich das ausblenden?

1549266263587.png
Danke für ein Hinweis.
 

Wissenssammler

Sehr aktives Mitglied
27. März 2016
442
77
Kottenheim
Also ich finde bei mir folgneden Text, hab aber nicht genau die Zeile:

{assign var=anzeige value=$Einstellungen.artikeldetails.artikel_lagerbestandsanzeige}
<div class="delivery-status">
{block name="delivery-status"}
{if !$Artikel->nErscheinendesProdukt}
{if $anzeige !== 'nichts' && $Artikel->cLagerBeachten === 'Y' &&
($Artikel->cLagerKleinerNull === 'N' || $Einstellungen.artikeldetails.artikeldetails_lieferantenbestand_anzeigen === 'U') &&
$Artikel->fLagerbestand <= 0 && $Artikel->fZulauf > 0 && isset($Artikel->dZulaufDatum_de) && $Einstellungen.artikeldetails.artikeldetails_lieferantenbestand_anzeigen !== 'N'}
{assign var=cZulauf value=$Artikel->fZulauf|cat:':::'|cat:$Artikel->dZulaufDatum_de}
<span class="status status-1"><i class="fa fa-truck"></i> {lang key="productInflowing" section="productDetails" printf=$cZulauf}</span>
{elseif $anzeige !== 'nichts' && $Einstellungen.artikeldetails.artikeldetails_lieferantenbestand_anzeigen !== 'N' && $Artikel->cLagerBeachten === 'Y' &&
$Artikel->fLagerbestand <= 0 && $Artikel->fLieferantenlagerbestand > 0 && $Artikel->fLieferzeit > 0 &&
($Artikel->cLagerKleinerNull === 'N' && $Einstellungen.artikeldetails.artikeldetails_lieferantenbestand_anzeigen === 'I' || $Artikel->cLagerKleinerNull === 'Y' && $Einstellungen.artikeldetails.artikeldetails_lieferantenbestand_anzeigen === 'U')}
<span class="status status-1"><i class="fa fa-truck"></i> {lang key="supplierStockNotice" section="global" printf=$Artikel->fLieferzeit}</span>
{elseif $anzeige === 'verfuegbarkeit' || $anzeige === 'genau'}
<span class="status status-{$Artikel->Lageranzeige->nStatus}"><i class="fa fa-truck"></i> {$Artikel->Lageranzeige->cLagerhinweis[$anzeige]}</span>
{elseif $anzeige === 'ampel'}
<span class="status status-{$Artikel->Lageranzeige->nStatus}"><i class="fa fa-truck"></i> {$Artikel->Lageranzeige->AmpelText}</span>
{/if}
{include file="productdetails/warehouse.tpl" tplscope="detail"}
{else}
{if $anzeige === 'verfuegbarkeit' || $anzeige === 'genau' && $Artikel->fLagerbestand > 0}
<span class="status status-{$Artikel->Lageranzeige->nStatus}"><i class="fa fa-truck"></i> {$Artikel->Lageranzeige->cLagerhinweis[$anzeige]}</span>
{elseif $anzeige === 'ampel' && $Artikel->fLagerbestand > 0}
<span class="status status-{$Artikel->Lageranzeige->nStatus}"><i class="fa fa-truck"></i> {$Artikel->Lageranzeige->AmpelText}</span>
{/if}
{/if}

{* rich snippet availability *}
{if $Artikel->cLagerBeachten === 'N' || $Artikel->fLagerbestand > 0 || $Artikel->cLagerKleinerNull === 'Y'}
<link itemprop="availability" href="http://schema.org/InStock" />
{elseif $Artikel->nErscheinendesProdukt && $Artikel->Erscheinungsdatum_de !== '00.00.0000' && $Einstellungen.global.global_erscheinende_kaeuflich === 'Y'}
<link itemprop="availability" href="http://schema.org/PreOrder" />
{elseif $Artikel->cLagerBeachten === 'Y' && $Artikel->cLagerKleinerNull === 'N' && $Artikel->fLagerbestand <= 0}
<link itemprop="availability" href="http://schema.org/OutOfStock" />
{/if}

{if isset($Artikel->cLieferstatus) && ($Einstellungen.artikeldetails.artikeldetails_lieferstatus_anzeigen === 'Y' ||
($Einstellungen.artikeldetails.artikeldetails_lieferstatus_anzeigen === 'L' && $Artikel->fLagerbestand == 0 && $Artikel->cLagerBeachten === 'Y') ||
($Einstellungen.artikeldetails.artikeldetails_lieferstatus_anzeigen === 'A' && ($Artikel->fLagerbestand > 0 || $Artikel->cLagerKleinerNull === 'Y' || $Artikel->cLagerBeachten !== 'Y')))}
<p class="delivery-status"><strong>{lang key="deliveryStatus" section="global"}</strong>: {$Artikel->cLieferstatus}</p>
{/if}

{if $Artikel->cEstimatedDelivery}
<p class="estimated-delivery">
<strong>{lang key="shippingTime" section="global"}</strong>: <span class="a{$Artikel->Lageranzeige->nStatus}">{$Artikel->cEstimatedDelivery}</span>
</p>
{/if}
{/block}
</div>
 

Rainer S

Moderator
Mitarbeiter
8. August 2018
740
128
Wenn es nur um die Anzahl geht die ausgeblendet werden soll dann geht das recht simpel über die Sprachenverwaltung hier muss statt dem jetzt vorhanden Text folgendes eingetragen werden damit nur das Zulaufdatum angezeigt wird.

<div style="display:none">%s bestellt,</div> am %s erwartet

Sollte dann wie im Screesnhot aussehen in der Sprachverwaltung.
 

Anhänge

  • Unbenannt.JPG
    Unbenannt.JPG
    79,5 KB · Aufrufe: 90
  • Ich liebe es
Reaktionen: Wissenssammler

AMP-Agentur

Offizieller Servicepartner
SPBanner
19. Juli 2011
348
43
Magdeburg
Nur noch mal ne kleine Anmerkung. Man könnte auch schreiben anstelle

Code:
%s bestellt, am %s erwartet

könnte man auch schreiben:

Code:
Für Sie bestellt, am %2$s erwartet.

Damit wird die PHP Funktion, die die Sprachen-Texte auswertet, explizit die zweite Platzhalter-Variable zu nehmen.
Schon braucht kein zusätzlicher DIV oder Spam Container verwendet werden und die Bestellmenge tritt auch nicht im Quelltext auf.
 

Ante

Sehr aktives Mitglied
2. Juli 2019
198
27
Hallo @AMP-Agentur

kannst du mir sagen, wie die Variable für den 5er Shop lautet?
Mit dem o.g. Code geht es leider nicht.

Aktuell ist ist "Ware bestellt. %s %s voraussichtlich ab dem %s verfügbar." wenn ich die ersten 2 Variablen rausnehme, steht die Anzahl dann anstelle des Datums. Das Datum fehlt dann leider.

Nur noch mal ne kleine Anmerkung. Man könnte auch schreiben anstelle

Code:
%s bestellt, am %s erwartet

könnte man auch schreiben:

Code:
Für Sie bestellt, am %2$s erwartet.

Damit wird die PHP Funktion, die die Sprachen-Texte auswertet, explizit die zweite Platzhalter-Variable zu nehmen.
Schon braucht kein zusätzlicher DIV oder Spam Container verwendet werden und die Bestellmenge tritt auch nicht im Quelltext auf.
 

qconq

Aktives Mitglied
27. Dezember 2020
32
6
Hallo @AMP-Agentur

kannst du mir sagen, wie die Variable für den 5er Shop lautet?
Mit dem o.g. Code geht es leider nicht.

Aktuell ist ist "Ware bestellt. %s %s voraussichtlich ab dem %s verfügbar." wenn ich die ersten 2 Variablen rausnehme, steht die Anzahl dann anstelle des Datums. Das Datum fehlt dann leider.
Du müsstest die 3. Variable für das Datum nehmen - also: %3$s
Beispiel:
Ware bestellt. Voraussichtlich ab dem %3$s verfügbar.
 

Wissenssammler

Sehr aktives Mitglied
27. März 2016
442
77
Kottenheim
Vielen Dank für das Update, hatte ich garnicht gemerkt das es im Shop 5 nicht mehr funktioniert. Hab jetzt den folgenden Text was auch Platztechnisch sich sehr schön einfügt in den 5er Shop:
Der Artikel ist bereits für dich nachbestellt. Voraussichtlich wieder verfügbar ab dem %3$s.

Sieht dann so aus:
lieferzeit.jpg
P.s.: Preis habe ich geschwärzt, da dieser sich ändern kann und es sich um einen Vororderpreis handelt.
 
  • Gefällt mir
Reaktionen: mobade
Ähnliche Themen
Titel Forum Antworten Datum
Neu Der Shop schickt die Aufträge nicht mehr an die Wawi JTL-Shop - Fehler und Bugs 1
Neu Automatische Sortierung der Bilder & Anzahl der Ebay Bilder eBay-Anbindung - Fehler und Bugs 0
Verwendung der Statistik in Wawi 1.8: JTL-Wawi 1.8 2
Neu Kann man in der POS zwischen Mandanten umschalten? User helfen Usern - Fragen zu JTL-Wawi 1
Neu Footer in der Größe anpassen Templates für JTL-Shop 0
Falsche Anzeige der Bestandsführung JTL-Wawi - Fehler und Bugs 5
Neu Drucken-Button auf der Artikeldetailseite Allgemeine Fragen zu JTL-Shop 0
Setup Nummernkreise neue Firma - Länge der Kreise JTL-Wawi 1.8 8
Neu Darstellung/Werte der Variantenauswahl auf Amazon anpassbar? Amazon-Lister - Ideen, Lob und Kritik 0
Neu Kategorienbaum in einer Unterkategorie über der Filterung ausblenden Allgemeine Fragen zu JTL-Shop 1
Neu Anzahl der gefüllten Versandboxen ausgeben lassen Eigene Übersichten in der JTL-Wawi 1
Neu leeres Textfeld erstellen für einen Hinweis auf der Rechnung User helfen Usern - Fragen zu JTL-Wawi 2
Versandkosten werden bei der Gewinnermittlung nicht breücksichtig (1.8.12.2) JTL-Wawi 1.8 1
Wie kann ich etwas in der WAWI Datenbank per SQL ändern? JTL-Wawi 1.8 2
Neu Was steckt hinter der Zahl von 53 Bildern auf Ebay bei Variationsartikeln (und einer unsinnigen Fehlermeldung der Wawi)? JTL-Wawi - Fehler und Bugs 2
Neu Gravierender Fehler in der Shop Software Betrieb / Pflege von JTL-Shop 3
Neu Packtisch: In der Liste der Aufträge neue Feld-Spalte mit Spalteneditor hinzufügen Arbeitsabläufe in JTL-WMS / JTL-Packtisch+ 0
Neu Workflow der bei Stücklisten: Überverkäufe de-/aktivieren User helfen Usern - Fragen zu JTL-Wawi 11
Wo befindet sich das Feld mit der Information für "Zustandsbeschreibung" auf Ebay? JTL-Wawi 1.8 9
Neu Nach Umstellung auf WMS Probleme mit der JTL Ameise Installation von JTL-WMS / JTL-Packtisch+ 0
Neu Vorschaubilder in der Artikeldetailseite werden nicht angezeigt Betrieb / Pflege von JTL-Shop 1
Neu Update des JTL shops aus der Wawi funktioniert nicht Allgemeine Fragen zu JTL-Shop 1
Neu EK-Netto der Verkäufe aus Datenbank ? User helfen Usern - Fragen zu JTL-Wawi 5
Neu Shopify Erhöhung der Varianten von 100 auf 2000 - Connector App Problem Shopify-Connector 4
Fehler beim Rendering der Attribute bei SCX Abgleich kaufland.de - Anbindung (SCX) 4
Neu Eigene Felder des Auftrages in der Druckvorlage Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 2
Neu klare Warnung vor den Bausteinen und der PDF in Vorlagen User helfen Usern - Fragen zu JTL-Wawi 4
Neu Folgendes fehlt seit Mai 23 auf der Rechnung: "Versanddatum: Ist gleich dem Rechnungsdatum." Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 4
Workflow MwSt.-Sätze ersetzen 0% -> 19% ändert netto in Positionen aber nicht in der Auftragssumme JTL-Wawi 1.7 2
Neu Menüleiste wird plötzlich in der Mitte von der Seite angezeigt Allgemeine Fragen zu JTL-Shop 0
Neu SEO URL der Kategorien wird nicht an Shopware 6 übertragen Shopware-Connector 0
Neu Formatierung der Spalte Rabatt Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 5
In Diskussion Automatische Zuweisung der Kategorien für Artikel durch Workflow JTL-Workflows - Ideen, Lob und Kritik 3
Neu Vorlagen: Formel um Textfeld nur auf der letzten Seite der Rechnung darzustellen Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 2
Neu Angabe der wesentlichen Eigenschaften der Ware im Checkout Allgemeine Fragen zu JTL-Shop 11
Slider - Position auf der Startseite? Einrichtung JTL-Shop5 0
Gelöst Packtisch+ 1.8.112 : Rechnung wird bei Teillieferung erzeugt, obwohl als Ausführungsbedingung "Nur bei der letzten Teillieferung" ausgewählt ist. JTL-WMS / JTL-Packtisch+ - Fehler und Bugs 2
Speicherort der Seriennummern zu Auftragsposition in der Datenbank ? JTL-Wawi 1.8 2
Export der Einstellungen im admin Einrichtung JTL-Shop5 2
Beantwortet #GEFUNDEN# Suche jemand , der uns eine (automatische) SQL Abfrage erstellen kann mit Mail Ausgabe Dienstleistung, Jobs und Ähnliches 2
Neu Bestände von der Wawi mit ebay abgleichen User helfen Usern - Fragen zu JTL-Wawi 2
Fehlermeldung nach Speichern vom Auftrag in der Wawi JTL-Wawi 1.6 5
Neu Erstinstallation JTL WaWi 1.8.12 - heruntergeladen wird SQL Express 2017 _statt_ der empfohlenen 2022 Version Installation von JTL-Wawi 8
Auftragsimport über eBay - Bezeichnung der Versandart auf der Rechnung leer JTL-Wawi 1.8 1
In Bearbeitung JTL POS in der JTL-WaWi-Cloud Allgemeine Fragen zu JTL-POS 2
Neu Suchen Mitarbeiter für 40h Festanstellung gern auch 100% Homeoffice für Produkt und Kategorie Pflege mit der Wawi Dienstleistung, Jobs und Ähnliches 0
Neu Bestände der einzelnen Lager weichen von den reellen Beständen willkürlich ab JTL-Shop - Fehler und Bugs 7
Neu Export nach Vorgabe der Artikelnummern JTL Ameise - Eigene Exporte 5
Neu Wenn Rabatt als Zeile auf Rechnung steht, fliegt der Gesamtwert weg.. Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 0
Neu jtl wawi Versanddatenexport Originalmeldung: In der Sendung trat mindestens ein harter Fehler auf. Code: 1101 Schnittstellen Import / Export 2

Ähnliche Themen