【发布时间】:2014-05-04 23:45:21
【问题描述】:
我正在使用 bootstrap 为我的 codeigniter 制作面包屑,但想知道如何获取当前 url,因此它会在我的面包屑 current_url() 上显示页面,不知道如何使用它
显示在控制器索引上
$data['breadcrumbs'] = array();
$data['breadcrumbs'][] = array(
'text' => $this->lang->line('language_key'),
'href' => $this->url->link
);
显示在视图中
<div class="breadcrumb">
<?php foreach ($breadcrumbs as $breadcrumb) { ?>
<li><a href="<?php echo $breadcrumb['href']; ?>"><?php echo $breadcrumb['text']; ?></a></li>
<?php } ?>
</div>
【问题讨论】:
-
echo ”$breadcrumb['href'] 会吐出什么,它与您想要的有什么不同?
-
你加载
Helper_URL类然后调用current_url():ellislab.com/codeigniter/user-guide/helpers/url_helper.html -
我试过这个似乎显示它 $this->uri->uri_string()
-
@Ronni Skansing 应该链接到 url 的当前位置。
标签: php codeigniter