Я пишу простое приложение, которое основывается только на нескольких маршрутах и представлениях. Я установил общий макет и успешно вложил шаблон, используя следующее. routes.php View::name('layouts.master', 'master'); $layout = View::of('master'); Route::get('/users', function() use ($layout) { $users = Users::all() return $layout->nest('content','list-template'); }); master.blade.php <h1>Template</h1> <?=$content?> Список-template.php foreach($users as $user) { echo $user->title; } Как передать результаты запроса $ […]
Я создаю CMS, который позволяет пользователю определять категории. Категории могут содержать либо дополнительные категории, либо страницы. Как я могу создать маршрут в Laravel, который будет поддерживать потенциально неограниченное количество сегментов URI? Я пробовал следующее. Route::get('/resources/{section}', ['as' => 'show', 'uses' => 'MasterController@show']); Я также попытался сделать маршрут необязательным … Route::get('/resources/{section?}', ['as' => 'show', 'uses' => 'MasterController@show']); […]
Я создаю API для своего приложения для Android, используя laravel и драйвер сеанса по умолчанию, установленный в REDIS. Я нашел хорошую статью здесь http://dor.ky/laravel-prevent-sessions-for-routes-via-a-filter/, которая служит цели. Однако когда я ударяю URL-адрес, он также попадает в redis и генерирует ключ, который пуст. Теперь я хочу избежать создания пустых ключей сеанса в redis. В идеале это […]
У меня есть несколько загрузочных вкладок, где каждый из них выполняет разные действия из других вкладок для exmaple app-url/users#creat-admin-users-tab app-url/users#creat-regular-users-tab Есть ли способ в Laravel получить полный URL-адрес, включая # tab-name Спасибо за ваше время.
Кто-нибудь знает какой-либо путь в Laravel 4, который объединяет эти 2 строки в один? Route::get('login', 'AuthController@getLogin'); Route::post('login', 'AuthController@postLogin'); Поэтому вместо того, чтобы писать, вам нужно только написать один, поскольку оба они используют «тот же» метод, но также URL остается как site.com/login вместо перенаправления на site.com/auth/login ? Мне любопытно, поскольку я помню, что у CI есть […]
Скажем, у меня есть следующее: Route::group(array('domain' => array('admin.example.com')), function() { … }); Route::group(array('domain' => array('app.example.com')), function() { … }); Route::group(array('domain' => array('dev.app.example.com')), function() { … }); Есть ли способ, чтобы несколько доменов совместно использовали группу маршрутизации? Что-то вроде: Route::group(array('domain' => array('dev.app.example.com','app.example.com')), function() { … });
У меня есть две формы на странице, и они представляют данные через POST method . Я хочу обрабатывать оба запроса на одном и том же URL-адресе ie / home и использовать разные контроллеры и методы для обеих форм. Ниже приведены два маршрута. Route::post('home' ,'FacebookControllers\PostsController@save'); Route::post('home' , 'FacebookControllers\MessageController@storeMessage'); В PostsController@save я проверяю if(isset($_POST['submitPost']) && $_SERVER['REQUEST_METHOD']=='POST'){ //do […]
Я только что установил Laravel 5.1, посетил домашнюю страницу моего приложения и получил следующую ошибку: Упс, похоже, что-то пошло не так. 1/1 FatalErrorException в route.php строка 16: Вызов неопределенного метода Illuminate \ Routing \ Route :: get () в строке маршрута.php 16 Это мой файл routes.php: <?php /* |————————————————————————– | Application Routes |————————————————————————– | | […]
Я хотел бы иметь возможность переопределять маршруты, определенные в app / Http / routes.php, с помощью маршрута в пакете. Например, в app / Http / routes.php у меня может быть следующее: Route::get('/search/{type?}',['as' => 'search','uses' => 'SearchController@search']); Я хочу иметь возможность определить это в файле /vendor/author/package/src/Http/routes.php: Route::get('/search/properties', ['as' => 'properties','uses' => 'PropertyController@search']); Сначала загружается файл app […]
Я использую Laravel 5 и вам нужно сделать шаблон подстановочного знака, посылая пользователя на разные контроллеры на основе типа URL, вытаскиваемого из базы данных. Мне нужно проверить URL-адрес в базе данных, а затем загрузить соответствующий контроллер / метод на основе типа slug, хранящегося в базе данных. Я борюсь с последней частью, которая отправляет пользователя на […]