import v1.1.0_beta1 | 2009-08-21
This commit is contained in:
@ -248,7 +248,7 @@ class Zend_Controller_Router_Route_Hostname extends Zend_Controller_Router_Route
|
||||
* @param boolean $reset Whether or not to set route defaults with those provided in $data
|
||||
* @return string Route path with user submitted parameters
|
||||
*/
|
||||
public function assemble($data = array(), $reset = false, $encode = false)
|
||||
public function assemble($data = array(), $reset = false, $encode = false, $partial = false)
|
||||
{
|
||||
$host = array();
|
||||
$flag = false;
|
||||
@ -281,7 +281,7 @@ class Zend_Controller_Router_Route_Hostname extends Zend_Controller_Router_Route
|
||||
$return = '';
|
||||
|
||||
foreach (array_reverse($host, true) as $key => $value) {
|
||||
if ($flag || !isset($this->_variables[$key]) || $value !== $this->getDefault($this->_variables[$key])) {
|
||||
if ($flag || !isset($this->_variables[$key]) || $value !== $this->getDefault($this->_variables[$key]) || $partial) {
|
||||
if ($encode) $value = urlencode($value);
|
||||
$return = '.' . $value . $return;
|
||||
$flag = true;
|
||||
|
Reference in New Issue
Block a user