关于thinkphp里面公用模板的调用

    今天在使用ThinkPHP框架里面的公共模板使用方法的时候,发现

<include file="Public/header" /> // 包含头部模版header
这里的调用控制器模板是时候,并不能用$this->assign()的方法来传参。

因为当外部模板有所改变的时候,模板引擎不会重新编译该模板,这也就说明了,这个控制器只有在直接用地址调用的时候可以传参。使用include标签来引用的时候只是起到了调用模板的作用。

因此,只能用

<include file="Public/header" title="ThinkPHP框架" keywords="开源WEB开发框架" />
<html>
<head>
<title>[title]</title>
<meta name="keywords" content="[keywords]" />
</head>
的方式来调用参数。


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值