welcomeモジュールを作ったよ

さて、そろそろ何か表示したいです。

今は podtvプロジェクトの下に frontendというアプリケーションがあります。ここに welcomeというモジュールを作ります。

$ symfony init-module frontend welcome

で、http://podtvlabo.com/welcomeを表示すると、ちゃんとモジュールが作られました。

次に/var/www/podtv/apps/frontend/modueles/welcome/actions/actions.class.phpを編集

class welcomeActions extends sfActions
{
  /**
   * Executes index action
   *
   */
  public function executeIndex()
  {
  //  $this->forward('default', 'module');
 ↑
 これをコメントアウト
  }
}

次にテンプレートを作成
/var/www/podtv/apps/frontend/modules/welcome/templates/indexSuccess.php

<h1>Welcome to PodTV Labo.com</h1>
<br />
Please join new PodTV development!<br />
<br />
Let's contact uchida@podtv.jp<br />

で、もう1回サイトにアクセス。
http://podtvlabo.com/welcome

おお、ちゃんと表示されますね。TOP画面にアクセスすると、こっちにリダイレクトされるようにしたかったのですが、よく分からない。とりあえずここまで。

※追記:スーパーpre記法を覚えました

※追記:リダイレクトの方法分かりました。
/var/www/podtv/apps/frontend/config/routing.yml
を書き換えればよいみたいです。

# default rules
homepage:
  url:   /
  param: { module: welcome, action: index }
                    ↑
         ここを書き換える