Как управлять FewArguments Exception? - PullRequest
0 голосов
/ 02 января 2019

У меня есть файл javascript, который перенаправляет пользователя на контроллер Dashboard и вызывает метод survey, например:

window.location.href = GlobalVariables.baseUrl + '/dashboard/survey/'+survey_id;

переменная survey_id является аргументом, передаваемым в методе перенаправления.Теперь предположим, что пользователь просто набрал в браузере адрес: ../dashboard/survey произойдет ошибка, например:

ArgumentCountError

, так как метод:

public function survey($survey_id)
{
    $this->load->view('products/survey', $survey_id);
}

как мне справиться с этой ошибкой?Или, может быть, есть лучший способ сделать это?

Заранее спасибо.

1 Ответ

0 голосов
/ 02 января 2019

попробуй вот так

public function survey($survey_id=false)
{
    $this->load->view('products/survey', $survey_id);
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...