Вход Регистрация
Файл: adultscript-2.0.3-pro/files/modules/categories/categories.php
Строк: 26
<?php
defined
('_VALID') or die('Restricted Access!');
class 
VModule_categories
{
    public function 
__construct()
    {
    }
    
    public function 
render()
    {
        
VLanguage::load('frontend.categories');
        
        
$db     = VF::factory('database');
        
$tpl     = VF::factory('template');
        
        
$order    = (isset($_GET['o'])) ? trim($_GET['o']) : 'name';
        
        if (
$order == 'name') {
            
$tpl->title            = __('categories-title');
            
$tpl->meta_title    = __('categories-meta-title', array('', VF::cfg_item('site_name')));
            
$tpl->meta_desc        = __('categories-meta-desc', array('', VF::cfg_item('meta_desc')));
            
$sort                = 'slug, parent_id ASC';
        } elseif (
$order == 'popular') {
            
$tpl->title            = __('categories-title-popular');
            
$tpl->meta_title    = __('categories-meta-title', array(__('popular'), VF::cfg_item('site_name')));
            
$tpl->meta_desc        = __('categories-meta-desc', array(__('popular'), VF::cfg_item('meta_desc')));
            
$sort                = 'total_videos DESC';
        } elseif (
$order == 'videos') {
            
$tpl->title    = __('categories-title-videos');
            
$tpl->meta_title    = __('categories-meta-title-videos', array(VF::cfg_item('site_name')));
            
$tpl->meta_desc        = __('categories-meta-desc-videos', array(VF::cfg_item('meta_desc')));
            
$sort    = 'total_videos DESC';
        } else {
            
VModule::load('404', true);
        }
        
        
$db->query("SELECT cat_id, parent_id, name, slug, description, total_videos
                    FROM #__video_categories
                    WHERE status = '1'
                    AND parent_id = 0
                    ORDER BY "
.$sort);
        
$categories    = $db->fetch_rows();
    
        
        
$tpl->menu            = 'categories';
                
        
$tpl->meta_keys        = __('categories-meta-keys', array(VF::cfg_item('meta_keys')));
        
        
$tpl->canonical        = BASE_URL.'/categories/';
        
$tpl->canonicalm    = MOBILE_URL.'/categories/';
        
        
$tpl->order            = $order;
        
$tpl->categories    = $categories;

        
$tpl->load(array('header', 'categories', 'footer'));
        
$tpl->display();
    }
}
Онлайн: 2
Реклама