Size: a a a

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

2021 March 11

BK

Batu Karaev in Laravel для начинающих
про метод delete понял
источник

AB

Alex B in Laravel для начинающих
если что я о http методе
источник

VP

Vasile Papuc in Laravel для начинающих
ребят делаю логику, надо найти users по майлу это я могу но есть одно но)) отправляится array с майломи как можно разделить тех каторый есть в бд и если нету  просто вывело майлов каторые отправляю но нету в бд
источник

AM

Aleks Majlo in Laravel для начинающих
Доброго
есть отношение один ко многим
public function contact()
{
   return $this->belongsTo(Contact::class);
}

public function reports()
{
       return $this->hasMany(Report::class);
}

при выводе  Report  как отфильтровать  в Contact  по полю  inn по кол-ву символов
***************************
if ($request->has('type') && $request->type !== 'all') {
   $contact_type=$request->type ;
   $query->whereHas('contact', function ($q) use ($contact_type) {
       if ($contact_type== 'ip') {
           return $q->orWhereRaw('length(inn)=12');
       }
       if ($contact_type == 'ooo') {
           return $q->orWhereRaw('length(inn)=10');
       }
   });
}

************************************8
не работает так......
источник

AR

Anton Reviakin in Laravel для начинающих
не могу найти в для формРеквеста правило, что если например 3 поля не должны быть равны нулю, какое-то из них должно быть больше 0
источник

AR

Anton Reviakin in Laravel для начинающих
ну или кастомное добавлять
источник

EG

Egor Gruzdev in Laravel для начинающих
Vasile Papuc
ребят делаю логику, надо найти users по майлу это я могу но есть одно но)) отправляится array с майломи как можно разделить тех каторый есть в бд и если нету  просто вывело майлов каторые отправляю но нету в бд
$result->pluck('email')->diff($emails)
источник

AR

Anton Reviakin in Laravel для начинающих
Anton Reviakin
не могу найти в для формРеквеста правило, что если например 3 поля не должны быть равны нулю, какое-то из них должно быть больше 0
все, нашел: required_without_all
источник

K

Konst in Laravel для начинающих
Aleks Majlo
Доброго
есть отношение один ко многим
public function contact()
{
   return $this->belongsTo(Contact::class);
}

public function reports()
{
       return $this->hasMany(Report::class);
}

при выводе  Report  как отфильтровать  в Contact  по полю  inn по кол-ву символов
***************************
if ($request->has('type') && $request->type !== 'all') {
   $contact_type=$request->type ;
   $query->whereHas('contact', function ($q) use ($contact_type) {
       if ($contact_type== 'ip') {
           return $q->orWhereRaw('length(inn)=12');
       }
       if ($contact_type == 'ooo') {
           return $q->orWhereRaw('length(inn)=10');
       }
   });
}

************************************8
не работает так......
Как то не логично если честно, возвращать 12 или 10 знаков в зависимости от формы ИП или ООО
источник

VP

Vasile Papuc in Laravel для начинающих
Egor Gruzdev
$result->pluck('email')->diff($emails)
это как понять то, есть мысли
источник

VP

Vasile Papuc in Laravel для начинающих
Egor Gruzdev
$result->pluck('email')->diff($emails)
источник

VP

Vasile Papuc in Laravel для начинающих
что то не врубаюсь
источник

AM

Aleks Majlo in Laravel для начинающих
Konst
Как то не логично если честно, возвращать 12 или 10 знаков в зависимости от формы ИП или ООО
Логично....так ТЗ написано...значит логично
источник

D

Daler in Laravel для начинающих
Controller


 public function index()
   {
       return view('front.review.index', [

         'reviews' => Review::with('master')
             ->whereStatus(1)
             ->orderBy('created_at', 'desc')
             ->get(),
       ]);
   }
       
     
       
Review (Отношение One to Many)


   public function master()
   {
       return $this->belongsTo('App\Models\Master');
   }
 
   

View Index

$review->master->title, пишет  Trying to get property 'title' of non-object

$review->master выводит данные в формате :
{"id":15,"title":"\u0420\u0430\u0445\u043c\u0430\u043d\u043a\u0443\u043b\u043e\u0432 \u0418\u0441\u043a\u0430\u043d\u0434\u0435\u0440 \u042d\u0434\u0443\u0430\u0440\u0434\u043e\u0432\u0438\u0447","slug

Что делаю не так?
источник

K

Konst in Laravel для начинающих
Не, эт я понимаю что ТЗ все дела, но с точки зрения аналитика вообще лишнее
источник

VP

Vasile Papuc in Laravel для начинающих
Daler
Controller


 public function index()
   {
       return view('front.review.index', [

         'reviews' => Review::with('master')
             ->whereStatus(1)
             ->orderBy('created_at', 'desc')
             ->get(),
       ]);
   }
       
     
       
Review (Отношение One to Many)


   public function master()
   {
       return $this->belongsTo('App\Models\Master');
   }
 
   

View Index

$review->master->title, пишет  Trying to get property 'title' of non-object

$review->master выводит данные в формате :
{"id":15,"title":"\u0420\u0430\u0445\u043c\u0430\u043d\u043a\u0443\u043b\u043e\u0432 \u0418\u0441\u043a\u0430\u043d\u0434\u0435\u0440 \u042d\u0434\u0443\u0430\u0440\u0434\u043e\u0432\u0438\u0447","slug

Что делаю не так?
master()
источник

D

Daler in Laravel для начинающих
Vasile Papuc
master()
источник

D

Daler in Laravel для начинающих
тут вот author()
источник

MR

Maksim Rep in Laravel для начинающих
Ребят, а как запустить unit тесты?
источник

MR

Maksim Rep in Laravel для начинающих
среда в докере
источник