| | ユーザフォーラムで議論/質問 | マニュアル検索 | ハイライト | ハイライトオフ | ポータル | 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検索
|