Gichan 发表于 2009-7-10 17:19:17

view能调用其他文件夹吗

我看了loader.php类
好像$this->load->view()只能加载application/views/下的文件
我想调用application/public/views/下的文件该怎么办呢?只能重新写个类继承Load吗?

Gichan 发表于 2009-7-10 17:52:25

没人回答我............{:3_63:}
看来我只能照着loader写个继承类了........

Hex 发表于 2009-7-10 19:19:48

视图只能调用视图目录下的文件。

我觉得调用其他目录不应该叫做“视图“了。视图文件到处存放不利于项目管理。

visvoy 发表于 2009-7-10 22:33:31

$this->load->view('../public/views/myview')

Hex 发表于 2009-7-10 22:46:25

版主比我水平高!佩服!

Gichan 发表于 2009-7-11 15:28:44

$this->load->view('../public/views/myview')
visvoy 发表于 2009-7-10 22:33 http://codeigniter.org.cn/forums/images/common/back.gif

这样不行吧?我看view方法把路径定义在view文件夹下了

Gichan 发表于 2009-7-11 15:36:57

$this->load->view('../public/views/myview')
visvoy 发表于 2009-7-10 22:33 http://codeigniter.org.cn/forums/images/common/back.gif

或许您的意思是在views下新建个文件夹?向这样
views/public/views

visvoy 发表于 2009-7-11 19:07:25



这样不行吧?我看view方法把路径定义在view文件夹下了
Gichan 发表于 2009-7-11 15:28 http://codeigniter.org.cn/forums/images/common/back.gif
没试过怎么知道不可以呢?我以前一个CI项目就是这么引用的

Gichan 发表于 2009-7-13 10:52:44

我试过了,真的不行

An Error Was Encountered
Unable to load the requested file: /public/1.php

Gichan 发表于 2009-7-13 10:56:54

visvoy,方便把您以前$this->loader->view这么做的项目发给我看看吗?谢谢了
页: [1] 2
查看完整版本: view能调用其他文件夹吗