/** * 首页 */ public function indexAction() { $this->assign('aAUser', $this->getCurrUser(Model_User::TYPE_AD)); $this->assign('aMUser', $this->getCurrUser(Model_User::TYPE_MEDIA)); $this->assign('aBanner', Model_Banner::getAll(array('where' => array('iStatus' => 1), 'limit' => 5, 'order' => 'rank asc'))); $this->assign('aCricle', Model_WorkMedia::getAllData()); $this->assign('aCase', Model_HomeCase::getAllData()); $this->assign('aManager', Model_HomeManager::getAllData()); $this->assign('sTopMenu', 'home'); $this->setMeta('home_page', array()); }
/** * 增加banner滚动 */ public function addAction() { if ($this->_request->isPost()) { $aBanner = $this->_checkData('add'); if (empty($aBanner)) { return null; } $aBanner['iStatus'] = 1; $aBanner['iCreateTime'] = time(); if (Model_Banner::addData($aBanner) > 0) { return $this->showMsg('banner滚动增加成功!', true); } else { return $this->showMsg('banner滚动增加失败!', false); } } }
public function setInlineBanner(Model_Banner $banner) { $this->setType(Zend_Mime::MULTIPART_RELATED); $bannerAttach = $this->createAttachment(file_get_contents(APPLICATION_PATH . "/../public/images/banners/email/" . $banner->getInfo()), $banner->mimeByExtension(), Zend_Mime::DISPOSITION_INLINE, Zend_Mime::ENCODING_BASE64, $banner->getInfo()); $bannerAttach->id = "banner"; return 1; }