Red-Ray.Ru, да спасибо с этим уже разобрался, но странно почему $this->redirectBack(); так и не отрабатывает ?
Была как то у меня похожая проблема, что не срабатывал $this->redirectBack(); не помню как решил, но
Посмотрите, есть ли что-нибудь в вашем back_url ?
$back_url = $this->getRequestBackUrl();
dump($back_url);
Возможно что там пусто и поэтому не понятно куда вернуть назад, когда вы используете $this->redirectBack();
Например в profile_edit.php используется такой код:
$back_url = $this->getRequestBackUrl();
...
if ($back_url) {
return $this->redirect($back_url);
} else {
return $this->redirectTo('users', (empty($profile['slug'])? $profile['id']: $profile['slug']));
}
Можете попробовать
$back_url = '/person/'; (прописать свой путь, если back_url пустой)
И редирект на него $this->redirect($back_url);