|
From: <gem...@li...> - 2011-09-20 14:55:36
|
Revision: 50
http://gemstracker.svn.sourceforge.net/gemstracker/?rev=50&view=rev
Author: mennodekker
Date: 2011-09-20 14:55:25 +0000 (Tue, 20 Sep 2011)
Log Message:
-----------
Fixing pdf upload / display?
Modified Paths:
--------------
trunk/library/classes/Gems/Default/SurveyMaintenanceAction.php
Modified: trunk/library/classes/Gems/Default/SurveyMaintenanceAction.php
===================================================================
--- trunk/library/classes/Gems/Default/SurveyMaintenanceAction.php 2011-09-20 13:47:14 UTC (rev 49)
+++ trunk/library/classes/Gems/Default/SurveyMaintenanceAction.php 2011-09-20 14:55:25 UTC (rev 50)
@@ -93,7 +93,8 @@
*/
protected function addFormElements(MUtil_Model_FormBridge $bridge, MUtil_Model_ModelAbstract $model, array $data, $new = false)
{
- // MUtil_Echo::r($data, __CLASS__ . '->' . __FUNCTION__);
+ //MUtil_Echo::r($data, __CLASS__ . '->' . __FUNCTION__);
+ $data = array_merge($model->loadFirst(), $data);
// Prepare variables
$currentId = $data['gsu_id_survey'];
@@ -436,8 +437,11 @@
public function setMenuParameter($data)
{
+ $source = $this->menu->getParameterSource();
+ $source->offsetSet('gsu_has_pdf', $data['gsu_survey_pdf'] ? 1 : 0);
+ $source->offsetSet(MUtil_Model::REQUEST_ID, $data['gsu_id_survey']);
+ $this->data['gsu_has_pdf'] = $data['gsu_survey_pdf'] ? 1 : 0;
$this->data[MUtil_Model::REQUEST_ID] = $data['gsu_id_survey'];
- $this->data['gsu_has_pdf'] = $data['gsu_survey_pdf'] ? 1 : 0;
return $this;
}
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|