齐博x1第四季《模块插件的制作》系列24-公共列表页的头部和右侧按钮
859
15

这一章我们需要认识一个属性,$tab_ext


我们用到公共表单,公共列表的模板时候,都能看到此属性,如果没有看到,可能是继承父类的关系,也可以直接使用


我们看下公共列表页面

image.png

图中标记的三处,都是有$tab_ext 该属性控制,当前模板是没有做任何修改的状态,也就是说默认情况下就是这些,

当然当前后台模板是更换过的样式,我们看下系统默认的样式

image.png


$tab_ext 是一个数组类型的属性,我们在初始化中给 $this->tab_ext['page_title'] 赋值就可以修改页面标签1处的标题,如下:

$this->tab_ext['page_title'] = '修改过的标题-内容管理';



非常简单的就控制了此页面的标题展示


我们再看新增和删除这两个按钮,如果我们想删除这两个按钮,只需要使用 

$this->tab_ext['top_button'] = [];


给其留空,即可,因为他默认是继承父类的属性,是存在数据的,我们这时给此数组赋值空,就相当于删除此按钮了


我们看效果:

此时按钮就消失了。



如果我们要添加或者修改按钮的名称:

那么按照以下格式赋值:

这里格式比较复杂,需要稍微理解下:

$this->tab_ext['top_button'] = [
    [
    'title'=>'按钮名称',
    'url'=>'#',//url链接地址
    'icon'  => 'fa fa-plus-circle', //css图标类
    'class' => '',//自定义css,一般不写,因为按钮都根据模板样式预先定义好了,没必要另外定义,本演示模板就是和默认不一样的
    ],
     
     [
    'title'=>'按钮名称2',
    'url'=>'#',//url链接地址
    'icon'  => 'fa fa-plus-circle', //css图标类
    'class' => '',//自定义css
    ],
];


这时自定义按钮需要填写的属性,有几个就填写几个对应属性

以下是隐藏的内容需要回复才可见,你回复后,需要刷新网页才可见!
************************************



下一节:齐博x1第四季《模块插件的制作》系列25- 创建前台页面展示


4
赏礼
赏钱
收藏
点击回复
      全部留言
  • 15
  • 水手-15050 普通粉丝 消费:292.52元 3个月前 18:036楼
0 赏钱 赏礼回复
  • 银杏114在线 实战运营者 消费:3609.79元 2022-05-03 00:06 00:066楼
    打卡学习了
0 赏钱 赏礼回复
  • 海阔天空 普通粉丝 消费:1907.28元 2022-04-21 15:53 15:536楼
    打卡二哥
0 赏钱 赏礼回复
  • 王志勇-1 普通粉丝 消费:0元 2022-04-07 23:51 23:51
    华为
    6楼
    学习
0 赏钱 赏礼回复
  • 啄木鸟 普通粉丝 消费:625.03元 2022-03-23 06:01 06:01
    vivo
    6楼
    学习学习再学习
0 赏钱 赏礼回复
  • kk1212 白金粉丝 消费:1211.05元 2021-12-11 07:26 07:266楼
    做的系列专题,非常好,学习中......
0 赏钱 赏礼回复
  • 金森 实战运营者 消费:1479元 2021-12-09 09:32 09:326楼
    学习了
0 赏钱 赏礼回复
  • aria 普通粉丝 消费:2460.49元 2021-12-08 16:29 16:296楼
    先赞为敬
0 赏钱 赏礼回复
0 赏钱 赏礼回复
  • Array 消费:15元 2021-12-08 13:52 13:52
    其他手机
    6楼
    很棒
0 赏钱 赏礼回复
  • sss 实战运营者 消费:981.58元 2021-12-08 13:38 13:386楼
    更新到24才回复。
0 赏钱 赏礼回复
  • selon 程序开发者 消费:1403.01元 2021-12-08 12:51 12:516楼
    666
0 赏钱 赏礼回复
  • 袁冬 普通粉丝 消费:160.85元 2021-12-08 11:36 11:36
    华为
    6楼
    来学习
0 赏钱 赏礼回复
更多回复
恢复多功能编辑器
  • 3 1
  • 神盾SOHO
        圈内贴子3529
    • 圈子成员261
    本圈子内的新贴

    推荐内容
    扫一扫访问手机版
    请选择要切换的马甲:

     
    网页即时交流
    QQ咨询
    咨询热线
    020-28998648