maximus007 - 29 Октябрь 2009 12:09 A.M.
Выводит рекурсивно подкатегории
Плохо только, что в рекурсии стоит запрос. То есть будет по запросу на каждую подкатегорию.
В принципе, для этого делается 1 запрос, данные переводятся в массив и затем вся работа идет с этим массивом, не трогая больше БД. То есть разработчик пошел простым путем.
Но более серьезный вопрос у меня возник, глядя на то, что закрывающий тег /li везде жестко прописан.
$tagdata = '<li>' . $TMPL->swap_var_single($val, $row['cat_name'], $tagdata) . '</li>';
Если этот плагин выводит несколько уровней подкатегорий, то список визуально будет выглядеть правильно, но HTML-код этого списка не будет валидным.
P.S. Или я не понял (не смотрел плагин в работе) и он выводит только 1 уровень подкатегорий? Тогда с HTML проблем не будет.