36744c04
Anastasia
- fast order in a...
|
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
|
<?php
namespace artbox\order\columns;
use yii\helpers\Html;
/**
* Created by PhpStorm.
* User: stes
* Date: 23.04.18
* Time: 17:02
*/
class ActionColumn extends \artbox\core\admin\grid\columns\ActionColumn
{
public $columnTemplate = '{item}';
protected function renderLink($model)
{
$fieldName = $this->field;
if ($this->columnTemplate instanceof \Closure){
$options = call_user_func($this->columnTemplate, $model);
return $options;
}else{
return str_replace('{item}', Html::a($model->$fieldName, '#', $this->linkOptions), $this->columnTemplate);
}
}
}
|