Контроллер имеет метод 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);
}
}
Любой совет, помощь будет более ценной.