symfony日記5
1.sysmfonyのジェネレータでcrudしようとしたらエラーが出た
[sfInitializationException]
Unable to scaffold unexistant model "Checker"
tableのクリエイト後にpropel-build-schema→propel-build-modelを行い
propel-generate-crud admin checker Checkerとやるとエラー
→テーブル名をproduct_color_checkerとしていたため、モデル名は
ProductColorCheckerとして生成されていた。
よって、propel-generate-crud admin checker ProductColorChecker
としてジェネレイトすればよい。
2.crudで作ったモジュールのアドレスへ行くとエラーが起きた
" Parse error: syntax error, unexpected ')', expecting T_STRING or T_VARIABLE or '$' in"
というような画面が出ていた。lib/om直下のBasePeer.phpがおかしいとのこと。
そんなところは普通いじらないはずなのにと思いながら解決策を探す。
→このサイトと同じことをして解決
http://d.hatena.ne.jp/sido_dtv/searchdiary?word=model
3.既存のプロジェクトにアプリやモジュールなどがある状態で
今回作ったモジュールへアクセスするとLOGIN画面が表示され、そこで認証しても
目的のページに飛ぶことができない。別のページに飛ばされる。
symfony cc→効果なし
1日闘っても解決しなかったので諦めて環境を構築し直した