[symfony] askeet はやめます

symfony No Comments »

今日 askeet の6日目をやっていたのですが、askeet はとりあえずやめることにしました。

6日目はバリデーションの実装なのですが、どうも symfony1.1 からバリデーションの実装方法が結構変わっているようです。

validate ディレクトリに yml ファイルでバリデーションを定義してもちっとも有効にならず悩んでいたのですが、下記のような記事を見つけました。
[Think IT] 第3回:フォームフレームワークを使おう! (1/3)
続きを読む »

[symfony] askeet 5日目

symfony No Comments »

5日目はログイン処理の追加とページ処理です。

ログイン処理

ログインリンク追加

askeet/apps/frontend/templates/layout.php
about のリンクの前に入れる

<li><?php echo link_to('sign in', 'user/login') ?></li>

続きを読む »

[symfony] askeet 4日目

symfony No Comments »

4日目です。

昨日までに作成した質問の一覧画面から質問の個別表示ページ
http://askeet/frontend_dev.php/question/show/id/1
にアクセスするとエラーになる。調べると show アクションもビューもない。
続きを読む »

[symfony] askeet 3日目

symfony No Comments »

3日目をやってみてどうもバージョンの違いのためかチュートリアルに書かれている内容と実際にいじっているコードで違いが結構あるのに気がついた。そこで今回から違う点についても少し書いておきます。(askeet の symfony のバージョンは 1.0 、実際にいじっている symfony のバージョンは 1.1 です。)

MVC モデル

MVC の各ファイルの場所
モデル
askeet/lib/model/
ビュー
askeet/apps/frontend/modules/question/templates/
コントローラ
askeet/apps/frontend/modules/question/actions/

続きを読む »

[symfony] askeet 2日目

symfony No Comments »

無事デバッグモードも表示できたので askeet 2日目に進みました。

データベースの設定

データベース askeet を作成
$ mysqladmin -u username -p --default-character-set=utf8 create askeet

続きを読む »

[symfony] askeet デバッグモードが表示できない件 [解決]

symfony No Comments »

askeet 1日目の最後でデバッグモードを表示させると

Your are not allowed to access this file. Check frontend_dev.php for more information.

と表示されてしまう件ですが、解決しました。

原因は /home/askeet/web/frontend_dev.php の4行目~7行目で

if (!in_array(@$_SERVER['REMOTE_ADDR'], array('127.0.0.1')))
{
  die('Your are not allowed to access this file. Check '.basename(__FILE__).' for more information.');
}

となっていて他の IP からのアクセスを拒否していました。
続きを読む »

[symfony] askeet 1日目

symfony 2 Comments »

symfony を学習するために askeet を順番にやっていくことにしました。まずは1日目です。
続きを読む »

symfony x PHP を購入した

symfony No Comments »

OpenPNE がバージョン3からフレームワークに symfony を採用するということで、少し symfony をいじろうかと思って「symfony×PHP」を買ってみました。

まだ、最初の方を読んだだけなのですが、パラパラと読みながら Askeet などもやってみようかなと思っています。とりあえず symfony をやるモチベーションをアップするためにブログに書いておいた。
続きを読む »

WP Theme & Icons by N.Design Studio
Entries RSS Comments RSS ログイン