找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 211|回复: 0

[cms教程] phpcms v9联动菜单的调用方法及get_linkage函数详解

[复制链接]

该用户从未签到

发表于 2019-3-24 16:12:00 | 显示全部楼层 |阅读模式

您需要 登录 才可以下载或查看,没有账号?立即注册

×
   
phpcms v9联动菜单的调用方法及get_linkage函数详解 {get_linkage($areaid,1,' >> ',1)} 显示效果: PHPCMS吧 >> 模板下载 >> PHPCMS模板 [字段名字为 areaid, 如果你要在列表页或者其他地方调用,除了内容页,他们有个共同点,都是在 loop 循环体里.变量书写格式就需要修改,比如: {get_linkage($r['areaid',,1,' >> ',1)} 复制代码 当然这个 $r 也不是绝对的.要看你的loop 是如何写的. {loop $data $n $r} 如果是这样写的,就是 $r['areaid', . 另外必须保证此字段被正确读取有值. 下面是global.func.php文件里函数get_linkage : 复制代码代码如下: /** * 通过id获取显示联动菜单 * @param $linkageid 联动菜单ID * @param $keyid 菜单keyid * @param $space 菜单间隔符 * @param $result 递归使用字段1 * @param $infos 递归使用字段2 */ function get_linkage($linkageid, $keyid, $space = '>', $type = 1, $result = array()] $infos = array()) { if($space=='' || !isset($space))$space = '>'; if(!$infos) { $datas = getcache($keyid,'linkage'); $infos = $datas['data',; } if($type == 1 ) { if(array_key_exists($linkageid,$infos)) { $result[,=$infos[$lin...

   
内容已隐藏,请关注公众号输入验证码查看

               
验证码 

  

本帖支持关注公众号查看

【无套路  无套路  无套路 扫描二维码关注公众号发送【验证码】收到验证码 在上面输入点击提交查看即可显示隐藏内容】

回复

使用道具 举报

网站地图|页面地图|Archiver|手机版|小黑屋|找资源 |网站地图

GMT+8, 2025-5-25 13:09

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表