diff --git a/backend/models/Currency.php b/backend/models/Currency.php new file mode 100644 index 0000000..819067c --- /dev/null +++ b/backend/models/Currency.php @@ -0,0 +1,55 @@ + 50], + [['name'], 'unique'], + [['is_default'], 'unique'] + ]; + } + + /** + * @inheritdoc + */ + public function attributeLabels() + { + return [ + 'id' => 'ID', + 'name' => 'Name', + 'rate' => 'Rate', + 'is_default' => 'Is Default', + 'timestamp' => 'Timestamp', + ]; + } +} diff --git a/backend/views/importers/_form.php b/backend/views/importers/_form.php index 6eaea09..4bae830 100644 --- a/backend/views/importers/_form.php +++ b/backend/views/importers/_form.php @@ -2,6 +2,8 @@ use yii\helpers\Html; use yii\widgets\ActiveForm; +use yii\helpers\ArrayHelper; +use backend\models\Currency; /* @var $this yii\web\View */ /* @var $model backend\models\Importers */ @@ -38,10 +40,11 @@ use yii\widgets\ActiveForm; field($model, 'name')->textInput(['maxlength' => true]) ?> - field($model, 'active')->textInput() ?> + field($model, 'active')->checkbox() ?> field($model, 'name_price')->textInput(['maxlength' => true]) ?> + field($model, 'city')->dropDownList(ArrayHelper::map(Currency::find()->all(), 'id', 'name'), ['prompt' => 'Выберие город']) ?> field($model, 'currency_id')->textInput() ?> field($model, 'delivery')->textInput(['maxlength' => true]) ?> -- libgit2 0.21.4