public function reorder()
{
$this->load->library('cart');
// load the cart library
if ($order_menus = $this->Orders_model->getOrderMenus($this->uri->rsegment(3))) {
foreach ($order_menus as $menu) {
$this->cart->insert(array('id' => $menu['menu_id'], 'name' => $menu['name'], 'qty' => $menu['quantity'], 'price' => $menu['price'], 'comment' => $menu['comment'], 'options' => !empty($menu['option_values']) ? unserialize($menu['option_values']) : array()));
}
$this->alert->set('alert', sprintf($this->lang->line('alert_reorder_success'), $this->uri->rsegment(3)));
redirect('local?location_id=' . $this->uri->rsegment(4));
} else {
redirect('account/orders');
}
}