Всем здравствуйте! Обращаюсь с таким вопросом, возможно ли как-нибудь написать условие, чтобы у родительской категории "Рабочее место пользователя" кнопки были как и есть сейчас, а вот у дочерних категорий были только удаление и редактирования, без кнопки добавления?
<?= TreeGrid::widget([
'columns' => [
'name',
[
'class' => 'yii\grid\ActionColumn',
'contentOptions' => ['style' => 'white-space: nowrap; text-align: center; letter-spacing: 0.1em; max-width: 7em;'],
'template' => ($data->parent_id) ? ('{add}') : ('{update} {delete} {add}'), //'{update} {delete} {add}'
'buttons' => [
'add' => function ($url, $model, $key)
{
return Html::a('<span class="glyphicon glyphicon-plus"></span>', $url);
},
]
],
],
]); ?>