From 4d4dfea0657a01c2c8c59cb1dbb314a122285b63 Mon Sep 17 00:00:00 2001 From: Andrey Kutejko Date: Sun, 4 Jan 2015 18:06:18 +0200 Subject: [PATCH] fix components response --- ipf/admin/controllers/components.php | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/ipf/admin/controllers/components.php b/ipf/admin/controllers/components.php index b4a49a9..29b55d2 100644 --- a/ipf/admin/controllers/components.php +++ b/ipf/admin/controllers/components.php @@ -24,6 +24,8 @@ class IPF_Admin_Controller extends IPF_Admin_Base_Controller { $component = $this->getComponent(array('view')); $context = $component->listItems(); + if ($context instanceof IPF_HTTP_Response) + return $context; return $this->render($component->listTemplate(), $context); } @@ -31,6 +33,8 @@ class IPF_Admin_Controller extends IPF_Admin_Base_Controller { $component = $this->getComponent(array('view', 'add')); $context = $component->addItem(); + if ($context instanceof IPF_HTTP_Response) + return $context; return $this->render($component->addTemplate(), $context); } @@ -38,6 +42,8 @@ class IPF_Admin_Controller extends IPF_Admin_Base_Controller { $component = $this->getComponent(array('view', 'change')); $context = $component->editItem($this->params[3]); + if ($context instanceof IPF_HTTP_Response) + return $context; return $this->render($component->editTemplate(), $context); } @@ -45,6 +51,8 @@ class IPF_Admin_Controller extends IPF_Admin_Base_Controller { $component = $this->getComponent(array('view', 'delete')); $context = $component->deleteItem($this->params[3]); + if ($context instanceof IPF_HTTP_Response) + return $context; return $this->render($component->deleteTemplate(), $context); } -- 2.49.0