phpcms v9 搜索页显示自定义字段
phpcms用的人可能太少了.网上搜索教程根本没 有.官方教程也简单的可怕.这种cms不死才怪.
搜索结果页的显示,由/phpcms/modules/search/index.PHP 这个文件决定
大约160行
$data = $this->content_db->select($where, '*'); 这一句的data可以直接在模板上显示.注意,模板上的data这个变化可能需要改名,否则,可能与导航上的data变量重名.无法显示搜索结果
模板这样调用{loop $data2 $i $r}
但是在index.php这个文件是,真的没法调用附加表中的自定义字段,无奈只能自己写几个函数单独调用,用最笨的方法解决.
具体为
需要在这里增函数,原理就是在模板上,输入id等变量.直接调用这个函数,
phpcms/libs/functions/extention.func.php
function get_xiazai2($catid,$id) { $db = pc_base::load_model('content_model'); $info = $db->get_content($catid,$id); return $info['a4']; // if(isset($info)) { // $val=str_replace("|", "",$info['xiazai']); // return $val; // } else { // return false; // } } function get_xiazai3($catid,$id) { $db = pc_base::load_model('content_model'); $info = $db->get_content($catid,$id); return $info['a2']; // if(isset($info)) { // $val=str_replace("|", "",$info['xiazai']); // return $val; // } else { // return false; // } }
模板上使用方法为
{loop $data2 $i $r} <li class="wrap"> <div> <p ><b>Prart number:</b> {get_xiazai2($r[catid],$r[id])}</p> <p><b>Manufacturer:</b> {get_xiazai3($r[catid],$r[id])}</p> </div> </li> {/loop}
转载于:https://blog.51cto.com/maifang158/1920142
phpcms v9 搜索页显示自定义字段相关推荐
- 织梦php调用字段,织梦dedecms搜索页调用自定义字段的方法
这篇文章主要为大家详细介绍了织梦dedecms搜索页调用自定义字段的方法,具有一定的参考价值,感兴趣的小伙伴们可以参考一下,有需要的朋友可以收藏方便以后借鉴. 织梦dedecms搜索页调用自定义字段的 ...
- phpcms v9 内容页显示会员的详细信息(包括自定义字段)
1. 只显示前台会员的信息,后台用户组不适合 2. 比较适合自定义模型内容页,例如×××,分类等... 修改内容页模板,如:\phpcms\templates\default\content\show ...
- dede php 调用自定义字段,在dedecms搜索结果列表页调用自定义字段的方法(绝对可用)...
关于在dedecms搜索结果列表页调用自定义字段的方法比较多有些教程都写得比较含糊,经过织梦者的测试今天推荐一个比较有效的方法给大家,方法是从网络中搜到的,但是绝对可用 打开 include/exte ...
- Dede自定义搜索结果页显示自定义字段
如果通过"内容模型管理 > 自定义搜索"搜索的结果页如果要显示自定义字段,可使用以下方法: 1.修改puls/advancedsearch.php文件,找到 1 $query ...
- phpcms ajax 调取文章内容,Phpcms V9列表页使用GET标签调用指定文章内容的方法
十一归来,开始上班咯,假期愉快吧? 十一长假结束,CMSYOU继续分享CMS教程,与大家一起迎接新一天的开始.继续新的挑战, 一起加油! 在续之前发表的原创教程Phpcms V9列表页调用栏目第一篇文 ...
- phpcms v9 栏目伪静态完全自定义为栏目英文目录名
1,后台增加url规则,增加后.导航上,或分页号上,会自动替换为静态的样式.类似www.abc.com/news/2/ 2表示页码 phpcms v9 的后台扩展,url规则,添加两个规则,一个是名称 ...
- dedecms教程:搜索页显示条数更改
熟悉织梦模板的朋友都知道,织梦的默认模板在/templets/default中,我们想更改模板内容直接在这里更改就可以了,很方便.但在更改搜索页面的模板search,htm时却经常出现一个问题.搜索页 ...
- uniapp | 搜索页 显示或清除历史记录 | 代码分析
一.主要功能和演示 1.搜索页的主要功能 (1)输入关键词,点击搜索(或键盘回车),页面跳转到搜索结果页 (2)之前搜索过的关键词在历史记录里显示,并且按最近到最远搜索过的顺序排列 (即:若搜索一个关 ...
- sql语句查询数据库返回结果转换显示自定义字段
在开发中经常遇到在数据中用单字符保存数据对应简单信息,比如性别.状态.与否等.如果要求在绑定数据源并显示对应字段,比如性别:1表示男,0表示女:状态:1表示有效,0表示失效等等.简单一句sql语句搞定 ...
最新文章
- MAVEN项目环境搭建
- 我对“重构(refector)”的看法
- java 异步事件_Java编程入门——异步事件:轮询与中断
- [Java基础]字符串中的编码解码问题
- python数据库自动重连_python mysql断开重连的实现方法
- Python的系统管理_08_python_异常处理
- cube云原生机器学习平台-架构(二)
- java中经典的题目_java经典题目(一)
- Control-Tree
- python关闭文件-python_文件的打开和关闭
- 模电——硬件选择电容的耐压值以及分类和其优缺点
- 微信小程序仿猫眼电影在线选座实现
- OpenWRT安装及配置
- 基于词典规则的中文分词(C语言实现)
- 内存泄漏 内存溢出 踩内存 malloc底层实现原理
- STemwin小工具应用
- 布尔的符号元素和符号法则 布尔逻辑之三
- PS Cloud:最适合中小企业的开源云ERP软件
- 批量修改PPT所有的字体样式
- C语言:超详细的C语言中的数据类型