From 7b6deea2fa150d005adaedb94297cdcdf6f2b8f7 Mon Sep 17 00:00:00 2001 From: Thomas Gelf Date: Sun, 25 Nov 2018 22:02:26 +0100 Subject: [PATCH] BasketController: link to baskets from "add to..." --- application/controllers/BasketController.php | 11 +++++++++++ application/forms/AddToBasketForm.php | 1 - 2 files changed, 11 insertions(+), 1 deletion(-) diff --git a/application/controllers/BasketController.php b/application/controllers/BasketController.php index f0a07261..aaf02b68 100644 --- a/application/controllers/BasketController.php +++ b/application/controllers/BasketController.php @@ -65,8 +65,19 @@ class BasketController extends ActionController ); } + /** + * @throws \Icinga\Exception\MissingParameterException + */ public function addAction() { + $this->actions()->add( + Link::create( + $this->translate('Baskets'), + 'director/baskets', + null, + ['class' => 'icon-tag'] + ) + ); $this->addSingleTab($this->translate('Add to Basket')); $this->addTitle($this->translate('Add chosen objects to a Configuration Basket')); $form = new AddToBasketForm(); diff --git a/application/forms/AddToBasketForm.php b/application/forms/AddToBasketForm.php index 165a53ff..61053ddb 100644 --- a/application/forms/AddToBasketForm.php +++ b/application/forms/AddToBasketForm.php @@ -5,7 +5,6 @@ namespace Icinga\Module\Director\Forms; use dipl\Html\Html; use dipl\Html\HtmlDocument; use dipl\Html\Link; -use Icinga\Exception\NotFoundError; use Icinga\Module\Director\DirectorObject\Automation\Basket; use Icinga\Module\Director\Web\Form\DirectorForm;