您现在的位置是:首页 > cms教程 > dedecms教程dedecms教程
dede织梦5.6首页调用联动类别示例代码
翠风2023-12-08 22:07:48dedecms教程已有7人查阅
导读第一步:channelunit.func.php中添加如下函数;第二步:在前台页面请用 class="quote">1.addfields='nativeplace' channelid='1'这个是调用的附加表字段;
实现方法:
第一步:channelunit.func.php中添加如下函数 加到\include\common.func.php文件的 class="quote">
//自定义函数接口
上面。
第二步:在前台页面请用 class="quote"> 来调试。代码解释:
1.addfields='nativeplace' channelid='1'这个是调用的附加表字段;
①. 为什么要调用附加表字段?
因为联动菜单的值就是存到附加表里面的,你仔细想想你有没有自己加过自定义联动菜单字段!
②. channelid参数是什么意思?
告诉解析函数你的附加表在哪个表!这里告诉的是附加表的ID,那么内容模型里面的ID对应的附加表你相信程序会自动帮你找到的。
2.[field:nativeplace /] 这一个就是调用的文档联动菜单的枚举值。附加表存储的也就是联动类别里对应的枚举值的值而已。
3. function=GetInfoType 这个就是我们上面的自定义函数调用!这点是不能变的。
4.(@me,'nativeplace') 这里面有两个变量,第一个为@me 它的意思是当前值,固定不变的,说白了就是告诉我们上面那个自定义函数要查询的枚举值的值。第二个,是联动菜单的缓存组名,一般与前面的那个[field:nativeplace/]中的红色nativeplace 字段名保持一致即可。
第一步:channelunit.func.php中添加如下函数 加到\include\common.func.php文件的 class="quote">
//自定义函数接口
上面。
第二步:在前台页面请用 class="quote"> 来调试。代码解释:
1.addfields='nativeplace' channelid='1'这个是调用的附加表字段;
①. 为什么要调用附加表字段?
因为联动菜单的值就是存到附加表里面的,你仔细想想你有没有自己加过自定义联动菜单字段!
②. channelid参数是什么意思?
告诉解析函数你的附加表在哪个表!这里告诉的是附加表的ID,那么内容模型里面的ID对应的附加表你相信程序会自动帮你找到的。
2.[field:nativeplace /] 这一个就是调用的文档联动菜单的枚举值。附加表存储的也就是联动类别里对应的枚举值的值而已。
3. function=GetInfoType 这个就是我们上面的自定义函数调用!这点是不能变的。
4.(@me,'nativeplace') 这里面有两个变量,第一个为@me 它的意思是当前值,固定不变的,说白了就是告诉我们上面那个自定义函数要查询的枚举值的值。第二个,是联动菜单的缓存组名,一般与前面的那个[field:nativeplace/]中的红色nativeplace 字段名保持一致即可。
本文标签:
很赞哦! (1)
暂无内容 |
暂无内容 |
相关文章
暂无内容 |
暂无内容 |
随机图文
织梦dedecms简略标题调用标签的方法
我们在使用织梦DEDECMS建站过程中,为了使调用的文章标题简短且相对完整(原文标题太长),只好使用了调用简略标题这个方法,使标题显示为简短标题dedecms提示“内存错误,下载解压版base_dic_full.dic”修复方法
DEDECMS5.7提示:设置内存错误,请到dede官网下载解压版的base_dic_full.dic!解决方法:在includ/data 文件夹下有一b织梦dedecms文章页自动添加关键词内链锚文本的实现方法
dedecms有个文档关键词维护功能,这个功能可以把文章里的关键词链向各个地方,就是内链优化,作为SEO人员用dedecms系统必须解决的问题dede织梦重新建栏目ID不从1开始的解决方法
代码号也曾经犯过这样的一个错误,不小心将栏目删除掉,然后重新添加栏目时,发现栏目ID又变大了,而且更新文章时却发现文章ID都还在继续飚升着,不会回到1上。
留言与评论 (共有 0 条评论) |