0
나는 CakePHP 3.2에서 일하고 있습니다.CakePHP 3 :보기의 날짜 비교
timestamp
의 날짜를 데이터베이스의 isThisMonth()
CakePHP의 기능과 비교하고 싶습니다.
created
의 날짜가 1 month
인 제품을 나열하고 있습니다. 제품과 함께 NEW
배지가 표시됩니다.
이 내가보기 여기
<?php $date = new DateTime($product->created);
$date = $date->format('Y-m-d');
if ($date->isThisMonth()): ?> // error is pointing this line
<span class="new-product"> NEW</span>
<?php endif; ?>
$product
에서 수행 한 것입니다 오류 항목이며 created
는 데이터베이스에 타임 스탬프 열입니다.
그러나
Call to a member function isThisMonth() on string
오류 '클래스'시간 '찾을 수 없습니다.' –
해결 된 ..'view Cake \ I18n \ Time;'을 사용하여'view.ctp' 파일 –
에 나를 이길 수 있습니다. – bill