Здравствуйте новичек в Yii, в GridView есть колонка с датой окончания подписки и также колонка с датой начала подписки. Я сделал колонку с началом подписки так, чтобы каждое значение можно было выбирать в формате календаря. Теперь мне необходимо чтобы я мог выбрать на сколько эта подписка продлится(месяц, два, полгода) в колонке с окончанием подписки. При этом значение само бы высчитывалось относительно начала, и того интервала который я выберу. Подскажите как лучше реализовать.
Пробовал вот такой вариант
Код: Выделить всё
'template' => '{onemonth} {twomonth}',
'buttons' => [
'onemonth' => function ($url,$model,$key) {
return Html::a('1 месяц', $url, ['class' => 'btn btn-success btn-xs']);
},
'twomonth' => function ($url,$model,$key) {
return Html::a('2 месяца', $url, ['class' => 'btn btn-success btn-xs']);
},
Но я не понимаю, как ей задать условие которое она должна выполнить