To solve the problem I just added something to the on_save method in the model
public function on_before_save($values)
{
$CI = get_instance();
$user = $CI->fuel->auth->user_data();
$values['last_modified_by'] = $user['id'];
…
Ok that helps, it isn't happening but I know why. Totally the web designers fault for entering the locations different than they are in the menu code (missing leading slash).
But that being said the url's are functionally the same as far as the …
I see that in the normalize function, it attempts to convert the numeric id to nav_key
But since $return still has numeric array keys it never matches.
if ($this->use_nav_key !== FALSE AND isset($return[$this->active]['nav_key']))
{
…