Button "in den Warenkorb" fehlt in Artikelmatrix, wenn Artikel ohne Variationen

Katja

Aktives Mitglied
5. Februar 2009
45
0
Hi ihr!

Wir verwenden in unserem Shop die JTL Warenkorbmatrix. Unsere bisherigen Artikel hatten alle Variationen und soweit gabs keine Probleme mit der Matrix.

Jetzt habe ich manuell erstellte Artikel hochgeladen, die nur in einer Version erhältlich sind und daher keine Variationen haben.

Bei diesen Artikeln fehlt die Warenkorbmatrix jetzt komplett und daher auch der "in den Warenkorb"-Button. Die Kunden können in unserem Shop diese Artikel de facto nicht in den Warenkorb legen und auch keine Anzahl eingeben.

Hat jemand eine Idee, wo ich da im Sourcecode schauen muss, ob da bei uns was verfrickelt ist? Ist der Matrix irgendein "if" vorgeschaltet, das die Anzeige ausblendet, wenn die Variationen fehlen?

Verwendet von Euch jemand auch die Warenkorbmatrix und hat dasselbe Problem bei Artikeln ohne Variationen?

Viele Grüße!
 

ag-websolutions.de

Sehr aktives Mitglied
29. Dezember 2009
14.548
232

Katja

Aktives Mitglied
5. Februar 2009
45
0
AW: Button "in den Warenkorb" fehlt in Artikelmatrix, wenn Artikel ohne Variationen

Ok, dann muss es an unserem Sourcecode liegen, ich schätz mal an der artikel_inc.tpl

Wäre von Euch jemand so nett mir den Originalcodeausschnitt einer funktionierenden artikel_inc.tpl einzufügen?

Ich tippe auf den Bereich:


<!-- warenkorb -->

<div id="article_buyfield">

<div class="loader">{lang key="ajaxLoading" section="global"}</div>

(hier haben wir was auskommentiert)

{if ($Einstellungen.artikeldetails.artikeldetails_warenkorbmatrix_anzeige == "Y" || $Artikel->FunktionsAttribute[$FKT_ATTRIBUT_WARENKORBMATRIX] == "1") && ($Artikel->VariationenOhneFreifeld|@count == 1 || $Artikel->VariationenOhneFreifeld|@count == 2) && !$Artikel->kArtikelVariKombi && !$Artikel->kVariKindArtikel && !$Artikel->nErscheinendesProdukt}
<fieldset class="container article_matrix">
{include file="tpl_inc/artikel_matrix.tpl"}
</fieldset>
{/if}

</div>
</div>

{if $Einstellungen.artikeldetails.merkmale_anzeigen=="Y" || $Artikel->cHersteller && $Einstellungen.artikeldetails.artikeldetails_hersteller_anzeigen != "N" || $Einstellungen.artikeldetails.artikeldetails_kategorie_anzeigen=="Y"}
<div id="attribute_list" class="container">
{if $Artikel->cHersteller && $Einstellungen.artikeldetails.artikeldetails_hersteller_anzeigen != "N"}
<div class="item">
<strong class="label">{lang key="manufacturer" section="productDetails"}:</strong>
<ul class="values">
{if $Einstellungen.artikeldetails.artikeldetails_hersteller_anzeigen == "Y" && $Artikel->cHersteller}
<li>{if $Artikel->cHerstellerHomepage}<a href="{$Artikel->cHerstellerHomepage}" target="blank" rel="nofollow">{/if}{$Artikel->cHersteller}{if $Artikel->cHerstellerHomepage}</a>{/if} {if $Einstellungen.artikeldetails.artikel_weitere_artikel_hersteller_anzeigen=="Y"}(<a href="{$Artikel->cHerstellerURL}">{lang key="otherProductsFromManufacturer" section="productDetails"} {$Artikel->cHersteller}</a>){/if}</li>
{elseif $Einstellungen.artikeldetails.artikeldetails_hersteller_anzeigen == "BT" && $Artikel->cHersteller && $Artikel->cHerstellerBildKlein}
<li class="vmiddle">{if $Artikel->cHerstellerHomepage}<a href="{$Artikel->cHerstellerHomepage}" onclick="this.target='blank'" rel="nofollow">{/if}<img src="{$Artikel->cHerstellerBildKlein}" class="vmiddle" />{if $Artikel->cHerstellerHomepage}</a>{/if} {if $Artikel->cHerstellerHomepage}<a href="{$Artikel->cHerstellerHomepage}" target="blank" rel="nofollow">{/if}{$Artikel->cHersteller}{if $Artikel->cHerstellerHomepage}</a>{/if} {if $Einstellungen.artikeldetails.artikel_weitere_artikel_hersteller_anzeigen=="Y"}(<a href="{$Artikel->cHerstellerURL}">{lang key="otherProductsFromManufacturer" section="productDetails"} {$Artikel->cHersteller}</a>){/if}</li>
{elseif $Einstellungen.artikeldetails.artikeldetails_hersteller_anzeigen == "B" && $Artikel->cHerstellerBildKlein}
<li class="vmiddle">{if $Artikel->cHerstellerHomepage}<a href="{$Artikel->cHerstellerHomepage}" onclick="this.target='blank'" rel="nofollow">{/if}<img src="{$Artikel->cHerstellerBildKlein}" class="vmiddle" />{if $Artikel->cHerstellerHomepage}</a>{/if} {if $Einstellungen.artikeldetails.artikel_weitere_artikel_hersteller_anzeigen=="Y"}(<a href="{$Artikel->cHerstellerURL}">{lang key="otherProductsFromManufacturer" section="productDetails"} {$Artikel->cHersteller}</a>){/if}</li>
{/if}
</ul>
</div>
{/if}

