PbootCMS后台内容栏目增添栏目简介字段

在使用PbootCMS网站时,有时我们需要为内容栏目添加一些介绍文字,但是默认的栏目编辑页面中只有名称和副名称,缺少了栏目简介字段。我们需要在PbootCMS中手动添加一个栏目简介字段。以下是具体操作步骤:

添加栏目描述输入框代码

打开路径/apps/admin/view/default/content/contentsort.html文件,在第192行(栏目副名称后面)新增以下代码:

<div class="layui-form-item">
    <label class="layui-form-label">栏目简介</label>
    <div class="layui-input-block">
        <textarea name="sortdesc" placeholder="请输入栏目简介" class="layui-textarea"></textarea>
    </div>
</div>

这段代码会在栏目编辑页面上方添加一个名为“栏目简介”的文本框,允许用户输入栏目介绍文字。

在第447行左右定位到{if([$mod])}字眼后面找到栏目副名称并在其后面增加以下代码:

<div class="layui-form-item">
    <label class="layui-form-label">栏目简介</label>
    <div class="layui-input-block">
        <textarea name="sortdesc" placeholder="请输入栏目简介" class="layui-textarea">{$sort->sortdesc}</textarea>
    </div>
</div>

这段代码则会在栏目编辑页面中显示当前栏目的介绍文字信息。

增加新字段并修改控制器文件

我们需要在PbootCMS的数据库中增加一个名为“sortdesc”的字段。打开Navicat Premium并双击要修改的数据库,右键单击栏目表(ay_content_sort)并选择“设计表”。点击“添加字段”,并填写如下信息:

  • 字段名:sortdesc
  • 类型:text
  • 长度/值:255

保存变更后,我们还需要在控制器文件\apps\admin\controller\content\ContentSortController.php中定义该字段。

具体来说,在add()方法中找到subname,在它下面添加以下代码:

'sortdesc' => filterParams('sortdesc'),

这行代码会将用户输入的栏目介绍文字存储到数据库中。同样地,在mod()方法中也要添加相同的代码。

测试新字段

我们已经完成了所有必要的操作,可以通过后台测试新增和编辑栏目页面是否已经包含了栏目简介字段,并且是否可以成功将数据存储到数据库中。

手动添加栏目简介字段是一种非常方便的方法,能够帮助我们更好地管理PbootCMS网站的内容栏目,并提高网站的可读性与用户体验。


本文链接:http://task.lmcjl.com/news/5561.html

展开阅读全文