[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Yii2 InvalidRouteExeption
maruo
Мистика для меня, как такое может быть. Поэтому прошу помощи у знатоков, как это так...


 public function runAction($id, $params = [])
{
$action = $this->createAction($id);// вернется null

if ($action === null) { //сработает это условие
throw new InvalidRouteException('Unable to resolve the request: ' . $this->getUniqueId() . '/' . $id);
}
echo '<pre>';
print_r($action);//После условия выше тут лежит объект errorAction
exit();


Почему после вызова функции createAction в переменной action лежит null.
А когда после Эксепшена, делаю print_r() Там лежит уже объект.
Как туда попадает Объект?
Michael
то уже другой экшен, экшен страницы ошибок

_____________
There never was a struggle in the soul of a good man that was not hard
maruo
Michael, а знаю что там экшен ошибок , вопрос в том как туда попал он?
T1grOK
Не смог найти целевой метод например, после чего вызвал errorAction

_____________
Mysql, Postgresql, Redis, Memcached, Unit Testing, CI, Kohana, Yii, Phalcon, Zend Framework, Joomla, Open Cart, Ymaps, VK Api
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2025 Invision Power Services, Inc.