2017-07-17 100 views
0

我在这里搜索了我的答案,但没有发现任何东西... 我使用opencart 2.1.0.1,我需要在header.php中声明一个变量控制器home.tpl 的使用之后这的header.php:在header.php中定义变量,并在opencart中的home.tpl中使用它

class ControllerCommonHeader extends Controller { 
public function index() { 

IM添加此:

if($this->request->get['route'] == 'common/home'){ 
     $data['pagetype']= 'home'; 
    } 

我理想中home.tpl使用的是可变$pagetype这是保持字符串'home' 我使用vqmod xml文件导入一切。 感谢你们所有人的帮助! 我需要这个,因为我想正确实施谷歌再营销dynx标签。

编辑: 我也尝试在home.php中声明它 - 但没有结果!

+0

任何人都可以帮助我使用这个全局变量? –

+0

您是否检查过您的代码实际添加的vqcache文件? – kanenas

+0

我检查了它...不,它没有添加在header.php中 –

回答

0

return $ this-> load-> view('path to your file',$ data);