X1运营交流
标签碎片底层重大升级(极大方便开发者)
689
16

本次主要升级了下面两个文件,主要是方便开发者做碎片模板的。

/application/common/controller/Base.php

/application/index/controller/Labelmodels.php



随着碎片的深入使用,所以我们才不断的优化碎片的相关功能。


还是举具体列子吧。

第一张图,郑淼提出来的这个问题,是因为模板碎片化导致的新问题,为何要碎片化?对开发者而言可以防盗窃,对用户而言,以前讲过太多了,就不重复了。


产生这个问题的原因是以前碎片无法使用图二中的其它变量导致的。


没升级前,要解决这个问题,对于风格开发者而言,要按第三张图的方法处理。相对来说,很麻烦。也容易让风格开发者头晕。


升级后,就完全可以忽略图三的教程了。在碎片模板中跟在主模板中一样操作就可以了。









没升级前,要处理上面的变量,需要按下面的方法,对风格开发者而言,比较麻烦,也容易头晕。升级后,就可以忽略下面的教程了


6
赏礼
赏钱
收藏
点击回复
      全部留言
  • 16
0 赏钱 赏礼回复
0 赏钱 赏礼回复
  • admin 超级管理员 消费:3.03元 2020-12-23 11:17 11:176楼
    再跟大家重申一次碎片的好处吧.

    比如宝贝不哭做的这个投票风格很漂亮.

    但现在的投票效果太普通,如下图所示。
    假如某一天,有人做出一个非常炫酷的投票动画效果的话,就可以通过碎的形式加进来。即不影响现有风格的使用。也不影响升级。


    admin 消费:3.03元 2020-12-23 11:18
    比如现在送礼物的效果就很炫,但投票的效果就仅仅提示一句话,投票成功而已。缺乏动画效果。
    admin 消费:3.03元 2020-12-23 11:20
    这也就是我们要把碎片持续优化到底的主要原因。方便后续的扩展。
    袁冬 消费:160.85元 华为 2020-12-23 20:44
    这个升级太方便了
0 赏钱 赏礼回复
  • 袁冬 普通粉丝 消费:160.85元 2020-12-23 11:26 11:266楼
    这个得支持
    A卐广发汽贸卐 消费:316.94元 2020-12-23 20:37
0 赏钱 赏礼回复
  • 网站建设_IT维护外包-超普互联 风格开发者 消费:1826.45元 2020-12-23 11:05 11:05
    小米
    6楼
    意思是可以将主模板的变量在碎片里直接使用?
    admin 消费:3.03元 2020-12-23 11:12
    你就这么理解吧.主模板怎么用,碎片模板就怎么用.
    以前的话,对于一些额外的变量,在主模板中是可以直接用.但碎片模板中就不能直接用.
    admin 消费:3.03元 2020-12-23 11:13
    也就是说,这次升级,是专门为了更好的使用碎片模板而升级的.
    网站建设_IT维护外包-超普互联 消费:1826.45元 小米 2020-12-23 11:31
    @admin 非常好
0 赏钱 赏礼回复
  • Suifeng 程序开发者 消费:23.24元 2020-12-23 11:00 11:006楼
    可以直接调用碎片之外的变量了?这是利好的消息 因为有的页面十分复杂 有几个参数 一个一个传递会头晕
    admin 消费:3.03元 2020-12-23 11:05
    对的.之前的问题就是除基本的$info变量之外, 其它额外的变量,在碎片间传来传去会非常麻烦. 这个问题解决了, 在碎片中可以像主模板中一样使用了
    admin 消费:3.03元 2020-12-23 11:08
    在碎片模板中,并且是标签外,可以直接程序中赋值的变量,比如 {$abcd}

    在任何标签内,也包括碎片模板中的标签内,要使用程序中赋值的变量,就用下面这个方法.

    {:val('abcd','template')}
0 赏钱 赏礼回复
更多回复
      你可能感兴趣的主题
恢复多功能编辑器
  • 3 1
  • X1运营交流
        圈内贴子51608
    • 圈子成员1010
    本圈子内的新贴

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

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