$Page->PagesList(); $tpl->Assign('list_menu', $Page->list); $items = new Items(); $dbtree = new dbtree('im_cat', 'cat', $db); $Manufacturers = new Manufacturers(); $dbtree->Full(array('cat_id', 'cat_level', 'name', 'translit'), array('and' => array('visible=1'))); while ($item = $dbtree->NextRow()) { $list[] = $item; } $tpl->Assign('cat_list', $list); $tpl->Assign('pages_list', $Page->list); $Manufacturers->ManufacturersList(); $tpl->Assign('mans_list', $Manufacturers->list); $GLOBALS['SITEMAP_URLS'][] = _base_url; $parsed_res = array('issuccess' => TRUE, 'html' => $tpl->Parse($GLOBALS['PATH_tpl'] . 'cp_sitemap.tpl')); $items->SetItemsList(array('visible' => 1)); $tpl->Assign('items_list', $items->list); foreach ($items->list as $li) { $GLOBALS['SITEMAP_URLS'][] = _base_url . '/item/' . $li['item_id'] . '/' . $li['translit'] . '/'; } $GLOBALS['SITEMAP_URLS'][] = _base_url . '/search/'; $GLOBALS['SITEMAP_URLS'][] = _base_url . '/sitemap.xml'; $sitemap = '<?xml version="1.0" encoding="UTF-8"?> <urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">'; $first = true; foreach ($GLOBALS['SITEMAP_URLS'] as $url) { $priority = $first ? "1" : "0.8"; $sitemap .= "\r\n\r\n<url>\r\n\r\n\t<loc>{$url}</loc>\r\n\r\n\t<lastmod>" . date("d.m.Y", time()) . "</lastmod>\r\n\r\n\t<changefreq>monthly</changefreq>\r\n\r\n\t<priority>{$priority}</priority>\r\n\r\n</url>"; $first = false; }
<?php $Page = new Page(); $Page->PagesList(); $tpl->Assign('list_menu', $Page->list); // ---- center ---- unset($parsed_res); $ii = count($GLOBALS['IERA_LINKS']); $GLOBALS['IERA_LINKS'][$ii]['title'] = "Специальное предложение"; $GLOBALS['IERA_LINKS'][$ii++]['url'] = _base_url . '/'; $items = new Items(); $items->SetItemsList(array('special' => 1, 'visible' => 1)); $tpl->Assign('list', $items->list); $parsed_res = array('issuccess' => TRUE, 'html' => $tpl->Parse($GLOBALS['PATH_tpl'] . 'cp_special.tpl')); if (TRUE == $parsed_res['issuccess']) { $tpl_center .= $parsed_res['html']; } // ---- right ----
if ($l['cat_id'] != $cat['cat_id']) { $subcats[$branch][$jj]['nolink'] = true; } if (isset($cat_id) && $cat_id == $cat['cat_id']) { $subcats[$branch][$jj]['selected'] = true; $subcats[$branch][$jj]['nolink'] = true; } } $psubcats[$branch][$jj]['cat_id'] = $cat['cat_id']; $jj++; } } $branch++; } $tpl->Assign('manname', $Manufacturers->fields['name']); $tpl->Assign('mantranslit', $Manufacturers->fields['translit']); $tpl->Assign('man_image', $Manufacturers->fields['m_image']); $tpl->Assign('subcats', $subcats); if (isset($cat_id)) { $items->SetItemsList(array('cat_id' => $cat_id, 'manufacturer_id' => $manufacturer_id, 'visible' => 1)); $catarr = $dbtree->GetNodeFields($cat_id, array('name', 'translit')); $tpl->Assign('cat_id', $cat_id); $tpl->Assign('list', $items->list); $ii = count($GLOBALS['IERA_LINKS']); $GLOBALS['IERA_LINKS'][$ii]['title'] = $catarr['name']; } $parsed_res = array('issuccess' => TRUE, 'html' => $tpl->Parse($GLOBALS['PATH_tpl'] . 'cp_manufacturer.tpl')); if (TRUE == $parsed_res['issuccess']) { $tpl_center .= $parsed_res['html']; } // ---- right ----