如何在webroot中加载视图?

时间:2011-11-16 02:39:53

标签: php cakephp cakephp-1.3 directory-structure

我想这样做。用户可以像wordpress一样上传他/她的模板。因此控制器将加载取决于他们选择的模板。

这是我的简单文件夹结构

/app/webroot/files/ <--- all template goes here. The ext is .ctp

我尝试使用

render( $action = NULL, $layout = NULL, $file = NULL )

哪个$文件是我将使用的文件。但是这种方法无法加载视图文件夹外的文件。尝试使用'/'但只去'app / view /'所以我不能去'app / webroot /'

我认为有两个解决方案:

  1. 将模板文件上传到webroot并在用户上传的webroot上呈现.ctp
  2. 上传模板文件到查看文件夹,但我也无法上传到该文件夹​​
  3. 那怎么解决这个???

    帮帮我

1 个答案:

答案 0 :(得分:0)

您可以在app/config/bootstrap.php中定义其他视图路径。