* symfony インストールと開発の手順 [#e5e97035]

** インストール [#jddf979f]
 pear channel-discover pear.symfony-project.com
 pear install symfony/symfony-1.2.10

** プロジェクト(アプリケーション・モジュール)の作成 [#ic582aef]
*** プロジェクトの作成 [#t288842f]
myprojectプロジェクトを作成する。
 mkdir myproject
 cd myproject/
 symfony generate:project myproject
 chmod 777 cache/ log/
以後、すべてのコマンドはmyprojectディレクトリ直下で行う。

*** アプリケーションの作成 [#re3390c4]
myprojectにfrontendアプリケーションを作成する。
 symfony generate:app frontend

*** モジュールの作成 [#e241f351]
myprojectのfrontendにgoodsモジュールを作成する。
 symfony generate:module frontend goods

** アクションの作成 [#b9370f0f]
showアクションを作成。URLは http://localhost/frontend_dev.php/goods/show になる。

- actions/actions.class.php
 <?php
 class goodsActions extends sfActions
 {
   public function executeShow()
   {
      $this->mesg = 'SHOW!';
   }
 }
- goods/templates/showSuccess.php
 <html>
 <body>
 <?php if ($mesg): ?>
 [<?php echo $mesg ?>]
 <?php endif; ?>
 </body>
 </html>

トップ   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS