順調に行っていたが、途中でこけた。
【5日目: ルーティング】
routing.ymlにルーティングのルールを書く際は、
上が優先される。
下に追加、追加すると上のルールが優先されて、エラーが出る。
【6日目: モデルの詳細】
6日目: モデルの詳細で、表示が上手くいかない。
具体的には、データが帰ってこない。
原因は簡単、「expires」のデータが2010/10/で古すぎるから。
現在、2010/11では有効期限を超えている。
【7日目: カテゴリページで遊ぶ】
7日目: カテゴリページで遊ぶで、表示が上手くいかない。
① And xx More をクリックするとエラーになる。
Unable to find the JobeetCategory object with the following parameters "array ( 'slug' => 'programming',)").
slug は本当のカラムなので、JobeetCategory から getSlug() メソッドを削除する必要があります。
という処理を飛ばしてしまう。削除すると成功。
② 原因は簡単、「データベースを更新する」のところで、slugにデータが入っていなかった。
そのため、http://localhost/jobeet/web/frontend_dev.php/category/programming のprogrammingの部分が作成されず。
単純に、「symfony doctrine:build --all --and-load --no-confirmation」をしただけでは、データが格納されず。
一回、表を空にして実行すると上手く行った。