summaryrefslogtreecommitdiff
path: root/framework/Web/UI/WebControls/TBaseValidator.php
diff options
context:
space:
mode:
authorxue <>2006-01-24 00:40:46 +0000
committerxue <>2006-01-24 00:40:46 +0000
commit8315c49b766ae0ae4c6729f641f6c83c50636b6c (patch)
tree39c700e7d6097ca6b70147952038f470ee799167 /framework/Web/UI/WebControls/TBaseValidator.php
parent4282256a7bf5580cd0fa22ce9686024352f23a6f (diff)
Fixed a few issues with TCheckBox about validator.
Diffstat (limited to 'framework/Web/UI/WebControls/TBaseValidator.php')
-rw-r--r--framework/Web/UI/WebControls/TBaseValidator.php10
1 files changed, 2 insertions, 8 deletions
diff --git a/framework/Web/UI/WebControls/TBaseValidator.php b/framework/Web/UI/WebControls/TBaseValidator.php
index af8eb7e9..5110230b 100644
--- a/framework/Web/UI/WebControls/TBaseValidator.php
+++ b/framework/Web/UI/WebControls/TBaseValidator.php
@@ -154,7 +154,7 @@ abstract class TBaseValidator extends TLabel implements IValidator
$scriptKey = "TBaseValidator:$formID";
if($this->getEnableClientScript() && !$scripts->isEndScriptRegistered($scriptKey))
{
- $scripts->registerClientScript('validator');
+ $scripts->registerClientScript('validator');
$scripts->registerEndScript($scriptKey, "Prado.Validation.AddForm('$formID');");
}
if($this->getEnableClientScript())
@@ -361,13 +361,7 @@ abstract class TBaseValidator extends TLabel implements IValidator
protected function getValidationValue($control)
{
if($control instanceof IValidatable)
- {
- $value=$control->getValidationPropertyValue();
- //if($value instanceof TListItem)
- // return $value->getValue();
- //else
- return TPropertyValue::ensureString($value);
- }
+ return $control->getValidationPropertyValue();
else
throw new TInvalidDataTypeException('basevalidator_validatable_required');
}