Size: a a a

Laravel для начинающих

2020 September 04

D

DK in Laravel для начинающих
Tim
Народ, какие есть стандарты или архитектуры названий и роутинга? Вопрос в чем:

Ну типа какой роут должен соответствовать какому названию в контроллере.
// Общий вид категории
Route::get('/model', 'ModelController@index');

// Конкретный вид  
Route::get('/model/{model}', 'ModelController@show');

// Страница с формой добавления  
Route::get('/model/create', 'ModelController@create');

А куда отправлять post-запрос? Вроде вычитал, что можно вот так сделать:

Route::post('/model', 'ModelController@store'); 

Это правильно? Есть ссылка на материал, где бы это подробно было изложено?
Route::resource
источник

D

DK in Laravel для начинающих
и всё уже сделано за тебя
источник

MP

Maksim (Ellrion) Pla... in Laravel для начинающих
Там вижу три поля в индексе а не два
источник

D

DK in Laravel для начинающих
Tim
Народ, какие есть стандарты или архитектуры названий и роутинга? Вопрос в чем:

Ну типа какой роут должен соответствовать какому названию в контроллере.
// Общий вид категории
Route::get('/model', 'ModelController@index');

// Конкретный вид  
Route::get('/model/{model}', 'ModelController@show');

// Страница с формой добавления  
Route::get('/model/create', 'ModelController@create');

А куда отправлять post-запрос? Вроде вычитал, что можно вот так сделать:

Route::post('/model', 'ModelController@store'); 

Это правильно? Есть ссылка на материал, где бы это подробно было изложено?
источник

MM

Mr. Maklaren in Laravel для начинающих
Maksim (Ellrion) Platonov
Там вижу три поля в индексе а не два
Нет, там - 2
источник

MP

Maksim (Ellrion) Pla... in Laravel для начинающих
Да не прав
источник

MM

Mr. Maklaren in Laravel для начинающих
Проблема была в том
источник

MM

Mr. Maklaren in Laravel для начинающих
Что на я индекс поставил
источник

MM

Mr. Maklaren in Laravel для начинающих
А не праймари
источник

MP

Maksim (Ellrion) Pla... in Laravel для начинающих
Это просто индекс без уникальности
источник

MM

Mr. Maklaren in Laravel для начинающих
Только что заметил
источник

MM

Mr. Maklaren in Laravel для начинающих
Maksim (Ellrion) Platonov
Это просто индекс без уникальности
Ну я уже ответил, как так получилось)
источник

T

Tim in Laravel для начинающих
DK
Route::resource
Супер,спс, не знал.
источник

D

DK in Laravel для начинающих
Tim
Супер,спс, не знал.
там в доке таблица, и понятно, что куда идёт
источник

T

Tim in Laravel для начинающих
DK
там в доке таблица, и понятно, что куда идёт
Нашел ее. Собственно, она и нужна была.
источник

T

Tim in Laravel для начинающих
Правда из-за разных гейтов все равно руками все прописывать придется
источник

T

Tim in Laravel для начинающих
Но хоть есть методичка
источник

MP

Maksim (Ellrion) Pla... in Laravel для начинающих
Tim
Правда из-за разных гейтов все равно руками все прописывать придется
Создай политику и используй can мидлвар
источник

T

Tim in Laravel для начинающих
Maksim (Ellrion) Platonov
Создай политику и используй can мидлвар
Уже использую. Но там уже специфика приложения.
источник

VR

Vladimir Ryzhov in Laravel для начинающих
Люди, подскажите, где нужно размещать код для запросов к стороннему API?
Я понимаю, что можно воткнуть много куда, но куда "правильно"?
Можно не разжевывать, достаточно просто кинуть термином, дальше разберусь.
источник