在当前页面中判断当前属于哪种类型的页面,比如是否是首页,是否是栏目页等
以下方法只适用于动态和伪静态页面,不适合纯静态页面。
判断是否是首页
{if $indexc} 是 {/if}
-----判断栏目页----
判断是共享栏目页
{if IS_SHARE && \Phpcmf\Service::L('Router')->uri() =="category/index"} 是 {/if}
判断是否是共享栏目页
{if IS_SHARE && \Phpcmf\Service::L('Router')->uri() =="category/index"} 是 {/if}
判断是否是独立模块news的栏目页
{if MOD_DIR == "news" && \Phpcmf\Service::L('Router')->uri() == MOD_DIR."/category/index"} 是 {/if}
-----判断内容页----
判断是否是内容页
{if \Phpcmf\Service::L('Router')->uri() =="show/index"} 是 {/if}
判断是否是共享模块内容页
{if IS_SHARE && \Phpcmf\Service::L('Router')->uri() =="show/index"} 是 {/if}
判断是否是独立模块news内容页
{if MOD_DIR == "news" && \Phpcmf\Service::L('Router')->uri() ==MOD_DIR."/show/index"} 是 {/if}
判断是否是独立模块首页
{if $indexm} 是 {/if}
通过uri的方式判断页面
\Phpcmf\Service::L('Router')->uri() 获取当前url的uri地址
-----判断搜索页----
{if $is_search_page} 这是搜索模板 {/if}
-----判断模块---
{if MOD_DIR=="news"} 这是news模块 {/if}