'add-to-order',
'options' => [
'placeholder' => \Yii::t('order', 'Select product'),
],
'pluginOptions' => [
'allowClear' => true,
'minimumInputLength' => 3,
'language' => [
'errorLoading' => new JsExpression(
"function() {return '" . \Yii::t('order', 'Waiting for results') . "'; }"
),
],
'ajax' => [
'url' => Url::to([ 'product-list' ]),
'dataType' => 'json',
'data' => new JsExpression('function(params) { return {q:params.term}; }'),
],
'escapeMarkup' => new JsExpression('function (markup) { return markup; }'),
'templateResult' => new JsExpression('function(city) { return city.text; }'),
'templateSelection' => new JsExpression('function (city) { return city.text; }'),
],
'id' => 'add-to-order',
]
);
?>
'form-control',
'id' => 'count-to-order',
]
);
?>
'fa fa-',
]
),
'#',
[
'class' => 'variant-to-order',
]
);
?>
isNewRecord) {
foreach ($model->orderProducts as $index => $orderProduct) {
echo $this->render(
'_order_product',
[
'orderProduct' => $orderProduct,
'price' => $orderProduct->price,
'index' => $index,
'variant' => $orderProduct->variant,
'form' => $form,
]
);
}
}
?>