symfony

symfony1.2でDoctrine1.1使ってJobeetチュートリアル9日目

今回は、書いてある通りでほぼ問題なかったです。 ただ、test/functional/frontend/jobActionsTest.phpのテストが成功したり、しなかったりと不安定。 こっちは原因究明中。 てか、 tr:last:contains("102")この記法正しく解釈してない。 tr:lastや tr:conta…

symfony1.2でDoctrine1.1使ってJobeetチュートリアル8日目

テストもプログラムしよう回 Adding Tests for new Features テスト項目増やすなら、lime_testへの引数の数字も増やす。 // 第一引数(この場合7)は、テスト項目数と合わせる。 $t = new lime_test(7, new lime_output_color()); Adding Tests because of …

symfony1.2でDoctrine1.1使ってJobeetチュートリアル7日目

Update the Database symfony doctrine:build-all-reloadしたら Validation error in class JobeetJobって怒られた。 data/fixtures/jobs.ymlの内容が、JobeetJobのバリデーションに引っかかったらしい。 解決方法 expires_atが'Y-m-d h:i:s'形式じゃない所…

symfony1.2でDoctrine1.1使ってJobeetチュートリアル6日目

Debugging Doctrine generated SQL Doctrineが作ったSQLは、そのままじゃ実行できないよ。 phpMyAdminとかで、SQLのデバッグしたいときに一手間必要。 デバッグツールバーのボンレスハムみたいなボタン押すと、Doctrineが作ったSQLが見られる。 SELECT j.id …

symfony1.2でDoctrine1.1使ってJobeetチュートリアル5日目

躓いたとこをメモ svnリポジトリの内容が、Propel仕様だった 12/13 追記(getObject問題解決) lib/model/JobeetJob.phpを開きましょう? lib/model/doctrine/JobeetJob.class.phpですね、わかります。 # apps/frontend/config/routing.yml job_show_user: u…

symfony1.2でDoctrine1.1使ってJobeetチュートリアル4日目

躓いたとこをメモ 画像が見つからない apps/frontend/templates/layout.phpを変更した後 http://jobeet.localhost/frontend_dev.php/job/new見てもデモと違う。 厳密には、自分の場合公開ディレクトリの場所変えてるから http://colinux/~takitake/jobeet/fr…

symfony1.2でDoctrine1.1使ってJobeetチュートリアル3日目

もうちょっとSQLよりで記述したい! ってことで、Doctrine使ってみようと思います。 新たなチュートリアルとしてJobeetが始動しているので、Doctrineの練習がてら作ってみる。 躓いた箇所をメモ 1,2日目は紹介や概念の解説なので略。 3日目で待望のDoctr…

あなたとnatural joinしたい

joinしたテーブル(外部キー参照していない)のカラムをセレクトに設定できなくて詰まりました。 join損ですよ。 方法が無い訳では無いようですが、現状の知識ではソースが解読できなかったので、DB設計から見直すことに。 もともと、破綻してたしいい機会。…