メインコンテンツまでスキップ

Application::setHidden

隠しデータの設定

説明

public void Application::setHidden( mixed $name, [ string $value = "" ] )

コントローラーからテンプレートに入力フィールドの隠し値を設定します。テンプレートで{{ hidden }}と記述すると、割り当てられた名前と値を持つ<input type="hidden">が表示されます。

Hiddenも参照してください。

引数

名前データ型デフォルト備考
$idstring / array隠し名。配列の場合、構文はarray($name => $value)である必要があります
$valuestring""隠し値

コントローラー
$this->setHidden( 'foo', 'bar' );
テンプレート
{{ hidden }}
出力
<input type="hidden" name="foo" value="bar">

複数パラメータの割り当て

複数のパラメータを割り当てることができます。

コントローラー
$params = array(
'foo' => 'bar',
'baz' => 'qux',
);
$this->setHidden($params);