<?php
class Site_model extends Model {
function Site_model()
{
parent::Model();
}
function page_config()
{
$page;
$page = array();
$page['title'] = 'Sites';
return $page;
}
function pages()
{
$id = $this->uri->segment(3);
$this->db->where('id', $id);
$sql = $this->db->get('pages');
return $sql;
}
function navigation()
{
# Get menu
$this->db->order_by('order', 'asc');
$this->db->where('subid', '0');
$result = $this->db->get('navigation');
$number = $result->num_rows();
$i = 0;
WHILE ($i < $number)
{
$id = $result->result($result,$i,'id');
$link = $result->result($result,$i,'link');
$title = $result->result($result,$i,'title');
$render =
'<h3><a name="'.$link.'">'.$title.'</a></h3>'.
'<div>'.
'<ul>';
# Get submenu
$this->db->order_by('order', 'asc');
$this->db->where('subid', $result->result($result,$i,'id'));
$result2 = $this->db->get('navigation');
$number2 = $result2->num_rows();
$k = 0;
WHILE ($k < $number2)
{
$id = $result->result($result,$k,'id');
$link = $result->result($result,$k,'link');
$title = $result->result($result,$k,'title');
$render =
'<li><a name="'.$link.'">'.$title.'</a></li>';
$k++;
}
$render =
'</ul>'.
'</div>';
$i++;
}
while(@mysql_close()) { }
}
}
/* End of file site_model.php */
/* Location: ./system/application/controllers/site_model.php */
3.440 views
ik loop vast op het inlezen van de array naar de pagina