在使用 PbootCMS 进行模板开发时,有时需要为产品增加一个字段来放置简单的简介内容。为了实现更好的展示效果,通常会选择新增一个多行文本字段类型,这样可以方便地输入多行内容。

然而,在实际操作中,当新增字段后,前台可能会出现无法换行的问题。为了解决这一问题,可以通过二次开发的方式,添加一个换行格式化标签,类似于官方自带的几种格式化标签功能。


image.png

 

image.png

 

修改方法

1、打开 \\\\apps\\\\home\\\\controller\\\\ParserController.php 文件,搜索 case 'decode': 在其下方增加以下代码:


case 'br': // 解码或转义字符
    if ($params['br']) {
        $data = nl2br($data);
    }
    break;
    

截图如下:

image.png

2、完成上述操作后,前台就可以通过以下方式调用:


[list:ext_jianjie br=1]
    

这里的 br 参数可以全局使用,具体使用方式可以根据需求灵活调整,与原来的官方格式化标签功能一致。

希望以上内容能够帮助到您!