Code: Select all
$gcbops =& cmsms()->GetGlobalContentOperations();
$obj =& $gcbops->LoadHtmlBlobByName("getpage");
$smarty =& cmsms()->GetSmarty();
if(isset($params['showprice'])){
$showprice = $params['showprice'];
}
if(isset($params['alias'])){
$pages = $params['alias'];
}
if(isset($params['target'])){
$target = $params['target'];
}
if(isset($params['class'])){
$class = $params['class'];
}
if(isset($params['mode'])){
$mode = $params['mode'];
}
if(isset($params['sidebar'])){
$sidebar = $params['sidebar'];
}
if(isset($params['tmbheight'])){
$tmbheight = $params['tmbheight'];
} else {
$tmbheight = 120;
}
if(isset($params['tmbwidth'])){
$tmbwidth = $params['tmbwidth'];
} else {
$tmbwidth = 170;
}
if(isset($params['showfilter'])){
$showfilter = $params['showfilter'];
}
if(isset($params['filteritems'])){
$filteritems = $params['filteritems'];
}
if(isset($params['menuitems'])){
$menuitems = $params['menuitems'];
}
$smarty->assign('pages', $pages);
$smarty->assign('target', $target);
$smarty->assign('class', $class);
$smarty->assign('mode', $mode);
$smarty->assign('sidebar', $sidebar);
$smarty->assign('tmbheight', $tmbheight);
$smarty->assign('tmbwidth', $tmbwidth);
$smarty->assign('showfilter', $showfilter);
$smarty->assign('filteritems', $filteritems);
$smarty->assign('menuitems', $menuitems);
$smarty->assign('showprice', $showprice);
$smarty->_compile_source('temporary template', $obj->content, $_compiled );
return $smarty->_eval('?>' . $_compiled);