【发布时间】:2018-04-24 12:05:19
【问题描述】:
控制器有index() 方法和display() 方法。
方法index 显示图像。而这个名为display() 的方法不显示图像。
这两种方法都在同一个控制器中。
这两种方法都调用同一个视图文件调用
$this->load->view('home/portfolio2');
。
index() 方法正在显示图像,但 display() 方法不显示图像。
索引方法代码是
public function index() { //$this->load->view('images/homeimage'); //home image.
$this->load->view('home/portfolio2');
$this->load->view('home/header');
$this->load->view('home/viewcategory');
$result['msg'] = $this->W_model->latestupdates();
$result['title'] = 'latest updated';
if($result['msg'] == NULL) {
echo "check for albums in DB";
}else{
$this->load->view('home/latestsongsupdated', $result);
}
$this->load->view('home/footer');
}
显示方法代码是
Public function displayalbums($albums, $lang){
$result['title'] = $lang;
$result['msg'] = $this->W_model->displayalbum($albums);
if($result['msg'] == NULL) { ?>
<h3 style = "margin-left: 20px;">
<?php echo "Songs will be updated soon, Please check for other songs"; ?>
</h3> <?php
} else{
$this->load->view('home/portfolio2');
$this->load->view('home/viewcategory');
$this->load->view('home/albums', $result);
}
}
任何建议,帮助将不胜感激。
【问题讨论】:
-
请显示代码,没有它无法帮助
-
你应该发布这两个函数。
-
编辑您的问题并粘贴您的代码。
-
从你的功能来看,我可以说它与控制器功能无关。您在
index()中使用了两个不同的视图home/latestsongsupdated和home/albums在displayalbums()中的视图您可以发布您尝试显示图像的图像标签吗?
标签: php html css codeigniter