CC-2718: Changes to the support page
- overriding isValid in RegisterAirtimeForm
This commit is contained in:
parent
796a762908
commit
4c4b57fd31
|
@ -148,5 +148,22 @@ class Application_Form_RegisterAirtime extends Zend_Form
|
|||
->setDecorators(array('ViewHelper'));
|
||||
$this->addElement($checkboxPrivacy);
|
||||
}
|
||||
|
||||
// overriding isValid function
|
||||
public function isValid ($data)
|
||||
{
|
||||
$isValid = parent::isValid($data);
|
||||
if($data['Publicise'] != 1){
|
||||
$isValid = true;
|
||||
}
|
||||
if(isset($data["Privacy"])){
|
||||
$checkPrivacy = $this->getElement('Privacy');
|
||||
if($data["SupportFeedback"] == "1" && $data["Privacy"] != "1"){
|
||||
$checkPrivacy->addError("You have to agree to privacy policy.");
|
||||
$isValid = false;
|
||||
}
|
||||
}
|
||||
return $isValid;
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
@ -157,12 +157,12 @@ class Application_Form_SupportSettings extends Zend_Form
|
|||
$this->addElement($submit);
|
||||
}
|
||||
|
||||
// overwriting isValid function
|
||||
// overriding isValid function
|
||||
public function isValid ($data)
|
||||
{
|
||||
$isValid = true;
|
||||
if($data['Publicise'] == 1){
|
||||
$isValid = parent::isValid($data);
|
||||
$isValid = parent::isValid($data);
|
||||
if($data['Publicise'] != 1){
|
||||
$isValid = true;
|
||||
}
|
||||
if(isset($data["Privacy"])){
|
||||
$checkPrivacy = $this->getElement('Privacy');
|
||||
|
|
Loading…
Reference in New Issue