引言:

$this->load->view('header');  那么在视图header里面再来一个$this->load->view('menu');
显然这个会产生错误,以下是解决方案~~


A lot of new CodeIgniter users have at one point asked, "How to load a view within another View?"

To load a view within another view . We can also use the same method we used in the controller to load the "primary" view.

<?php $this->load->view('header');?>
<div><p>This is the content</p>
</div>
<?php $this->load->view('footer');?>

Some coders might desire not to put $this->load->view() in the view . An alternative is to create a helper for loading views.

// load_view_helper.php
if ( ! function_exists('load_view'))
{function load_view($view, $vars = '', $return = FALSE){$CI =& get_instance();return $CI->load->view($view, $vars, $return);}
}

Add this to the helper array:

$autoload['helper'] = array('load_view');

And you're all set! To use:

<?php load_view('header');?>
<div><p>This is the content</p>
</div>
<?php load_view('footer');?>

There are still tons of alternatives out there. One that is recommended is using Colin William's Template Library . Our example is one of the simplest.

codeigniter view 试图里再引入view视图相关推荐

  1. View.getContext() 里的小秘密

    一.引言 关于这篇文章内容适合哪些同学,可以先提几个问题请大家考虑下. 1.如果通过一个 ImageView 类型的 view.getContext() 来获取到的 context 是什么类型? 2. ...

  2. View工作原理(三)视图大小计算过程(measure过程)

    一.android中view的measure过程总概 视图大小计算的过程是从根视图measure()方法开始,接着该方法会调用根视图的onMeasure()方法,onMeasure()方法会对所包含的 ...

  3. 如何在SAP云平台ABAP编程环境里把CDS view暴露成OData服务

    Jerry 2016年在学习SAP CDS view时,曾经写过一个CDS view的自学系列,其中有一篇提到了一个很方便的注解: @OData.publish: true 加上这个注解的CDS vi ...

  4. 利刃 MVVMLight 2:Model、View、ViewModel结构以及全局视图模型注入器的说明

    原文:利刃 MVVMLight 2:Model.View.ViewModel结构以及全局视图模型注入器的说明 上一篇我们已经介绍了如何使用NuGet把MVVMLight应用到我们的WPF项目中.这篇我 ...

  5. 如何删除clearcase里残存的view?

    由于没有用clearcase工具删除view,而是直接删除了view相关文件夹,导致在clearcase explorer里能看到view,但却删除不了.尝试下面的方法: windows打开cmd,运 ...

  6. View (五)自定义View的实现方法

    一些接触Android不久的朋友对自定义View都有一丝畏惧感,总感觉这是一个比较高级的技术,但其实自定义View并不复杂,有时候只需要简单几行代码就可以完成了. 如果说要按类型来划分的话,自定义Vi ...

  7. Android自定义View之(一)View绘制流程详解——向源码要答案

    前言 View作为整个app的颜值担当,在Android体系中占有重要的地位.深入理解Android View的绘制流程,对正确使用View来构建赏心悦目的外观,以及用自定义View来设计理想中的酷炫 ...

  8. View 体系详解:View 的工作流程

    1.View 树的加载流程 当我们调用 startActivity() 方法的时候,会调用到 ActivityThread 中的 performLaunchActivity() 获取一个 Activi ...

  9. View的事件体系(上)(View基础知识,滑动,弹性滑动)

    View不是四大组件之一,但重要性堪比四大组件,本篇博文主要讲解View的事件体系,包括View的基础知识,滑动,弹性滑动,事件分发机制,滑动冲突的种类与解决方案. 一 View的基础知识 (1).V ...

最新文章

  1. go语言中fmt包中Print、Printf、Println输出相关函数的区别
  2. ddos ***之 SYN Flood
  3. BZOJ2244 [SDOI2011]拦截导弹 【cdq分治 + 树状数组】
  4. Java中equals、==和hashcode()
  5. python中字符移位加密_1.1 移位密码加密解密python实现
  6. greta一些简单实用的字符串匹配
  7. 思维导图,流程图模板整合
  8. THE PRESENT (礼物)
  9. CVE-2018-14418 擦出新火花
  10. adadelta算法_自适应学习率调整:AdaDelta
  11. 2000-2018年各省研发投入面板数据
  12. 回首风之忆(消息类型:聊天记录)
  13. 无线局域网安全(三)————CCMP加密
  14. 0ctf writeup
  15. 大学生就业的三方协议基本概述
  16. 【UE4】HUD(蓝图)
  17. 京东商品图片 自动下载 抓取 c# 爬虫
  18. 怎么恢复360强力删除的文件?数据恢复这样做
  19. 【强化学习】Q-Learning原理及代码实现
  20. 【STM32F407的DSP教程】第18章 DSP控制函数-更好用的SIN,COS计算

热门文章

  1. 信息学奥赛C++语言:奇数1
  2. Java环境创建_Java环境的搭建
  3. Ubuntu编译开源卡丁车(supertuxkart)项目
  4. url 参数传递的两种方式_VB编程中的传值与传址两种参数传递方式,你清楚吗?...
  5. (TTSR)Learning Texture Transformer Network for Image Super-Resolution
  6. 【tensorflow】张量tensor--数据容器(把它想象成一个数字的水桶)
  7. [C++] 哈希计数
  8. mysql中的视图_分布式 | DBLE 是如何实现视图的?
  9. ios保存gif到相册_如何在iOS中保存和下载GIF图片
  10. python距离向量路由算法_路由算法(全网最细)