From d73fbe4b3a95fbb55cd9b8588981069e5b61250f Mon Sep 17 00:00:00 2001 From: Vitaliy Date: Mon, 5 Oct 2015 13:40:55 +0300 Subject: [PATCH] Importers CRUD --- backend/controllers/ImportersController.php | 1 + backend/models/Importers.php | 9 ++++++++- backend/views/importers/_form.php | 72 +++++++++++++++++++++++++++++++++++++++++++++++++----------------------- 3 files changed, 58 insertions(+), 24 deletions(-) diff --git a/backend/controllers/ImportersController.php b/backend/controllers/ImportersController.php index 8d9dd30..8e5f758 100644 --- a/backend/controllers/ImportersController.php +++ b/backend/controllers/ImportersController.php @@ -14,6 +14,7 @@ use yii\filters\VerbFilter; */ class ImportersController extends Controller { + public $layout = "/column"; public function behaviors() { return [ diff --git a/backend/models/Importers.php b/backend/models/Importers.php index 8c0b581..348e270 100644 --- a/backend/models/Importers.php +++ b/backend/models/Importers.php @@ -6,7 +6,7 @@ use Yii; use backend\components\base\BaseActiveRecord; /** - * This is the model class for table "{{%importer}}". + * * * @property integer $id * @property string $code @@ -33,6 +33,13 @@ use backend\components\base\BaseActiveRecord; */ class Importers extends BaseActiveRecord { + /** + * @inheritdoc + */ + public static function tableName() + { + return 'w_importers'; + } public function rules() { diff --git a/backend/views/importers/_form.php b/backend/views/importers/_form.php index bf9036b..6eaea09 100644 --- a/backend/views/importers/_form.php +++ b/backend/views/importers/_form.php @@ -7,52 +7,78 @@ use yii\widgets\ActiveForm; /* @var $model backend\models\Importers */ /* @var $form yii\widgets\ActiveForm */ ?> - -
+ +
+
+ +
+
+ field($model, 'code')->textInput(['maxlength' => true]) ?> - field($model, 'code')->textInput(['maxlength' => true]) ?> + field($model, 'name')->textInput(['maxlength' => true]) ?> - field($model, 'name')->textInput(['maxlength' => true]) ?> + field($model, 'active')->textInput() ?> - field($model, 'name_price')->textInput(['maxlength' => true]) ?> + field($model, 'name_price')->textInput(['maxlength' => true]) ?> - field($model, 'currency_id')->textInput() ?> + field($model, 'currency_id')->textInput() ?> - field($model, 'delivery')->textInput(['maxlength' => true]) ?> + field($model, 'delivery')->textInput(['maxlength' => true]) ?> - field($model, 'email')->textInput(['maxlength' => true]) ?> + field($model, 'email')->textInput(['maxlength' => true]) ?> - field($model, 'info')->textarea(['rows' => 6]) ?> + field($model, 'info')->textarea(['rows' => 6]) ?> - field($model, 'active')->textInput() ?> + field($model, 'price_date_update')->textInput() ?> - field($model, 'PARSER_IS_ACTIVE')->textInput() ?> +
+
- field($model, 'PARSER_COLUMN_COUNT')->textInput() ?> + field($model, 'PARSER_COLUMN_COUNT')->textInput() ?> - field($model, 'PARSER_FIELD_BRAND')->textInput() ?> + field($model, 'PARSER_IS_ACTIVE')->textInput() ?> - field($model, 'PARSER_FIELD_ARTICLE')->textInput() ?> + field($model, 'PARSER_FIELD_BRAND')->textInput() ?> - field($model, 'PARSER_FIELD_ARTICLE_PREFIX')->textInput() ?> + field($model, 'PARSER_FIELD_ARTICLE')->textInput() ?> - field($model, 'PARSER_FIELD_PRICE')->textInput() ?> + field($model, 'PARSER_FIELD_ARTICLE_PREFIX')->textInput() ?> - field($model, 'PARSER_FIELD_DESCR')->textInput() ?> + field($model, 'PARSER_FIELD_PRICE')->textInput() ?> - field($model, 'PARSER_FIELD_BOX')->textInput() ?> + field($model, 'PARSER_FIELD_DESCR')->textInput() ?> - field($model, 'PARSER_FIELD_ADD_BOX')->textInput() ?> + field($model, 'PARSER_FIELD_BOX')->textInput() ?> - field($model, 'PARSER_FIELD_GROUP_RG')->textInput() ?> + field($model, 'PARSER_FIELD_ADD_BOX')->textInput() ?> - field($model, 'PARSER_FIELD_SIGN')->textInput(['maxlength' => true]) ?> + field($model, 'PARSER_FIELD_GROUP_RG')->textInput() ?> - field($model, 'PARSER_FIELD_MULTIPLIER')->textInput() ?> + field($model, 'PARSER_FIELD_SIGN')->textInput(['maxlength' => true]) ?> - field($model, 'price_date_update')->textInput() ?> + field($model, 'PARSER_FIELD_MULTIPLIER')->textInput() ?> +
isNewRecord ? 'Create' : 'Update', ['class' => $model->isNewRecord ? 'btn btn-success' : 'btn btn-primary']) ?> -- libgit2 0.21.4