Page 1 of 1

Kategorie-Beschreibung in Category-Wall.tpl einbauen

Posted: Thu Feb 02, 2017 12:45 am
by zapatas
Hallo,
die Gestaltung der Startseite ist zum verzweifeln. In der Datei category_wall.tpl gestaltet sich der Body der Startseite, alle aktiven Kategorien werden dort mit Bild und Name angezeigt und gelistet. Leider jedoch fehlt für mich die Beschreibung der einzelnen Kategorien. Wie kann ich diesen Text, welcher sich in der Datenbank unter categorie_description in der Spalte description befindet, auf der Startseite in jeder einzelnen Kategorie sichtbar machen?
Hier ist der Quellcode der category_wall.tpl :

<div class="box-content products">
<?php $class = 3;
if($category_number == 6) $class = 2;
if($category_number == 5) $class = 25;
if($category_number == 3) $class = 4;
if($category_number == 2) $class = 6;




$i = 0;
echo '<div class="category-wall"><div class="row">';
foreach($categories as $category) {
if($i%$category_number == 0 && $i != 0) echo '<div class="category-info clearfix"></div><div class="row">';


echo '<div class="box box-no-advanced box-with-products standard-category-wall"><div class="box-heading"><a href="' . $category['href'] . '">' . $category['name'] . '</a></div></div>';



echo '<div class="col-sm-' . $class . ' col-xs-6">';
if($category['image']) echo '<a href="' . $category['href'] . '"><img src="' . $category['image'] .'" alt="' . $category_description['description'] . '"></a>';



echo '<div class="name"><a href="' . $category['href'] . '">' . $category['name'] . '</a></div>';

if(count($category['children']) > 0) {
echo '<ul>';
foreach($category['children'] as $child) {
echo '<li><a href="' . $child['href'] . '">' . $child['name'] . '</a></li>';
}
echo '</ul>';
echo '<a href="' . $category['href'] . '" class="more-link">' . $more_text . '</a>';
}
echo '</div>';
$i++;
}
echo '</div></div>'; ?>
</div>
</div>

Re: Kategorie-Beschreibung in Category-Wall.tpl einbauen

Posted: Sat Feb 04, 2017 2:24 am
by IP_CAM
Deine Erklärung ist zwar relativ unbrauchbar, da Du weder erwähnst, welche OC Version Du betreibst, noch,
welche Category-Wall Erweiterung Du benutzt. Tönt eher nach, Hilfe, mein Auto läuft nicht, wo muss ich nachsehen... :D

Aber immerhin scheinst Du etwas davon zu verstehen, und deshalb lege ich Dir irgend eine 'arttypische'
Erweiterung bei, damit Du siehst, wo überall es erforderlich ist, die Variable zu deklarieren/definieren,
damit sie dann auch wirklich 'sichtbar' wird.
Viel Glück ;)
Ernst