THINKPHP前台模板调用的关系是怎样的
时间:2011-05-10
来源:互联网
比如首页;我将它们分成 head left main right foot动作
在建了个首页的模块IndexAction.class.php 在首页模块中 每个动作查数据,并且显示每个支作的模板
这个我在首页调用的时候没有数据,URL在相应动作下面才有数据
indexAction.class.php 代码如下
//显示首页
public function index(){
$this->display('index');
}
//首页head
public function head(){
$this->display('head');
}
//左边导航
public function menu(){
$config = M('Config');
//查找主键为7的数据,数据是关于公司介绍
$lconfg = $config->field('configval')->find(7);
dump($list);
$this->assign('lconfig','$lconfig');
$this->display('menu');
}
//中间内容
public function main(){
$config = M('Config');
//查找主键为7的数据,数据是关于公司介绍
$lconfig = $config->select();
dump($lconfig);
$this->assign('lconfig',$lconfig);
$this->display('main');
}
//右边
public function right(){
$this->display('right');
}
//面脚foot
public function foot(){
$this->display('foot');
}
如果这个思路是错误的,麻烦哪侠大侠告诉下思路,第一次用TP,后台已经写好了,前台不知道怎么调用数据.
作者: xielisen 发布时间: 2011-05-10
             //左边导航
public function menu(){
$config = M('Config');
//查找主键为7的数据,数据是关于公司介绍
$lconfg = $config->field('configval')->find(7);
dump($list);
$this->assign('lconfig','$lconfig');
$this->display('menu');
}
这段我是我多复制的,不影响问题表述.
            public function menu(){
$config = M('Config');
//查找主键为7的数据,数据是关于公司介绍
$lconfg = $config->field('configval')->find(7);
dump($list);
$this->assign('lconfig','$lconfig');
$this->display('menu');
}
这段我是我多复制的,不影响问题表述.
作者: xielisen 发布时间: 2011-05-10
刚在群里面给你回复了的啊
- <?php    class IndexAction extends Action{
 
-         public function index(){
 
-         $var = array(); // 模板变量
 
-        //从数据库中读出你要显示的数据并赋值给变量 $var  
 
-         $this->assign($var);
 
-         $this->display();
 
- } }?>
作者: zuojiazi 发布时间: 2011-05-10
             多看下手册吧  讲的很清楚了   第四节   构建应用  已经有实例了            
            作者: zuojiazi 发布时间: 2011-05-10
             谢谢,我是先发的这个贴子, 我在这重复下吧.  弯路不能让后来人,重复走.
解答:就是把所有的业务逻辑写在index里面.
            解答:就是把所有的业务逻辑写在index里面.
作者: xielisen 发布时间: 2011-05-10
 相关阅读 更多  
      
    热门阅读
-   office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具 office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具阅读:74 
-   如何安装mysql8.0 如何安装mysql8.0阅读:31 
-   Word快速设置标题样式步骤详解 Word快速设置标题样式步骤详解阅读:28 
-   20+道必知必会的Vue面试题(附答案解析) 20+道必知必会的Vue面试题(附答案解析)阅读:37 
-   HTML如何制作表单 HTML如何制作表单阅读:22 
-   百词斩可以改天数吗?当然可以,4个步骤轻松修改天数! 百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!阅读:31 
-   ET文件格式和XLS格式文件之间如何转化? ET文件格式和XLS格式文件之间如何转化?阅读:24 
-   react和vue的区别及优缺点是什么 react和vue的区别及优缺点是什么阅读:121 
-   支付宝人脸识别如何关闭? 支付宝人脸识别如何关闭?阅读:21 
-   腾讯微云怎么修改照片或视频备份路径? 腾讯微云怎么修改照片或视频备份路径?阅读:28 















