导航页面链接(codeigniter)
问题描述:
我如何使导航页面链接codeigniter。导航页面链接(codeigniter)
像这样:
Main_page > page_1 > page_1_chiled
所以用户可以点击其中任何一个网页,并直接进入它。
谢谢
答
假设你的控制器名称是media
。并且有一些方法
<?php if (! defined('BASEPATH')) exit('No direct script access allowed');
class Media extends CI_Controller
{
public function __construct()
{
parent::__construct();
}
public function press()
{
# Press Relese
}
public function tele()
{
# Televistion Relses
}
public function social()
{
# Social realse
}
}
在视图中创建文件调用breadcumb.php
。 Inside
<? if ($this->uri->segment(1) == 'Media') { ?>
<ul>
<li><a href="<?= base_url() ?>">Home</a></li>
<li>»</li>
<li><a href="">Media</a></li>
<li>»</li>
<li class="first">You Are Here</li>
</ul>
<? } ?>
<? if ($this->uri->segment(1) == 'Media' && $this->uri->segment(2) == 'press') { ?>
<ul>
<li><a href="<?= base_url() ?>">Home</a></li>
<li>»</li>
<li><a href="">Media</a></li>
<li>»</li>
<li><a href="">press</a></li>
<li>»</li>
<li class="first">You Are Here</li>
</ul>
<? } ?>
<? if ($this->uri->segment(1) == 'Media' && $this->uri->segment(2) == 'tele') { ?>
<ul>
<li><a href="<?= base_url() ?>">Home</a></li>
<li>»</li>
<li><a href="">Media</a></li>
<li>»</li>
<li><a href="">tele</a></li>
<li>»</li>
<li class="first">You Are Here</li>
</ul>
<? } ?>
<? if ($this->uri->segment(1) == 'Media' && $this->uri->segment(2) == 'social') { ?>
<ul>
<li><a href="<?= base_url() ?>">Home</a></li>
<li>»</li>
<li><a href="">Media</a></li>
<li>»</li>
<li><a href="">social</a></li>
<li>»</li>
<li class="first">You Are Here</li>
</ul>
<? } ?>
Google for“breadcrumbs codeigniter”,你很可能会找到很多例子... –