Witam.
Ktoś kiedys napisł stronę w oparciu o szablony smarty. Działa ok ale pojawił się problem z listą działów i podkategiri. Aktualnie wyśwyetlane są w taki sposób:
Dział 1
Dział 2
Dział 3
kliknięcie na dział wyświetla podkategorie w ten sposób:
Dział 1
Dział 2
Dział 3
Kategoria 1 (działu 2)
Kategoria 2 (działu 2)
Chciałbym to zmienić bo po wprowadzeniu do bazy większej ilości działów kategorie pojawiają się na samym dole i czasem ucikają ze strony. Mogłoby to wygjśdac tak:
Dział 1
Kategoria 1
Kategoria 2
Dział2
itd.
Niestety nie moge zmienić struktury bazy danych. Nie mogę zmienić też funkcji w szablonach.
Struktura bazy działy: Struktura bazy kategorie:
działy_id kategoria_id
nazwa działy_id
opis nazwa
szablon tpl wyświetlający działy:
{load_departments_list assign="departments_list"}
{section name=i loop=$departments_list->mDepartments}
<a href="{$departments_list->mDepartments[i].onclick}">» {$departments_list->mDepartments[i].nazwa}
</a><br />
{/section}
szablon tpl wyświetlający kategorie:
{load_categories_list assign="categories_list"}
{section name=i loop=$categories_list->mCategories}
<a class="{$class_d}"
href="{$categories_list->mCategories[i].onclick|escape:"html"}">
» {$categories_list->mCategories[i].nazwa}
</a>
<br />
{/section}
{/section}
Próbowałem to zapętlać na kilka sposobów ale nic to nie dało. Jakieś sugestie?
Dzięki za ewentualną odpowiedź