欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  后端开发

程序员 - Thinkphp 模板引擎 if 嵌套层级过多的问题,嵌套3级就报错,上完整代码

程序员文章站 2022-06-06 23:16:17
...
 
             已作废
       
           已完成
        
                已支付
           
                 已付款至担保方
           
                  部分付款
            
                   部分退款
             
                   全额退款
              

程序员 - Thinkphp 模板引擎 if 嵌套层级过多的问题,嵌套3级就报错,上完整代码

回复内容:

 
             已作废
       
           已完成
        
                已支付
           
                 已付款至担保方
           
                  部分付款
            
                   部分退款
             
                   全额退款
              

程序员 - Thinkphp 模板引擎 if 嵌套层级过多的问题,嵌套3级就报错,上完整代码

https://github.com/liu21st/thinkphp/blob/master/ThinkPHP/Library/Think/Template/TagLib/Cx.class.php#L24

官方的Cx的模板库定义了if的默认嵌套层数,修改这个层数可以支持更多的嵌套格式

最大允许3级,超过请用switch