如何根据过期日期获得结果


how to get the result on the basis of expire date

这就是我要做的!我想根据结束日期筛选结果,如果结束日期小于当前日期,则显示结果,否则不显示。

public function getAllEvents() {
  $all_events = Mage::getModel('events/events')->getCollection()
       ->addAttributeToFilter('end_date', array('lt' => date(strtotime(getdate()),'YYYY-MM-dd HH:mm:ss'))
       ->setOrder('start_date', 'ASC')
       ->getData();
  return $all_events;
}

但是当我试图获得结果时,我在前端得到这个错误$ this -> getAllEvents ();

解析错误:语法错误,意外T_OBJECT_OPERATOR请帮助

您在以下行中缺少a):

->addAttributeToFilter('end_date', array('lt' => date(strtotime(getdate()),'YYYY-MM-dd HH:mm:ss'))