【发布时间】:2013-05-02 12:32:53
【问题描述】:
为了使事情正确并防止 CodeIgniter 在加载视图后加载另一个视图,我需要在视图末尾(页脚)添加 die()。这是一种不好的做法吗?这会导致任何问题吗?
这里发布的代码有点大,但我可以说有一个 if 语句加载一个视图,默认情况下该函数加载另一个视图。因此,当 if 语句通过时,它会加载定义的视图,然后函数在其后加载默认视图。我可以在我的控制器中使用 die() 但它给了我一个空白页,这意味着 die() 在加载视图之前被执行。而且我也不能使用redirect()。
【问题讨论】:
-
听起来你做错了什么,只会加载你要求的视图。
-
你能发一些代码吗
-
这里发布的内容有点大,但我可以说有一个
if statement会加载一个视图,默认情况下该函数会加载另一个视图。因此,当if statement被传递时,它会加载定义的视图,然后函数在其后加载默认视图。我可以在我的控制器中使用die(),但它给了我一个空白页,这意味着die()在加载视图之前已被执行。而且我也不能使用redirect()。
标签: php codeigniter codeigniter-2 die