Kann ich abfragen, ob Hauptkategorien Unterkategorien besitzen?
| ab Version: | 3.0.3 | bis Version: | 3.0.4.1 |
Inhaltsverzeichnis
Vorab-Information
Mit dieser Erweiterung kann bei der aktuellen Hauptkategorie abgefragt werden, ob Unterkategorien vorhanden sind.
myCore.php
die myCore.php finden Sie unter /engine/core/class/inherit/
myCore.php Erweiterung
fügen Sie über:
return $sRender;
folgendes ein:
foreach ($sRender["variables"]["sMainCategories"] as $key => $category){ $id = $category["id"]; // Check for parents $check = $this->sSYSTEM->sDB_CONNECTION->GetOne(" SELECT id FROM s_categories WHERE parent = $id "); if (!empty($check)){ $sRender["variables"]["sMainCategories"][$key]["subcategories"] = true; } }
Mit dieser Anpassung wird für die Hauptkategorien die Smarty-Variable subcategories bereitgestellt.
Ausgabe im Template
Beispiel
{foreach from=$sMainCategories item=mainCat} {if $mainCat.id==$_GET.sCategory} {if $mainCat.subcategories} <p>Unterkategorien vorhanden</p> {else} <p>keine Unterkategorien vorhanden</p> {/if} {/if} {/foreach}
Artikel-PDF erstellen
Artikel bewerten
Weitere interessante Artikel:
Bezeichnung:
Rating:
Klicks:
Datum:
Kategorien:
Bestell-Nr.: SW1246
Lieferzeit ca. 5 Tage
€ 1,00
Preise inkl. gesetzlicher
MwSt. zzgl. Versandkosten*
€ 1,00
Preise inkl. gesetzlicher
MwSt. + Versandkosten*