вопрос
Можно ли как нибудь в новость вывести категории к которой она принадлежит? Но как в админке, т.е древом?
Взял код с function.php, Но к сожалению выводятся просто все категории
Взял код с function.php, Но к сожалению выводятся просто все категории
<?PHP
if( !count( $cat_info ) ) {
} else {
function DisplayCategories($parentid = 0, $sublevelmarker = false) {
global $lang, $cat_info, $config, $dle_login_hash;
$cat_item = "";
if( count( $cat_info ) ) {
foreach ( $cat_info as $cats ) {
if( $cats['parentid'] == $parentid ) $root_category[] = $cats['id'];
}
if( count( $root_category ) ) {
foreach ( $root_category as $id ) {
$category_name = $cat[$id];
if( $config['allow_alt_url'] ) $link = "<a href=\"" . $config['http_home_url'] . get_url( $id ) . "/\" target=\"_blank\">" . stripslashes( $cat_info[$id]['name'] ) . "</a>";
else $link = "<a href=\"{$config['http_home_url']}index.php?do=cat&category=" . $cat_info[$id]['alt_name'] . "\" target=\"_blank\">" . stripslashes( $cat_info[$id]['name'] ) . "</a>";
$cat_item .= "<li class=\"dd-item\" data-id=\"{$cat_info[$id]['id']}\"><div class=\"dd-handle\"></div><div class=\"dd-content\"> {$link} </div>";
$cat_item .= DisplayCategories( $id, true );
}
if( $sublevelmarker ) return "<ol class=\"dd-list\">".$cat_item."</ol>"; else return $cat_item;
}
}
}
echo DisplayCategories();
}
?>