dedecms搜索功能怎么设置详细(DEDECMS自定义联动类别调用及修改方法)
dedecms搜索功能怎么设置详细
DEDECMS自定义联动类别调用及修改方法
找了好几天资料,没找到新建模型中自定义联动类别怎么用,自己就改了改..现在可以用了
把方法分享一下...不对的地方请大家帮助改正
[ post]
先修改 include\taglib\infolink.lib.php 文件
require_once(DEDEROOT.'/data/enums/infotype.php');
下面添加
require_once(DEDEROOT.'/data/enums/自定义联动类别字段名.php');
function lib_infolink(&$ctag,&$refObj)
{
global $dsql,$nativeplace,$infotype,$自定义联动类别字段名,$hasSetEnumJs,$cfg_cmspath,$cfg_mainsite;
global $em_nativeplaces,$em_infotypes,$em_自定义联动类别字段名s; //看清楚,这里后面的个S
$fields = array('nativeplace'=>'','infotype'=>'','自定义联动类别字段名'=>'','typeid'=>$typeid,
'channelid'=>$channelid,'linkallplace'=>'','linkealltype'=>'','linkeall自定义联动类别字段名'=>'');
$fields['nativeplace'] = $fields['infotype'] = $fields['自定义联动类别字段名'] = '';
$fields['linkalltype'] = "<a href='{$baseurl}plus/list.php?channelid={$channelid}&tid={$typeid}&nativeplace={$nativeplace}'>不限</a>";
//下面添加一行
$fields['linkeall自定义联动类别字段名'] = "<a href='{$baseurl}plus/list.php?channelid={$channelid}&tid={$typeid}&自定义联动类别字段名={$自定义联动类别字段名}&nativeplace={$nativeplace}'>不限</a>";
搜索 if(is_array($ctp->CTags)) 在这句上面添加
再修改 plus\list.php 文件
搜索 $infotype = ( (empty($infotype) || !is_numeric($infotype)) ? 0 : $infotype ); 在下面添加一句
$自定义联动类别字段名 = ( (empty($自定义联动类别字段名) || !is_numeric($自定义联动类别字段名)) ? 0 : $自定义联动类别字段名 );
再搜索 if(!empty($infotype)) $cArr['infotype'] = $infotype;
在下面添加
if(!empty($自定义联动类别字段名)) $cArr['自定义联动类别字段名'] = $自定义联动类别字段名;
找到 include\arc.sglistview.class.php 文件
搜索 if(!empty($this->searchArr['keyword'])) 在上面添加
模板调用
[field:linkeall自定义联动类别字段名/] [field:自定义联动类别字段名 /]
- dedecms命名规则(dedecms utf-8 出现乱码问题的解决方法之一)
- dedecms添加广告栏(DEDECMS中让文章标题栏突破60个字符的方法)
- dedecms 自定义字段(dedecms自定义模型提示:Call to a member function GetInnerText的解决方法)
- dedecms搜索功能怎么设置详细(取消dedecms 留言簿的验证码的方法)
- dedecms使用手册(dedecms 软件下载模块中添加下载方式为迅雷下载联盟代码)
- dedecms标签分类(Dedecms程序SEO常用的列表标签调用代码集合 dedecms优化)
- dedecms最新手册(在自己的php页面中使用dedecms标签的代码示例)
- dedecms屏蔽规则(织梦DedeCMS默认友情链接的安全隐患以及处理)
- 如何提高织梦dedecms的安全性(详解织梦DedeCMS幻灯片调用图片显示模糊的原因以及解决办法)
- 织梦dede怎么获取当前文档的网址(比较详细全面的织梦DEDECMS目录结构说明)
- dede MD5加密解密(DEDECMS的20位MD5加密密文解密示例介绍)
- dedecms调用原始图(DEDECMS点击图片进入下一页功能实现教程)
- dede织梦的后台如何调整和使用(织梦dedecms整合添加ckplayer播放器支持flv,mp4等播放功能)
- dedecms栏目内容怎么插入分页符(dedecms自动给已经发布过的文章中的关键词加超链接)
- 织梦dedecms教程(DedeTag Engine Create File False 提示的种种原因及解决方法小结)
- dedecms的dedesql.class.php on line 489错误的解决方法(dedecms的dedesql.class.php on line 489错误的解决方法)
- ()
- 书法欣赏 宋.志南诗《绝句》(宋.志南诗绝句)
- 每周一首古诗 《绝句》(每周一首古诗绝句)
- 蓝色代表什么(蓝色代表什么性格的人)
- 红色代表什么(红色代表什么情感和含义)
- 南宋志南和尚绝句 杨柳风似庙中来(南宋志南和尚绝句)
热门推荐
- mysql数据库事务处理(MySQL数据库事务与锁深入分析)
- canvas 中文字体(详解canvas绘制网络字体几种方法)
- mysql的常见优化(详解GaussDB for MySQL性能优化)
- python中lambda函数是什么意思(python ---lambda匿名函数介绍)
- dedecms怎么在根目录外生成文件夹(dedecms 5.6 缩略图按大小比例缩小裁剪)
- CSS中常用的几个技巧
- php100种算法(php实现的生成排列算法示例)
- python闭包的讲解(详解python函数的闭包问题内部函数与外部函数详述)
- gitlablinux安装配置(Ubuntu20.04安装配置GitLab的方法步骤)
- 支持多种数据库的数据库管理工具:navicat premium
排行榜
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9