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 } ↑ ここを書き換える