0
これは私がやろうとしていることです!終了日を基準にして結果をフィルタリングしたい場合は、終了日が現在の日付よりも小さい場合は結果を表示してください。有効期限を基準に結果を得る方法
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を取得しようとすると、フロントエンドでこのエラーを取得しています)。
解析エラー:
->addAttributeToFilter('end_date', array('lt' => date(strtotime(getdate()),'YYYY-MM-dd HH:mm:ss'))
は別のものを追加)、あなたはすべてのセットする必要があります:構文エラー、予期しないT_OBJECT_OPERATOR は、あなたが次の行に)欠けている
致命的なエラー:未定義のメソッドEsol_Events_Model_Mysql4_Events_Collectionに呼び出し:: addAttributeToFilter()の代わりに属性 – atif
するTry addEntityToFilterを今、この:( 致命的なエラーになっ:未定義のメソッドEsol_Events_Model_Mysql4_Events_Collectionに呼び出し:: addEntityToFilterを() –
の – atif