Size: a a a

2019 November 28

@

@@_@@ in Laravel Pro
Евгений Перин ⭐️
Setting::whereSlug('email')->first()->value
это что же для каждого слага email, phone, adres и т.д писать эту настройку?
источник

ЕП

Евгений Перин ⭐️... in Laravel Pro
ну ты описал непонятно как то сначала
источник

ЕП

Евгений Перин ⭐️... in Laravel Pro
Option::pluck('value', 'slug);
источник

ЕП

Евгений Перин ⭐️... in Laravel Pro
@@_@@
public function index(Request $request)
   {
       $request_array = $request->all();

       foreach ($request_array as $key => $value) {
           $option = Option::where('slug', '=', $key)->get()->first();

       }

       return view('admin.setting.setting-list',compact('option'));
   }
то есть ты в цикле переопределяешь переменную каждый раз?) и на выходе у тебя будет только последнее из цикла, как бы
источник

YS

Yuriy Shmidt in Laravel Pro
А слаг не уникальный?
источник

@

@@_@@ in Laravel Pro
вот, код update
источник

@

@@_@@ in Laravel Pro
public function update(Request $request, $id)
   {
       $request_array = $request->all();
       unset($request_array['_token']);

       $option = Option::find($id);
       foreach ($request_array as $key => $value) {
           $option[$key] = $value;
       }

       $option->save();
   }

   public function updates(Request $request)
   {
       $request_array = $request->all();
       unset($request_array['_token']);

       foreach ($request_array as $key => $value) {
           $option = Option::where('slug', '=', $key)->get()->first();
           $option->value = $value;
           $option->save();
       }

       $message = 'Изменения успешно сохранены.';

       return redirect()->back()
           ->with('message', $message);
   }
источник

@

@@_@@ in Laravel Pro
в шаблоне вывожу  <input type="text" value="{!! $option->value !!}" name="name_company" class="form-control" placeholder="">
источник

@

@@_@@ in Laravel Pro
{!! $option['phone']->value !!}  вот так
источник

BI

Bogdan Ivanov in Laravel Pro
чет знатную хрень ты делаешь, чел
источник

YS

Yuriy Shmidt in Laravel Pro
+
источник

@

@@_@@ in Laravel Pro
Yuriy Shmidt
А слаг не уникальный?
уникальный
источник

YS

Yuriy Shmidt in Laravel Pro
А нахера get и first
источник

ЕП

Евгений Перин ⭐️... in Laravel Pro
тут много "нахера"
источник

YS

Yuriy Shmidt in Laravel Pro
Да ваще капец.
источник

Ц

Цифровик in Laravel Pro
@@_@@
public function update(Request $request, $id)
   {
       $request_array = $request->all();
       unset($request_array['_token']);

       $option = Option::find($id);
       foreach ($request_array as $key => $value) {
           $option[$key] = $value;
       }

       $option->save();
   }

   public function updates(Request $request)
   {
       $request_array = $request->all();
       unset($request_array['_token']);

       foreach ($request_array as $key => $value) {
           $option = Option::where('slug', '=', $key)->get()->first();
           $option->value = $value;
           $option->save();
       }

       $message = 'Изменения успешно сохранены.';

       return redirect()->back()
           ->with('message', $message);
   }
Жесть 🤦‍♂️
источник
2019 November 29

PB

Petro Burka in Laravel Pro
Shotty
CALL : 631-203-4366

Fax : 631-203-4774

163 Bridge Rd. Islandia, NY 11749

info@stoneworksny.com
проверку в цикле делай, что тебе остается
источник

S

Shotty in Laravel Pro
спасибо, уже так и сделал
источник

МК

Максим Кавецкий... in Laravel Pro
Добрый день!
Подскажите как выйти из ситуации (может курсы есть хорошие онлайн или книги на тему), так вот: писал раньше сайт (для меня достаточно крупный и первый) и заодно ларавел изучал, сейчас же когда надо вернуться к нему и допилить что-то или изменить, то понимаю, что написал откровенно говоря Г О В Н О в плане кода, мне стало сложнее его изменять, понимать и т.д. Как быть? Я планирую поизменять его хоть чуток, но мне надо знать как будет хорошо, где этому "хорошо" можно обучиться?
источник

S

Shotty in Laravel Pro
Максим Кавецкий
Добрый день!
Подскажите как выйти из ситуации (может курсы есть хорошие онлайн или книги на тему), так вот: писал раньше сайт (для меня достаточно крупный и первый) и заодно ларавел изучал, сейчас же когда надо вернуться к нему и допилить что-то или изменить, то понимаю, что написал откровенно говоря Г О В Н О в плане кода, мне стало сложнее его изменять, понимать и т.д. Как быть? Я планирую поизменять его хоть чуток, но мне надо знать как будет хорошо, где этому "хорошо" можно обучиться?
1. Хороший курс (https://www.youtube.com/playlist?list=PLoonZ8wII66iP0fJPHhkLXa3k7CMef9ak)
2. Тут показано, как правильно  всё делать в laravel (https://github.com/alexeymezenin/laravel-best-practices)
3. Есть хорошие статьи (https://laravel.demiart.ru/).
4. Офф. Документация
источник