すみません最初のララベルインストール時点で Could not find package laravel/laravel with version 6.0. in a version installable using your PHP version, PHP extensions and Composer version. こうでてしまうのですがどうしたら良いのでしょうか。
52:33のweb.phpにRoute::post('/store', 'HomeController@store')->name('store'); を追加すると The GET method is not supported for this route. Supported methods: POST. こういうエラーが出ます。どうすれば良いですか?
MAMP経由でLaravelにアクセスできない方へ。
Laravelには開発用サーバーを立ち上げるコマンドが用意されているので、ターミナルもしくは、コマンド・プロンプトからLaravelディレクトリに移動した後、
php artisan serve
→ localhost:8000 にアクセスで開発用サーバーにアクセスができます!
参考リンク
qiita.com/nnahito/items/f0ef0916c3792e9278c1
今、プログラミングスクールでLaravelを使って勉強しています。
スクールの教材とこちらの動画を見ながらサイトを作っていくことでとても理解ができました。感謝しています。
おー!嬉しいコメントです!
これかもプログラミング頑張ってくださいね😉
laravel初心者です。非常にわかりやすく、laravelの基本的な構造をりかいできました。ありがとうございます!有料級ですね、。
WordPressでしかPHPを書いて来なかった身ですが、非常にわかりやすくて
最後まで問題なく記述することが出来ました。構造とデータの紐付きも馴染みやすかったです🙏
完走素晴らしいです!
最後までスムーズに進められたとのことなので、自信を持っていただければと思います👏
@@yumaapp ありがとうございます🙏 引き続きLaravelの勉強頑張ります✨
ものすごく分かりやすかったです。そこでお願いですがラジアボタン等で複数選択ができ多対多の保存と取得の解説動画も上げて欲しいです。
仕事終わりにコツコツ進めて、無事完成までたどり着けました。ありがとうございます。
チャンネル登録させていただきました!!これからも楽しみにしています。
すごいですね!
こんなに早く完成させてくださる方が居るとは思いませんでした!
ぜひぜひ応用してご自身のアイデアを形にしてみてくださいね!
これからも更新頑張ります💪
ありがとうございました!凄い濃厚な内容でした!何度も見直します!
嬉しいコメントありがとうございます!
これに慣れたら、オリジナルアプリにもぜひ挑戦してくださいね!
またコメント&質問お待ちしています😆
無事完成できました。色々勉強になりました。ありがとうございました。
完走素晴らしいです!
うーん、神😇
概念理解にめちゃくちゃ助かりました🙇♂️
2年くらい前この動画見ながらチャレンジしてたけどエラーで躓いて、調べても解決できなくて諦めてたんですが最近リベンジしてみて、エラーの部分はChatGPTに解決してもらえたのでまた2年前の続きができそうです
僕もSQLにハマったりしてよくChatGPT先生に頼っています笑
解決できて良かったです。続きをお楽しみくださいね!
アプリケーションの本質とは、
データベースへのデータの出し入れ
勉強になります!
Laravel初学者です。
無事に完成出来ました!
とても勉強になりました。
素晴らしい動画をありがとうございました。
嬉しいご報告ありがとうございます!
「ちょっと難しいかな・・・」と思っていたので、こういったご報告はめちゃめちゃ嬉しいです😆
これから学びたいことなど、どんどんリクエストくださいませ!
@@yumaapp
リクエストなのですが、テーブル同士の結合、リレーションについて動画で解説していただけないでしょうか?
@@Hiro-ul3ij リクエストありがとうございます!
テーブルJOINは見た目がないので、イメージしにくいですよね💦
みなさん迷うところなので、動画作ります!
@@yumaapp
ありがとうございます!
楽しみに待ってます!
これは有料級の内容。非常に分かりやすかったです。
励みになるコメントありがとうございます😌
GWで見ました!
有益な動画をありがとうございました!これからもよろしくお願いします!
素晴らしいGWの過ごし方をしていただけて嬉しいです!
これからも当チャンネルで勉強していただけると嬉しいです!
フレームワークの学習が初めてなので参考にさせていただきます。
php artisan ui vue --auth をコマンドで打ったあと、npmをインストールしてnpm run devをコマンドで打ったが、publicでJSとCSSがビルドされなかった
長時間の動画お疲れ様でした。
Laravelのチュートリアルを探していたので、非常に参考になりました。
繰り返し見返して、理解を深めて行きたいと思います。
チャンネル登録もしました。
これからの動画も楽しみにしております。
ねぎらいのお言葉ありがとうございます😌
ぜひぜひまずは基礎を抑えてオリジナルアプリにチャレンジしてくださいね!
丁寧な解説ありがとうございました。
途中に機能の解説等が合って非常にわかりやすかったです。
腹に落ちるまで何回も見させていただきたいと思います。
素人質問で申し訳ないのですが、こんな機能が欲しいと思った時どのように機能拡張の方法を調べていけばいいのでしょうか?
嬉しいコメントありがとうございます😌
いいね!などのメジャーな機能であれば、「Laravel いいね」などで検索すればいいですね!
そうでない、オリジナルな機能であれば、機能を実現するためのDBのテーブル構造をまず考えて、それをViewでどう表現するのか考えるという思考プロセスですね!
もしどうしても、難しいようなら有料になってしまいますが、LINE公式から個別相談いただければと思います。
@@yumaapp 迅速な回答頂きありがとうございます。まずはご回答いただいた通り、DBの構造をしっかり作れるようになってからですね。まだまだ、個別相談の域ではありませんので、試行錯誤しつつ引き続きチャンネル拝聴させていただきます。
14:56 もし、ここでsimplenoteじゃなく、他のデータベースにテーブルができてしまう方は、ターミナルに
php artisan config:cache
このコマンドを入力してからもう一回やってみてください。
リレーション図のリンクが切れています!
わかりやすい!
勉強になりました。ありがとうございます。わかりやすかったです。
分かりやすい動画ありがとうございます。
なお、ビューコンポーザのところで、myMemoに ->orderBy('updated_at','DESC')は入れなくで良いですか?
良かったからUdemy買っちゃった🎉
ポップなコメントありがとうございます!
お名前も相まってなんか笑いました😂
ログアウトしようとすると、「URLにアクセスするには、HTTPではなくHTTPS(SSL)を使用してください。」とエラーが出てURLにアクセスできません。
MAMP で作成したウェブアプリケーションをサイト上に公開したい場合はどうすればよいでしょうか?
今回のような授業のその先が知りたいです。
調べたところによると、サーバーとドメインが有れば良いそうなのですが、mamp のデータベースなど、そのままウェブ上で同じように動くようなものなのですか?
とても良い動画でした!また違うサンプルアプリ、の動画期待しております!また、今回はLaravel6を使用していましたが、理由などありましたらご教示願います!
嬉しいコメントありがとうございます😌
6を選んでいるのはLTS(Long Term Supoprt)だからですね!
次のLTSはVer9で9月にリリースされるので、リリースされたら9に切り替えていきます。
ご回答ありがとうございます!最新版での動画も期待しております!
こんにちは。
とても有益な有料級の情報、誠にありがとうございます。
投稿からかなり時間が経過していますが、もし御覧になっていたら質問にお答えください。
チュートリアルを最後まで実施したのですが、タグを入れないでメモを保存するとエラーになってしまいます。
これは、頂いたソースコードでも同じ状態となる事を確認したのですが、タグを入れないでも正常に保存されるようにするにはどうすればよいでしょうか。
もし可能でしたら、ご教示いただけますと幸いです。
よろしくお願いいたします。
追記:
しばらく試行錯誤してみたところ、memosテーブルのtags_idにnullableを設定しているのに、phpmyadminで見るとnull許容する設定になっていない事が原因でした(phpmyadminで手動でnull許可したら直りました)。
何度試しても同じなので理由はわかりません。
もし解決法をご存知でしたらご教示いただけますと幸いです。
追記(自己解決):
->nullable()のつづりが間違えていました。
誤:nullabele→正:nullable
これで問題なく動作しましたので解決しました。
完走&自己解決おめでとうございます🎉
改善する点を言語化できれば解決できたも同然なので、お仕事で質問する際は自分が試してみたことや見解、仮説などを質問文に入れると質の高い質問ができるようになると思います!
*雑な質問をすると信頼を失ってしまいます🥲
もうLaravelはやっていないんですか?
Laravel8や9の説明動画欲しいです
大変わかりやすく最後まで走り切ることができました!ありがとうございます!
なのですが、、、、
動画の内容を見ていたり技術ブログを読んだりしているとフムフムなるほどね、と理解できるのですが、いざ自分で0から何かを作り出すぞ!となると手が動き出しません、、、。
ここから一つ階段を登るためには何が必要で、どうしていけば良いのでしょうか?🙇♂️
すごく厚かましいのですがよろしくお願いします🙇♂️
おおお!完走できて良かったです!
>すごく厚かましいのですがよろしくお願いします🙇♂️
いえいえ、上から目線で恐縮ですが、とっても良いご質問だと思います。
このあたり、来月動画にしようと思いますが、まずは自分のアプリの企画とDB設計だと思います。
アプリの本質はDBです。そのため、失敗してもいいので自分で設計したテーブルをアプリとして表現するともう1ステップ上に行けるのではないでしょうか!
丁寧な返信ありがとうございます!
小さな設計からコツコツと頑張ってみます!
次回以降もチャンネル登録して動画を楽しみに待ってます🙇♂️
14:27にGitHub上のコードを読む方法は最後に説明とありますが、どの辺りでしょうか?
laravelで使われるeloquentのモデルクラスのインスタンスは対応するテーブルの各レコードに対応していて、そのモデルクラスの中で使われるtableプロパティ、primarykeyプロパティ、autoincrementプロパティなどはインスタンス変数として使われています。しかし、どのインスタンス(レコード)も同じテーブルに属しているのでこれらのプロパティの値は同じはずなのにも関わらずなぜインスタンス変数なのでしょうか?constではないでしょうか?それとも各モデルクラスは1つのテーブルに対応しているはずなのに、インスタンス毎にこれらのプロパティが異なるなんてことはあり得るのでしょうか?
DeleteメソッドではPOSTされたデータを使っていないようですが、POSTメソッドでなければいけないのでしょうか?
GETメソッドで実装してはいけないのでしょうか?
2:13:39 View Composer
これは最新版のLaravel9では同じように動作しないんかな?
素晴らしい動画ありがとうございました!Udemyの有料版はこちらとはどのようなところがちがうのでしょうか?😑?
2年前のものなので、忘れちゃいました😂
どっちもVer8なので、ひとまずUdemyは買わなくて大丈夫です笑
@@yumaapp非常にわかりやすかったので、Udemy購入しようかなと考えました☺️
@@user-ez6dy1xq3l ありがとうございます😌
この動画終わったらご自身でアプリを企画して作ってみてください。
コメント失礼します。
2:18:17 $user 部分を削除されていますが 添付ファイル(git)には$userが記載されています。どちらが正しいのでしょうか。
動画内では$userを消去した状態で/edit/(n)にアクセスしてもエラーが起こってないのですが、
私が行うと$userが定義できていないと、エラーが起こってしまいます。
宜しければ教えていただきたいです。
私も全く同じエラーが起きました
すみません最初のララベルインストール時点で
Could not find package laravel/laravel with version 6.0. in a version installable using your PHP version, PHP extensions and Composer version.
こうでてしまうのですがどうしたら良いのでしょうか。
まずはエラーメッセージを翻訳すると良いと思います。答えが書いてあるので、PHPのバージョンを確認ですね!
コメント失礼します。質問です。
1:51:00タグ機能の実装
上記の辺りでedit.blade.phpに三項演算子の記述を手本通りにすると(id,tag_id,selected,"")の部分がソースコード上で赤く表示され実装されません。解決方法はありますでしょうか?
もうちょいですね!
ただ、いただいた情報だけだとなんとも言えないので、以下を見本にしても上手くいかないでしょうか?
github.com/uchidayuma/laravel-simple-note/blob/main/resources/views/edit.blade.php
エディタの設定か何かであればエディタ側の設定を変えてみていただければと思います!
2:11:00 セッション
ビューコンポーザでの質問です。
AppServiceComposer.phpでUndefined variable $userのエラーが出ました。$user = \Auth::user();をしっかりと記述しているのにも関わらずエラーが出るのはなぜなのでしょうか。
動画投稿ありがとうございます
ひとつ質問があります。
AppServiceComposer.phpで$user = \Auth::user();を記述しているのにUndefined variable $userのエラーが出て、editアクションで$userが定義されていないということが書かれていました。そこでeditの中に$user = \Auth::user();を追記するとエラーは解消されたのですが、AppServiceComposer.phpでの\Auth::user();がeditで適応されていない理由がわかりませんでした。
もしよろしければ、適応されていない原因を教えていただけないでしょうか?
52:33のweb.phpにRoute::post('/store', 'HomeController@store')->name('store');
を追加すると
The GET method is not supported for this route. Supported methods: POST.
こういうエラーが出ます。どうすれば良いですか?
createにアクセスすると、Undefined variable: user (View: C:\xampp\htdocs\simplenote
esources\views\create.blade.php)
こういうエラーが出ます。
post を POST に変えてください。
どうしてもエラーが出ます。調べてみるとPHP7.4系で出るエラーのようですけど、
「タイプnullの値で配列オフセットにアクセスしようとしています(ビュー:/home/ubuntu/simplenote/resources/views/edit.blade.php)」
上記エラーが出ます。最終手段としてすべてGitHUBからコピペしましたが、どうしてもこのエラーが解消できません。
ご教示頂けると幸いです。