【问题标题】:CodeIgniter adding a subfolder as a link on the menuCodeIgniter 在菜单上添加子文件夹作为链接
【发布时间】:2015-05-19 14:06:01
【问题描述】:

我是使用 codeigniter 框架创建的网站的管理员。我在 public-html 中有一个子文件夹,它本身是一个单独的网站(html),我们称之为数字。我想将网站显示为菜单项,这样当有人点击标有“数字”的菜单时,它会打开网站。

到目前为止,我已设法将索引文件复制到应用程序/控制器和应用程序/视图文件,但页面仅显示内容,没有 js、图像和 css 文件。如何确保捕获到 css、图像和 js 文件?或者我应该把这些文件放在哪里?

【问题讨论】:

  • 请提供一些代码,当您添加另一个网站的链接然后使用 =base_url()?>...您可以访问所有文件、图像等
  • 检查您是否从数字获取公共网址,如果是,则直接使用它们。例如:http://localhost/digital/<page name>
  • 这里是索引文件的代码,最初是一个 html,我将其更改为 .php 并将索引文件重命名为 digital.php,因为主网站已经存在现有索引文件
  • DIGITAL跨度>

标签: javascript php html css codeigniter


【解决方案1】:

请尝试以下代码。 如果您的样式表位于 css 文件夹中并命名为 style.css,则 base_url() 返回站点基本 url。 请将您的 css、js 文件放在 css 和 js 文件夹下,如果 public_html 下不存在文件夹,请创建

<link rel="stylesheet" href="<?php echo base_url('css/style.css')?>" />

【讨论】:

  • 我已经尝试了上面的代码,页面变成了空白。我已将 css、js 和 images 文件夹复制到公共 html,但它仍然是空白的。我不知道我是否没有了解 base_url 是如何工作的,但我想知道的是主网站已经在使用它的 js 和 css 文件的基本 url。这对子文件夹也有什么作用?
猜你喜欢
  • 2014-02-06
  • 1970-01-01
  • 1970-01-01
  • 2012-05-15
  • 2017-08-07
  • 1970-01-01
  • 2011-12-15
  • 1970-01-01
  • 2013-12-27
相关资源
最近更新 更多