Post by zapatas » 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>

Newbie

Posts

Joined
Thu Feb 02, 2017 12:31 am

Post by IP_CAM » Sat Feb 04, 2017 2:24 am

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

Ernie's OpenShop v.1.75 + OpenCart v.1.5.6.5 LIGHT Test Sites with free responsive Themes
http://www.bigmax.ch/shop/ - http://www.ebikes.li - http://www.ipc.li/shop/ - http://www.openshop.li/shop/
Image


User avatar
Guru Member

Posts

Joined
Tue Mar 04, 2014 1:37 am
Location - Switzerland
Who is online

Users browsing this forum: No registered users and 7 guests