codeigniter不显示默认页面标题

时间:2014-10-14 16:37:02

标签: php codeigniter title

当我为codeigniter标题创建动态标题时,它可以正常工作,但是当没有任何标题从控制器传递到视图时,它不显示默认标题,它显示“未定义变量:标题”。你可以查看我下面的代码并帮我找出我的错误。

控制器:

function index()
{

    $data['title'] = "Dynamic Title";

    $this->load->view('header', $data);
    $this->load->view('layouts/home');
    $this->load->view('footer');

}

查看:

<title>
    <?php if ($title)
        { 
            echo $title; 
        }
    else
        { 
            echo 'Default Title'; 
        }
?>       
</title>

1 个答案:

答案 0 :(得分:1)

<title>
<?php if (!empty($title))
    { 
        echo $title; 
    }
else
    { 
        echo 'Default Title'; 
    }

&GT;