您现在的位置是:首页 > 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模板专业级外贸网站模板基于PbootCMS内核开发,为电子产品跨境贸易企业设计。采用响应式布局技术,确保电脑、平板、手机等设备访问时自动适配显示效果。数据实时同步管理,一次编辑全平台生效。查看源码
  • pbootcms模板PC+WAP娱乐新闻资讯类博客网站源码该模板基于PbootCMS内核开发,专为娱乐新闻、健康生活类资讯网站设计,同时支持快速适配其他行业(如企业官网、博客门户等),仅需替换图文内容即可完成转型。查看源码
  • (自适应响应式)双语LED照明灯饰灯具外贸网站pbootcms源码下载模板采用响应式设计,能自动适应手机、平板和电脑等多种设备屏幕,确保用户在不同设备上都能获得良好的浏览体验。同一后台管理,数据实时同步,操作简便高效。查看源码
  • (自适应)pbootcms家政服务保洁保姆打扫卫生网站模板下载本模板基于PbootCMS内核开发,为家政服务企业量身定制。设计风格温馨亲切,突出家政行业的专业与贴心服务特性,多方位展示企业服务项目与优势。查看源码
  • 帝国cms7.2淘宝客导购自媒体博客网站模板源码本模板基于帝国CMS7.2内核深度开发,为淘宝客、商品导购类自媒体及博客网站设计。通过可视化后台管理,可快速搭建具备商品推荐、比价功能的内容平台,帮助用户实现流量高效转化。查看源码
分享笔记 (共有 篇笔记)
验证码: