尤明明Blog

网站建设 | 前端切图,技术不仅是一种专业,更是一种责任!

您的当前位置: 首页 » CMS学习 » emlog »

emlog判断首页和列表页的方法代码

2019-11-12   Umming   emlog    评论(0)    浏览(1883)


emlog程序的模板机制使首页和列表页统一调用log_list.php模板文件,但是如果制作emlog企业模板或emlog cms模板的首页和列表页显示样式不一样怎么办?解决方法是通过代码判断首页加载指定的模板文件。

代码判断如下:


<?php if(BLOG_URL . trim(Dispatcher::setPath(), '/') == BLOG_URL){ ?>
这里添加首页代码部分
<?php }else{ ?>
这里添加列表页代码部分
<?php } ?>

扩展:把判断代码编写成函数式

1、在当前主题的module.php文件最底部添加代码:


<?php 
	function is_home(){
		if(BLOG_URL . trim(Dispatcher::setPath(), '/') == BLOG_URL){
			return true;
		}else{ 
			return FALSE;
		}
	}
?>

2、在log_list.php模板文件添加的判断代码:


<?php if(is_home()){?>
这里添加首页代码部分
<?php }else{?>
这里添加列表页代码部分
<?php } ?>


标签: emlog

本文链接:https://www.umming.com/emlog/145.html

声明:本站信息由网友自行发布或来源于网络,真实性、合法性由发布人负责,请仔细甄别!本站只为传递信息,我们不做任何双方证明,也不承担任何法律责任。文章内容若侵犯你的权益,请联系本站删除!


发表评论:

//