|
From: <gem...@li...> - 2011-10-20 14:12:38
|
Revision: 121
http://gemstracker.svn.sourceforge.net/gemstracker/?rev=121&view=rev
Author: matijsdejong
Date: 2011-10-20 14:12:29 +0000 (Thu, 20 Oct 2011)
Log Message:
-----------
Fix for #25: Ask button showed in between screen.
Modified Paths:
--------------
trunk/library/classes/Gems/Menu/SubMenuItem.php
trunk/library/classes/GemsEscort.php
Modified: trunk/library/classes/Gems/Menu/SubMenuItem.php
===================================================================
--- trunk/library/classes/Gems/Menu/SubMenuItem.php 2011-10-20 13:56:34 UTC (rev 120)
+++ trunk/library/classes/Gems/Menu/SubMenuItem.php 2011-10-20 14:12:29 UTC (rev 121)
@@ -551,11 +551,12 @@
return $menu;
}
- public function applyHiddenParameters(Gems_Menu_ParameterSource $source)
+ public function applyHiddenParameters(Zend_Controller_Request_Abstract $request, Gems_Menu_ParameterSource $source)
{
if ($this->_hiddenParameters) {
- foreach ($this->_hiddenParameters as $key => $name) {
- $source[$key] = $name;
+ foreach ($this->_hiddenParameters as $key => $value) {
+ $request->setParam($key, $value);
+ $source[$key] = $value;
}
}
Modified: trunk/library/classes/GemsEscort.php
===================================================================
--- trunk/library/classes/GemsEscort.php 2011-10-20 13:56:34 UTC (rev 120)
+++ trunk/library/classes/GemsEscort.php 2011-10-20 14:12:29 UTC (rev 121)
@@ -1607,7 +1607,7 @@
}
if (isset($menuItem)) {
- $menuItem->applyHiddenParameters($this->menu->getParameterSource());
+ $menuItem->applyHiddenParameters($request, $this->menu->getParameterSource());
$this->menu->setCurrent($menuItem);
}
}
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|