내가 겪고있는 문제는 유효성 검사 규칙이 편집 중에 발생했지만 누구도 생성시 해고되지 않았다는 것입니다. 여기에 문제가되지 여기에 대부분의 아마에도 불구하고, 유효성 검사 규칙의 몇 가지 :cakePHP에서 유효성 검사 규칙이 적용되지 않음
var $validate = array(
'date' => array(
'notempty' => array(
'rule' => array('notEmpty'),
'message' => 'Choose a date'
)
),
'minutes' => array(
'rule'=>'minutes',
'message' => 'Minutes cannot exceed 60',
'allowEmpty' => true
)
그리고 여기있는 양식 (편집 및 추가) :
<?php echo $this->Form->create('Event');?>
<?php echo $this->Form->input('date', array('class'=>'datepicker', 'type'=>'text', 'label'=>__('Date*')));?>
<?php echo $this->Form->end(__('Save edit'));?>
<?php echo $this->Form->create('Event');?>
<?php echo $this->Form->input('date', array('class'=>'datepicker', 'type'=>'text', 'value'=>$date, 'label'=>__('Date*'))); ?>
<?php echo $this->Form->end(__('Save'));?>
그리고 유효성 검사에서 비활성화되지 않습니다 모든 컨트롤러 기능은 앱 전체에서 동일하며 다른 모든 모델과 완벽하게 작동합니다. 나는 그것이 단순해야만한다고 생각하지만, 나는 그것을 작동시킬 수 없다.
도움을 주시면 감사하겠습니다.
이 제목으로 무엇을 의미합니까? – Fury
작성시 검증 규칙이 적용되지 않습니다. 발언에 감사 드리며 제목을 업데이트 할 것입니다. – Domas
기본적으로 유효성 검사가 업데이트에 적용되고 – Fury