zdcms判断当前页面类型的方法

使用zdcms制作网站过程中,想要判断当前页面类型,例如如是首页还是栏目页,还是搜索页等,可以使用下面的方法:


1. 判断是否首页

{if $indexc}
    是
{/if}


2. 判断是否共享栏目页

{if IS_SHARE && \Phpcmf\Service::L('Router')->uri() =="category/index"}
    是
{/if}


3. 判断是否独立模块article的栏目页

{if MOD_DIR == "article" && \Phpcmf\Service::L('Router')->uri() == MOD_DIR."/category/index"}
    是
{/if}


4. 判断是否内容页

{if \Phpcmf\Service::L('Router')->uri() =="show/index"}
    是
{/if}


5. 判断是否共享模块内容页

{if IS_SHARE && \Phpcmf\Service::L('Router')->uri() =="show/index"}
    是
{/if}


6. 判断是否独立模块article内容页

{if MOD_DIR == "article" && \Phpcmf\Service::L('Router')->uri() ==MOD_DIR."/show/index"}
    是
{/if}


7. 判断是否独立模块首页

{if $indexm}
    是
{/if}


8. 通过uri的方式判断页面

\Phpcmf\Service::L('Router')->uri()
获取当前url的uri地址


9. 判断是否在搜索页

{if $is_search_page}
    这是搜索模板
{/if}


10. 判断是否在会员中心

{if IS_MEMBER}
    这是会员中心
{/if}



评论