Articles of laravel routing

Как запустить laravel 5 на порт 80 localhost?

Для предыдущей версии laravel вы можете просто загрузить laravel с композитором в корневую папку вашего сервера apache и ввести http://localhost/public/ чтобы увидеть домашнюю страницу «Вы пришли». Я знаю, что могу использовать php artisan serve для просмотра домашней страницы laravel 5 по умолчанию, но она запускается на localhost: 8000, и я слышал, что сервис php-artisan не […]

Как перейти на статическую папку в Laravel

У меня есть папка, которую я разместил в папке / public на моем сайте Laravel. Путь: /public/test папка «test» имеет файл index.html, который является только статическим ресурсом, который я хочу загрузить из общей папки (я не хочу создавать представление для этого в рамках рамки – слишком много для объяснения). Я сделал такой маршрут: Route::get('/test', function() […]

TokenMismatchException в VerifyCsrfToken – Laravel 5.1

Я создаю REST API, используя Laravel 5.1, и я получаю эту ошибку: TokenMismatchException in VerifyCsrfToken.php line 53: Вот мои маршруты.php: Route::controller('city' , 'CityController' ); CityController: class CityController extends Controller { public function postLocalities() { $city = Input::get('cityName'); $response = $city; return $response; } } Вот Stacktrace ошибки, когда я ударил URL http: // localhost: 8000 […]

Маршрут Laravel 4 с неограниченным количеством параметров

Я пытаюсь создать динамический маршрут для неограниченного количества уровней URL. Вот мой текущий маршрут Route::get('{pageLink}', array('uses' => 'SiteController@getPage')); Это работает на первом уровне. Таким образом, URL-адрес, например something.com/foo/, будет работать. Но если бы у меня было что-то вроде something.com/foo/bar/, это не поймало бы этот URL. Мне нужно, чтобы он соответствовал неограниченным уровням. Таким образом, в […]

laravel фильтр для проверки роли пользователя

Я создаю спокойный api в laravel 4, где есть пользователи с разными типами разрешений. Я хочу ограничить доступ к различным маршрутам в зависимости от роли пользователя (которая сохраняется в таблице пользователя в db) Как мне это сделать? Вот что я до сих пор (пока он не работает). filters.php //allows backend api access depending on the […]

Как сделать маршруты в Laravel без учета регистра?

У меня есть проект в laravel, и в этом проекте есть много маршрутов. Но я только что обнаружил, что маршруты чувствительны к регистру, значит / рекламодатель / отчеты отличаются от / рекламодатель / отчеты . Поэтому я хочу, чтобы оба маршрута перенаправлялись на один и тот же вид. В настоящее время / рекламодатель / отчеты […]

Как структурировать модульное приложение в Laravel 5?

Я хотел бы разделить мое приложение на модули. Например, были бы «основные» модули, содержащие основные функции входа, макет / форматирование приложения (CSS и т. Д.), Управление пользователями и дневник. Позже я могу создать другие модули, такие как менеджер контактов, который можно легко добавить или удалить из приложения. В навигации по приложениям будет определенная логика для […]

Как удалить «public / index.php» в larvel, созданный url?

В основном мне нужно удалить index.php или public/index.php из сгенерированного URL-адреса в laravel, обычно путь – localhost/public/index.php/someWordForRoute , он должен быть чем-то вроде localhost/someWordForRoute htacces <IfModule mod_rewrite.c> <IfModule mod_negotiation.c> Options -MultiViews </IfModule> RewriteEngine On # Redirect Trailing Slashes… RewriteRule ^(.*)/$ /$1 [L,R=301] # Handle Front Controller… RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^ index.php[L] […]

Laravel 5 – перенаправление на HTTPS

Работа над моим первым проектом Laravel 5 и не уверен, где и как разместить логику, чтобы заставить HTTPS на моем приложении. Ключевым моментом здесь является то, что существует много доменов, указывающих на приложение, и только два из трех используют SSL (третий – резервный домен, длинный рассказ). Поэтому я бы хотел обработать это в логике моего […]

Скачивание файлов в laravel с помощью Response :: скачать

В приложении Laravel я пытаюсь создать кнопку внутри представления, которая может позволить пользователю загружать файл без перехода на любой другой вид или маршрут. Теперь у меня есть две проблемы: (1) ниже функции throwing The file "/public/download/info.pdf" does not exist (2) Кнопка загрузки не должна перемещаться по пользователю в любом месте, а просто загружать файлы на […]