public function managebannersAction() { $this->view->sidenav = $this->view->partial('root/parts/sidenavs/banner.phtml', array('selected' => 'manage')); $this->view->search = new FM_Forms_Register_Search(); $this->view->orglist = FM_Components_Organization::getActiveOrgRecords(); if (array_key_exists('search', $_POST)) { $coupons = array(); $orgs = FM_Components_Organization::searchOrgs($_POST['search']); $banners = array(); foreach ($orgs as $org) { $banners[] = FM_Components_Banner::getOrgBanners($org['id']); } $rc = array(); foreach ($banners as $banner) { foreach ($banner as $c) { $rc[] = $c->toArray(); } } $this->view->banners = $rc; } else { $this->view->banners = FM_Components_Banner::getOrgBannerRecords($this->_getParam('orgid')); } }