Отправка формы Laravel не идет по правильному маршруту?

Существует плагин, который расширяет CSS, чтобы включить некоторые нестандартные функции, которые действительно могут помочь при разработке веб-сайтов. Это называется EQCSS .

Одна из вещей, которые добавляет EQCSS, является родительским селектором. Он работает во всех браузерах IE8 и выше. Вот формат:

@element 'a.active' {
  $parent {
    background: red;
  }
}

Итак, здесь мы открыли запрос элемента для каждого элемента a.active, а для стилей внутри этого запроса такие вещи, как $parent, имеют смысл, потому что есть контрольная точка , Браузер может найти родителя, потому что он очень похож на parentNode в JavaScript.

Вот демонстрация $parent и еще одной демонстрации $parent, которая работает в IE8 , а также снимок экрана, если у вас нет IE8 для тестирования с помощью .

EQCSS также включает в себя метаселектора $prev для элемента перед выбранным элементом, $this только для тех элементов, которые соответствуют запросу элемента, и многое другое.

1
задан Waqas Ahmad 28 March 2019 в 04:51
поделиться

1 ответ

Ваше короткое решение - использовать action="/laravel_practice/post" или action="/laravel_practice/public/post" в зависимости от того, какой URL вы хотите использовать.

Тем не менее, это плохая практика. Вы должны использовать название маршрута. Чтобы сделать это, дайте любое имя маршруту, как показано ниже,

Route::post('/post','PostController@store')->name('post.store');

. Затем вы должны использовать

<form method="post" action="{{ route('post.store') }}">

. Чтобы узнать больше об именованном маршруте, вы можете пройти по этому . ] документ .

0
ответ дан Nabil Farhan 28 March 2019 в 04:51
поделиться
Другие вопросы по тегам:

Похожие вопросы: