Size: a a a

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

2021 March 04

w

walfter in Laravel для начинающих
Чего боятся открыть индекс?
источник

AP

Alexander Pavlenko 🌚... in Laravel для начинающих
Чево
источник

AP

Alexander Pavlenko 🌚... in Laravel для начинающих
🌚🌚🌚🌚
источник

H

HahahImFaus in Laravel для начинающих
Привет, у меня есть форма редактирования и добавления одновременно, проблема в html value
old('titleRU', $product->translate('ru')->title ?? null)
👆Там прописан такой код, но $product может быть не указан (при добавление) соответственно извлечь перевод не удается и ловится еррор, как поступить?
источник

AI

Alexey Illarionov in Laravel для начинающих
HahahImFaus
Привет, у меня есть форма редактирования и добавления одновременно, проблема в html value
old('titleRU', $product->translate('ru')->title ?? null)
👆Там прописан такой код, но $product может быть не указан (при добавление) соответственно извлечь перевод не удается и ловится еррор, как поступить?
laravel optional погугли
источник

SG

Sergey Gerasimov in Laravel для начинающих
HahahImFaus
Привет, у меня есть форма редактирования и добавления одновременно, проблема в html value
old('titleRU', $product->translate('ru')->title ?? null)
👆Там прописан такой код, но $product может быть не указан (при добавление) соответственно извлечь перевод не удается и ловится еррор, как поступить?
Можно передать пустой product
источник

H

HahahImFaus in Laravel для начинающих
Sergey Gerasimov
Можно передать пустой product
И так передается пустой продукт
источник

H

HahahImFaus in Laravel для начинающих
Он не может найти метод в продукте тк он пуст
источник

SG

Sergey Gerasimov in Laravel для начинающих
HahahImFaus
Привет, у меня есть форма редактирования и добавления одновременно, проблема в html value
old('titleRU', $product->translate('ru')->title ?? null)
👆Там прописан такой код, но $product может быть не указан (при добавление) соответственно извлечь перевод не удается и ловится еррор, как поступить?
Или сделать асессор и вызывать как свойство
источник

SG

Sergey Gerasimov in Laravel для начинающих
HahahImFaus
Он не может найти метод в продукте тк он пуст
Ну просто new Product()
источник

SS

Serg Serdyuk in Laravel для начинающих
HahahImFaus
Привет, у меня есть форма редактирования и добавления одновременно, проблема в html value
old('titleRU', $product->translate('ru')->title ?? null)
👆Там прописан такой код, но $product может быть не указан (при добавление) соответственно извлечь перевод не удается и ловится еррор, как поступить?
или на крайний случай data_get()
источник

SG

Sergey Gerasimov in Laravel для начинающих
Serg Serdyuk
или на крайний случай data_get()
Там не массив же
источник

SS

Serg Serdyuk in Laravel для начинающих
Так дата гету все равно, объект или массив
источник

SG

Sergey Gerasimov in Laravel для начинающих
С какой версии $model?->method()
источник

SS

Serg Serdyuk in Laravel для начинающих
8 вроде
источник

SG

Sergey Gerasimov in Laravel для начинающих
Serg Serdyuk
Так дата гету все равно, объект или массив
Падает на методе
источник

SS

Serg Serdyuk in Laravel для начинающих
Sergey Gerasimov
Падает на методе
опа... не ловил такого
источник

SS

Serg Serdyuk in Laravel для начинающих
Кстати, можно упростить. В этом пакете можно вызвать скоуп translatedIn() и во вьюхе не дергать translate()
источник

SS

Serg Serdyuk in Laravel для начинающих
это ж astrotomic, насколько я вижу по стилю?
источник

SG

Sergey Gerasimov in Laravel для начинающих
HahahImFaus
Привет, у меня есть форма редактирования и добавления одновременно, проблема в html value
old('titleRU', $product->translate('ru')->title ?? null)
👆Там прописан такой код, но $product может быть не указан (при добавление) соответственно извлечь перевод не удается и ловится еррор, как поступить?
Сделай ассессор:

   public function getRuTitleAttribute()
   {
       return $this->translate('ru')->title;
   }


И в форме уже будет old('titleRU', $product->ru_title ?? null)
источник