Re: DB_DataObjectFormBuilder - $fb_preDefGroups

From: Date: Wed, 05 Jan 2005 17:47:29 +0000
Subject: Re: DB_DataObjectFormBuilder - $fb_preDefGroups
References: 1  Groups: php.pear.general 
Request: Send a blank email to pear-general+get-16664@lists.php.net to get a copy of this message
On Wed, 05 Jan 2005 18:20:55 +0530, Jacob Singh <jacob@pajamadesign.com> wrote: > Sorry to bug you again Justin, > > I'm trying to set up a group (creditcard exp Mo. and Yr. > > So I have two fields accountExpiration_M and accountExpiration_Y. > > In my DO I declare: > > var $fb_preDefGroups = array("accountExpiration_M" => "Expiration > Date","accountExpiration_Y" => "Expiration Date"); > > This works fine for rendering, but durring validation I get: > MESSAGE: QuickForm Error: nonexistent html element > DEBUG INFO: Element 'accountExpiration_M' does not exist in > HTML_QuickForm::addRule() > CODE: -3 > > I'm not able to track this down. any Ideas? > Try using a group name which has no spaces. This could be the problem. To set the display value for it use fb_fieldLabels. Ex: var $fb_preDefGroups = array('accountExpiration_M' => 'expDate', 'accountExpiration_Y' => 'expDate'); var $fb_fieldLabels = array('expDate' => 'Expiration Date'); -- Justin Patrin

« previous php.pear.general (#16664) next »