| ユーザフォーラムで議論/質問 | マニュアル検索 | ハイライト | ハイライトオフ | ポータル | php spot |
new HTML_Template_Flexy_Elementnew HTML_Template_Flexy_Element – クラスのコンストラクタ
Synopsis
require_once 'HTML/Template/Flexy/Element.php';
DescriptionFlexy は、単一の軽量なクラスですべての HTML タグを表します。 クラスのすべての変数はパブリックとなり、それを使用することができます。 汎用的な代入メソッドや変換メソッドが使用できます。 toHtml() メソッドで、標準の HTML ではなく XHTML を出力させるには、 $element->setAttributes(array('flexy:xhtml'=>true)); を使用するか、 あるいは flexy:xhtml="true" をテンプレート内の要素の属性に指定します。 Parameter
パブリックプロパティ
Throws例外はスローされません。 NoteThis function can not be called statically. Example要素を使用してテンプレートを変更する
<?php
テンプレートの例 <body> <form name="xxxx"> <input name="test" length="12"> <textarea name="test_textarea"></textarea> <select name="test_select"></select> <input name="test_checkbox" type="checkbox" value="1"> <input name="test_checkbox_array[]" type="checkbox" value="1" />1<br /> <input name="test_checkbox_array[]" type="checkbox" value="2" />2<br /> <input name="test_checkbox_array[]" type="checkbox" value="3" />3<br /> <input name="test_radio" type="radio" id="yes" value="yes" />yes<br /> <input name="test_radio" type="radio" id="no" value="no" />no<br /> </form> </body> テンプレートからの出力 <body> <form name="xxxx"> ******<input name="test" length="12" class="bold" value="fred">!!!!!! <textarea name="test_textarea">blogs</textarea> <select name="test_select"> <option value="123">a selection option</option> <option value="1234" selected>another selection option</option> </select> <input name="test_checkbox" type="checkbox" value="1" checked="checked" /> <input name="test_checkbox_array[]" type="checkbox" value="1" checked>1<br /> <input name="test_checkbox_array[]" type="checkbox" value="2" checked>2<br /> <input name="test_checkbox_array[]" type="checkbox" value="3">3<br /> <input name="test_radio" type="radio" id="yes" value="yes" checked>yes<br /> <input name="test_radio" type="radio" id="no" value="no">no<br /> </form> </body> |
各種マニュアル:
PHPマニュアル |
PEARマニュアル |
Smarty(英語)マニュアル |
PHP-GTKマニュアル |
「new HTML_Template_Flexy_Element」をGoogle検索
|