Эти видеоуроки - то чего так не хватает практикам по жизни, как я. Странно, что так мало пальцев вверх. Спасибо автор!
@laravelcreative3 жыл бұрын
Благодарю! Успехов вам в развитии!)
@КостяПросто-э3п Жыл бұрын
"Альт плюс жей, который Женя" 😄 Кайфую от уроков))
@dimanamumchak53703 жыл бұрын
очень хорошо объясняешь!
@laravelcreative3 жыл бұрын
Спасибо большое!!
@AlekseyProgrammer Жыл бұрын
Не верно {{ $category->id === $post->category->id ? ' selected' : '' }} Должно быть {{ $category->id === $post->category_id ? ' selected' : '' }}
@ador989 Жыл бұрын
💯
@АлёнаКарагодова Жыл бұрын
Cпасибо тебе!
@armiol9 ай бұрын
Верны оба варианта по идее, т.к. у нас всё равно прокидывается через связывание, но по привычке, всё-таки да, корректнее напрямую к полю обращаться.
@vimitali76303 жыл бұрын
Спасибо, за урок!
@laravelcreative3 жыл бұрын
Благодарю)!
@joonlorka13712 ай бұрын
Спасибо за уроки, очень нравится как подается материал. Хотел уточнить в конце ролика когда в edit.blade.php в форэче показываем при редактировании поста категорию ранее установленную если получал категорию как автор $post->$category->id, то id был null, но когда указал $post->category_id - все заработало. Ведь в $post колонка в таблице называется category_id - ee значение я и получил. Не понимаю почему у автора такое же название колонки, но ошибки не было? Хотя я таблицы не связывал может по этому.
@alexeyguch8162 жыл бұрын
Все круто! Благодарю =)
@laravelcreative2 жыл бұрын
Благодарю!)
@araratharutyunyan56382 жыл бұрын
если у кого то в базе category_id null нада post model дабавить category_id
@artemkanarskyi82313 жыл бұрын
Не показывало значение 'category_id' с 'category_id' => '', пока не поставил 'category_id' => 'string'. И насколько правильно в тернарном операторе писать post->category->id, не лучше будет post->category_id?
@laravelcreative3 жыл бұрын
да второй вариант, всё-таки более корректный.
@goldmagskyflyer39482 жыл бұрын
у меня показалось в окне браузера "category_id" => "2", только после того как я прописал в контроллере 'category_id' => 'int'
@Stauroman2 жыл бұрын
абсолютно верное замечание, не будет категории и привет 500ка
@Olegcowboyoleg8 ай бұрын
@@laravelcreative а откуда вообще берется post->category->id? Есть же ПОСТ-таблица, в ней колонка - category_id .
@evgenn7872 жыл бұрын
Большое спасибо
@Orz_Mkh Жыл бұрын
Спасибо
@ernstlaik9549 Жыл бұрын
Всё доступно объяснено. Спасибо огромное. Только вот эта часто повторяющаяся фраза: alt + ЖИ, который Женя. Что за Женя? Я до сих пор так и не понял. Всё ведь предельно просто. Есть две буквы: джи/G и джей/J. Но Женя-то причём? Что за странная ассоциация? 😀
@НикитаЧуркин-ш7ш Жыл бұрын
G - Георгий, J - Женя, очевидно же
@armiol9 ай бұрын
@@НикитаЧуркин-ш7ш Всё-таки Jade, Jane, Julie оно звучит как ДЖ.. не Ж ;) Но правда это мелочи
Не понимаю почему у автора на 7:14 работает обращение "post->category->id", я думал, что это ошибка и сразу изменил на "post->category_id", чтобы обратиться к определенному ключу category_id объекта post. Интересно, почему у автора это сработало?
@ЕвгенийВласов-е2о2 ай бұрын
Потому что при отношениях создается объект как свойство родительского объекта и доступ к его свойству объект-родитель -> обьект-потомок-> свойство обьекта-потомка
@cornum83322 ай бұрын
@@ЕвгенийВласов-е2о забавно, что недавно узнал это работая с Ruby on Rails, приходилось делать задание на нём
@alexandr99002 жыл бұрын
камент для продвижения
@laravelcreative2 жыл бұрын
Благодарю!)
@evgenn7872 жыл бұрын
А у меня в
@chokoladis Жыл бұрын
А если отношение не один ко многим, а многие ко многим и создана отдельная страница для связей, как быть с созданием новых записей, как грамотнее?
@qwerty-ru8bz Жыл бұрын
👍👍👍👍
@pastyrMisha2 жыл бұрын
Очень бы хотелось полный crud без перезагрузки страницы, без этого топорно очень неприменимо к жизни получается (
@artem-web-developer Жыл бұрын
тут уже вам надо изучать jquery и ajax запросы, тоже ничего сложно
@andrewlevitsky6270 Жыл бұрын
@@artem-web-developer или Inertia, по которой уже есть новьіе уроки на даном канале )
@alexandriv21742 жыл бұрын
подскажите а если в форме еще куча полей для других таблиц - правильно я понимаю что при создании $data после валидации уже не нужно использовать only для записи и обновлений
@laravelcreative2 жыл бұрын
Да:)
@БогданПетренко-н8ч2 жыл бұрын
General error: 1364 Field 'is_published' doesn't have a default value (SQL: insert into `posts` (`title`, `content`, `image`, `updated_at`, `created_at`) values (4, 4, 4, 2022-02-08 14:16:39, 2022-02-08 14:16:39)) Что это за ошибка?
@БогданПетренко-н8ч2 жыл бұрын
разобрался сам не было в бд category_id
@laravelcreative2 жыл бұрын
Круто)
@alexandriv21742 жыл бұрын
у вас по поводу селектед очень странный синтаксис без ифа где можно почитать про подобный синтаксис
@laravelcreative2 жыл бұрын
Почему?
@rinatshamasov97342 жыл бұрын
это тернарный оператор, можно if/else так сокращать
@АлександрКириленко-ь4ф Жыл бұрын
это "blade php"
@trvtrv31722 жыл бұрын
id == $post->category_id ? : 'selected' : ' '}} value="{{$category->id}}">{{$category->title}} У меня blade синтаксис не обрабатываеться если его вставить в тег options