В настоящее время я пытаюсь включить форму на свою домашнюю страницу, где пользователь может оставить комментарий, а затем включить вывод этой формы ниже, чтобы посетители могли видеть все сообщения. В настоящее время я получаю следующую ошибку: Symfony \ Component \ HttpKernel \ Exception \ MethodNotAllowedHttpException, когда я отправляю комментарий. Вот контроллер: <?php use Desk\Forms\MessageForm; use […]
Мои маршруты отлично работают, когда я нахожусь в действии, которое требует параметра. Например, эти работы в порядке: /news /news/admin /news/admin/add Но это не так: /news/admin/edit/1 Но только маршруты с использованием маршрута «по умолчанию» отображают неверно (они отображаются как ../../module/controller), все остальные маршруты отображаются правильно (/ module / conntroller) Любые идеи, почему, или как это исправить?
Вот документация: https://laravel.com/docs/5.2/routing#route-model-binding Маршруты: Route::group(['prefix' => 'u'], function () { Route::post('create', ['as' => 'createUser', 'uses' => 'UserController@create']); Route::get('{uuid}', ['as' => 'userDashboard', 'uses' => 'UserController@dashboard']); }); UserController.php: public function dashboard(User $uuid) { return View::make('user.dashboard'); } Всякий раз, когда Пользователь не найден в базе данных, он выдает следующие два исключения: 2/2 NotFoundHttpException in Handler.php line 103: No […]
Как я могу сократить определение моих пользовательских маршрутов в Zend Framework? В настоящее время у меня это определение: $route = new Zend_Controller_Router_Route( ":module/:id", array( "controller" => "index", "action" => "index" ), array("id" => "\d+") ); self::$frontController->getRouter()->addRoute('shortcutOne', $route); $route = new Zend_Controller_Router_Route( ":module/:controller/:id", array("action" => "index"), array("id" => "\d+") ); self::$frontController->getRouter()->addRoute('shortcutTwo', $route); $route = new Zend_Controller_Router_Route( […]
Поэтому я начал изучать MVC (реальный MVC, а не фреймворк MVC) немного более подробно, и я пытаюсь разработать небольшую структуру. Я работаю, читая другие фреймворки, такие как Symphony и Zend, видя, как они выполняют свою работу, и пытаюсь реализовать ее самостоятельно. Место, где я застрял, – это система маршрутизации URL: <?php namespace Application\Common; class RouteBuilder […]