gpt4 book ai didi

templates - Codeigniter,如何制作模板

转载 作者:行者123 更新时间:2023-12-01 09:08:40 24 4
gpt4 key购买 nike

我正在尝试使用 codeigniter MVC,但我不知道如何制作我的模板,所以我有 2 个文件(页眉和页脚),然后我可以制作我的 Controller ,然后只将信息放在“内容”div 中,所以我像这样包含顶部和标题的好方法

<?php
include("header.php");
?>
<div id="content">My content here</div>

<?php
include("footer.php");
?>

希望你明白我的意思并能帮助我:)

最佳答案

最好的方法是在你的 View 中加载 View 。

在views/content.php中:

<? $this->view('header', array('title'=>'The page title', 'keywords'=>'some keywords', 'etc'=>'...')); ?>
<div id="content">My content here</div>
<? $this->view('footer'); ?>

所以在你的 Controller 中你会这样做:

$this->load->view('content', $data);

$data 可以包含“标题”或“关键字”,这将在您的 Controller 中实现:

$data['title'] = 'title';
$data['keywords' = 'keywords';

这在您的“内容” View 中:

<? $this->view('header', array('title'=>$title, 'keywords'=>$keywords)); ?>
<div id="content">My content here</div>
<? $this->view('footer'); ?>

这个问题的措辞不同,但实质上与这个问题几乎相同:CodeIgniter or PHP Equivalent of Rails Partials and Templates

关于templates - Codeigniter,如何制作模板,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3885610/

24 4 0