2012年8月28日火曜日

久々にバグに悩む。。。

今日は久々にバグにハマりました。

バリデーションを通ってきたデータがなぜか登録されなくなっていて、特にエラー表示もなかったために気がつくのにも時間がかかりました。


数時間試行錯誤を続け、ようやく答えが見つかりました。


原因は入力時に通っていないバリデーションを登録時に通っていたためでした。
bakeでジェネレートした時に付けたバリデーションだったので完全に見落としていました。

ケアレスミスは減らさないといけないと思い知らされた出来事でした。

以上です。

2012年8月6日月曜日

はまり中

新しいプロジェクトの説明を受け、早速作業に取りかかっています。

データベースの定義書は一通り完成し、それに沿ってテーブルを組みました。

今は管理画面のログイン画面を作成しています・・・がそこでハマっています。


前と同じくAuthcomponentを使用してログイン画面を作成しているのですが、今回はログイン時に参照したいテーブルが複数あり、それらを全て参照する方法がわからずハマっています。

$componentsのuserModelをプログラム中で書き換えれば行けるかと思いやってみたものの、参照されるテーブルが変わらず撃沈。。。

方針は間違っていない気がするんだけどなぁ。


ログイン時に参照したいテーブルを一つのテーブルにまとめてしまえば一応回避は出来るけどそれだとテーブルが増えるから良くない気がする。

しっかり解決してスッキリさせたいです!


2012年8月2日木曜日

プロジェクトスタート!

ついにプロジェクトが始まりました!

嬉しい反面、不安もたくさんあります。。。

でも、初のプロジェクトで、自分をアピールできるチャンスだと思うので、しっかり完成させられるように全力で頑張ります!


まずはテーブルの定義から始めます。

今まで組んだことのない大きさになるかもしれませんが、頑張りたいと思います。


以上です。