Heim > Backend-Entwicklung > PHP-Tutorial > CI框架中怎么给前台模板文件相应位置赋值,不借用smarty情况下?

CI框架中怎么给前台模板文件相应位置赋值,不借用smarty情况下?

WBOY
Freigeben: 2016-06-06 20:44:37
Original
1230 Leute haben es durchsucht

CI框架中怎么给前台模板文件相应位置赋值,不借用smarty情况下?

回复内容:

CI框架中怎么给前台模板文件相应位置赋值,不借用smarty情况下?

建议先看看CI的文档。

CI本身具有MVC的功能,是可以不通过Smarty来显示前台的模板文件的。
在controller里view你需要显示的视图,并为其传递一个数组。然后在前台模板相应的位置echo这个数组里的键值就行了。

文档里的一个例子
controller文件

<code class="lang-php"><?php class Blog extends CI_Controller {

 function index()
 {
  $data['title'] = "My Real Title";
  $data['heading'] = "My Real Heading";
  
  $this->load->view('blogview', $data);
 }
}
?>   
</code>
Nach dem Login kopieren

View文件(前台文件)

<code class="lang-php">

<title><?php echo $title;?></title>




<h1><?php echo $heading;?></h1>



  
</code>
Nach dem Login kopieren

看看文档
http://codeigniter.org.cn/user_guide/tutorial/news_section.html

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage