public static function getAllCMSTitles() { $titles = array_merge(BlockCMSModel::getCMSTitles(BlockCMSModel::LEFT_COLUMN), BlockCMSModel::getCMSTitles(BlockCMSModel::RIGHT_COLUMN)); foreach ($titles as $key => $title) { unset($titles[$key]['category_link'], $titles[$key]['category_name'], $titles[$key]['categories'], $titles[$key]['name']); } return $titles; }
public function displayBlockCMS($column) { $cms_titles = BlockCMSModel::getCMSTitles($column); $this->smarty->assign(array('block' => 1, 'cms_titles' => $cms_titles, 'contact_url' => _PS_VERSION_ >= 1.5 ? 'contact' : 'contact-form')); return $this->display(__FILE__, 'blockcms.tpl'); }
public function displayBlockCMS($column) { if (!$this->isCached('blockcms.tpl', $this->getCacheId($column))) { $cms_titles = BlockCMSModel::getCMSTitles($column); if ($column == BlockCMSModel::HEADER_BLOCK && isset($_GET['cms_rewrite'])) { //var_dump($cms_titles[2]['cms']); foreach ($cms_titles[2]['cms'] as $key => $value) { if ($value['link_rewrite'] == $_GET['cms_rewrite']) { $cms_titles[2]['cms'][$key]['link'] = '#'; } } //var_dump($_GET); } $this->smarty->assign(array('block' => 1, 'cms_titles' => $cms_titles, 'contact_url' => _PS_VERSION_ >= 1.5 ? 'contact' : 'contact-form')); } //var_dump($this->getCacheId($column));exit(); switch ($column) { case BlockCMSModel::HEADER_BLOCK: return $this->display(__FILE__, 'blockcms_header.tpl', $this->getCacheId($column)); default: return $this->display(__FILE__, 'blockcms.tpl', $this->getCacheId($column)); } }