mam funkcje w modelu odpowiedzialną za zmiane daty w bazie danych na datę dzisiejszą:
. Problem w tym, że wyskakuje błąd 404 a ja nie wiem czemu bo podobne linie kodu odpowiedzialne za całkowite usuwanie działają.
funkcja w modelu:
public function zakoncz() { $this->save(); }
Oraz akcje w kontrolerze która odpowiada za tę akcje:
public function action_zakonczono() { $announcement = ORM::factory('Announcement') ->get_user_announcement($this->request->param('id'), $this->_auth->get_user_id()); if ( !$announcement->loaded()) { throw new Http_Exception_404(); } $announcement->zakoncz(); flashinfo::add(___('announcements.profile.delete.success'), 'success'); $this->redirect_referrer(); }
route wygląda tak:
'directory' => 'profile', 'controller' => 'announcements', 'action' => 'zakonczono' ));
a widok tak: