cakePHP 1.3에서 "year", "month", "day"에 대한 세 개의 간단한 선택 상자를 표시하려고합니다. 내 로컬 서버에서CakePHP 1.3 :보기 도우미 "DateFormat"이 표시되지 않습니다.
를 (이미지 아래 참조) 지역의 환경에서
<?php echo $form->input(
'trial_start',
array(
'div'=>null,
'dateFormat' =>'YMD',
'minYear' =>date('Y'),
'maxYear' => date('Y')+5,
'monthNames' => false,
'empty'=>true,
'label'=>false )); ?>
~
<?php echo $form->input(
'trial_end',
array(
'div'=>null,
'dateFormat' =>'YMD',
'minYear' =>date('Y'),
'maxYear' => date('Y')+5,
'monthNames' => false,
'empty'=>true,
'label'=>false )); ?>
는, 상자가 완벽하게 표시하지만 내 프로덕션 서버 (같은 PHP와 CakePHP의 버전)에서 "trial_start"는 생성되지 않습니다
내 프로덕션 서버에서:
2 개의 프로젝트에는 동일한 파일이 있고 동일한 DB에 대한 액세스 권한이 있습니다.
정말 도움이됩니다. 감사합니다.
db의 trial_start에 대해 열 유형이 동일한 지 확인하십시오. – Rikesh
고맙습니다. 앞서 언급했듯이 두 프로젝트 모두 동일한 DB를 사용하고 있습니다. – johann
그래, 나는 아직도 여기에서 가능한 것은 아무것도 없다는 것을 안다. db 변경 사항을 반영하기 위해/app/models/cache & others에있는 모든 캐시를 지워야합니다. – Rikesh