首页/技术代码/ Emlog不同分类的日志使用不同模板的方法

Emlog不同分类的日志使用不同模板的方法

作者:神奇   分类:技术代码   时间:2018-10-26 23:45:01  标签:


大家对Emlog有一定了解的,就知道Emlog日志模板文件是echo_log.php,实现这个功能就是从这个模板文件修改开始!首先在echo_log.php最开始的部分前面,加入以下代码
<?php if($sortid==1){include View::getView('sy_log');exit;}?>

其中$sortid==1,中的“1”为分类ID,sy_log为模板文件名;如果要实现多个分类使用该模板的话,只需要把上面的代码改为


<?php if(in_array($sortid,array(1,2))){include View::getView('sy_log');exit;}?>


其中的1,2为分类ID,当然,还可以结合模板设置插件来弄的,具体方法如下: 

首先在模板文章options.php中加入代码

'sy_logid' => array(
'type' =>'sort',
'name' =>'文章模板',
'multi' => true,
'description' =>'选择的分类ID将启用模板sy_log.php,如不选,则不启用',
),


然后在echo_log.php最开始的部分前面,加入以下代码
<?php if(in_array($sortid,_g('sy_logid'))){include View::getView('sy_log');exit;}?>
就可以了
温馨提示如有转载或引用以上内容之必要,敬请将本文链接作为出处标注,谢谢合作!

评论:

发表评论:

code