{if $Einstellungen.artikeldetails.artikeldetails_kategorie_anzeigen=="Y"}
<div class="item">
<strong class="label">{lang key="category" section="global"}:</strong>
<ul class="values">
{assign var=i_kat value=$Brotnavi|@count}{assign var=i_kat value=$i_kat-2}
<li><a href="{$Brotnavi[$i_kat]->url}">{$Brotnavi[$i_kat]->name}</a></li>
</ul>
</div>
{/if}
{if $Einstellungen.artikeldetails.merkmale_anzeigen=="Y"}
{foreach from=$Artikel->oMerkmale_arr item=oMerkmal}
<div class="item">
<strong class="label">
{if $Einstellungen.navigationsfilter.merkmal_anzeigen_als == "T"}
<b>{$oMerkmal->cName}:</b>
{elseif $Einstellungen.navigationsfilter.merkmal_anzeigen_als == "B" && $oMerkmal->cBildpfadKlein ne 'gfx/keinBild.gif'}
<img src="{$oMerkmal->cBildpfadKlein}" title="{$oMerkmal->cName}" />
{elseif $Einstellungen.navigationsfilter.merkmal_anzeigen_als == "BT"}
{if $oMerkmal->cBildpfadKlein ne 'gfx/keinBild.gif'}<img src="{$oMerkmal->cBildpfadKlein}" title="{$oMerkmal->cName}" class="vmiddle" /> {/if}<b>{$oMerkmal->cName}:</b>
{/if}
</strong>
<ul class="values">
{foreach from=$oMerkmal->oMerkmalWert_arr item=oMerkmalWert}
{if $oMerkmal->cTyp == "TEXT" || $oMerkmal->cTyp == "SELECTBOX" || $oMerkmal->cTyp == ""}
<li><a href="{$oMerkmalWert->cURL}">{$oMerkmalWert->cWert}</a></li>
{elseif $oMerkmal->cTyp == "BILD"}
<li><a href="{$oMerkmalWert->cURL}"><img src="{$oMerkmalWert->cBildpfadKlein}" title="{$oMerkmalWert->cWert}" /></a></li>
{elseif $oMerkmal->cTyp == "BILD-TEXT"}
<li><a href="{$oMerkmalWert->cURL}"><img src="{$oMerkmalWert->cBildpfadKlein}" title="{$oMerkmalWert->cWert}" /></a> <a href="{$oMerkmalWert->cURL}">{$oMerkmalWert->cWert}</a></li>
{/if}
{/foreach}
</ul>
</div>
{/foreach}
{/if}
<div class="clear"></div>
</div>
{/if}
 

ag-websolutions.de

Sehr aktives Mitglied
29. Dezember 2009
14.548
232
AW: Button "in den Warenkorb" fehlt in Artikelmatrix, wenn Artikel ohne Variationen

dann vergleich doch deine artikel_inc_custom.tpl mit der originalen artikel_inc.tpl
 

Katja

Aktives Mitglied
5. Februar 2009
45
0
AW: Button "in den Warenkorb" fehlt in Artikelmatrix, wenn Artikel ohne Variationen


