Вход Регистрация
Файл: InstantSocial/uploud/components/users/includes/board.inc.php
Строк: 33
<?

   $inCore
->loadModel('board');
    
$model_board = new cms_model_board();
    
    
// логин пользователя
    
$login = $inCore->request('login', 'str', ''.$inUser->login.'');
    
// получаем данные пользователя
    
$user = cmsUser::getUserBylogin($login);
    if (!
$user) { cmsCore::error404(); }

    
$myprofile = $model_board->checkAccess($user['id']);
$_LANG['BOARD']="Объявления";
    
$inPage->addPathway($user['nickname']);
    
$inPage->setTitle($_LANG['BOARD'].' - '.$user['nickname']);
    
$inPage->setDescription($_LANG['BOARD'].' - '.$user['nickname']);

    
// Формируем список объявлений
    
$model_board->whereUserIs($user['id']);

    
// Общее количество объявлений по заданным выше условиям
    
$total = $model_board->getAdvertsCount($myprofile);

    
//устанавливаем сортировку
    
$model_board->orderBy('pubdate', 'DESC');

    
//устанавливаем номер текущей страницы и кол-во объявлений на странице
    
$model_board->limitPage($model_board->page, 15);

    
// Получаем объявления
    
$items = $model_board->getAdverts($myprofile, true, false, true);

    
// Пагинация
    
$pagebar = cmsPage::getPagebar($total, $model_board->page, 15, '/board/by_user_'.$login.'/page-%page%');

    
// Показываем даты
    
$category['showdate'] = 1;


    
$smarty->assign('cfg_board', $model_board->config);
    
$smarty->assign('page_title', $_LANG['BOARD'].' - '.$user['nickname']);
    
$smarty->assign('root_id', $model_board->root_cat['id']);
    
$smarty->assign('items', $items);
    
$smarty->assign('cat', $category);
    
$smarty->assign('maxcols', 1);
    
$smarty->assign('colwidth', 100);
    
$smarty->assign('pagebar', $pagebar);



?>
Онлайн: 0
Реклама