function print_children($children) { $html = ''; foreach ($children as $child) { $html .= create_list_item($child); if (count($child->wines) > 0) { $html .= '<ul class="vins">' . print_wines($child->wines) . '</ul>'; } if (count($child->children) > 0) { $html .= '<ul>' . print_children($child->children) . '</ul>'; } $html .= '</div>'; } return $html; }
function print_children($children) { $html = ''; foreach ($children as $child) { $html .= create_list_item($child); if (count($child->wines) > 0) { $html .= print_wines($child->wines); } if (count($child->children) > 0) { $html .= print_children($child->children); } $html .= end_table(); } return $html; }
echo print_sidebar($allRegionMonde); } ?> </div> <div class="content"> <?php if (count($category->wines) > 0) { foreach ($category->wines as $region_du_monde) { $allWines[] = $region_du_monde; } echo '<div>'; if (count($category->children) == 0) { echo '<h2>' . $category->label . '</h2>'; } echo '<ul>'; echo print_wines($allWines); echo '</ul>'; echo '</div>'; } foreach ($category->children as $child) { $allChildrens[] = $child; } echo print_children($allChildrens); ?> </div> <div class="clear"></div> </div> <?php } ?> </div>