1.addfields='nativeplace' channelid='1'这个是调用的附加表字段;">

您现在的位置是:首页 > cms教程 > DedeCMS教程DedeCMS教程

dede织梦5.6首页调用联动类别示例代码

翠风2023-12-08DedeCMS教程已有人查阅

导读第一步:channelunit.func.php中添加如下函数;第二步:在前台页面请用 class="quote">1.addfields='nativeplace' channelid='1'这个是调用的附加表字段;

实现方法:
第一步:channelunit.func.php中添加如下函数
//参数说明:第1个参数是从信息表里读取出来的类别ID,第2个参数是联动菜单类别 //这样这个函数就不限于只调用分类信息的信息类别了,还可以用于其它地方
function GetInfoType($tid,$bigt)
 {
 global $dsql; $typename = ''; $query = "Select ename From `dede_sys_enum` where evalue=$tid and egroup='$bigt'"; $dsql->Execute('ename',$query); while($row = $dsql->GetArray('ename'))
 { $typename .= ($typename=='' ? $row['ename'] : ','.$row['ename']);
 }
 return $typename;
 }
 //------------------ Add By ebingou.cn----- End ------------------------- (V5.3)
加到\include\common.func.php文件的 class="quote">
//自定义函数接口
上面。
第二步:在前台页面请用 class="quote">
{dede:arclist row=14 titlelen=32 noflag='h' addfields='nativeplace' channelid='1'}
<li>[[field:nativeplace function=GetInfoType(@me,'nativeplace')/]] <a href="[field:arcurl/]">[field:title/]</a></li>
{/dede:arclist}
来调试。代码解释:
1.addfields='nativeplace' channelid='1'这个是调用的附加表字段;
①. 为什么要调用附加表字段?
因为联动菜单的值就是存到附加表里面的,你仔细想想你有没有自己加过自定义联动菜单字段!
②. channelid参数是什么意思?
告诉解析函数你的附加表在哪个表!这里告诉的是附加表的ID,那么内容模型里面的ID对应的附加表你相信程序会自动帮你找到的。
2.[field:nativeplace /] 这一个就是调用的文档联动菜单的枚举值。附加表存储的也就是联动类别里对应的枚举值的值而已。
3. function=GetInfoType 这个就是我们上面的自定义函数调用!这点是不能变的。
4.(@me,'nativeplace') 这里面有两个变量,第一个为@me 它的意思是当前值,固定不变的,说白了就是告诉我们上面那个自定义函数要查询的枚举值的值。第二个,是联动菜单的缓存组名,一般与前面的那个[field:nativeplace/]中的红色nativeplace 字段名保持一致即可。

本文标签:

很赞哦! ()

相关源码

  • (PC+WAP)高端餐饮美食小吃加盟网站模板下载pbootcms本模板基于PbootCMS内核开发,为餐饮美食品牌加盟、小吃连锁企业量身打造。通过精致的美食视觉呈现与加盟业务流程展示,帮助餐饮企业建立专业线上门户,实现品牌形象与加盟业务的双重展示。查看源码
  • (PC+WAP)绿色环保设备环保企业网站模板源码下载基于PbootCMS内核开发的响应式企业模板,为环保设备制造、环境技术服务等企业打造,通过模块化设计实现多行业快速适配。查看源码
  • 蓝色工业机械五金设备pbootcms模板源码下载(PC+WAP)为机械制造与五金设备企业设计的响应式网站模板,基于PbootCMS内核开发。采用蓝色工业风格强化行业属性,宽屏布局突出设备细节展示,支持PC与WAP端自适应查看源码
  • (自适应响应式)超市仓储仓库货架展架网站pbootcms源码下载本模板为货架展架、仓储货架行业量身打造,采用PbootCMS内核开发,充分考虑了货架产品展示和企业形象展示的需求。模板设计简洁大方,突出产品特点,能够有效展示各类货架产品的规格参数和应用场景,帮助访客快速了解企业核心业务和产品优势。查看源码
  • (PC+WAP)蓝色弹簧针厂家探针充电连接器设备网站源码下载基于PbootCMS开发的响应式模板,为弹簧针、探针连接器等电子元器件企业设计。模板采用工业蓝主色调,突出产品技术特性,支持多维度展示连接器产品的规格参数与应用场景,帮助制造企业建立专业线上展示平台。查看源码
  • (自适应)双语网络电子摄像头设备pbootcms网站模板下载核心功能定位:基于PbootCMS开发的双语摄像头企业官网模板,深度适配产品规格书展示、实时监控演示、解决方案呈现等业务场景,支持中英文内容一键切换。查看源码
分享笔记 (共有 篇笔记)
验证码:

本栏推荐