我想在我的 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>