Articles of маршруты

Kohana 3.2 Route – контроллеры в подкаталогах

Мне нужно создать следующую структуру: + контроллер ++ админ +++ каталог ++++ category.php ++++ product.php +++ пользователи и мне нужно открыть их по url / admin / catalog / category / action / param, который я пытался создать маршрут: Route::set('admin', '(<directory>(/<controller>(/<action>(/<custom_param>))))',array( 'directory' => '(admin/.*)' )) ->defaults(array( 'controller' => 'dashboard', 'action' => 'index' ));

CodeIgniter – Проблемы маршрутизации (четыре сегмента)

После того, что я думал, это проблема с $ this-> uri-> segment () , я понял, что это на самом деле проблема маршрутизации. Проблема в том, что я не могу понять, что не так, поскольку он выглядит точно так же, как другой маршрут, который я использую, который отлично работает, за исключением того, что у него […]

Как сделать базу фильтров маршрута по типу пользователя в Laravel 4?

Цель : я хочу создать фильтр маршрутов в Laravel 4 с помощью Route::group и Route::filter Описание У меня есть 2 типа пользователей: внутренний Распределитель For, Internal , у меня есть 2 группы: админ регулярный Для Distributor меня есть 4 группы: золото Серебряный бронза ОЙ Доступный маршрут OEM-дистрибьютор имеет право только на 5 маршрутов. Route::get('distributors/{id}', array('before' […]

Привязка модели маршрута без стрельбы

У меня есть настройка привязки маршрутов / моделей. Около десяти из них для различных идов. Ничего особенного: $router->get('/notifications/{active_notification_id}/open', 'NotificationsController@open'); $router->bind('active_notification_id', function ($id) { echo 'here'; echo $id; exit; // code }); Связывание вовсе не стреляет. Хорошо работает в восьми других, но для двух из них он просто не срабатывает. Он идет прямо к контроллеру с […]

Переменные Url с% 2f, не обрабатываемые silex

Я очень новичок в силексе, но имею опыт работы с Java-инфраструктурой MVC. Кажется, что проблема заключается в том, как принимать определенные специальные символы в аргументах URL. У меня есть контроллер, определенный как таковой: $app->get('/editPage/{fileName}', function ($fileName) use ($app,$action) { return $app['twig']->render('edit.twig.html',$action->editPage($fileName)); }); и это отлично подходит для URL-адресов: /myapp/editPage/file.html /myapp/editPage/file-2.html но если я передаю кодировки […]

Zend \ Mvc \ Router \ Http \ Метод и дочерние маршруты

Я определил два маршрута, / shoppingcart / и дочерний маршрут / shoppingcart / add / который должен быть доступен только для запросов POST. 'routes' => array( 'shoppingcart' => array( 'type' => 'literal', 'options' => array( 'route' => '/shoppingcart/', 'defaults' => array( 'controller' => 'ShoppingcartController', 'action' => 'shoppingcart', ), ), 'may_terminate' => true, 'child_routes' => array […]

Symfony routing ajax get method

Я передаю параметры ajax GET, мой url выглядит так: example.com/autocamplete?term=string Я добавляю маршрут для этого: autocomplete: path: /autocomplete?term={term} defaults: { _controller: CatalogWebBundle:Default:autocomplete } Но с моим маршрутом что-то не так, потому что я получаю ошибку: GET http://127.0.0.1:8000/autocomplete?term=sdfsd 500 (Internal Server Error) Как переписать мой маршрут на ajax получить patameters? JS: <script type="text/javascript"> $(function() { //autocomplete […]

Маршрутизация в CakePHP для тщеславия

Мне было интересно, был ли простой и эффективный способ создания маршрутов в CakePHP (файл route.php), чтобы сопоставить идентификаторы пользователей с тщеславием? У меня есть (ужасный способ сделать это) следующий тестовый код на моей странице маршрутов: $users = array ( 1 => 'firstname-lastname', 2 => 'firstname2-lastname2' ); //profiles foreach($users as $k => $v) { // LESSONS […]

Как перенаправить страницу ошибки и выполнить маршруты в Zend Framework 1.x

Как выполнять маршруты в Zend Framework 1.x, а также перенаправлять собственные сообщения об ошибках?

Отправьте параметр param в промежуточное ПО как аргумент Laravel

Можно ли отправить параметр промежуточного программного обеспечения с маршрутизатора в качестве аргумента? Для простоты: Route::get('test/{param}',['middleware'=>['testing:{param}'],'uses'=>'TestController@method']); Есть ли в методе Laravel isset вот так? Я знаю о Route::current()->parameters() но я хочу найти лучший метод.