Changeset 2066

Show
Ignore:
Timestamp:
08/24/07 16:20:09 (17 months ago)
Author:
david
Message:

Added force_request_uri and force_request_url config options to FPF

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • branches/0.11/src/filter/AgaviFormPopulationFilter.class.php

    r2060 r2066  
    114114    } 
    115115 
     116    if($cfg['force_request_uri'] !== null) { 
     117      $ruri = $cfg['force_request_uri']; 
     118    } else { 
     119      $ruri = $req->getRequestUri(); 
     120    } 
     121    if($cfg['force_request_url'] !== null) { 
     122      $rurl = $cfg['force_request_url']; 
     123    } else { 
     124      $rurl = $req->getUrl(); 
     125    } 
     126     
    116127    $luie = libxml_use_internal_errors(true); 
    117128    libxml_clear_errors(); 
     
    233244      if($populate instanceof AgaviParameterHolder) { 
    234245        $action = preg_replace('/#.*$/', '', trim($form->getAttribute('action'))); 
    235         $ruri = $req->getRequestUri(); 
    236         $rurl = $req->getUrl(); 
    237246        if(!( 
    238247          $action == $rurl || 
     
    553562    $this->setParameter('force_output_mode', false); 
    554563    $this->setParameter('force_encoding', false); 
     564    $this->setParameter('force_request_uri', null); 
     565    $this->setParameter('force_request_url', null); 
    555566    $this->setParameter('parse_xhtml_as_xml', true); 
    556567    $this->setParameter('include_password_inputs', false);