<?xml version="1.0" encoding="iso-8859-1"?>
<rss version="2.0">
<channel>
  <title>PEAR Forum</title>
  <link>http://www.pear-forum.org/index.php</link>
  <description>PHP Extension and Application Repository</description>
  <language>english</language>
  <copyright>(c) Copyright 2006-2010 by PEAR Forum</copyright>
  <managingEditor>PEAR-forum.org &lt;pear@mowd.nl&gt;</managingEditor>
  <webMaster>PEAR-forum.org &lt;pear@mowd.nl&gt;</webMaster>
  <pubDate>Tue Sep 07, 2010 7:35 pm</pubDate>
  <lastBuildDate>Tue Sep 07, 2010 7:35 pm</lastBuildDate>
  <docs>http://backend.userland.com/rss</docs>
  <generator>phpBB2 RSS Syndication Mod by Lucas</generator>
  <ttl>1</ttl>

  <image>
    <title>PEAR Forum</title>
    <url>http://www.pear-forum.org/images/pear-icon.png</url>
    <link>http://www.pear-forum.org/</link>
    <description>PHP Extension and Application Repository</description>
  </image>

                                      <item>
                                        <title>Re: Changing Element layout of HTML_Quickforms</title>
                                        <link>http://www.pear-forum.org/viewtopic.php?p=5168#5168</link>
                                        <description>&lt;br /&gt;
                                      Author: &lt;a href='http://www.pear-forum.org/profile.php?mode=viewprofile&amp;amp;u=918'&gt;mark&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;
                                      Posted: Wed Aug 12, 2009 9:48 pm&lt;br /&gt;&lt;br /&gt;
                                      &lt;br /&gt;&lt;br /&gt;
                                      Using setValue() isn't recommended. Please use $form-&amp;gt;setDefaults() with an array of the elements' values (and &amp;quot;subarrays&amp;quot; for group values), e.g.:&lt;br /&gt;
&lt;/span&gt;&lt;table width=&quot;90%&quot; cellspacing=&quot;1&quot; cellpadding=&quot;3&quot; border=&quot;0&quot; align=&quot;center&quot;&gt;&lt;tr&gt; 	  &lt;td&gt;&lt;span class=&quot;genmed&quot;&gt;&lt;b&gt;Code:&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;	&lt;/tr&gt;	&lt;tr&gt;	  &lt;td class=&quot;code&quot;&gt;&lt;br /&gt;
$form-&amp;gt;setDefaults&amp;#40;array&amp;#40;'fieldname' =&amp;gt; 'value', 'groupname' =&amp;gt; array&amp;#40;'groupfieldname' =&amp;gt; 'value'&amp;#41;&amp;#41;&amp;#41;;&lt;br /&gt;
&lt;/td&gt;	&lt;/tr&gt;&lt;/table&gt;&lt;span class=&quot;postbody&quot;&gt;&lt;br /&gt;
&lt;br /&gt;
The values of groups are also stored in arrays. The output of var_dump($form-&amp;gt;exportValues()); should help you.&lt;br /&gt;
&lt;br /&gt;
About the styling in groups: You can add a 'static' element as the second element to the group to simulate a label for the (formerly) second element. Other options are the ElementGrid package for QF or the modification of the template for this group. The choice depends on how complicated your needs are. Maybe the first suggestion is already enough?</description>
                                        <comments>http://www.pear-forum.org/viewtopic.php?p=5168#5168</comments>
                                        <author>mark</author>
                                        <pubDate>Wed Aug 12, 2009 9:48 pm</pubDate>
                                        <guid isPermaLink="true">http://www.pear-forum.org/viewtopic.php?p=5168#5168</guid>
                                      </item>
                                      <item>
                                        <title>Changing Element layout of HTML_Quickforms</title>
                                        <link>http://www.pear-forum.org/viewtopic.php?p=5165#5165</link>
                                        <description>&lt;br /&gt;
                                      Author: &lt;a href='http://www.pear-forum.org/profile.php?mode=viewprofile&amp;amp;u=3853'&gt;mobbbx&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;
                                      Posted: Tue Aug 11, 2009 7:31 pm&lt;br /&gt;&lt;br /&gt;
                                      &lt;br /&gt;&lt;br /&gt;
                                      Hi,&lt;br /&gt;
&lt;br /&gt;
Is it possible to change the element layout of HTML_Quickform? The default layout is one element per row. However, i want to have 2 elements per row. I managed to do it using groups but it is causing some problems.&lt;br /&gt;
&lt;br /&gt;
My code for group:&lt;br /&gt;
&lt;/span&gt;&lt;table width=&quot;90%&quot; cellspacing=&quot;1&quot; cellpadding=&quot;3&quot; border=&quot;0&quot; align=&quot;center&quot;&gt;&lt;tr&gt; 	  &lt;td&gt;&lt;span class=&quot;genmed&quot;&gt;&lt;b&gt;Code:&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;	&lt;/tr&gt;	&lt;tr&gt;	  &lt;td class=&quot;code&quot;&gt;&lt;br /&gt;
$group&amp;#91;issue&amp;#93; =&amp;amp; HTML_QuickForm&amp;#58;&amp;#58;createElement&amp;#40;'text', 'date_issue', 'Date Issued&amp;#58; ', array&amp;#40;'size' =&amp;gt; 17, 'maxlength' =&amp;gt;17, 'readonly' =&amp;gt; 'readonly'&amp;#41;&amp;#41;;&lt;br /&gt;
$group&amp;#91;expect&amp;#93; =&amp;amp; HTML_QuickForm&amp;#58;&amp;#58;createElement&amp;#40;'jscalendar', 'date_expect', 'Date Expected&amp;#58; ', array&amp;#40;'ifFormat' =&amp;gt; '%d/%m/%Y'&amp;#41;&amp;#41;;&lt;br /&gt;
$group-&amp;gt;setValue&amp;#40;array&amp;#40;&amp;quot;date_issue&amp;quot; =&amp;gt; $today&amp;#41;&amp;#41;;&lt;br /&gt;
$form-&amp;gt;addGroup&amp;#40;$group, 'date', 'Date Issued&amp;#58;', ' Date Expected&amp;#58;'&amp;#41;;&lt;/td&gt;	&lt;/tr&gt;&lt;/table&gt;&lt;span class=&quot;postbody&quot;&gt;&lt;br /&gt;
&lt;br /&gt;
However, with group, i cannot set the default value and the label for 'Date Issued' cannot be bold. And i will need the values from the dates for sql statements after clicking submit button. &lt;br /&gt;
&lt;br /&gt;
Many thanks!</description>
                                        <comments>http://www.pear-forum.org/viewtopic.php?p=5165#5165</comments>
                                        <author>mobbbx</author>
                                        <pubDate>Tue Aug 11, 2009 7:31 pm</pubDate>
                                        <guid isPermaLink="true">http://www.pear-forum.org/viewtopic.php?p=5165#5165</guid>
                                      </item></channel></rss>