在ECstore模板中,有些内容只想在首页显示,或者让首页和内页有所区别,需要判断当前页面是否为首页,方法如下:
在挂件的php中放置如下代码:
$obj_base_component_request = kernel::single('base_component_request'); $ctl_name = $obj_base_component_request->get_ctl_name(); $act_name = $obj_base_component_request->get_act_name(); if ($ctl_name == 'default' && $act_name == 'index'){ $is_home = true; }
在挂件的html代码中就可以这样判断了:
<{if $data.is_home}> <!--这里放置你的代码--> <{/if}>