logo)) {
$logo[] = '
';
$config = ["url" => "delete-image", "key" => 0, 'extra' => ['image' => $model->logo]];
} else {
$logo = [];
$config = [];
}
echo '
';
echo $form->field($model, 'name')
->textInput();
echo '
';
echo '';
echo FileInput::widget(
[
'name' => 'logo',
'options' => [
'multiple' => false,
'accept' => 'image/*',
],
'pluginOptions' => [
'maxFileCount' => 9,
'showUpload' => false,
'removeClass' => 'btn btn-danger',
'removeIcon' => ' ',
'initialPreview' => $logo,
'overwriteInitial' => true,
'initialPreviewConfig' => $config
],
]
);
// echo $form->field($model, 'logo')
// ->widget(
// ImageInput::className(),
// [
// 'showPreview' => true,
// 'showDeletePickedImageConfirm' => false,
// ]
// );
echo '
';
echo '';
foreach ($model->getVariationModels() as $index => $variationModel){
echo '
';
echo $form->field($variationModel, '[' . $index . ']' . 'language_id')
->hiddenInput()->label(false);
echo $form->field($variationModel, '[' . $index . ']' . 'settings_id')
->hiddenInput()->label(false);
echo $form->field($variationModel, '[' . $index . ']' . 'id')
->hiddenInput(['value' => $index])->label(false);
echo '
';
echo '
0 ? 'style="display:none"' : '').'>';
echo $form->field($variationModel, '[' . $index . ']' . 'about')
->textarea()->label(\Yii::t('core', 'About us' ).' ('.$variationModel->language->url.')');
echo '
';
}
echo '
';
?>