... a pod odredjenim uslovima???
http://bybyweb.com/mealbook/
Ako kliknete na 'Recipes' videcete kako to trenutno izgleda... Float i setovanje sirine (malo sam guglao) ne daju dobre rezultate, jer uticu na sve liste... A cilj je:
Samo jedna glavna kategorija bi trebalo da ima dve kolone (Mains), ostale moraju da imaju jednu. Limit bi mogao da bude, recimo, 14 stavki po koloni, a mains je jedina koja ima bas mnogo potkategorija (upozorio sam na moguce probleme ako se kategorija prosiri novim potkategorijama, pa dodjemo do 3 kolone, no kazu da ce ostati na ovom broju)... probao sam, umesto sa listom/listama i sa divovima, pa i sa tabelama, ne vredi... Da, uzgred, nemam pojma kako da dodam onu sivu liniju, koja razdvaja kategorije...
Kod u viewu (rekurzija, kao sto vidite) za prikaz menija:
PHP kôd:
function build_categories($parent, $categories) {
if (isset($categories[$parent]) && count($categories[$parent])) {
echo '<ul>';
$i=0;
foreach ($categories[$parent] as $category) {
$i++;
$clean_link=str_replace(' ','-',$category['title']);
echo '<li>';
echo '<a href="category/'.$clean_link.'" >' . $category['title'] . '</a>';
echo build_categories($category['id'], $categories);
echo '</li>';
}
echo '</ul>';
}
}
$menu = build_categories(0, $categories);
Mislim da ce html ispis svakako morati da se menja, ne verujem da ce css trikovi biti dovoljni... Ako, pak, imate neko spasonosno resenje, dobar savet... HVALA!