From: <gem...@li...> - 2012-06-28 14:21:01
|
Revision: 797 http://gemstracker.svn.sourceforge.net/gemstracker/?rev=797&view=rev Author: mennodekker Date: 2012-06-28 14:20:55 +0000 (Thu, 28 Jun 2012) Log Message: ----------- Not all form elements play by the rules... Modified Paths: -------------- trunk/library/classes/Gems/Form/TableForm.php Modified: trunk/library/classes/Gems/Form/TableForm.php =================================================================== --- trunk/library/classes/Gems/Form/TableForm.php 2012-06-28 14:17:45 UTC (rev 796) +++ trunk/library/classes/Gems/Form/TableForm.php 2012-06-28 14:20:55 UTC (rev 797) @@ -68,13 +68,15 @@ $class = get_class($element); if (strpos($class, 'JQuery')) { - return $element->getDecorator('UiWidgetElement'); + $dec = $element->getDecorator('UiWidgetElement'); } if (strpos($class, 'File')) { - return $element->getDecorator('File'); + $dec = $element->getDecorator('File'); } - return $element->getDecorator('ViewHelper'); + if (!isset($dec) || $dec == null) { + return 'ViewHelper'; + } } /** This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |