当前位置: 首页 > 知识库问答 >
问题:

样式表未连接到Codeigniter中

蔡宏大
2023-03-14

我是CI新手,我尝试使用普通的HMTL文件作为模板。因此,我在“应用程序/视图”中创建了一个名为“教育”的文件夹。我头球得分。php,导航。php,内容。php和页脚。php文件。在我写的控制器里

class Education extends CI_Controller {
 function index() {
   $this->load->view('education/header');
   $this->load->view('education/navigation');
   $this->load->view('education/content');
   $this->load->view('education/footer');
 }
}

然后我像“http://localhost:8080/mvc/index.php/education/”一样访问了链接

但是样式表没有附加,它与文件位于同一文件夹中。我还尝试将样式表链接的href改为“echo base_url();application/views/education/style.css”。但它也不起作用。

任何帮助

谢谢

共有2个答案

夔桐
2023-03-14

档案:(your_site)/申请/观点/教育/header.php

....
<LINK href="/static/some.css" rel="stylesheet" type="text/css">
....

文件(你的站点)/静态/一些。css

....
 some styles
....
莘聪
2023-03-14

您不应该在应用程序文件夹中保留样式表/js文件/图像。将它们放在应用程序文件夹之外的某个文件夹中,比如“静态”,并使用base_url()访问它们

良好的文件/文件夹结构如下所示:

website_folder/
–––– application/
–––––––– config/
–––––––––––– autoload.php
–––––––––––– config.php
–––––––––––– ...
–––––––– controllers/
–––––––––––– examples.php
–––––––––––– index.html
–––––––––––– welcome.php
–––––––– ...
–––––––– views/
––––––––---- templates/
––––––––-------- backend.php
––––––––-------- frontend.php
–––––––––––– ....
–––––––––––– example.php
–––––––––––– index.html
–––––––––––– welcome_message.php    
–––– assets/
–––––––– css/
–––––––– js/
–––––––– images/
–––––––– templates/
––––––––---- frontend/
––––––––-------- css/
––––––––-------- js/
––––––––-------- images/
––––––––---- backend/   
––––––––-------- css/
––––––––-------- js/
––––––––-------- images/
–––––––– uploads/
–––––––– index.html
–––– system/
–––– user_guide/
–––– index.php
–––– license.txt 

参考这个和这个。。

 类似资料:
  • 问题内容: 我正在研究一个Web项目,该项目将部署在运行IIS 7.5和PHP 5.3.8的64位Windows 2008 Server计算机上。系统上的数据库是Microsoft SQL Server 2008 R2。我正在CodeIgniter 2.1.0框架上开发应用程序,但对于将其连接到SQL Server感到有些困惑。 我已经尝试过同时使用MSSQL,ODBC和SQLSRV数据库驱动程序

  • 我想请你帮忙。我有两张桌子。在表1中,我有client_num和personal data。我想把tab1和tab2连接起来,其中也有client_nums,但一个客户机号可以在更多行上。本表2的第二列是以数字1-5写成的产品。 表1 CLIENT_NUM;性别 表2 CLIENT_NUM;产品 现在我只想要那些没有4号产品的客户 你能帮我一下吗?谢谢

  • 首先,画布中有两个节点,并且应用了一些endpoint样式。如果我拖动它们之间的连接,所有样式都可以保留。没关系。但是当使用jsPlumb连接方法时,它将导入默认的endpoint样式,而不是给定的样式。我该如何避免这种情况? 一些javascript代码在这里:

  • 更新:将非工作版本发布到https://github.com/justsomecoder/boot-rabbit-issue 我正在尝试实现一些基本的RabbitMQ发送和接收功能,但似乎无法让它在我的Spring Boot项目中运行。虽然我尝试了多个示例,但到目前为止,我在https://spring.io/guides/gs/messaging-rabbitmq/实现了该示例,唯一的例外是我在

  • 我正在使用codeigniter开发一个web应用程序。 我有个问题 当我这样要求控制器的时候 一切都很好,但当我这样要求控制器时 得到了这个错误 我用这个htaccess规则 它工作在服务器上没有错误我有这个问题在wamplocahost.where问题是什么? 我终于找到了: 重写引擎在 重写 /Saffron/ 重写规则^index\. php$-[L] 重写康德%{REQUEST_FILE

  • 全部的 雇员(emp_id,first_name,last_name,地址,manager_id)manager_id外键引用雇员(emp_id)。 团队(team_id,姓名,manager_id,project_working_on)manager_id是外键引用员工(emp_id),project_working_on是外键引用项目(project_id)。 employee_team(em