Parsley Validation

Do parley validations on the form.


public function parsley_validation()
{
  $xcrud = get_xcrud();
  $xcrud->table('employees');
  $xcrud->set_attr('lastName',array('id'=>'user','data-role'=>'admin')); 
  //Activate parsley validation
  $xcrud->parsley_active(true);
  //Make extension mandatory
  $xcrud->set_attr('extension',array('required'=>'required'));
  //Ensure First Name is alpha numeric    
  $xcrud->set_attr('firstName',array('data-parsley-trigger'=>'change','required'=>'required','id'=>'user','data-parsley-type'=>'alphanum'));
  $xcrud->set_attr('lastName',array('data-parsley-trigger'=>'change','required'=>'required','id'=>'user','data-parsley-type'=>'alphanum'));
  //ensure valid email and display "Email not valid"
  $xcrud->set_attr('email',array('data-parsley-trigger'=>'change','id'=>'user','data-parsley-type'=>'email',
  'data-parsley-error-message'=>"Email not valid"));   
  //ensure office Code is between 3 and 5 number characters
  $xcrud->set_attr('officeCode',array('id'=>'user','data-parsley-type'=>'digits','data-parsley-length'=>"[3,5]"));  
    
  $data['content'] = $xcrud->render();
  
  return view('demos', $data);
}

Employees

#LastnameFirstnameExtensionEmailOfficecodeReportstoJobtitle 
1MUrrDianeCC123ty89cvcvthyht@hh.com2855President6
2GerardMartinx2312ty89cvcvthyht@hh.com4Sales Rep
3Chieni5Patrickfgjhjpchieni@gmail.com4VP Marketing
4YgyGggFgbj7@hj.com15Ff
5DARA2DATRATRETANTAdara@gmail.com5454GIGIONE
6aaabbb dfghjklaaa@aa999a.com3aaa
7
8
9
Search