Author: sevein
Date: Mon Jun 27 22:36:17 2011
New Revision: 9206
Log:
Process select fields from accession module
Modified:
trunk/plugins/qtAccessionPlugin/modules/qtAccessionPlugin/actions/editAction.class.php
Modified:
trunk/plugins/qtAccessionPlugin/modules/qtAccessionPlugin/actions/editAction.class.php
==============================================================================
---
trunk/plugins/qtAccessionPlugin/modules/qtAccessionPlugin/actions/editAction.class.php
Mon Jun 27 22:35:12 2011 (r9205)
+++
trunk/plugins/qtAccessionPlugin/modules/qtAccessionPlugin/actions/editAction.class.php
Mon Jun 27 22:36:17 2011 (r9206)
@@ -151,8 +151,22 @@
{
switch ($field->getName())
{
- default:
+ case 'acquisitionType':
+ case 'processingPriority':
+ case 'processingStatus':
+ case 'resourceType':
+ unset($this->resource[$field->getName()]);
+
+ $value = $this->form->getValue($field->getName());
+ if (isset($value))
+ {
+ $params = $this->context->routing->parse(Qubit::pathInfo($value));
+ $this->resource[$field->getName()] = $params['_sf_route']->resource;
+ }
+ break;
+
+ default:
return parent::processField($field);
}
}
--
You received this message because you are subscribed to the Google Groups
"Qubit Toolkit Commits" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/qubit-commits?hl=en.