您现在的位置是:首页 > cms教程 > PbootCMS教程PbootCMS教程
pbootcms后台搜索功能扩展和增加显示字段的方法
芷蕾2024-12-19PbootCMS教程已有人查阅
导读应项目要求,一个内容模型下栏目不宜分的层级过多,如新闻模块,分2022、2023、2024年度,每年度下分12个月,这样就是2层栏目,再依类别(科技、动漫、电影...)划分层级
应项目要求,一个内容模型下栏目不宜分的层级过多,如新闻模块,分2022、2023、2024年度,每年度下分12个月,这样就是2层栏目,再依类别(科技、动漫、电影...)划分层级,栏目数量较多,而且不易管理,需要拓展功能,取content下 author字段来区分类别,用不同的帐户添加新闻,默认author值=账户名称。记录一下二开过程
功能1:后台内容管理中增加类别(author)栏,栏目项增加value->parentsortname 当前内容栏目及上一级栏目名称,如(2023年度-10月)Apps-admin-view-default-content-content.html
apps-admin-model-content-ContentModel.php
getList() findContent findList() 原为findContentAll() 方法
增加a.author (功能1) e.name as parentsortname(功能1) 及join left语句和更改 ->like('a.title', $keyword) 为$field (功能2)
Apps-admin-controller-content-ContentController.php #38 index() 增加get(‘field’)
$this->model->findContent() $field $scode $keyword; 选择栏目下检索
findList() $mcode $field $keyword 默认全栏目下检索
$thin->model->getList() 与上面的ContentModel 一一对应
#252 makeSortJson() 副栏目列表选择json
tips: getlist()方法中的field scode顺序需注意,防止后台取得上一级的栏目id scode
功能1:后台内容管理中增加类别(author)栏,栏目项增加value->parentsortname 当前内容栏目及上一级栏目名称,如(2023年度-10月)Apps-admin-view-default-content-content.html
<div class="layui-input-inline">
<select name="field" class="layui-input-inline" >
<option value="a.author" {if(get('field')=='a.author')}selected="selected" {/if}>类别</option><option value="a.title">标题</option>
</select>
</div>
#67 增加
<td title="[value->scode]">[value->parentsortname]-[value->sortname]</td>
<td>[value->author]</td>
功能2:检索条件增加类别选项apps-admin-model-content-ContentModel.php
getList() findContent findList() 原为findContentAll() 方法
增加a.author (功能1) e.name as parentsortname(功能1) 及join left语句和更改 ->like('a.title', $keyword) 为$field (功能2)
Apps-admin-controller-content-ContentController.php #38 index() 增加get(‘field’)
$this->model->findContent() $field $scode $keyword; 选择栏目下检索
findList() $mcode $field $keyword 默认全栏目下检索
$thin->model->getList() 与上面的ContentModel 一一对应
#252 makeSortJson() 副栏目列表选择json
tips: getlist()方法中的field scode顺序需注意,防止后台取得上一级的栏目id scode
本文标签:
很赞哦! ()
相关教程
- PbootCMS后台登录页面样式修改方法
- PbootCMS后台自动清理缓存runtime文件夹的方法
- PbootCMS后台上传的缩略图变模糊怎么办
- 修改PbootCMS后台登录账号和密码的方法
- PbootCMS后台修改文章列表每页显示的较大数量的方法
- PbootCMS后台登录验证码不显示看不清楚怎么办
- PbootCMS忘记登录密码,PbootCMS后台登录密码怎么修改
- PbootCMS后台编辑器UEditor上传功能常见的问题解决方法
- pbootcms后台地址账号和密码是什么
- PbootCMS后台登录验证码看不清的原因及解决方法
- pbootcms后台百度普通收录推送发生错误site error
- pbootcms后台正常前台打不开的解决方法
图文教程
pbootcms百度编辑器UEDITOR超链接添加rel="nofollow"
为了让 PbootCMS 的 UEditor 编辑器给超链接默认添加 rel="nofollow" 标签,你需要按照以下步骤进行修改。步骤 1: 修改 link.html 文件定位文件:找到 core/extend/ueditor/
pbootcms模板幻灯片调用代码示例
在 PbootCMS 中,模板自带的幻灯片功能可以通过 {pboot:slide} 标签来实现。下面详细介绍该标签的使用方法及其控制参数。幻灯片标签详解标签语法
pbootcms留言发送到指定QQ邮箱的方法
1、登陆QQ邮箱,找到设置》账户2、下拉找到MATP服务设置,我们是发信,所以第一个和第二个都可以,两个都带有MATP服务,我们选择第一个点击开启
pbootcms标签新增扩展标签实现单独手机端详情判断的方法
部分客户想要新闻内容移动端单独发布,不和pc同一个内容,因为有些pc排版在移动端不是最佳。可以用pbootcms做个判断当前设备是否手机扩展标签,
相关源码
-
蓝色工业机械五金设备pbootcms模板源码下载(PC+WAP)为机械制造与五金设备企业设计的响应式网站模板,基于PbootCMS内核开发。采用蓝色工业风格强化行业属性,宽屏布局突出设备细节展示,支持PC与WAP端自适应查看源码 -
(自适应响应式)动力刀座五金机械设备pbootcms网站源码下载为动力刀座及五金机械企业定制的响应式网站框架,基于PbootCMS系统深度开发,助力传统制造企业实现数字化转型升级。采用手工编写的DIV+CSS前端架构,代码执行效率提升40%。查看源码 -
(PC+手机)帝国cms7.5漫画图片连载网站源码免费下载本模板基于帝国CMS7.5深度开发,为漫画阅读类网站打造。整体设计风格贴合漫画行业特性,界面布局充分考虑漫画作品的展示需求,支持多种漫画阅读模式。模板采用响应式设计,能够自动适配PC端和移动端设备,为读者提供流畅的阅读体验。查看源码 -
(自适应html5)重工业钢铁机械设备网站pbootcms响应式模板下载为重工业领域打造的响应式网站模板,助力企业高效展示产品与服务,基于PbootCMS开发的工业级网站模板,特别适合钢铁制造、机械设备生产等重工业企业使用。查看源码 -
(PC+WAP)红色户外岗亭钢结构岗亭pbootcms网站模板为钢结构岗亭、户外设施企业打造的高端响应式营销门户,基于PbootCMS开源内核深度开发,采用HTML5自适应架构,实现PC与移动端数据实时同步展示。查看源码 -
自适应黑色建筑装饰设计公司个人工作室pbootcms模板基于PbootCMS内核开发的黑金风格模板,为建筑装饰、工程设计类企业打造,采用开源架构,支持跨行业快速适配,核心优势如下: 查看源码
| 分享笔记 (共有 篇笔记) |

