public function indexAction() { $this->_helper->layout()->setLayout('redesign-2014'); $Page = new Model_Page(); if ($this->_getParam('pid') == 'index') { //$this->_redirect('/'); } $pagedata = $Page->Display($this->_getParam('pid')); if (!$pagedata) { //check if product url $products = new Model_Products(); $product = $products->ListProductByURL($this->_getParam('pid')); if ($product) { $this->_helper->layout()->setLayout('redesign-2014-product'); $product_id = $product['ProductID']; $this->view->data = $product; $this->view->images = $products->DisplayProductImages($product_id); $this->view->pagetype = "product"; $this->view->product_page = 1; $this->view->site_title = $product['Name']; $this->view->product_categories = $products->DisplayProductCategories($product_id); $this->view->product_attributes = $products->DisplayProductAttributes($product_id); $this->render('product'); } else { throw new Zend_Controller_Action_Exception('This page does not exist', 404); } } else { $this->view->pagetype = "page"; $this->view->data = $pagedata; } if ($pagedata['PageType'] == 'About') { $site = new Model_Site(); $this->view->blurb_1 = $site->widget_blurb("Who We Are"); $this->view->blurb_2 = $site->widget_blurb("Our Mission"); $this->render('about'); } if ($pagedata['PageType'] == 'Contact') { $this->render('contact'); } }
public function producturlAction() { $this->_helper->layout()->setLayout('page'); $products = new Model_Products(); $product_id = $this->_getParam('pid'); $this->view->data = $products->ListProducts($product_id); $this->view->images = $products->DisplayProductImages($product_id); $this->view->product_categories = $products->DisplayProductCategories($product_id); $this->render('product'); }