[eluser]JimmyJ[/eluser]
How would think work if I was creating a menu. For example my code:
Code:
/************************
* DO MAIN MENU
************************/
$menu_name = 'main';
$parent = 0;
$order = 'position ASC';
$this->menu_model->getStructure($menu_name, $parent, $order);
$this->load->helper('generate_list');
$resource = $this->menu_model->getStructure($menu_name, $parent, $order);
$options = array(
'template_head'=>'<ul>',
'template_foot'=>'</ul>',
'indent'=>' |'
);
$template = '<li><a href="{URL_KEY}">{MENU_NAME}</a> {SUBS}</li>';
$menu = generate_list($resource, $options, $template);
$data['menu'] = $menu;
/***********************/
Which produces
Code:
<ul>
<li><a href="home">Home</a></li>
<li><a href="about">About</a>
<ul>
<li><a href="staff">Staff</a></li>
</ul>
</li>
</ul>
Ideally the staff page would be /about/staff - as it's a sub-menu of about. Same if it was 3 levels deeps. Can I do this using your helper?