Quantcast
Channel: Yii Framework Forum
Viewing all articles
Browse latest Browse all 18717

Custom Validation

$
0
0
Hi All

I am trying to do custom validation but the error is not getting displayed.
steps i am following are
1. defining rule in model array
2. defining the function used in the model rule.
3. displaying it in view form.

model.php
public function rules()
	{
		
		return array(
			
array('idAgentApplication, PreviousExperienceCustomerService, WeekHoursContribution, LanguagesToSpeak, AboutYou, ResumeURL, ResumeFileName, FacebookLink, TwitterLink, Users_id, AccountProfile_Id, AgentApplicationStatus_Id, BluePass_id, LinkedIn', 'safe', 'on'=>'search'),
array('WeekHoursContribution','cust'),
		);
}

public function cust($attribute,$error)
  {
       	 $this->addError('$attribute','my error');
	        
  }


controller.php
public function actionConsultantApplication()
	{
      		$this->render('consultantApplication');	
	}


view.php
<?php $form=$this->beginWidget('CActiveForm', array(
				'id'=>'application-form',
			//	'htmlOptions'=>array('class'=>'list_form'),
				'enableAjaxValidation'=>false,
				'enableClientValidation'=>true,
				'clientOptions'=>array('validateOnSubmit'=>true,),
)); ?>


Thanks & Regards

Viewing all articles
Browse latest Browse all 18717

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>