cvs: pear /DB_Table/DB/Table QuickForm.php
| From: | Paul Jones | Date: | Mon, 08 Nov 2004 03:24:30 +0000 |
| Subject: | cvs: pear /DB_Table/DB/Table QuickForm.php | ||
| Groups: | php.pear.cvs | ||
| Request: | Send a blank email to pear-cvs+get-25755@lists.php.net to get a copy of this message | ||
pmjones Sun Nov 7 22:24:30 2004 EDT
Modified files:
/pear/DB_Table/DB/Table QuickForm.php
Log:
added support for 'autocomplete' HTML_QuickForm type.
http://cvs.php.net/diff.php/pear/DB_Table/DB/Table/QuickForm.php?r1=1.12&r2=1.13&ty=u
Index: pear/DB_Table/DB/Table/QuickForm.php
diff -u pear/DB_Table/DB/Table/QuickForm.php:1.12 pear/DB_Table/DB/Table/QuickForm.php:1.13
--- pear/DB_Table/DB/Table/QuickForm.php:1.12 Wed Oct 27 17:17:25 2004
+++ pear/DB_Table/DB/Table/QuickForm.php Sun Nov 7 22:24:29 2004
@@ -22,7 +22,7 @@
* DB_Table_QuickForm provides HTML form creation facilities based on
* DB_Table column definitions transformed into HTML_QuickForm elements.
*
-* $Id: QuickForm.php,v 1.12 2004/10/27 21:17:25 pmjones Exp $
+* $Id: QuickForm.php,v 1.13 2004/11/08 03:24:29 pmjones Exp $
*
* @author Paul M. Jones <pmjones@ciaweb.net>
*
@@ -253,6 +253,22 @@
break;
+ case 'autocomplete':
+
+ $element =& HTML_QuickForm::createElement(
+ $col['qf_type'],
+ $elemname,
+ $col['qf_label'],
+ $col['qf_vals'],
+ $col['qf_attrs']
+ );
+
+ if (isset($setval)) {
+ $element->setValue($setval);
+ }
+
+ break;
+
case 'date':
$col['qf_opts']['format'] = 'Y-m-d';
@@ -345,7 +361,7 @@
break;
case 'select':
-
+
$element =& HTML_QuickForm::createElement(
$col['qf_type'],
$elemname,