/
index.php
55 lines (52 loc) · 2.08 KB
/
index.php
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
<?php
$this->breadcrumbs = [
Yii::t('PaymentModule.payment', 'Способы оплаты') => ['/payment/paymentBackend/index'],
Yii::t('PaymentModule.payment', 'Управление')
];
$this->pageTitle = Yii::t('PaymentModule.payment', 'Способы оплаты - управление');
$this->menu = [
['icon' => 'fa fa-fw fa-list-alt', 'label' => Yii::t('PaymentModule.payment', 'Управление способами оплаты'), 'url' => ['/payment/paymentBackend/index']],
['icon' => 'fa fa-fw fa-plus-square', 'label' => Yii::t('PaymentModule.payment', 'Добавить способ оплаты'), 'url' => ['/payment/paymentBackend/create']]
];
?>
<div class="page-header">
<h1>
<?php echo Yii::t('PaymentModule.payment', 'Способы оплаты'); ?>
<small><?php echo Yii::t('PaymentModule.payment', 'управление'); ?></small>
</h1>
</div>
<?php
$this->widget(
'yupe\widgets\CustomGridView',
[
'id' => 'payment-grid',
'type' => 'condensed',
'dataProvider' => $model->search(),
'filter' => $model,
'sortableRows' => true,
'sortableAjaxSave' => true,
'sortableAttribute' => 'position',
'sortableAction' => '/payment/paymentBackend/sortable',
'columns' => [
[
'name' => 'name',
'type' => 'raw',
'value' => 'CHtml::link($data->name, array("/payment/paymentBackend/update", "id" => $data->id))'
],
'module',
[
'class' => 'yupe\widgets\EditableStatusColumn',
'name' => 'status',
'url' => $this->createUrl('/payment/paymentBackend/inline'),
'source' => $model->getStatusList(),
'options' => [
Payment::STATUS_ACTIVE => ['class' => 'label-success'],
Payment::STATUS_NOT_ACTIVE => ['class' => 'label-default']
]
],
[
'class' => 'yupe\widgets\CustomButtonColumn'
]
]
]
); ?>