我有一個修改過程來顯示事件的「日期」。我在哪裏定義CakePHP中的視圖函數?
if($event['Event']['is_multi_day']){
if(date('n',strtotime($event['Event']['start_day'])) == date('n',strtotime($event['Event']['end_day'])))
$date = date('j',strtotime($event['Event']['start_day'])).' - '.
date('j',strtotime($event['Event']['end_day'])).' '.
date('M',strtotime($event['Event']['end_day']));
else
$date = date('j',strtotime($event['Event']['start_day'])).' '.
date('M',strtotime($event['Event']['start_day'])).' - '.
date('j',strtotime($event['Event']['end_day'])).' '.
date('M',strtotime($event['Event']['end_day']));
}else{
$date = date('j M', strtotime($event['Event']['start_day']));
}
我必須在顯示事件的每個頁面中包含該代碼塊。 如何爲此定義一個函數,可以從我想要的視圖中調用?