thinkphp之header、footer问题 20

源码如下:IndexAction.class.php:<?phpclassIndexActionextendsAction{publicfunctionindex(){$... 源码如下:
IndexAction.class.php:
<?php

class IndexAction extends Action{
public function index(){
$tt='首页';
$this->assign('tt',$tt);
$this->display();
}
}
?>

PublicAction.class.php:
<?php
class PublicAction extends Action{
public function header(){
echo '显示';
$tt='头部';
$this->assign('ll',$tt);
$this->display();
}
}

?>

index.html
<include file="Public:header"/><br/>
{$tt}

header.html
<br/>{$ll}<br/>
这里显示

访问http://localhost:8080/PHP/ {/*--PHP是程序所在文件夹--*/}
预想显示:
显示
头部
这里显示
首页

实际输出结果:
这里显示
首页

“显示”“头部”均未输出。这个是为什么呢?或者说我这样做法不对,那又该怎么做呢?主要就是想index能包含header,footer方法,而header、footer中能echo或者assign
展开
 我来答
Array40
2014-02-08
知道答主
回答量:8
采纳率:0%
帮助的人:9104
展开全部
include只能包含静态模板。如果头部和尾部都是动态的话,可以用widget,我就用这个方法的。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式