Вход Регистрация
Файл: adultscript-2.0.3-pro/files/templates/defboot/extend/plugins/menu_main.plugin.php
Строк: 75
<?php
defined
('_VALID') or die('Restricted Access!');
define('DROPDOWN'true);
function 
template_plugin_menu_main()
{
    
$db VF::factory('database');
    
$cache VF::factory('cache');
    if (!
$links $cache->get('main_links'0)) {
        
$db->query("SELECT l.name, l.title, l.link, l.type, l.target, l.lang, l.current
                    FROM #__menu_links AS l, #__menu AS m
                    WHERE m.name = 'main'
                    AND l.menu_id = m.menu_id
                    AND l.status = '1'
                    ORDER BY l.pos ASC"
);
        if (
$db->affected_rows()) {
            
$links    $db->fetch_rows();
            
$cache->store('main_links'$links0);
        } else {
            
$links    = array();
        }
    }
    
    
$tpl     VF::factory('template');
    
$lang    VLanguage::get('language');
    
$menu     = array();
    foreach (
$links as $link) {
        
$url    = ($link['type'] == 'int') ? REL_URL.$link['link'] : $link['link'];
        
$target    = ($link['target'] != 'none') ? ' target="_'.$link['target'].'"' '';
        
$active = ($link['current'] == $tpl->menu) ? ' class="active"' '';
        
$title    = ($link['title'] != '') ? ' title="'.htmlspecialchars($link['title'], ENT_QUOTES'UTF-8'false).'"' '';
        
$name    = ($lang == 'en-US') ? $link['name'] : __($link['lang']);
        
//        if ($url == REL_URL.'/categories/' && DROPDOWN) {
//            $db->query("SELECT cat_id, slug, name, total_videos
//                        FROM #__video_categories
//                        WHERE parent_id = 0
//                        ORDER BY slug ASC");
//            if ($db->affected_rows()) {
//                $categories    = $db->fetch_rows();
//                $output     = array();
//                $output[]    = '<li class="dropdown dropdown-large">';
//                $output[]    = '<a href="#" class="dropdown-toggle" data-toggle="dropdown">'.$name.' <b class="caret"></b></a>';        
//                $output[]    = '<ul class="dropdown-menu dropdown-menu-large row">';
//                $output[]    = '<li class="col-sm-12 col-md-12">';
//                $output[]    = '<ul>';
                
//                foreach ($categories as $category) {
//                    $output[]    = '<li class="col-sm-3 col-md-2 col-lg-2" style="float: left;"><a href="'.REL_URL.'/'.$category['slug'].'/">'.e($category['name']).'</a></li>';
//                }
                
//                $output[]    = '</ul>';
//                $output[]    = '</li>';
//                $output[]    = '</ul>';
//                $output[]    = '</li>';
//                $menu[]        = implode('', $output);
//            } else {
//                $menu[]    = '<li'.$active.'><a href="'.$url.'"'.$title.$target.'>'.htmlspecialchars($name, ENT_QUOTES, 'UTF-8', false).'</a></li>';
//            }
//        } else {                
            
$menu[]    = '<li'.$active.'><a href="'.$url.'"'.$title.$target.'>'.htmlspecialchars($nameENT_QUOTES'UTF-8'false).'</a></li>';
//        }
    
}
    
    return 
implode("n"$menu);
}
Онлайн: 3
Реклама