webControls是在fleaphp1.0.70版本中支持的,所以大家如果没有升级到新版,先要进行升级
要使用这个组件,预先调用一下 $ui =& FLEA::initWebControls() 获得 WebControls 的对象实例。
然后就可以用下面的代码创建各种控件:
$ui =& FLEA::initWebControls();
然后在模版(也就是 .php)中:
看一个稍微复杂点的例子:
如果使用模版调用方式就是:
{ webcontrol type=\'textbox\' value=$textbox_value }

文章来源:http://www.phpweblog.net/fuyongjie/archive/2008/05/06/3334.html
要使用这个组件,预先调用一下 $ui =& FLEA::initWebControls() 获得 WebControls 的对象实例。
然后就可以用下面的代码创建各种控件:
$ui =& FLEA::initWebControls();
然后在模版(也就是 .php)中:
1 <?php
2 $ui->control(\'textbox\', \'username\',
3 array(
4 \'class\' => \'textbox\',
5 \'size\' => 28,
6 \'maxlength\' => 22,
7 )
8 );
9 ?>
2 $ui->control(\'textbox\', \'username\',
3 array(
4 \'class\' => \'textbox\',
5 \'size\' => 28,
6 \'maxlength\' => 22,
7 )
8 );
9 ?>
看一个稍微复杂点的例子:
1 <?php
2 $ui->control(\'radiogroup\', \'myoption\',
3 array(
4 \'items\' => array(
5 \'选项 1\' => 1,
6 \'选项 2\' => 2,
7 \'选项 3\' => 3,
8 \'选项 4\' => 4
9 ),
10 \'selected\' => 2,
11 \'class\' => \'blue_options\',
12 )
13 );
14 ?>
生成的 XHTML 代码如下:2 $ui->control(\'radiogroup\', \'myoption\',
3 array(
4 \'items\' => array(
5 \'选项 1\' => 1,
6 \'选项 2\' => 2,
7 \'选项 3\' => 3,
8 \'选项 4\' => 4
9 ),
10 \'selected\' => 2,
11 \'class\' => \'blue_options\',
12 )
13 );
14 ?>
<input type="radio" name="myoption" id="myoption_0" value="1" class="blue_options" /><label for="myoption_0" >选项 1</label><br />
<input type="radio" name="myoption" id="myoption_1" value="2" class="blue_options" /><label for="myoption_1" >选项 2</label><br />
<input type="radio" name="myoption" id="myoption_2" value="3" checked="checked" class="blue_options" /><label for="myoption_2" >选项 3</label><br />
<input type="radio" name="myoption" id="myoption_3" value="4" class="blue_options" /><label for="myoption_3" >选项 4</label>
<input type="radio" name="myoption" id="myoption_1" value="2" class="blue_options" /><label for="myoption_1" >选项 2</label><br />
<input type="radio" name="myoption" id="myoption_2" value="3" checked="checked" class="blue_options" /><label for="myoption_2" >选项 3</label><br />
<input type="radio" name="myoption" id="myoption_3" value="4" class="blue_options" /><label for="myoption_3" >选项 4</label>
如果使用模版调用方式就是:
{ webcontrol type=\'textbox\' value=$textbox_value }
文章来源:http://www.phpweblog.net/fuyongjie/archive/2008/05/06/3334.html