CodeIgniter怎么引入公共的头部或者尾部文件(实现随意引入或分区域创建header.html,bodyer.html,footer.html)

除非你天赋异禀,凡事基本对任何人来说都是开头难的,且开头的事情如果没有做好

往往会打掉一个人对于某件事的希望及其激情,所以咱们先从容易的事情开始慢慢建立自己
信心。后面的事情咱们再慢慢推进。
  如果你是刚入CodeIgniter这个门,建议一开始先按照我这种搭建环境方法进行创建。
  1.首先创建一个叫template.php文件放入你的views项目文件夹.

  template.php中的代码如下

  <?php
    $this->load->view(‘header‘);
    $this->load->view($v);
    $this->load->view(‘footer‘);
  ?>

  2.之后从你的控制器文件夹中创建Templates.php文件,添加以下代码

  $d[‘v‘] = ‘bodyer‘;
  $this->load->view(‘template‘, $d);

  完整代码如下
  <?php
  defined(‘BASEPATH‘) OR exit(‘No direct script access allowed‘);

  class Templates extends CI_Controller{

    public function __construct()
    {
      parent::__construct();
    }

    /**
    * 加载view文件夹中的template.php文件
    */
    public function editTemplate()
    {
      $d[‘v‘] = ‘bodyer‘;
      $this->load->view(‘template‘, $d);
    }

  }

  3.之后创建header.php代码,header.php代码如下
  <head>
    <title>hhhhhhhhhh</title>
  </head>
  <div>我是你的头头header</div>

  4.接下来创建bodyer.php,bodyer.php代码如下
  <div>我是你的身身bodyer</div>

  5.之后再创建footer.php,footer.php代码如下
  <div>我是你的脚脚footer</div>

  6.最后在你的浏览器输入你的URL:localhost/你项目文件夹名/index.php/Templates/editTemplate/

是不是很简单?

原文地址:https://www.cnblogs.com/Xhosta/p/8525169.html

时间: 2024-11-12 23:50:00

CodeIgniter怎么引入公共的头部或者尾部文件(实现随意引入或分区域创建header.html,bodyer.html,footer.html)的相关文章

在html页面中引入公共的头部和底部

参考链接: http://www.cnblogs.com/jason-star/p/3345225.html http://blog.csdn.net/jsxzzliang/article/details/47022055 使用SHTML进行公共头部和底部的引用       SHTML介绍:shtml是一种基于SSI技术的文件,也就是Server Side Include--SSI 服务器端包含指令,一些Web Server如果有SSI功能的话就会对shtml文件特殊招待,服务器会先扫一次sht

引入公共头部

现在的网站大多数都有公共的头部和尾部,如果在每个页面都复写一次,不仅仅加大了工作量,也不利于后期的维护,如果能将公共的部分单独建文件引入,就提高了工作效率,整理集中文件引入公共文件的方式如下: 1.html文件 新建公共头部文件,利用ifram引入 ,代码如下: <iframe marginwidth=0 marginheight=0 hspace=0 vspace=0 iframeborder=0 scrolling=no src="header.html" height=12

【maven】idea的pom文件修改,引入新的jar包,无效,本地仓库始终没有下载新jar包的问题解决【idea pom Dependency not found】

引入问题: idea的pom文件修改,引入新的jar包,无效,本地仓库始终没有下载新jar包的问题解决[idea  pom Dependency  not found] 如题,引入一个新的jar包,在项目的pom文件中: <!-- 阿里巴巴easyexcel --> <dependency> <groupId>com.alibaba</groupId> <artifactId>easyexcel</artifactId> <ve

到底JS文件的引入放置在头部好还是尾部好?

统计工具说是将JS文件放置在body标签之后会提升加载速度.不过最终我们还是放置在了head标签里.这里就涉及到一个JS文件位置的选择.到底JS文件的引入放置在头部好还是尾部好?今天小编和大家探讨,JS文件到底该放置最好. 具体将引入的JS放在哪里与代码执行的顺序有关.网页文件的读取是从上到下的,如果将JavaScript文件放置在head当中,会先加载JS文件,之后再继续执行,那么此时,如果JS文件比较大,页面加载就会很慢,导致空白. 那么,如果将JavaScript文件放置在底部,如果说,也

html 如何引入一个公共的头部和底部

2016-01-08 作者案:尽己之力,用心打造一个商城!当你有十二分力气时,发现用了十分力气依旧没什么进展,请不要放弃希望:或许你想得到的东西正在十二分力气的地方等你:假若你用尽了十二分力气,还是没有得到,没什么可懊恼的呀,说明你用力的方向错了呗,(偷笑一个),是否觉得彼岸又离你近了一步? 我准备独立出头部和底部文件 界面用shtml 注意点:文件后缀名shtml  然后引用的文件路径有问题 参考文章地址: 做了两个公共的html页面:top.html和footer.html 一个index.

如何引入公共代码?

刚开始写项目的时候,有多少个页面,就复制多少次公共的代码(如头部,尾部).显然这不是明智之举.下面介绍一种引入公共头部的方法. 1.首先在页面引入该JavaScript文件(include.js). (function(window, document, undefined) { var Include39485748323 = function() {} Include39485748323.prototype = { //倒序循环 forEach: function(array, callb

用phpcms如何将静态页面制作成企业网站,头部加尾部

首先,先要准备好这个静态网页的源文件,如图 bs里面是一些css和js的文件,img则是放图片的,文件中的index是网页的首页 运行一下,看看 是这样的 然后打开phpcms文件,上篇博客中有提到,把首页的文件index要放到指定的文件夹下 放到这个路径下 然后运行一下,看看效果 网页中没有了图片和样式表,接下来就是把它的图片和样式表放到指定的文件夹中,把图片放到images文件夹里,如图 bs里面有js文件也有css文件,所以,把它放在css和js文件任何一个都可以.如图 第一步做的就完成了

由于TableView的Section的头部和尾部高度设置的不规范引起的部分Section中的图片无法正常显示

当tableview的组的头部和尾部的高度设置如下时: -(CGFloat)tableView:(UITableView *)tableView heightForHeaderInSection:(NSInteger)section{ return 10; } /** 组脚高度 */ -(CGFloat)tableView:(UITableView *)tableView heightForFooterInSection:(NSInteger)section{ return 0.1; } 出现图

HTML&amp;CSS基础学习笔记1.17-表格的头部与尾部

表格的头部和尾部 既然有标签表示表格的主体,那么自然表格的头部和尾部也有对应的标签. HTML中使用<thead>标签表示表格的头部,使用<tfoot>标签表示表格的尾部. 有了头部和尾部之后,<table>里的结构就是这样: <table> <thead> <tr> ... </tr> </thead> <tfoot> <tr> ... </tr> </tfoot&g