Size: a a a

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

2020 June 25

ЭБ

Эдуард Баженов... in Laravel для начинающих
PSYTRGLES
гугл говорит ->unsetRelation() , сам не юзал
что б не подгружались - не использовать релейшен модели, а напрямую с моделью Products работать, только я не вижу смысла в этом... если тебе они нужны все равно
Благодарю
источник

SV

Steam Vis in Laravel для начинающих
Route::group([
   'prefix'     => '{locale}',
   'middleware' => ['locale']
], function () {
   Route::get('email/verify', 'Auth\VerificationController@show')->name('verification.notice');
   Route::get('email/verify/{id}', 'Auth\VerificationController@verify')->name('verification.verify');
   Route::get('email/resend', 'Auth\VerificationController@resend')->name('verification.resend');

   Route::get('/', 'HomeController@index')->name('home');
});
как настроить роуты verify.
на email/verify выдает исключение об отсутствии {locale}, но на ru/email/verify все работает.
источник

VY

Vladimir Yefremov in Laravel для начинающих
walfter
Как вариант автору добавить метод
categories() {
 return Categories::whereIn('id', $this->books->pluck('id')->toArray())->get()
}
получилось

Спасибо!
источник

И

Илья in Laravel для начинающих
В 7 ларе из коробки добавили поддержку компонентов и слотов. Подскажите, в каких случаях их использовать вместо обычного разделения на partials и подключения внутри шаблона @include('view_name')? Вот, например, у меня есть лоадер, нужно ли его выносить в компонент, если он на каждой странице есть?
источник

PL

Pavel Lint in Laravel для начинающих
Илья
В 7 ларе из коробки добавили поддержку компонентов и слотов. Подскажите, в каких случаях их использовать вместо обычного разделения на partials и подключения внутри шаблона @include('view_name')? Вот, например, у меня есть лоадер, нужно ли его выносить в компонент, если он на каждой странице есть?
ну там типа основное отличие это что он тебе к компоненту ещё целый класс генерит. Соответственно если есть логика какая-то внутри, то можно сделать компонент. Если это просто кусок верстки то не нужно.
источник

PL

Pavel Lint in Laravel для начинающих
ну или если ты очень любишь компоненты, то тоже как бы кто тебе запретит всё делать на них
источник

И

Илья in Laravel для начинающих
Pavel Lint
ну там типа основное отличие это что он тебе к компоненту ещё целый класс генерит. Соответственно если есть логика какая-то внутри, то можно сделать компонент. Если это просто кусок верстки то не нужно.
Ок. В данном случае это просто верстка лоадера. А вот, например, для какой-нибудь карточки айтема можно сделать компонент. Спасибо
источник

PL

Pavel Lint in Laravel для начинающих
Илья
Ок. В данном случае это просто верстка лоадера. А вот, например, для какой-нибудь карточки айтема можно сделать компонент. Спасибо
да, типа того. Я бы так разделял.
источник

SZ

Sergey Zubanov in Laravel для начинающих
привет всем
есть вот такие таблицы с режимом работы
подскажите как лучше все это дело хранить в базе?
источник

VY

Vladimir Yefremov in Laravel для начинающих
слепил такую "штуку":
в модели Author

    public function genreByBook()
   {
       return \App\Genre::where(
           'id',
           \App\BookGenre::
           whereIn('book_id', $this->books->pluck('id'))
               ->pluck('genre_id')
       )
           ->orderBy('name')
           ->get();
   }

при обращении к методу получаю ошибку

Invalid parameter number: parameter was not defined (SQL: select * from "genres" where "id" = 106 order by "name" asc)

но я что-то не вижу тут ошибки в запросе... и в БД клиенте этот запрос (из ошибки) нормально отрабатывает;

ткните носом, плз - что тут не так?
источник

EG

Egor Gruzdev in Laravel для начинающих
Sergey Zubanov
привет всем
есть вот такие таблицы с режимом работы
подскажите как лучше все это дело хранить в базе?
id | company_id |день_недели | режим | перерыв | created_at | updated_at
источник

SZ

Sergey Zubanov in Laravel для начинающих
Egor Gruzdev
id | company_id |день_недели | режим | перерыв | created_at | updated_at
спасибо, раскидал только режим на два столбца и перерыв также
источник

EG

Egor Gruzdev in Laravel для начинающих
Sergey Zubanov
спасибо, раскидал только режим на два столбца и перерыв также
да, логично если придется делать выборки по времени
источник

ВВ

Владимир Веренко... in Laravel для начинающих
подскажите пожалуйста почему-то ответ от апи приходит такоей, использую axios
источник

ВВ

Владимир Веренко... in Laravel для начинающих
Владимир Веренко
подскажите пожалуйста почему-то ответ от апи приходит такоей, использую axios
только когда добавляю вот єто
источник

AP

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

SC

Sergey Chizhik in Laravel для начинающих
Владимир Веренко
только когда добавляю вот єто
А ты понимаешь что и зачем ты добавляешь?
источник

ВВ

Владимир Веренко... in Laravel для начинающих
Sergey Chizhik
А ты понимаешь что и зачем ты добавляешь?
ну тип доступно только авторизированым
источник

SC

Sergey Chizhik in Laravel для начинающих
Владимир Веренко
ну тип доступно только авторизированым
Ну вот. Добавляешь защиту и к запросу нужно добавить ещё что-то, что бы пройти авторизацию
источник

ВВ

Владимир Веренко... in Laravel для начинающих
Sergey Chizhik
Ну вот. Добавляешь защиту и к запросу нужно добавить ещё что-то, что бы пройти авторизацию
ну я добавляю в вью авторизатор тип токен
источник