Mir fällt grad auf, dass Du in beiden Links ja eben gerade Variationen drin hast (Stern, Stiefel, Nikolaus) .. DAS funktioniert bei uns auch problemlos.

Der "In den Warenkorb"-Button und das Anzahl-Eingabefeld fehlen immer nur dann, wenn ein Artikel keine Variationen hat (weils ihn nur in einer Version gibt).
 
Ähnliche Themen
Titel Forum Antworten Datum
Neu JTL Consent Manager - Alles ablehnen Button? Plugins für JTL-Shop 3
Neu Button Anordnung in Bereich Versand so gewollt? JTL-Wawi - Fehler und Bugs 2
Neu Zurück/Abbrechen-Button nach Auswahl der Zahlungsart JTL-POS - Ideen, Lob und Kritik 1
Neu Verantwortliche Person suchen in den Artikelstammdaten User helfen Usern - Fragen zu JTL-Wawi 0
Ich möchte den Bestand der Verpackungskartons im System verwalten und nachverfolgen JTL-Wawi 1.10 2
Neu Globaler Mindestbestand unterschritten im Dashboard aber nicht in den Bestellvorschlägen. JTL-Wawi - Fehler und Bugs 2
Neu Wie kommen die Versandarten aus JTL-Wawi in den JTL-Shop? Betrieb / Pflege von JTL-Shop 7
Neu In welcher SQL Tabelle finde ich den Ansprechpartner des Herstellers? User helfen Usern - Fragen zu JTL-Wawi 2
Neu E-Mail Versandbestätigung wird an Amazon gesendet obwohl in den Einstellungen deaktiviert JTL-ShippingLabels - Fehler und Bugs 2
Ich möchte den Einkaufspreisverlauf eines Produkts JTL-Wawi 1.10 1
Neu WaWi verweigert den Abgleich eines Artikels in einer Sprache User helfen Usern - Fragen zu JTL-Wawi 8
Neu Die folgenden Dateien sind nicht identisch mit den Dateien der aktuellen Version von JTL-Shop. Allgemeine Fragen zu JTL-Shop 0
Gelöst CustomWorkflow erscheint nicht in den Workflow-Aktionen JTL-Workflows - Fehler und Bugs 6
Neu Laufweg nicht mehr korrekt. Wir finden den Fehler nicht Arbeitsabläufe in JTL-WMS / JTL-Packtisch+ 0
Neu Automatische Datenübernahme aus Wawi-HTML in den Shop verhindern Hallo zusammen, Allgemeine Fragen zu JTL-Shop 3
Neu Ameise Übertrag der Textbeschreibung in den amz 2.0 Lister JTL-Ameise - Fehler und Bugs 4
Neu Welche URLs/Ports werden für den JTL Worker benötigt? User helfen Usern - Fragen zu JTL-Wawi 8
Automatischer Workflow für Versand von Gutscheinen versendet den Gutschein nicht JTL-Wawi 1.10 2
Neu Seagull Treiber für den Zebra LP2844 JTL-ShippingLabels - Fehler und Bugs 0
Neu In welcher Tabelle werden die Daten für den Amazon Lister 2.0 gespeichert? Amazon-Lister - Fehler und Bugs 5
Vater soll nicht den Preis des günstigsten Kindes übernehmen JTL-Wawi 1.10 0
Einstellungen für den DHL Ausdruck für Retourenetiketten für limango JTL-Wawi 1.10 0
Neu Ich habe eben einen neuen Shop erstellt und alle Artikel übertragen, aber leider werden mir bei den Versandarten die Versandklassen nicht angezeigt User helfen Usern - Fragen zu JTL-Wawi 1
In Diskussion Ich habe eine neue TSE-Karte gekauft (Swissbit TSE). Wo finde ich den PIN und PUK? Einrichtung / Updates von JTL-POS 3
Artikel ändert über Nacht den Preis JTL-Wawi 1.10 3
Neu Kostenlose Komponenten im Konfigurator haben im Warenkorb wieder Standardpreis Allgemeine Fragen zu JTL-Shop 4
Neu Plugin: Mengenrabatt im Warenkorb nach Artikelanzahl Plugins für JTL-Shop 0
Neu Plugin Empfehlung gesucht - Warenkorb z.B. Kaufe 2, 2. Produkt x Rabatt Plugins für JTL-Shop 1
Preis im Warenkorb für 10 min sichern, wenn Preis geändert wurde. Ist das möglich? Einrichtung JTL-Shop5 3

Ähnliche Themen