您现在的位置是:首页 > 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
<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

本文标签:

很赞哦! ()

相关源码

  • (PC+WAP)安保服务保安保镖模板免费下载本模板基于PbootCMS内核开发,为安保服务企业量身打造。设计风格严谨专业,突出安保行业的安全、可靠特性,展示企业服务项目与实力。采用响应式设计,PC与移动端数据同步,管理便捷。模板布局合理查看源码
  • pbootcms模板(PC+WAP)传媒广告影视公司网站源码基于PbootCMS内核开发的全自适应传媒文化网站模板,为影视公司、广告传媒企业打造,同时支持多行业快速适配。通过替换文字图片即可转换为其他行业网站查看源码
  • 响应式粉色美容整形化妆品pbootcms网站模板开源源码该网站模板为美容整形、化妆品企业设计,采用响应式布局确保在手机、平板及PC端自动适配显示效果。基于PbootCMS内核开发,支持一键替换图文内容快速转换至其他行业应用。查看源码
  • (PC模板)工商公司注册会计财务记账pbootcms模板源码下载基于PbootCMS的工商财税行业网站系统,手工编写前端代码确保执行效率,双端自适应设计,支持后台实时更新服务价格和政策文件。查看源码
  • (自适应)包装机贴标机设备网站源码免费下载基于PbootCMS内核开发的响应式企业模板,为包装机械、贴标设备等工业领域打造,通过数字化展示提升企业专业形象。查看源码
  • 自适应车行汽车租赁二手车行业企业网站模板为汽车租赁与二手车交易场景深度优化,采用PbootCMS内核开发,聚焦车辆展示、租赁流程与服务介绍三大核心模块。响应式布局确保PC与移动端数据实时同步,后台一键管理车辆信息查看源码
分享笔记 (共有 篇笔记)
验证码: