From a543d89a4089718b4f6694463a61a6e11602d6ac Mon Sep 17 00:00:00 2001 From: Krivchikov Dmitry Date: Mon, 30 May 2016 20:44:26 +0300 Subject: [PATCH] =?UTF-8?q?ADD=20=D1=83=D0=B4=D0=B0=D0=BB=D0=B5=D0=BD?= =?UTF-8?q?=D0=B8=D0=B5=20=D1=82=D1=80=D0=B5=D0=BA=D0=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- controllers/EdittrackController.php | 14 ++++++++++++++ views/tracks/edit.php | 2 +- 2 files changed, 15 insertions(+), 1 deletion(-) diff --git a/controllers/EdittrackController.php b/controllers/EdittrackController.php index 145af46..7912de3 100644 --- a/controllers/EdittrackController.php +++ b/controllers/EdittrackController.php @@ -26,6 +26,20 @@ class EdittrackController extends Controller $trip->save(); } + function actionDeletetrip() + { + $id = intval(App::getParam('id')); + $trip = Trips::model()->getByPK($id); + + if ($trip->isEmpty() || $trip->owner != App::$user->id) { + App::error404(); + } + + $trip->delete($id); + + App::redirect('/tracks/'); + } + function actionTrack() { $id = intval(App::getParam('id')); diff --git a/views/tracks/edit.php b/views/tracks/edit.php index d592fc1..d0ba701 100644 --- a/views/tracks/edit.php +++ b/views/tracks/edit.php @@ -13,7 +13,7 @@ - + Удалить трек