Size: a a a

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

2020 February 26

PP

PHP PROGRAMMIST⬤👍 in Laravel для начинающих
public function index()
   {
       $categories = Category::all();

       return view('admin.categories.index', ['categories'  =>  $categories]);
   }

   public function create()
   {
       return view('admin.categories.create');
   }

   public function store(Request $request)
   {
       $this->validate($request, [
           'title'  =>  'required' //обязательно
       ]);

       Category::create($request->all());
       return redirect()->route('categories.index');
   }

   public function edit($id)
   {
       $category = Category::find($id);
       return view('admin.categories.edit', ['category'=>$category]);
   }
источник

PP

PHP PROGRAMMIST⬤👍 in Laravel для начинающих
так делал
источник

PP

PHP PROGRAMMIST⬤👍 in Laravel для начинающих
это по курсу
источник

А

Андрей in Laravel для начинающих
Посмотрел один контролллер... не проще ли проверку на сессию админа в мидлварю всунуть? Как-то говнокодно, немного. И да, хотя бы на русский или инглиш локализовать
источник

ИЛ

Иван Лещенко in Laravel для начинающих
PHP PROGRAMMIST⬤👍
это по курсу
Category::create($request->all());
источник

ИЛ

Иван Лещенко in Laravel для начинающих
Иван Лещенко
Category::create($request->all());
Что делает этот кусок кода?
источник

И

Илья in Laravel для начинающих
PHP PROGRAMMIST⬤👍
public function index()
   {
       $categories = Category::all();

       return view('admin.categories.index', ['categories'  =>  $categories]);
   }

   public function create()
   {
       return view('admin.categories.create');
   }

   public function store(Request $request)
   {
       $this->validate($request, [
           'title'  =>  'required' //обязательно
       ]);

       Category::create($request->all());
       return redirect()->route('categories.index');
   }

   public function edit($id)
   {
       $category = Category::find($id);
       return view('admin.categories.edit', ['category'=>$category]);
   }
10 минут ранее:
Элоквент? Нет, не слышал
источник

PP

PHP PROGRAMMIST⬤👍 in Laravel для начинающих
Иван Лещенко
Category::create($request->all());
Category это модель такая
источник

PP

PHP PROGRAMMIST⬤👍 in Laravel для начинающих
create
источник

ИЛ

Иван Лещенко in Laravel для начинающих
PHP PROGRAMMIST⬤👍
Category это модель такая
::create
источник

PP

PHP PROGRAMMIST⬤👍 in Laravel для начинающих
создание
источник

ИЛ

Иван Лещенко in Laravel для начинающих
PHP PROGRAMMIST⬤👍
создание
Чего?
источник

А

Андрей in Laravel для начинающих
Иван Лещенко
Category::create($request->all());
Опасненько) я в реквесте могу куча всего передать и будет эксепшн же, или у тебя там валидация реквеста есть?
источник

PP

PHP PROGRAMMIST⬤👍 in Laravel для начинающих
Получение всех данных ввода

Вы можете получить все данные ввода в виде массива с помощью метода all():

$input = $request->all();
источник

И

Игорь in Laravel для начинающих
Андрей
Опасненько) я в реквесте могу куча всего передать и будет эксепшн же, или у тебя там валидация реквеста есть?
все верно, но тут сейчас не про это)
источник

ИЛ

Иван Лещенко in Laravel для начинающих
Андрей
Опасненько) я в реквесте могу куча всего передать и будет эксепшн же, или у тебя там валидация реквеста есть?
Это не худшее, что есть в том, что он скинул)
источник

И

Илья in Laravel для начинающих
Блин, что-то эти все DE какие-то страшненькие :\
источник

ИЛ

Иван Лещенко in Laravel для начинающих
Илья
Блин, что-то эти все DE какие-то страшненькие :\
Не страшненькие жрут много
источник

PP

PHP PROGRAMMIST⬤👍 in Laravel для начинающих
Андрей
Опасненько) я в реквесте могу куча всего передать и будет эксепшн же, или у тебя там валидация реквеста есть?
так везде почти в курсе
источник

ИЛ

Иван Лещенко in Laravel для начинающих
PHP PROGRAMMIST⬤👍
так везде почти в курсе
Это сейчас не важно
источник