symfonyでのパラメータの取得方法
symfonyでのパラメータの取得方法です。
nameというリクエストパラメータが送信されてきた場合の値の取得方法です。
- Actionでのパラメータの取得方法
1
$this->name = $this->getRequestParameter('name');
- templateでのパラメータの取得方法
1
<?php echo $sf_params->get('name') ?>
これで、フォーム送信やクエリ文字列のパラメータを取得することができます。
symfonyのインストール方法
今、本業ではなくバイトがてら仕事をうけているのですが、そこで既に作成されているシステムがsymfonyを使っている・・・。
そんな話聞いてないし
ということで今、symfonyのお勉強をしているところです。
なにか備忘録をここに書いておきます。
PEARを使ったsymfonyのインストール
1 |
sudo pear channel-update pear.php.net |
pearのチャンネルのアップデートをまず行って
1 |
sudo pear upgrade PEAR |
PEAR自体のアップグレードしておきます。PEARのバージョンが1.40以下だと使えないらしいので
1 |
sudo pear channel-discover pear.symfony-project.com |
で、チャンネルの登録を行う。
今回の使用するsymfonyのバージョンが1.0.10なのでそのバージョンのsymfonyをインストールする
1 |
sudo pear install symfony/symfony-1.0.10 |
これで、symfonyのインストール完了
一応確認してみます。
1 |
symfony -V |
ちゃんと1.0.10のバージョンがインストールされていることが確認できました
たりてないパッケージがあったので追加でインストールしました。
1 |
sudo apt-get install php5-xsl |