欢迎来到路由器窝!

pbootcms标签{pboot:list}里添加新的字段ico(例:副栏目的小图)

浏览次数:

作者: 小编

信息来源:

更新日期: 2022-10-09 13:36

文章简介

1,找到ParserController.php,添加代码路径:\apps\home\controller\ParserController.php作用:该文件的作用之一,便是识别标签代码,如:“[list:title]”修改:大约在3580行,注释为“

  • 正文开始
  • 相关文章

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标签{pboot:list}里添加新的字段ico(例:副栏目的小图)

标签:
上一页:用PbootCms API接口实现Ajax无刷新分页 点击加载更多
下一页:PBOOTCMS设置内容首图为缩略图按钮及内容图片为多图按钮
最近更新作品
PbootCMS模板后台内容列表增加自定义字段显示
更新时间:2024-04-13

574人已经看过了!

PbootCMS后台列表页搜索字段修改为自定义字段
更新时间:2024-03-20

596人已经看过了!

图片居中显示
更新时间:2023-10-16

510人已经看过了!

多选按钮调用判断
更新时间:2023-10-15

776人已经看过了!

轮播多图添加副标题
更新时间:2023-08-08

794人已经看过了!

幻灯片添加一个副图片
更新时间:2023-07-18

641人已经看过了!

自定义多图添加标题
更新时间:2023-07-18

792人已经看过了!

pbootcms 搜索多模板样式
更新时间:2023-07-18

644人已经看过了!

pbootcms 幻灯片添加第二个图片
更新时间:2023-06-29

874人已经看过了!