1
我試圖從我的控制器調用模型,該模型依次從視圖生成數據,將其保存爲內容並將其返回給控制器,然後將其添加到控制器中我有一個模板。無法將視圖保存爲要在模板中使用的變量
請告訴我發生的事情是$content = $this->load->view('left/profile', $c_data);
正在打印的數據,而不是將其保存在變量$content
這裏是我的代碼:
控制器:
關注$c_data['make_profile'] = $this->left_model->make_profile($user);
這裏是make_profile
public function make_profile($user)
{
$user_id = $user['user_id'];
$query = $this->db->query(" SELECT location FROM user_profiles AS up
INNER JOIN avatars AS a
ON up.avatar_id = a.id
WHERE user_id='$user_id'");
$c_data['avatar_loc'] = $query->row_array();
$content = $this->load->view('left/profile', $c_data);
$content .= "hello";
return $content;
}
這裏是我的個人資料圖:
<div id="profile">
<div id='avatar'><img src="<?php echo $avatar_loc['location'] ?>" alt="avatar_user"/></div>
<div id="profile_pop"></div>
</div>
任何想法,爲什麼它不工作?由於
呃!謝謝你,忘記了這一切。 – 2012-07-17 20:07:54