您现在的位置是:首页 > cms教程 > PbootCMS教程PbootCMS教程

pbootcms标签{pboot:list}怎么添加新的字段

凌萱2024-12-19PbootCMS教程已有人查阅

导读1,找到ParserController.php,添加代码路径:\apps\home\controller\ParserController.php作用:该文件的作用之一,便是识别标签代码,如:“[list:title]”

1,找到ParserController.php,添加代码
路径:\apps\home\controller\ParserController.php
作用:该文件的作用之一,便是识别标签代码,如:“[list:title]”
修改:大约在3580行,注释为“// 解析列表标签”的方法里,添加新的case。
原代码:
case 'subsortname':
if ($data->subsortname) {
$content = str_replace($search, $this->adjustLabelData($params, $data->subsortname, $label), $content);
} else {
$content = str_replace($search, '', $content);
}
break;
添加新代码后:
case 'subsortname':
if ($data->subsortname) {
$content = str_replace($search, $this->adjustLabelData($params, $data->subsortname, $label), $content);
} else {
$content = str_replace($search, '', $content);
}
break;
case 'subsortico':
if ($data->subsortico) {
$content = str_replace($search, $this->adjustLabelData($params, $data->subsortico, $label), $content);
} else {
$content = str_replace($search, '', $content);
}
break;
对应的标签则是[list:subsortico]。
2,找到ParserModel.php,添加代码
路径:\apps\home\model\ParserModel.php
作用:调用数据库,从数据库中取出数据
修改:大约在300和415行,在“$fields = array(”里添加代码:
'c.ico as subsortico',//副栏目的小图字段ico,重取新名"subsortico"
完整的实例:
$fields = array(
'a.*',
'b.name as sortname',
'b.filename as sortfilename',
'c.name as subsortname',
'c.filename as subfilename',
'c.ico as subsortico',
'd.type',
'd.name as modelname',
'd.urlname',
'e.*',
'f.gcode'
);
3,之后在模板页面里添加自己新定义的标签[list:subsortico]
代码:
{pboot:list scode="15" page="0"}
<li>
<a href="[list:link]" class="p"><img src="[list:ico]" alt="[list:title]"></a>
<img src="[list:subsortico]" class="mfg">
<s>[list:description len='100']...</s>
</li>
{/pboot:list}

本文标签:

很赞哦! ()

相关源码

  • 响应式电脑维修办公用品维护pbootcms网站模板模板介绍(自适应手机版)响应式电脑修理公司pbootcms网站模板-蓝色HTML5电脑修理维修店网站源码下载PbootCMS内核开发的营销型网站模板,该模查看源码
  • (自适应响应式)动力刀座五金机械设备pbootcms网站源码下载为动力刀座及五金机械企业定制的响应式网站框架,基于PbootCMS系统深度开发,助力传统制造企业实现数字化转型升级。采用手工编写的DIV+CSS前端架构,代码执行效率提升40%。查看源码
  • (PC+WAP)红色户外岗亭钢结构岗亭pbootcms网站模板为钢结构岗亭、户外设施企业打造的高端响应式营销门户,基于PbootCMS开源内核深度开发,采用HTML5自适应架构,实现PC与移动端数据实时同步展示。查看源码
  • 手机软件APP游戏软件下载网站Pbootcms模板(自适应)基于PbootCMS内核深度开发的网站模板,为移动互联网时代打造。无论是手机APP推广、游戏软件展示,还是各类企业官网需求,本模板都能通过简单的图文替换实现行业无缝切换查看源码
  • WordPress主题模板JustNews资讯博客类源码V5.2.2JustNews主题针对博客创作、自媒体运营及资讯发布类网站的需求而设计,提供专业的内容展示与管理方案。该主题集成前端用户中心功能,支持用户在前端界面发布和投稿文章,操作流程简洁高效。查看源码
  • 帝国cms7.5大型游戏资讯门户网站源码免费下载本模板基于帝国CMS7.5内核开发,为大型游戏资讯门户网站设计。模板自带响应式手机版,适配多种终端设备。内容架构针对游戏行业特点优化,支持游戏资讯、评测、攻略等内容类型的发布与管理。查看源码
分享笔记 (共有 篇笔记)
验证码: