Kategorie-Beschreibung in Category-Wall.tpl einbauen
Posted: Thu Feb 02, 2017 12:45 am
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>
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>