博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
TP5的类似TP3使用‘DEFAULT_THEME’的配置修改主题风格的方法,以及常见模板错误...
阅读量:5860 次
发布时间:2019-06-19

本文共 597 字,大约阅读时间需要 1 分钟。

tp5进行模板主题的切换不再使用一下的方法(tp3.2.0):

C('DEFAULT_THEME','m');do

$this->display('Xingming/baijiaxing');

而是使用全新的动态改变模板引擎的参数

view->config('view_path', ''); return $this->fetch(); }}

当然通常对于 $this->vie->config 的定义一般来说是头部的基类文件进行定义的,然后被对应的控制层继承并且进行直接的

return $this->fetch();

或者:在模板配置里面加上:

// 模板路径

    'view_path'    => Env::get('app_path').Config('default_module').'/view'.'/'.(getPlatform()).'/'.(is_mobile()?'m/':'web/'),

 

容易发生的错误:

模板标签库的开始结束与助手函数引用的冲突:

<if request()->controller() == 'index'>

首页

</if>

上面标红部分已经包含了<>,所以严格意义上来说已经将其中的这个if语句给结束掉了。就形成了冲突

转载于:https://www.cnblogs.com/hoewang/p/10257215.html

你可能感兴趣的文章
管理之善,在于让员工有机会试错
查看>>
Git 2.19 对Diff、Branch和Grep等做了改进
查看>>
深入剖析通信层和RPC调用的异步化(上)
查看>>
WiFi万能钥匙万玉权:管理应该是“自下而上”
查看>>
“Scaling Lean”作者Ash Maurya访谈
查看>>
并行图像分类:在Azure HDInsight Spark上使用Cognitive Toolkit与TensorFlow
查看>>
QCon2016旧金山大会焦点分享者确认
查看>>
快看漫画大数据平台的模型思维与用户增长实践
查看>>
从蚂蚁金服实践入手,带你深入了解 Service Mesh
查看>>
RancherOS:一个运行Docker容器的最小Linux操作系统
查看>>
Javaslang 3.0之路
查看>>
GitHub GraphQL API已正式可用
查看>>
Spring框架5.0版本发布相关的技术访谈
查看>>
每日7千次的跨部门任务调度,有赞怎么设计大数据开发平台?
查看>>
宜人贷CTO段念:我与“研发管理”
查看>>
IBM提出8位深度网络训练法,提速4倍同时保持高精度
查看>>
MyHeritage是如何实现发布到生产环境的
查看>>
Python locale 多语言模块和我遇到的坑
查看>>
苹果应用提交中概念明晰与IPv6 Issue总结
查看>>
搭建ES集群
查看>>