Я хочу показать секцию портфолио / проделанной работы на моем виде спереди codeigniter.как раздел новостей, который содержит заголовок, изображение, описания и другую информацию.я не уверен, как это сделать.пожалуйста, предложите мне некоторую справку о том, как бороться с этим.
это мой контроллер
<?php
class Home extends CI_Controller {
public function __construct()
{
parent::__construct();
}
public function index()
{
$data['meta_title'] = 'meta title';
$data['meta_description'] = 'meta desc';
$data['meta_keywords'] = 'keywords';
$data['view'] = 'region/india/home';
$this->load->model('regions/India_model');
$data['portfolio'] = $this->India_model->portfolio();
$this->load->view('region/layout', $data);
}
}
?>
это моя модель
<?php
if ( ! defined('BASEPATH')) exit('No direct script access allowed');
class India_model extends CI_Model{
public function portfolio(){
$query=$this->db->query("select * from tblportfolio ORDER BY id DESC");
return $query->result();
}
}
?>
на мой взгляд я хочу всемои результаты в этом шаблоне типа столбца, для каждого результата он должен быть в этом формате.я не уверен, как это сделать, я делал это раньше в таблицах, но в этом формате я не могу получить какую-либо ссылку.
Переменные, которые отображаются, совпадают с именем столбца в базе данных.
, пожалуйста, предложите, как показать все результаты из базы данных в представлении в формате ниже. Как и во всех строках данные должны быть в формате ниже представления.
это часть представления
<li class="column">
<a href="#"">
<img src="<?php echo $imgsrc;?>" class="w100" />
<span class="copy border-box pr20 pl20 animate">
<i class="pointer animate"></i>
<small class="title orange block pt20 pb10 animate">
<?php echo $smalltitle;?>
</small>
<span class="show-on-desktop"><?php echo $tagline;?></span>
<span class="show-on-mobile"><?php echo $tagline;?></span>
<span class="cta">
<!-- <i class="fa fa-arrow-circle-o-right fa-lg"></i> -->
<span class="icon icon-greyglobal_arrow"></span> View </span>
</span>
</span>
</a>