欢迎访问织梦学习网,加群!!!!!!!!!!!!!!!!
当前位置:主页 > 二次开发 >

dedecmsV5.7分类信息列表页调用当前地区名

2014-11-29 dedecms二次开发 dedecmsV5.7,分,类信息,列表,页,调用,当前,地

在我们制作dedestudy.cn/' target='_blank'>dedecms模板的时候如果要用到分类信息模型的话一般都要在列表页 调用当前地区名的下面就给大家分享一个实现方法:

 修改文件:\include\taglib\infolink.lib.php

1、找到以下代码:大概在43行左右

$fields = array('nativeplace'=>'','infotype'=>'','typeid'=>$typeid, 'channelid'=>$channelid,'linkallplace'=>'','linkalltype'=>'');

修改为:

$fields = array('nativeplace'=>'','infotype'=>'','typeid'=>$typeid, 'channelid'=>$channelid,'linkallplace'=>'','linkalltype'=>'','cityname'=>'');

 

2、修改完之后,接下另起一行输入以下代码:

$cityname = $dsql->GetOne("SELECT ename FROM dede_sys_enum WHERE egroup = 'nativeplace' AND evalue = '{$nativeplace}'");
$fields['cityname'] = $cityname['ename'];

3、调用方法:(用于list_infos.htm模板)

{dede:infolink}[field:cityname/]{/dede:infolink}

同类:如果要调用其他当前类别名称的话 实现方法是一样的!