Application::setHidden
隠しデータの設定
説明
public void Application::setHidden( mixed $name, [ string $value = "" ] )
コントローラーからテンプレートに入力フィールドの隠し値を設定します。テンプレートで{{ hidden }}
と記述すると、割り当てられた名前と値を持つ<input type="hidden">
が表示されます。
Hiddenも参照してください。
引数
名前 | データ型 | デフォルト | 備考 |
---|---|---|---|
$id | string / array | 隠し名。配列の場合、構文はarray($name => $value) である必要があります | |
$value | string | "" | 隠し値 |
例
コントローラー
$this->setHidden( 'foo', 'bar' );
テンプレート
{{ hidden }}
出力
<input type="hidden" name="foo" value="bar">
複数パラメータの割り当て
複数のパラメータを割り当てることができます。
コントローラー
$params = array(
'foo' => 'bar',
'baz' => 'qux',
);
$this->setHidden($params);