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 展开
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 展开
1个回答
展开全部
include只能包含静态模板。如果头部和尾部都是动态的话,可以用widget,我就用这个方法的。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
威孚半导体技术
2024-08-19 广告
2024-08-19 广告
威孚(苏州)半导体技术有限公司是一家专注生产、研发、销售晶圆传输设备整机模块(EFEM/SORTER)及核心零部件的高科技半导体公司。公司核心团队均拥有多年半导体行业从业经验,其中技术团队成员博士、硕士学历占比80%以上,依托丰富的软件底层...
点击进入详情页
本回答由威孚半导体技术提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询