首页 > 解决方案 > 传递数组以在 Codeigniter 中查看

问题描述

我有一个面包屑发送到我的视图页面,但是没有加载数组的部分,只是静态代码。

我认为问题出在数组内部的变量中,因为我有另一个同样问题的面包屑,加载了静态文件。

我想要的示例面包屑:主页->产品->“T恤名称”

控制器:

    $itensBreadCrumb["itensBreadCrumb"] = array(
    "Home"                     => "home", 
    "Produtos"                 => "produtos", // after this don't load in view.
    strtolower($produto->nome) => ""
    );

$dataProdutos['produto']    = $produto;
$dataProdutos['estoques']   = $this->produtos_model->retornaEstoqueProduto($produto[0]->id);
$dataProdutos['breadcrumb'] = $this->load->view("breadcrumb", $itensBreadCrumb, TRUE);

面包屑结构查看:

<div class="breadcrumb">
<div class="container">
    <div class="row">
        <div class="col-xs-12 col-sm-12 col-md-12 col-lg-12">
            <?php foreach ($itensBreadCrumb as $item => $link) { 
                if(!empty($link)){  
            ?>
                <a href="<?=$link?>" class="item-bread"><?=$item?></a>                  
            <?php }else{ ?>
                <span class="item-bread"><?=$item?></span>
            <?php
                } 
            } ?>                
        </div>
    </div>
</div>

我如何在页面中调用面包屑。

<?= $breadcrumb ?>

标签: phpcodeigniter

解决方案


推荐阅读