Controller/Action/key/value/key/value/key/value/ .... (以下同様) 形式で渡ってきます。
http://YOUR-SERVER-NAME/view/detail/username/taro の username を取得する
$this->getParam('username');
GETパラメータの取得
$this->getRequest()->getQuery('key');
ヘルパーファイルは system/application/views/helpers に保存します。
system/application/views/helpers/StrUpper.php
クラス名は 先頭大文字
メソッド名は 先頭小文字
で記述します
class Zend_View_Helper_StrUpper extends Zend_View_Helper_Abstract {
public function strUpper($val){
return strtoupper($val);
}
}
先頭文字は 小文字 で呼び出します。
<?php
echo $this->strUpper("test");
?>
system/application/configs/application.ini
mysetting.admin.name = "admin"
mysetting.admin.password = "password"
$frontController = Zend_Controller_Front::getInstance();
$config = $frontController->getParam('bootstrap')->getOptions();
print_r( $config['mysetting'] );
次のように表示されます。
(
[admin] => Array
(
[name] => admin
[password] => password
)
)
Zend_Debug::dump($names);