├── .gitignore ├── LICENSE ├── README-ru.md ├── README.md ├── composer.json └── src ├── EavBehavior.php ├── EavModel.php ├── Module.php ├── admin ├── Module.php ├── assets │ ├── FbAsset.php │ └── formbuilder │ │ ├── css │ │ ├── formbuilder.css │ │ └── vendor.css │ │ ├── fonts │ │ ├── FontAwesome.otf │ │ ├── font-awesome.css │ │ ├── font-awesome.min.css │ │ ├── fontawesome-webfont.eot │ │ ├── fontawesome-webfont.svg │ │ ├── fontawesome-webfont.ttf │ │ ├── fontawesome-webfont.woff │ │ └── fontawesome-webfont.woff2 │ │ ├── js │ │ ├── app.js │ │ ├── backbone.js │ │ ├── formbuilder.js │ │ ├── jquery.ui.js │ │ ├── rivets.js │ │ └── underscorejs.js │ │ └── locales │ │ ├── es-ES.js │ │ └── ru-RU.js ├── controllers │ └── AjaxController.php └── widgets │ ├── Fields.php │ └── views │ └── fields.php ├── handlers ├── ArrayValueHandler.php ├── MultipleOptionsValueHandler.php ├── OptionValueHandler.php ├── RawValueHandler.php └── ValueHandler.php ├── messages ├── es │ └── eav.php └── ru │ └── eav.php ├── migrations ├── m150821_133232_init.php ├── m160501_014209_add_column_order_into_option.php ├── m160501_124615_create_table_eav_attribute_rules.php ├── m160501_230535_add_columns_into_attribute_rules.php ├── m160501_232516_add_new_field_types.php ├── m160501_234949_remove_column_required_from_attribute.php ├── m160711_132535_delete_foregin_key_from_values.php ├── m160711_162535_change_default_value.php ├── m160731_142546_alter_table_eav_attribute.php ├── m160807_162635_change_default_value_in_eav_attribute_value.php └── m160818_102815_add_entityId_index_in_eav_attribute_value.php ├── models ├── EavAttribute.php ├── EavAttributeOption.php ├── EavAttributeOptionSearch.php ├── EavAttributeRule.php ├── EavAttributeSearch.php ├── EavAttributeType.php ├── EavAttributeTypeSearch.php ├── EavAttributeValue.php ├── EavAttributeValueSearch.php ├── EavEntity.php └── EavEntitySearch.php └── widgets ├── ActiveField.php ├── AttributeHandler.php ├── CheckBoxList.php ├── DropDownList.php ├── EncodedTextInput.php ├── NumericInput.php ├── RadioList.php ├── TextInput.php └── Textarea.php /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirocow/yii2-eav/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirocow/yii2-eav/HEAD/LICENSE -------------------------------------------------------------------------------- /README-ru.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirocow/yii2-eav/HEAD/README-ru.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirocow/yii2-eav/HEAD/README.md -------------------------------------------------------------------------------- /composer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirocow/yii2-eav/HEAD/composer.json -------------------------------------------------------------------------------- /src/EavBehavior.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirocow/yii2-eav/HEAD/src/EavBehavior.php -------------------------------------------------------------------------------- /src/EavModel.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirocow/yii2-eav/HEAD/src/EavModel.php -------------------------------------------------------------------------------- /src/Module.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirocow/yii2-eav/HEAD/src/Module.php -------------------------------------------------------------------------------- /src/admin/Module.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirocow/yii2-eav/HEAD/src/admin/Module.php -------------------------------------------------------------------------------- /src/admin/assets/FbAsset.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirocow/yii2-eav/HEAD/src/admin/assets/FbAsset.php -------------------------------------------------------------------------------- /src/admin/assets/formbuilder/css/formbuilder.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirocow/yii2-eav/HEAD/src/admin/assets/formbuilder/css/formbuilder.css -------------------------------------------------------------------------------- /src/admin/assets/formbuilder/css/vendor.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirocow/yii2-eav/HEAD/src/admin/assets/formbuilder/css/vendor.css -------------------------------------------------------------------------------- /src/admin/assets/formbuilder/fonts/FontAwesome.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirocow/yii2-eav/HEAD/src/admin/assets/formbuilder/fonts/FontAwesome.otf -------------------------------------------------------------------------------- /src/admin/assets/formbuilder/fonts/font-awesome.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirocow/yii2-eav/HEAD/src/admin/assets/formbuilder/fonts/font-awesome.css -------------------------------------------------------------------------------- /src/admin/assets/formbuilder/fonts/font-awesome.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirocow/yii2-eav/HEAD/src/admin/assets/formbuilder/fonts/font-awesome.min.css -------------------------------------------------------------------------------- /src/admin/assets/formbuilder/fonts/fontawesome-webfont.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirocow/yii2-eav/HEAD/src/admin/assets/formbuilder/fonts/fontawesome-webfont.eot -------------------------------------------------------------------------------- /src/admin/assets/formbuilder/fonts/fontawesome-webfont.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirocow/yii2-eav/HEAD/src/admin/assets/formbuilder/fonts/fontawesome-webfont.svg -------------------------------------------------------------------------------- /src/admin/assets/formbuilder/fonts/fontawesome-webfont.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirocow/yii2-eav/HEAD/src/admin/assets/formbuilder/fonts/fontawesome-webfont.ttf -------------------------------------------------------------------------------- /src/admin/assets/formbuilder/fonts/fontawesome-webfont.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirocow/yii2-eav/HEAD/src/admin/assets/formbuilder/fonts/fontawesome-webfont.woff -------------------------------------------------------------------------------- /src/admin/assets/formbuilder/fonts/fontawesome-webfont.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirocow/yii2-eav/HEAD/src/admin/assets/formbuilder/fonts/fontawesome-webfont.woff2 -------------------------------------------------------------------------------- /src/admin/assets/formbuilder/js/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirocow/yii2-eav/HEAD/src/admin/assets/formbuilder/js/app.js -------------------------------------------------------------------------------- /src/admin/assets/formbuilder/js/backbone.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirocow/yii2-eav/HEAD/src/admin/assets/formbuilder/js/backbone.js -------------------------------------------------------------------------------- /src/admin/assets/formbuilder/js/formbuilder.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirocow/yii2-eav/HEAD/src/admin/assets/formbuilder/js/formbuilder.js -------------------------------------------------------------------------------- /src/admin/assets/formbuilder/js/jquery.ui.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirocow/yii2-eav/HEAD/src/admin/assets/formbuilder/js/jquery.ui.js -------------------------------------------------------------------------------- /src/admin/assets/formbuilder/js/rivets.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirocow/yii2-eav/HEAD/src/admin/assets/formbuilder/js/rivets.js -------------------------------------------------------------------------------- /src/admin/assets/formbuilder/js/underscorejs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirocow/yii2-eav/HEAD/src/admin/assets/formbuilder/js/underscorejs.js -------------------------------------------------------------------------------- /src/admin/assets/formbuilder/locales/es-ES.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirocow/yii2-eav/HEAD/src/admin/assets/formbuilder/locales/es-ES.js -------------------------------------------------------------------------------- /src/admin/assets/formbuilder/locales/ru-RU.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirocow/yii2-eav/HEAD/src/admin/assets/formbuilder/locales/ru-RU.js -------------------------------------------------------------------------------- /src/admin/controllers/AjaxController.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirocow/yii2-eav/HEAD/src/admin/controllers/AjaxController.php -------------------------------------------------------------------------------- /src/admin/widgets/Fields.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirocow/yii2-eav/HEAD/src/admin/widgets/Fields.php -------------------------------------------------------------------------------- /src/admin/widgets/views/fields.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirocow/yii2-eav/HEAD/src/admin/widgets/views/fields.php -------------------------------------------------------------------------------- /src/handlers/ArrayValueHandler.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirocow/yii2-eav/HEAD/src/handlers/ArrayValueHandler.php -------------------------------------------------------------------------------- /src/handlers/MultipleOptionsValueHandler.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirocow/yii2-eav/HEAD/src/handlers/MultipleOptionsValueHandler.php -------------------------------------------------------------------------------- /src/handlers/OptionValueHandler.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirocow/yii2-eav/HEAD/src/handlers/OptionValueHandler.php -------------------------------------------------------------------------------- /src/handlers/RawValueHandler.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirocow/yii2-eav/HEAD/src/handlers/RawValueHandler.php -------------------------------------------------------------------------------- /src/handlers/ValueHandler.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirocow/yii2-eav/HEAD/src/handlers/ValueHandler.php -------------------------------------------------------------------------------- /src/messages/es/eav.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirocow/yii2-eav/HEAD/src/messages/es/eav.php -------------------------------------------------------------------------------- /src/messages/ru/eav.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirocow/yii2-eav/HEAD/src/messages/ru/eav.php -------------------------------------------------------------------------------- /src/migrations/m150821_133232_init.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirocow/yii2-eav/HEAD/src/migrations/m150821_133232_init.php -------------------------------------------------------------------------------- /src/migrations/m160501_014209_add_column_order_into_option.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirocow/yii2-eav/HEAD/src/migrations/m160501_014209_add_column_order_into_option.php -------------------------------------------------------------------------------- /src/migrations/m160501_124615_create_table_eav_attribute_rules.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirocow/yii2-eav/HEAD/src/migrations/m160501_124615_create_table_eav_attribute_rules.php -------------------------------------------------------------------------------- /src/migrations/m160501_230535_add_columns_into_attribute_rules.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirocow/yii2-eav/HEAD/src/migrations/m160501_230535_add_columns_into_attribute_rules.php -------------------------------------------------------------------------------- /src/migrations/m160501_232516_add_new_field_types.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirocow/yii2-eav/HEAD/src/migrations/m160501_232516_add_new_field_types.php -------------------------------------------------------------------------------- /src/migrations/m160501_234949_remove_column_required_from_attribute.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirocow/yii2-eav/HEAD/src/migrations/m160501_234949_remove_column_required_from_attribute.php -------------------------------------------------------------------------------- /src/migrations/m160711_132535_delete_foregin_key_from_values.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirocow/yii2-eav/HEAD/src/migrations/m160711_132535_delete_foregin_key_from_values.php -------------------------------------------------------------------------------- /src/migrations/m160711_162535_change_default_value.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirocow/yii2-eav/HEAD/src/migrations/m160711_162535_change_default_value.php -------------------------------------------------------------------------------- /src/migrations/m160731_142546_alter_table_eav_attribute.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirocow/yii2-eav/HEAD/src/migrations/m160731_142546_alter_table_eav_attribute.php -------------------------------------------------------------------------------- /src/migrations/m160807_162635_change_default_value_in_eav_attribute_value.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirocow/yii2-eav/HEAD/src/migrations/m160807_162635_change_default_value_in_eav_attribute_value.php -------------------------------------------------------------------------------- /src/migrations/m160818_102815_add_entityId_index_in_eav_attribute_value.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirocow/yii2-eav/HEAD/src/migrations/m160818_102815_add_entityId_index_in_eav_attribute_value.php -------------------------------------------------------------------------------- /src/models/EavAttribute.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirocow/yii2-eav/HEAD/src/models/EavAttribute.php -------------------------------------------------------------------------------- /src/models/EavAttributeOption.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirocow/yii2-eav/HEAD/src/models/EavAttributeOption.php -------------------------------------------------------------------------------- /src/models/EavAttributeOptionSearch.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirocow/yii2-eav/HEAD/src/models/EavAttributeOptionSearch.php -------------------------------------------------------------------------------- /src/models/EavAttributeRule.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirocow/yii2-eav/HEAD/src/models/EavAttributeRule.php -------------------------------------------------------------------------------- /src/models/EavAttributeSearch.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirocow/yii2-eav/HEAD/src/models/EavAttributeSearch.php -------------------------------------------------------------------------------- /src/models/EavAttributeType.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirocow/yii2-eav/HEAD/src/models/EavAttributeType.php -------------------------------------------------------------------------------- /src/models/EavAttributeTypeSearch.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirocow/yii2-eav/HEAD/src/models/EavAttributeTypeSearch.php -------------------------------------------------------------------------------- /src/models/EavAttributeValue.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirocow/yii2-eav/HEAD/src/models/EavAttributeValue.php -------------------------------------------------------------------------------- /src/models/EavAttributeValueSearch.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirocow/yii2-eav/HEAD/src/models/EavAttributeValueSearch.php -------------------------------------------------------------------------------- /src/models/EavEntity.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirocow/yii2-eav/HEAD/src/models/EavEntity.php -------------------------------------------------------------------------------- /src/models/EavEntitySearch.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirocow/yii2-eav/HEAD/src/models/EavEntitySearch.php -------------------------------------------------------------------------------- /src/widgets/ActiveField.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirocow/yii2-eav/HEAD/src/widgets/ActiveField.php -------------------------------------------------------------------------------- /src/widgets/AttributeHandler.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirocow/yii2-eav/HEAD/src/widgets/AttributeHandler.php -------------------------------------------------------------------------------- /src/widgets/CheckBoxList.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirocow/yii2-eav/HEAD/src/widgets/CheckBoxList.php -------------------------------------------------------------------------------- /src/widgets/DropDownList.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirocow/yii2-eav/HEAD/src/widgets/DropDownList.php -------------------------------------------------------------------------------- /src/widgets/EncodedTextInput.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirocow/yii2-eav/HEAD/src/widgets/EncodedTextInput.php -------------------------------------------------------------------------------- /src/widgets/NumericInput.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirocow/yii2-eav/HEAD/src/widgets/NumericInput.php -------------------------------------------------------------------------------- /src/widgets/RadioList.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirocow/yii2-eav/HEAD/src/widgets/RadioList.php -------------------------------------------------------------------------------- /src/widgets/TextInput.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirocow/yii2-eav/HEAD/src/widgets/TextInput.php -------------------------------------------------------------------------------- /src/widgets/Textarea.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mirocow/yii2-eav/HEAD/src/widgets/Textarea.php --------------------------------------------------------------------------------