Package home | Report new bug | New search | Development Roadmap Status: Open | Feedback | All | Closed Since Version 3.2.16

Bug #2276 name attribute of header element not rendered out in Array
Submitted: 2004-09-03 16:52 UTC
From: veeeee at gmail dot com Assigned: avb
Status: Closed Package: HTML_QuickForm
PHP Version: 4.3.9 OS:
Roadmaps: (Not assigned)    
Subscription  
Comments Add Comment Add patch


Anyone can comment on a bug. Have a simpler test case? Does it work for you on a different platform? Let us know! Just going to say 'Me too!'? Don't clutter the database with that please !
Your email address:
MUST BE VALID
Solve the problem : 27 - 12 = ?

 
 [2004-09-03 16:52 UTC] veeeee at gmail dot com
Description: ------------ name attribute of header element not exported when rendered to array. Here's a small patch to render out the name as well. --- Index: PEAR/HTML/QuickForm/header.php =================================================================== diff -u -r1.1 header.php --- PEAR/HTML/QuickForm/header.php 24 Aug 2004 17:00:47 -0000 1.1 +++ PEAR/HTML/QuickForm/header.php 3 Sep 2004 16:30:45 -0000 @@ -42,6 +42,7 @@ { $this->HTML_QuickForm_static($elementName, null, $text); $this->_type = 'header'; + $this->_name = $elementName; } // }}} Index: PEAR/HTML/QuickForm/Renderer/Array.php =================================================================== diff -u -r1.1 Array.php --- PEAR/HTML/QuickForm/Renderer/Array.php 24 Aug 2004 17:00:47 -0000 1.1 +++ PEAR/HTML/QuickForm/Renderer/Array.php 3 Sep 2004 16:30:45 -0000 @@ -176,7 +176,7 @@ function renderHeader(&$header) { - $this->_ary['sections'][$this->_sectionCount] = array('header' => $header->toHtml()); + $this->_ary['sections'][$this->_sectionCount] = array('header' => $header->toHtml(), 'name' => $header->getName()); $this->_currentSection = $this->_sectionCount++; } // end func renderHeader

Comments

 [2004-10-09 19:35 UTC] avb
This bug has been fixed in CVS. In case this was a documentation problem, the fix will show up at the end of next Sunday (CET) on pear.php.net. In case this was a pear.php.net website problem, the change will show up on the website in short time. Thank you for the report, and for helping us make PEAR better.