为了账号安全,请及时绑定邮箱和手机立即绑定

我快崩溃了

class testController
{
	function __construct()
	{
		echo 'test控制器被实例化了'."<br/>";
	}

	public function show() {

		global $view;
		$testModel = M('test');
		$data = $testModel->get();

		$view->assign('nanana', $data);
		var_dump($view);
		$view->display('test.tpl');
	}
}

最后一句“$view->display('test.tpl');”不输出,昨天晚上调试了一晚上,排除了所有的环节,确认就是在最后一句。

包括$view也打印出来了,分配的键和值都在,但就display('test.tpl')不输出。

正在回答

3 回答

把  $testModel = M('test');$data = $testModel->get()删除,不需要这两句,再把 $view->assign('nanana', $data);改为$view->assign('str','hahaha');最后一句没有错误,test.tpl中写入{$str}  就可以了,希望能帮到你

0 回复 有任何疑惑可以回复我~
#1

ThinkSummer 提问者

非常感谢!
2017-08-21 回复 有任何疑惑可以回复我~

test.tpl文件里面写了{$nanana}没有?

0 回复 有任何疑惑可以回复我~

我这连错误都不报,最怕这种不报错的情况。

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

我快崩溃了

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信