Я создал новое действие с именем executeDetagli () в backend / modules / ordini / actions / actions.class.php.
Когда я пытаюсь перейти в "backend_dev.php / ordini / detagli", это выдает мне эту ошибку:
404 | Не найден | sfError404Exception
Действие "ордини / шоу" не существует.
трассировка стека
* at ()
in SF_ROOT_DIR/lib/vendor/symfony/lib/controller/sfController.class.php
строка 192 ...
189. $ this-> dispatcher-> notify (new
sfEvent ($ this, 'application.log',
массив (sprintf ('Действие "% s /% s" не
существовать ', $ moduleName, $ actionName))));
190.}
191.
192. throw new sfError404Exception(sprintf('Action
"% s /% s" не существует. ', $ ModuleName,
$ ActionName));
193.}
194.
195. // create an instance of the action
* at sfController->forward('ordini',
'показать')
в SF_ROOT_DIR / lib / vendor / symfony / lib / controller / sfFrontWebController.class.php
строка 48 ...
45.}
46.
47. // make the first request
48. $this->forward($moduleName,
$ ActionName);
49.}
50. catch (sfException $ e)
51. {
* в sfFrontWebController-> dispatch ()
в SF_ROOT_DIR / lib / vendor / symfony / lib / util / sfContext.class.php
линия 170 ...
167. * /
168. Общественная функция рассылки ()
169. {
170. $ this-> getController () -> dispatch ();
171.}
172.
173. /**
* at sfContext->dispatch()
in SF_ROOT_DIR/web/backend_dev.php line
13 ...
10. require_once (dirname ( FILE ). '/ .. / config / ProjectConfiguration.class.php');
11.
12. $configuration = ProjectConfiguration::getApplicationConfiguration('backend',
'dev', верно);
13. sfContext :: createInstance ($ configuration) -> dispatch ();
14.