【问题标题】:Load raw HTML files in Kohana在 Kohana 中加载原始 HTML 文件
【发布时间】:2011-01-05 05:14:20
【问题描述】:

我需要加载一系列自动生成的 HTML 文件(源代码文档),这些文件已经自包含在一个目录中。如何让 Kohana 加载这些文件? (如果我尝试使用现有的控制器/视图设置,Kohana 无法识别 HTML 文件 - 例如,目录中的 index.php)

【问题讨论】:

  • 更正:index.php 应该是 index.html。如果可能的话,我只需要在没有 Kohana 干预的情况下呈现原始 HTML 文件......
  • 您使用的是哪个版本的 kohana?

标签: html view kohana


【解决方案1】:

将文件与您的其他静态资产(样式表、javascript、图像)放在同一文件夹中。

【讨论】:

  • 格里——你这个男人!奇迹般有效! (Kohana 的版本是 v2.2,在 kohana/system/core/bootstrap.php 中定义)
【解决方案2】:

将 html 页面呈现为路由的一部分。

即。路线:GET /resource/action 静态 HTML:/public/static.html

        $this->auto_render = false;
        // render cached file
        echo file_get_contents('public/static.html');

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-04-13
    • 2014-06-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-05-22
    相关资源
    最近更新 更多