symfony インストールと開発の手順

インストール

 pear channel-discover pear.symfony-project.com
 pear install symfony/symfony-1.2.10

プロジェクト(アプリケーション・モジュール)の作成

プロジェクトの作成

myprojectプロジェクトを作成する。

 mkdir myproject
 cd myproject/
 symfony generate:project myproject
 chmod 777 cache/ log/

以後、すべてのコマンドはmyprojectディレクトリ直下で行う。

アプリケーションの作成

myprojectにfrontendアプリケーションを作成する。

 symfony generate:app frontend

モジュールの作成

myprojectのfrontendにgoodsモジュールを作成する。

 symfony generate:module frontend goods

アクションの作成

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