Я хочу разделить расчет наземного груза на воздушный груз на gridview. например service_id наземный груз = D2D и service_id воздушный груз = P2P. расчет сухопутного груза P x P x P / 4000 и воздушного груза P x P x P / 6000. Я хотел бы найти город отправления к месту назначения, он покажет тарифы на наземные и воздушные перевозки в виде сетки согласно расчету в gridview. Я не знаю как. спасибо
[
'label' => 'Tarif',
'format' => 'Currency',
'value' => function ($model) {
$volume = $model->rate * Yii::$app->request->get('TarifCargoSearch')['panjang'] * Yii::$app->request->get('TarifCargoSearch')['lebar'] * Yii::$app->request->get('TarifCargoSearch')['tinggi'] /4000 + $model->admin_fee; //$model->service_id=>['D2D']
$volume = $model->rate * Yii::$app->request->get('TarifCargoSearch')['panjang'] * Yii::$app->request->get('TarifCargoSearch')['lebar'] * Yii::$app->request->get('TarifCargoSearch')['tinggi'] /6000 + $model->admin_fee; //$model->service_id=>['P2P']
$mass = $model->rate * Yii::$app->request->get('TarifCargoSearch')['massa'] + $model->admin_fee;
return $mass > $volume? $mass : $volume;
}
],