Вход Регистрация
Файл: adultscript-2.0.3-pro/files/admin/modules/pornstar/components/views.php
Строк: 36
<?php
defined
('_VALID') or die('Restricted Access!');
class 
VComponent_Admin_pornstar_views
{
    private 
$db;
    private 
$moption;
    public function 
__construct()
    {
        
$this->db        VF::factory('database');
        
$this->moption    = array(
            
'username' => '''ip' => '',
            
'sort' => 'mv.view_date''order' => 'DESC''display' => 20
        
);
    }
    
    public function 
render()
    {
        
$tpl        VF::factory('template');
        
        
$views        = array();
        
$model_id     = (isset($_GET['id']) && is_numeric($_GET['id'])) ? (int) $_GET['id'] : 0;
        
$page        = (isset($_GET['page']) && is_numeric($_GET['page'])) ? (int) $_GET['page'] : 0;
        
        
$this->db->query("SELECT total_views FROM #__model WHERE model_id = ".$model_id." LIMIT 1");
        if (
$this->db->affected_rows()) {
            
$views_total    $this->db->fetch_field('total_views');
            
$pagination        VPagination::get($page$views_total20);
            
$views            $this->db->get_rows("SELECT mv.*, u.username
                                                   FROM #__model_views AS mv
                                                   LEFT JOIN #__user AS u ON (u.user_id = mv.user_id)
                                                   WHERE mv.model_id = "
.$model_id."
                                                   ORDER BY mv.view_date DESC
                                                   LIMIT "
.$pagination['limit']);
            
$tpl->pagination $pagination;
        }
    
        
$tpl->menu            'pornstar';
        
$tpl->submenu        'pornstar_views';
        
$tpl->meta_title    'Admin::Model::View::Views';
        
$tpl->model_id        $model_id;
        
$tpl->views            $views;
        
$tpl->load(array('header''pornstar_views''footer'));
        
$tpl->display();
    }
}
?>
Онлайн: 0
Реклама