【问题标题】:how access base url in view file of CodeIgniter-3.1.6如何在 CodeIgniter-3.1.6 的视图文件中访问 base url
【发布时间】:2018-04-17 05:54:27
【问题描述】:

如何在视图模板文件中获取应用程序基础 URL?

我正在使用 CodeIgniter-3.1.6 构建应用程序。

【问题讨论】:

标签: codeigniter base-url


【解决方案1】:

您需要加载 URL 帮助程序(通常在控制器或模型中完成):

$this->load->helper('url');

然后您的基本 URL 在视图中可用,如下所示:

echo base_url();

【讨论】:

  • 这个。您还可以选择将其添加到配置中的自动加载,然后您不必在控制器中包含帮助程序。 (顺便说一句,不要在模型中这样做;无论是控制器还是自动加载)。
  • @Nic 是对的,但要小心自动加载所有内容。
  • /application/config/config.php中设置$config['base_url']也很重要,base_url()才能可靠工作。
  • @DFriend ,那是不言而喻的。在 config/config 顶部评论说WARNING: You MUST set this value!
  • @BrianGottier,我同意应该不用说。基于 SO 和 CI 论坛上与 config['base_url'] 直接相关的问题数量未设置,我认为值得重复。
猜你喜欢
  • 2018-03-18
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2018-08-15
  • 1970-01-01
相关资源
最近更新 更多