title: CakePHP: "GET" form does not auto-populate form fields after submission
body: <p>I'm using Cake 2.3.0. If I submit my form using <code>POST</code>, the selected form fields carry over however if I submit my form using <code>GET</code>, all of the form fields return to their default values.</p>
  
  <p>Is there a way to make the <code>GET</code> submission to work like that of the <code>POST</code>? </p>
  
  <p>Here's my contorller:</p>
  
  <pre><code>class ListingsController extends AppController {
      public function results() {
          $conditions = array(
              'Listing.Beds &gt;=' =&gt; $this-&gt;request-&gt;query['beds'], 
              'Listing.ListingStatus &gt;=' =&gt; $this-&gt;request-&gt;query['status'], 
          );
  
          $this-&gt;paginate = array(
              'conditions' =&gt; $conditions,
          );    
  
          $this-&gt;set('listings', $this-&gt;paginate());
      }
  }
  </code></pre>
  
  <p>Here's what my view looks like.</p>
  
  <pre><code>echo $this-&gt;Form-&gt;create(null, array(
      'controller' =&gt; 'listings', 
      'action' =&gt; 'results',
      'type' =&gt; 'get'
  ));
  
  echo $this-&gt;Form-&gt;input('name');
  
  $beds = array('1' =&gt; '1+', '2' =&gt; '2+', '3' =&gt; '3+', '4' =&gt; '4+', '5' =&gt; '5+');
  echo $this-&gt;Form-&gt;input('beds', array('options' =&gt; $beds));
  
  $status = array('Active' =&gt; 'Active', 'Pending' =&gt; 'Pending', 'ActivePending' =&gt; 'Active and Pending');
  echo $this-&gt;Form-&gt;input('status', array('options' =&gt; $status));
  
  echo $this-&gt;Form-&gt;end('Update'); 
  </code></pre>
  
  <p>So basically if I change <code>'type' =&gt; 'get'</code> to <code>'type' =&gt; 'post'</code> it works just fine. But I need to be able to do this via <code>GET</code>.</p>
  
  <p>Thanks</p>