如何从控制器获取数据以查看

时间:2013-04-18 03:56:38

标签: codeigniter

我在控制器中有功能

function test() {
        $data['lang'] = read_file(APPPATH . "language/bahasa/english.php");
        $this->load->view('test', $data);
    }

english.php

<?php if ( ! defined('BASEPATH')) exit('No direct script access allowed');

$lang['content.home'] = 'Home';
$lang['content.about_us'] = 'About Us';
$lang['content.team'] = 'Team';
$lang['content.contact'] = 'Contact us';

如何在视图中获取数据$ lang ['content.home'] ='home'

1 个答案:

答案 0 :(得分:1)

为什么要编写自己的方法来检索语言文件?有一个language class会为你处理这个问题。

使用$this->load->view('test', $data)是将$data的属性添加到视图中的正确方法。也就是说,如果您的read_file()用法有效,则视图中的数据会显示在$lang['content.home']等中