$flexy->outputObject()

$flexy->outputObject() – コントローラオブジェクトとテンプレートをマージし、結果を出力する

Synopsis

void $flexy-> outputObject ( object $controllerObject , array $elements )

Description

引数に指定されたオブジェクトの変数 (と任意でロードされる HTML_Template_Flexy_Elements) を、テンプレート実行時に有効になるようにセットします。

Parameter

  • object $controllerObject - テンプレートに適用したいオブジェクト、オブジェクト変数は $controllerObject->tag と関連づけられ、テンプレート内の {tag} にマップされる

  • array $elements - フォーム、または dynamic が指定された要素の name 属性 (または id 属性)で、テンプレート内の定義された部分とマージされる。

Note

This function can not be called statically.

Example

テンプレートの準備と出力

<?php
class example {
var 
$tag ">> hello world";
}

$data = new example;

$elements['test'] = new HTML_Template_Flexy_Element;
$elements['test']->setValue("hello input");

$output = new HTML_Template_Flexy();
$output->compile("hello.html");
$output->outputObject($data,$elements);
?>

テンプレートとタグ

 
<B>{tag}</B>
<B>{tag:h}</B>
<INPUT name="test">

結果の出力

 
<B>&gt;&gt; hello world</B>
<B>>> hello world</B>
<INPUT name="test" value="hello input">
NPO法人の設立はお任せ下さい

NPO法人とはという基本的内容から実際のNPO法人設立まで広くお手伝いいたします。これからNPO法人をお考えの方はオススメ。NPO法人とはNon Profit Organizationの略であり、特定非営利活動法人を指します。法人なので当然に登記され、独立した人格として活動ができるようになります。

これから引越しや転勤等で賃貸物件を探すなら、賃貸大阪homeへ
アクセスカウンター
アルバイトをお探しならアルバイトスタイルへ。アルバイトを探したい方、アルバイトを探している方は必見です。
NPO法人をこれから設立したいとお考えなら自分で設立するNPO法人へ。都道府県ごとのNPO法人設立情報などを提供。NPO法人証明書も発行
株式会社をこれから設立したいとお考えなら会社設立webへ。都道府県ごとの会社設立専門家を紹介しております。
メールフォームを製作するならメールフォームbizへ。納品できるメールフォームを製作