class _products extends controller{
function init(){
}
function onload()
{
$category_slug=$this->app->getGetVar('product_category');
$obj_model_tabel = $this->app->load_model("category");
$rs_data = $obj_model_tabel->execute("SELECT",true,""," parentcategory_id=0","sort_order ASC");
$this->app->assign("rs_data",$rs_data);
if($category_slug!="")
{
$obj_model_maincat = $this->app->load_model("category");
$rs_maincat = $obj_model_maincat->execute("SELECT",false,""," slug='".$category_slug."'");
$banner_image=$rs_maincat[0]['banner_image'];
$banner_show=$rs_maincat[0]['banner_show'];
$this->app->assign("banner_show",$banner_show);
$this->app->assign("banner_image",$banner_image);
$obj_model_p_cat = $this->app->load_model("category");
$rs_data = $obj_model_p_cat->execute("SELECT",false,""," id='".$rs_maincat[0]['parentcategory_id']."'");
if(count($rs_data)>0)
{
$_SESSION['cat_slug']=$rs_data[0]['slug'];
}
else
{
$_SESSION['cat_slug']='';
}
$this->app->assign("rs_maincat",$rs_maincat);
if(count($rs_maincat)==0)
{
$this->app->redirect(SERVER_ROOT);
}
$main_cat=$rs_maincat[0]['name'];
$slide_banner=$rs_maincat[0]['category_image'];
$slider='Yes';
//$obj_model_category_images = $this->app->load_model("category_images");
//$rs_more_images = $obj_model_category_images->execute("SELECT",false,"","status='Active' and category_id='".$$rs_maincat[0]['id']."'");
if($rs_maincat[0]['meta_title']!="")
{
$meta_title=$rs_maincat[0]['meta_title'];
}else{
$meta_title=$rs_maincat[0]['name'].' - '.$this->app->meta['title'];
}
if($rs_maincat[0]['meta_keyword']!="")
{
$meta_keyword=$rs_maincat[0]['meta_keyword'];
}else{
$meta_keyword=$rs_maincat[0]['name'].' - '.$this->app->meta['keyword'];
}
if($rs_maincat[0]['meta_description']!="")
{
$meta_description=$rs_maincat[0]['meta_description'];
}else{
$meta_description=$this->app->meta['description'];
}
$this->app->setTitle($meta_title);
$this->app->setKeywords($meta_keyword);
$this->app->setDescription($meta_description);
//breadcrum
$obj_model_product = $this->app->load_model("product");
$rs_product = $obj_model_product->execute("SELECT",false,"","status='Active' and category_id='".$rs_maincat[0]['id']."'","sort_order ASC");
$this->app->assign("rs_product",$rs_product);
//$obj_model_auth = $this->app->load_model("author");
//$rs_auth = $obj_model_auth->execute("SELECT",false,"","status='Active'","sort_order ASC");
}
else
{
$this->app->redirect(SERVER_ROOT);
}
}
}
?>Error in: function execute()
in /var/www/vhosts/prismabytes.com/httpdocs/index.php
at line no 5
Additional Information
Controller does not have the class _products