Skip to content

Instantly share code, notes, and snippets.

@pafnuty
Created February 21, 2013 19:35
Show Gist options
  • Save pafnuty/5007466 to your computer and use it in GitHub Desktop.
Save pafnuty/5007466 to your computer and use it in GitHub Desktop.
Автополучение категорий DLE
<?php
/*
=====================================================
Автор: Олег Александрович a.k.a. Sander
-----------------------------------------------------
ICQ: 404-037-556
=====================================================
Назначение: Автоматический вывод подкатегорий из указанной категории
=====================================================
*/
if(!defined('DATALIFEENGINE'))die("Hacking attempt!");
$result = '';
$cat = intval($cat);
foreach($cat_info as $k=>$v){
if($v['parentid']==$cat){
$activeClass = ($category_id == $v['id']) ? 'class="active"' : '' ;
if( $config['allow_alt_url'] == "yes" ) $result .= "<li ".$activeClass."><a href=\"".$config['http_home_url'].get_url($k)."/\" title=\"{$v['name']}\">{$v['name']}</a></li>";
else $result .= "<li ".$activeClass."><a href=\"$PHP_SELF?do=cat&category={$v['alt_name']}\" title=\"{$v['name']}\">{$v['name']}</a></li>";
}
}
echo $result;
?>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment