Codeigniter 如何从第三方文件夹访问 views/web 页面

Codeigniter how to access views/web pages from third party folders

我正在安装 SimpleSAML,在 php 库中,有一个名为 www 的文件夹,其中包含 index.php。根据文档,其中有一个管理控制台。但是,目前我无法通过 url www.website.com/third_party/simplesaml/www/index.php 访问它。

我应该使用管理控制台生成一些元数据,所以我想知道是否可以从那里路由到视图?

我在想我创建了一个控制器,只是硬 link $this->load->view('url to www') 但我不确定这是否有效。

您可以在路由文件中设置基本路径,而不是 $this->load->view() 您可以使用 renderView() 函数访问 codeigniter 中的视图。

在控制器的构造函数中添加

包含 APPPATH 。 'third_party/simplesaml/www/index.php';

将文件包含在您的项目中。