From e15b87eccf30338552e7cc6d3e090502e720077f Mon Sep 17 00:00:00 2001 From: Andrii Vasyliev Date: Wed, 21 Dec 2016 15:11:59 +0000 Subject: [PATCH] redone Menus: widget instead of create+render --- src/menus/CheckDomainMenu.php | 2 +- src/menus/DomainBulkActionsMenu.php | 2 +- src/menus/DomainDetailMenu.php | 2 +- src/menus/HostDetailMenu.php | 4 +--- src/views/domain/index.php | 10 +++------- src/views/domain/view.php | 5 ++--- src/views/host/view.php | 7 +++---- 7 files changed, 12 insertions(+), 20 deletions(-) diff --git a/src/menus/CheckDomainMenu.php b/src/menus/CheckDomainMenu.php index 9c2d085b..dd70ac4b 100644 --- a/src/menus/CheckDomainMenu.php +++ b/src/menus/CheckDomainMenu.php @@ -19,7 +19,7 @@ public function items() { return [ 'check-domain' => [ - 'label' => $this->renderView('checkDomain'), + 'label' => $this->render('checkDomain'), 'encode' => false, ], ]; diff --git a/src/menus/DomainBulkActionsMenu.php b/src/menus/DomainBulkActionsMenu.php index 3692274d..242c9803 100644 --- a/src/menus/DomainBulkActionsMenu.php +++ b/src/menus/DomainBulkActionsMenu.php @@ -20,7 +20,7 @@ public function items() ' . Yii::t('hipanel', 'Basic actions') . ' - ' . DomainBulkBasicActionsMenu::create()->render([ + ' . DomainBulkBasicActionsMenu::widget([], [ 'class' => Dropdown::class, 'encodeLabels' => false, ]) . ' diff --git a/src/menus/DomainDetailMenu.php b/src/menus/DomainDetailMenu.php index b723d3ab..eac8ba92 100644 --- a/src/menus/DomainDetailMenu.php +++ b/src/menus/DomainDetailMenu.php @@ -8,7 +8,7 @@ use yii\bootstrap\Modal; use yii\helpers\Html; -class DomainDetailMenu extends \hiqdev\menumanager\Menu +class DomainDetailMenu extends \hipanel\menus\AbstractDetailMenu { public $model; diff --git a/src/menus/HostDetailMenu.php b/src/menus/HostDetailMenu.php index 7fdc3467..562166ac 100644 --- a/src/menus/HostDetailMenu.php +++ b/src/menus/HostDetailMenu.php @@ -2,9 +2,7 @@ namespace hipanel\modules\domain\menus; -use hiqdev\menumanager\Menu; - -class HostDetailMenu extends Menu +class HostDetailMenu extends \hipanel\menus\AbstractDetailMenu { public $model; diff --git a/src/views/domain/index.php b/src/views/domain/index.php index 01d182a1..ce581a77 100644 --- a/src/views/domain/index.php +++ b/src/views/domain/index.php @@ -34,7 +34,7 @@ endContent() ?> beginContent('bulk-actions') ?> - render([ + false, 'itemOptions' => [ 'tag' => false, @@ -51,12 +51,8 @@ 'columns' => [ 'checkbox', 'domain', 'actions', 'client', 'seller', - 'state', - 'whois_protected', - 'is_secured', - 'created_date', - 'expires', - 'autorenewal', + 'state', 'whois_protected', 'is_secured', + 'created_date', 'expires', 'autorenewal', ], ]) ?> endBulkForm() ?> diff --git a/src/views/domain/view.php b/src/views/domain/view.php index b18f036a..8b77a1d9 100644 --- a/src/views/domain/view.php +++ b/src/views/domain/view.php @@ -7,7 +7,6 @@ use hipanel\modules\dns\widgets\DnsZoneEditWidget; use hipanel\modules\domain\grid\DomainGridView; use hipanel\modules\domain\menus\DomainDetailMenu; -use hiqdev\menumanager\widgets\DetailMenu; use hipanel\modules\domain\widgets\AuthCode; use hipanel\modules\domain\widgets\NsWidget; use hipanel\widgets\Box; @@ -64,11 +63,11 @@

title ?>
- + $model]) ?>

- $model])->render(DetailMenu::class) ?> + $model]) ?>
diff --git a/src/views/host/view.php b/src/views/host/view.php index aa01986b..3004d3fc 100644 --- a/src/views/host/view.php +++ b/src/views/host/view.php @@ -5,10 +5,9 @@ use hipanel\widgets\Box; use hipanel\widgets\ClientSellerLink; use hipanel\widgets\Pjax; -use hiqdev\menumanager\widgets\DetailMenu; use yii\helpers\Html; -$this->title = Html::encode($model->host); +$this->title = Html::encode($model->host); $this->params['subtitle'] = Yii::t('hipanel:domain', 'Name server detailed information') . ' #' . $model->id; $this->params['breadcrumbs'][] = ['label' => Yii::t('hipanel:domain', 'Name Servers'), 'url' => ['index']]; $this->params['breadcrumbs'][] = $this->title; @@ -32,10 +31,10 @@

title ?>
- + $model]) ?>

- $model])->render(DetailMenu::class) ?> + $model]) ?>