Example #1
0
<?php

G::metaTags();
$Page = new Page();
$Page->PagesList("menu");
$tpl->Assign('list_menu', $Page->list);
if (isset($_SESSION['member']['promo_code']) && $_SESSION['member']['promo_code'] != '') {
    header('Location: ' . _base_url . '/cabinet/');
}
unset($parsed_res);
$page = $Page->PagesListByType('main');
// if(!empty($page)){
$tpl->Assign('data', !empty($page) ? $page[0] : false);
// }
unset($Page, $page);
$products = $Products->GetRandomList();
if (isset($products) && !empty($products)) {
    foreach ($products as &$p) {
        $p['images'] = $Products->GetPhotoById($p['id_product']);
    }
    $tpl->Assign('list', $products);
}
unset($products);
$header = 'Главная';
$ii = count($GLOBALS['IERA_LINKS']);
$GLOBALS['IERA_LINKS'][$ii]['title'] = $header;
$GLOBALS['IERA_LINKS'][$ii++]['url'] = _base_url;
$products_list = $tpl->Parse($GLOBALS['PATH_tpl_global'] . 'products_list.tpl');
$tpl->Assign('products_list', $products_list);
$parsed_res = array('issuccess' => true, 'html' => $tpl->Parse($GLOBALS['PATH_tpl'] . 'cp_page.tpl'));
if (true == $parsed_res['issuccess']) {
Example #2
0
unset($parsed_res);
if (isset($GLOBALS['Rewrite'])) {
    if (!$Page->SetFieldsByRewrite($GLOBALS['Rewrite'])) {
        header('Location: ' . _base_url . '/404/');
        exit;
    }
    $page = $Page->fields;
    G::metaTags($page);
    $header = $page['title'];
    $tpl->Assign('header', $header);
    $tpl->Assign('data', $page);
    $tpl->Assign('indexation', $page['indexation']);
    $title = explode(' | ', $header);
    $GLOBALS['IERA_LINKS'][] = array('title' => $title[0], 'descr' => $header, 'url' => Link::Custom('page', $page['translit']));
    $template = 'cp_page.tpl';
} else {
    $header = 'Статьи оптового торгового центра xt.ua';
    $tpl->Assign('header', $header);
    $GLOBALS['IERA_LINKS'][] = array('title' => $header, 'descr' => 'Подборка самых интересных статей от службы снабжения xt.ua. Все самое полезное о покупках, оптовой торговли, особенностях выбора. Здесь Вы найдете рекомендации, полезные советы от специалистов и постоянных покупателей', 'url' => Link::Custom('page'));
    if (!($pagelist = $Page->PagesListByType('katalog'))) {
        header('Location: ' . _base_url . '/404/');
        exit;
    }
    rsort($pagelist);
    $tpl->Assign('data', $pagelist);
    $template = 'cp_pages_list.tpl';
}
$parsed_res = array('issuccess' => true, 'html' => $tpl->Parse($GLOBALS['PATH_tpl'] . $template));
if (true == $parsed_res['issuccess']) {
    $tpl_center .= $parsed_res['html'];
}