Babaduk
Просветленный
(21048)
3 года назад
я сам не могупонять что тебе нужно? с чем у тебя проблема принимаешь массив в функцию обрабатываешь отправляшь данные в функцию что от нас нужно?
StrangerПрофи (914)
3 года назад
При вызове второго раза функция не отрабатывает. Вообще не как. А почему не могу понять вид поступает нужный массив в нее же.
StrangerПрофи (914)
3 года назад
Понял но выше все это показываю.
Вывожу ее так view_cat($category, $start_document, $end_document); // Output the generated categories
Сама функция выглядит так.
function view_cat(array $category, $start_document = '', $end_document = '')
{
foreach($category['children'] as $item_category) {
if($item_category['alias'] == NULL && $item_category['keywords'] == NULL && $item_category['description'] == NULL) {
$start_document .= "{$item_category['name']}";
}
if(isset($item_category['children']) > 0) {
foreach($item_category['children'] as $val_cate) {
$start_document .= "{$val_cate['name']}";
if(isset($val_cate['children']) == TRUE) {
debug($val_cate);
view_cat($val_cate);
}
}
} else $start_document .= "Вне цикла";
} $start_document .= '';
return $start_document . $end_document;
}
view_cat($category, $start_document, $end_document); // Output the generated categories