5/9
気づいたことなど
単体のテーブルの保存について
formタグでstoreに飛ばさないで次のページに飛ばしてしまうとテーブルにデータが保存できなかった。
form->store->次のページ
とするとテーブルに保存される
外部キーの保存について
App\Models\Projectsでprotected $primaryKey = "project_id";
を指定してしまっていたため、app/resources/views/record_timings.blade.phpの<Input type="hidden" name="project_id" value="{{$project->id}}" >
のvalueがnullで返されてしまってnull制約にかかりテーブルに数値を入れることができなかった。
→modelsのなかの指定をコメントアウトで解決しました
cssが当たらない
<link rel="stylesheet" href="{{ asset('css/app.css') }}">
でcssを呼び出していたのですが、bootstrapの影響(だと思われる)せいで、親クラス指定されてしまい、cssを入れても反映されなかった。
→cssファイルを分けることで解決しました。また呼び出し方も下記のように変更が必要です。
<link rel="stylesheet" href="{{ asset('css/operation-create.css') }}">
さらにわかったとことがあって、<link rel="stylesheet" href="{{ asset('css/app.css') }}">
が残っているとapp.cssをコメントアウトしてdocker-compose exec php php artisan view:clear
を打ってもキャッシュが残るみたいです。
Author And Source
この問題について(5/9), 我々は、より多くの情報をここで見つけました https://qiita.com/KONTA2019/items/40979c8a976027eaaade著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .