亚洲国产精品女人久久,国产精品无卡在线观看,97国产精品免费一二区 http://www.jartj.cn/blog 中山php|最優(yōu)網(wǎng)絡(luò) Mon, 13 May 2013 04:56:43 +0000 en hourly 1 http://wordpress.org/?v=3.1.4 FleaPHP頁面控件 WebControls的使用 http://www.jartj.cn/blog/view-131.html http://www.jartj.cn/blog/view-131.html#comments Tue, 16 Aug 2011 02:31:18 +0000 lin http://www.jartj.cn/blog/?p=131 如果不使用模板引擎,需要先注冊控件 $ui =& FLEA::initWebControls() ;其實(shí)就是返回控件的實(shí)例,該函數(shù)的代碼是

00662 function & initWebControls()
00663 {
00664 return FLEA::getSingleton(FLEA::getAppInf('webControlsClassName'));
00665 }

'webControlsClassName'默認(rèn)是FLEA目錄下的webControls類,該類封裝了頁面組件的實(shí)現(xiàn),以及一些常用的頁面控件,在找不到這些自帶控件的時(shí)候就會去嘗試搜索我們自定義的以_ctl開頭的控件

/**
* 構(gòu)造一個(gè)控件的 HTML 代碼
*
* @param string $type
* @param string $name
* @param array $attribs
* @param boolean $return
*
* @return string
*/
function control($type, $name, $attribs = null, $return = false)
{
$type = strtolower($type);
$render = '_ctl' . ucfirst($type);
$attribs = (array)$attribs;

$__ctl_out = false;
if (method_exists($this, $render)) {
$__ctl_out = $this->{$render}($name, $attribs);
} else {
$extfilename = ucfirst($type) . '.php';
if (!isset($this->_extends[$type])) {
foreach ($this->_extendsDir as $dir) {
if (file_exists($dir . DS . $extfilename)) {
require($dir . DS . $extfilename);
$this->_extends[$type] = true;
break;
}
}
}

if (isset($this->_extends[$type])) {
$__ctl_out = call_user_func_array($render,
array('name' => $name, 'attribs' => $attribs));
}
}

if ($__ctl_out === false) {
$__ctl_out = "INVALID CONTROL TYPE \"{$type}\"";
}

if ($return) { return $__ctl_out; }
echo $__ctl_out;
return '';
}

實(shí)例化控件之后,在模版(也就是 .php)中:

1 <?php
2 $ui->control('textbox', 'username',
3 array(
4 'class' => 'textbox',
5 'size' => 28,
6 'maxlength' => 22,
7 )
8 );
9 ?>

如果使用smarty,調(diào)用方式就是:

{ webcontrol type='textbox' value=$textbox_value }
系統(tǒng)會自動(dòng)去實(shí)例化控件對象

]]>
http://www.jartj.cn/blog/view-131.html/feed 318
99久热精品免费观看四虎-亚洲天堂精品视频在线| 久久网址一区二区精品视频-日产国产欧美视频一区精品| 欧美看片一区二区三区-人妻无卡精品视频在线| 国产欧美日本不卡精美视频-日本后入视频在线观看| 白嫩美女娇喘呻吟高潮-久久一区二区三区日产精品| 国产精品成人欧美激情-黄色床上完整版高清无遮挡| 国内精产熟女自线一二三区-六月丁香婷婷在线观看| 九九热这里只有精品九九-欧美日韩人妻精品一二三| 国产精品成人欧美激情-黄色床上完整版高清无遮挡| 三上悠亚免费观看在线-青青草原在线视频观看精品| mm在线精品视频在线观看-欧美国产日韩在线一区二区三区| 久久高清超碰av热热久久-国产高清不卡免费视频| 中文字幕日韩不卡久久-五月天中文字幕啊av| 人妻少妇无乱码中文字幕-人成免费视频一区二区| 久久精品亚洲无中文东京热-日本妹子内谢视频一区| 午夜精品午夜福利在线-内射无套内射国产精品视频| 亚洲福利视频免费观看-中文字幕日本不卡一区二区| 国产成人高清精品免费5388-好妞色妞在线视频播放| 中文字幕日韩精品不卡一区二区-成人av在线观看一区二区| 亚洲另类自拍唯美另类-99国产精品兔免久久| 日本亚洲精品中字幕日产2020-很黄很黄的裸交视频网站| 蜜臀av日日欢夜夜爽一区-av在线免费永久播放| 黄色91av免费在线观看-欧美黄片一级在线观看| 性色国产成人久久久精品二区三区-偷窥中国美女洗澡视频| 免费午夜福利视频在线观看-亚洲成人日韩欧美伊人一区| 欧洲精品一区二区三区中文字幕-91久久国产综合久久蜜月精品| 亚洲日本一区二区三区黄色电形-中文字幕乱码免费熟女| 国产免费一区二区三区不-日本少妇免费一区二区三区| 国产精品v欧美精品v日韩精品-国产欧美日韩精品区一区二污污污| 日本少妇激情一区二区-亚洲自偷自拍熟女另类蜜臀| 黄色美女网站大全中文字幕-欧美韩国日本一区二区| 国产美女裸露无遮挡双奶网站-国产精品色午夜视频免费看| 91九色蝌蚪丝袜人妻-国产精品9999网站| 欧美伦乱淫老妇女激情吧-亚洲女邻居精品二区久久| 国产综合日韩激情在线-日韩精品人妻一专区二区三区| 久色高清精品在线国产-国产精品视频一区三区四区| 国产美女裸露无遮挡双奶网站-国产精品色午夜视频免费看| 国产一区二区三区四区五区麻豆-欧美一级在线视频播放| 亚洲欧洲成视频免费观看-国产福利一区二区在线观看| 欧美字幕一区二区三区-好吊妞欧美一区二区在线观看| 精彩亚洲一区二区三区-中文字幕中文字幕在线色站|