├── .bowerrc ├── .gitignore ├── LICENSE.md ├── README.md ├── assets └── AppAsset.php ├── commands └── HelloController.php ├── composer.json ├── composer.lock ├── config ├── .gitignore ├── console.php ├── params.php └── web.php ├── controllers ├── CatalogController.php ├── SiteController.php └── admin │ ├── AttributesController.php │ ├── CategoriesController.php │ ├── ProductTagsController.php │ ├── ProductsController.php │ ├── TagsController.php │ └── ValuesController.php ├── fixtures ├── AttributeFixture.php ├── CategoryFixture.php ├── ProductFixture.php ├── ProductTagFixture.php ├── TagFixture.php ├── ValueFixture.php └── data │ ├── attribute.php │ ├── category.php │ ├── product-tag.php │ ├── product.php │ ├── tag.php │ └── value.php ├── mail └── layouts │ └── html.php ├── migrations ├── m160324_092359_create_category_table.php ├── m160324_092413_create_product_table.php ├── m160324_093146_create_tag_tables.php └── m160324_104017_create_attribute_tables.php ├── models ├── Attribute.php ├── Category.php ├── Product.php ├── ProductTag.php ├── Tag.php ├── User.php ├── Value.php ├── admin │ └── search │ │ ├── AttributeSearch.php │ │ ├── CategorySearch.php │ │ ├── ProductSearch.php │ │ ├── ProductTagSearch.php │ │ ├── TagSearch.php │ │ └── ValueSearch.php ├── form │ ├── ContactForm.php │ └── LoginForm.php └── query │ └── ProductQuery.php ├── requirements.php ├── runtime └── .gitignore ├── tests ├── README.md ├── codeception.yml └── codeception │ ├── .gitignore │ ├── _bootstrap.php │ ├── _output │ └── .gitignore │ ├── _pages │ ├── AboutPage.php │ ├── ContactPage.php │ └── LoginPage.php │ ├── acceptance.suite.yml │ ├── acceptance │ ├── AboutCept.php │ ├── ContactCept.php │ ├── HomeCept.php │ ├── LoginCept.php │ └── _bootstrap.php │ ├── bin │ ├── _bootstrap.php │ ├── yii │ └── yii.bat │ ├── config │ ├── acceptance.php │ ├── config.php │ ├── functional.php │ └── unit.php │ ├── fixtures │ └── .gitignore │ ├── functional.suite.yml │ ├── functional │ ├── AboutCept.php │ ├── ContactCept.php │ ├── HomeCept.php │ ├── LoginCept.php │ └── _bootstrap.php │ ├── templates │ └── .gitignore │ ├── unit.suite.yml │ └── unit │ ├── _bootstrap.php │ ├── fixtures │ ├── .gitkeep │ └── data │ │ └── .gitkeep │ ├── models │ ├── ContactFormTest.php │ ├── LoginFormTest.php │ └── UserTest.php │ └── templates │ └── fixtures │ └── .gitkeep ├── views ├── admin │ ├── attributes │ │ ├── _form.php │ │ ├── _search.php │ │ ├── create.php │ │ ├── index.php │ │ ├── update.php │ │ └── view.php │ ├── categories │ │ ├── _form.php │ │ ├── _search.php │ │ ├── create.php │ │ ├── index.php │ │ ├── update.php │ │ └── view.php │ ├── product-tags │ │ ├── _form.php │ │ ├── _search.php │ │ ├── create.php │ │ ├── index.php │ │ ├── update.php │ │ └── view.php │ ├── products │ │ ├── _form.php │ │ ├── _search.php │ │ ├── create.php │ │ ├── index.php │ │ ├── update.php │ │ └── view.php │ ├── tags │ │ ├── _form.php │ │ ├── _search.php │ │ ├── create.php │ │ ├── index.php │ │ ├── update.php │ │ └── view.php │ └── values │ │ ├── _form.php │ │ ├── _search.php │ │ ├── create.php │ │ ├── index.php │ │ ├── update.php │ │ └── view.php ├── catalog │ ├── _item.php │ ├── category.php │ ├── index.php │ ├── tag.php │ └── view.php ├── layouts │ ├── catalog.php │ ├── layout.php │ └── main.php └── site │ ├── about.php │ ├── contact.php │ ├── error.php │ ├── index.php │ └── login.php ├── web ├── .gitignore ├── assets │ └── .gitignore ├── css │ └── site.css ├── favicon.ico └── robots.txt ├── widgets ├── CategoriesWidget.php ├── TagsWidget.php └── views │ ├── categories.php │ └── tags.php ├── yii └── yii.bat /.bowerrc: -------------------------------------------------------------------------------- 1 | { 2 | "directory" : "vendor/bower" 3 | } 4 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElisDN/yii2-demo-catalog/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElisDN/yii2-demo-catalog/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElisDN/yii2-demo-catalog/HEAD/README.md -------------------------------------------------------------------------------- /assets/AppAsset.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElisDN/yii2-demo-catalog/HEAD/assets/AppAsset.php -------------------------------------------------------------------------------- /commands/HelloController.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElisDN/yii2-demo-catalog/HEAD/commands/HelloController.php -------------------------------------------------------------------------------- /composer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElisDN/yii2-demo-catalog/HEAD/composer.json -------------------------------------------------------------------------------- /composer.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElisDN/yii2-demo-catalog/HEAD/composer.lock -------------------------------------------------------------------------------- /config/.gitignore: -------------------------------------------------------------------------------- 1 | /db.php -------------------------------------------------------------------------------- /config/console.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElisDN/yii2-demo-catalog/HEAD/config/console.php -------------------------------------------------------------------------------- /config/params.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElisDN/yii2-demo-catalog/HEAD/config/params.php -------------------------------------------------------------------------------- /config/web.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElisDN/yii2-demo-catalog/HEAD/config/web.php -------------------------------------------------------------------------------- /controllers/CatalogController.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElisDN/yii2-demo-catalog/HEAD/controllers/CatalogController.php -------------------------------------------------------------------------------- /controllers/SiteController.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElisDN/yii2-demo-catalog/HEAD/controllers/SiteController.php -------------------------------------------------------------------------------- /controllers/admin/AttributesController.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElisDN/yii2-demo-catalog/HEAD/controllers/admin/AttributesController.php -------------------------------------------------------------------------------- /controllers/admin/CategoriesController.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElisDN/yii2-demo-catalog/HEAD/controllers/admin/CategoriesController.php -------------------------------------------------------------------------------- /controllers/admin/ProductTagsController.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElisDN/yii2-demo-catalog/HEAD/controllers/admin/ProductTagsController.php -------------------------------------------------------------------------------- /controllers/admin/ProductsController.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElisDN/yii2-demo-catalog/HEAD/controllers/admin/ProductsController.php -------------------------------------------------------------------------------- /controllers/admin/TagsController.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElisDN/yii2-demo-catalog/HEAD/controllers/admin/TagsController.php -------------------------------------------------------------------------------- /controllers/admin/ValuesController.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElisDN/yii2-demo-catalog/HEAD/controllers/admin/ValuesController.php -------------------------------------------------------------------------------- /fixtures/AttributeFixture.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElisDN/yii2-demo-catalog/HEAD/fixtures/AttributeFixture.php -------------------------------------------------------------------------------- /fixtures/CategoryFixture.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElisDN/yii2-demo-catalog/HEAD/fixtures/CategoryFixture.php -------------------------------------------------------------------------------- /fixtures/ProductFixture.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElisDN/yii2-demo-catalog/HEAD/fixtures/ProductFixture.php -------------------------------------------------------------------------------- /fixtures/ProductTagFixture.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElisDN/yii2-demo-catalog/HEAD/fixtures/ProductTagFixture.php -------------------------------------------------------------------------------- /fixtures/TagFixture.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElisDN/yii2-demo-catalog/HEAD/fixtures/TagFixture.php -------------------------------------------------------------------------------- /fixtures/ValueFixture.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElisDN/yii2-demo-catalog/HEAD/fixtures/ValueFixture.php -------------------------------------------------------------------------------- /fixtures/data/attribute.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElisDN/yii2-demo-catalog/HEAD/fixtures/data/attribute.php -------------------------------------------------------------------------------- /fixtures/data/category.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElisDN/yii2-demo-catalog/HEAD/fixtures/data/category.php -------------------------------------------------------------------------------- /fixtures/data/product-tag.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElisDN/yii2-demo-catalog/HEAD/fixtures/data/product-tag.php -------------------------------------------------------------------------------- /fixtures/data/product.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElisDN/yii2-demo-catalog/HEAD/fixtures/data/product.php -------------------------------------------------------------------------------- /fixtures/data/tag.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElisDN/yii2-demo-catalog/HEAD/fixtures/data/tag.php -------------------------------------------------------------------------------- /fixtures/data/value.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElisDN/yii2-demo-catalog/HEAD/fixtures/data/value.php -------------------------------------------------------------------------------- /mail/layouts/html.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElisDN/yii2-demo-catalog/HEAD/mail/layouts/html.php -------------------------------------------------------------------------------- /migrations/m160324_092359_create_category_table.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElisDN/yii2-demo-catalog/HEAD/migrations/m160324_092359_create_category_table.php -------------------------------------------------------------------------------- /migrations/m160324_092413_create_product_table.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElisDN/yii2-demo-catalog/HEAD/migrations/m160324_092413_create_product_table.php -------------------------------------------------------------------------------- /migrations/m160324_093146_create_tag_tables.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElisDN/yii2-demo-catalog/HEAD/migrations/m160324_093146_create_tag_tables.php -------------------------------------------------------------------------------- /migrations/m160324_104017_create_attribute_tables.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElisDN/yii2-demo-catalog/HEAD/migrations/m160324_104017_create_attribute_tables.php -------------------------------------------------------------------------------- /models/Attribute.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElisDN/yii2-demo-catalog/HEAD/models/Attribute.php -------------------------------------------------------------------------------- /models/Category.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElisDN/yii2-demo-catalog/HEAD/models/Category.php -------------------------------------------------------------------------------- /models/Product.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElisDN/yii2-demo-catalog/HEAD/models/Product.php -------------------------------------------------------------------------------- /models/ProductTag.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElisDN/yii2-demo-catalog/HEAD/models/ProductTag.php -------------------------------------------------------------------------------- /models/Tag.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElisDN/yii2-demo-catalog/HEAD/models/Tag.php -------------------------------------------------------------------------------- /models/User.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElisDN/yii2-demo-catalog/HEAD/models/User.php -------------------------------------------------------------------------------- /models/Value.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElisDN/yii2-demo-catalog/HEAD/models/Value.php -------------------------------------------------------------------------------- /models/admin/search/AttributeSearch.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElisDN/yii2-demo-catalog/HEAD/models/admin/search/AttributeSearch.php -------------------------------------------------------------------------------- /models/admin/search/CategorySearch.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElisDN/yii2-demo-catalog/HEAD/models/admin/search/CategorySearch.php -------------------------------------------------------------------------------- /models/admin/search/ProductSearch.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElisDN/yii2-demo-catalog/HEAD/models/admin/search/ProductSearch.php -------------------------------------------------------------------------------- /models/admin/search/ProductTagSearch.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElisDN/yii2-demo-catalog/HEAD/models/admin/search/ProductTagSearch.php -------------------------------------------------------------------------------- /models/admin/search/TagSearch.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElisDN/yii2-demo-catalog/HEAD/models/admin/search/TagSearch.php -------------------------------------------------------------------------------- /models/admin/search/ValueSearch.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElisDN/yii2-demo-catalog/HEAD/models/admin/search/ValueSearch.php -------------------------------------------------------------------------------- /models/form/ContactForm.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElisDN/yii2-demo-catalog/HEAD/models/form/ContactForm.php -------------------------------------------------------------------------------- /models/form/LoginForm.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElisDN/yii2-demo-catalog/HEAD/models/form/LoginForm.php -------------------------------------------------------------------------------- /models/query/ProductQuery.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElisDN/yii2-demo-catalog/HEAD/models/query/ProductQuery.php -------------------------------------------------------------------------------- /requirements.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElisDN/yii2-demo-catalog/HEAD/requirements.php -------------------------------------------------------------------------------- /runtime/.gitignore: -------------------------------------------------------------------------------- 1 | * 2 | !.gitignore -------------------------------------------------------------------------------- /tests/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElisDN/yii2-demo-catalog/HEAD/tests/README.md -------------------------------------------------------------------------------- /tests/codeception.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElisDN/yii2-demo-catalog/HEAD/tests/codeception.yml -------------------------------------------------------------------------------- /tests/codeception/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElisDN/yii2-demo-catalog/HEAD/tests/codeception/.gitignore -------------------------------------------------------------------------------- /tests/codeception/_bootstrap.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElisDN/yii2-demo-catalog/HEAD/tests/codeception/_bootstrap.php -------------------------------------------------------------------------------- /tests/codeception/_output/.gitignore: -------------------------------------------------------------------------------- 1 | * 2 | !.gitignore -------------------------------------------------------------------------------- /tests/codeception/_pages/AboutPage.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElisDN/yii2-demo-catalog/HEAD/tests/codeception/_pages/AboutPage.php -------------------------------------------------------------------------------- /tests/codeception/_pages/ContactPage.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElisDN/yii2-demo-catalog/HEAD/tests/codeception/_pages/ContactPage.php -------------------------------------------------------------------------------- /tests/codeception/_pages/LoginPage.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElisDN/yii2-demo-catalog/HEAD/tests/codeception/_pages/LoginPage.php -------------------------------------------------------------------------------- /tests/codeception/acceptance.suite.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElisDN/yii2-demo-catalog/HEAD/tests/codeception/acceptance.suite.yml -------------------------------------------------------------------------------- /tests/codeception/acceptance/AboutCept.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElisDN/yii2-demo-catalog/HEAD/tests/codeception/acceptance/AboutCept.php -------------------------------------------------------------------------------- /tests/codeception/acceptance/ContactCept.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElisDN/yii2-demo-catalog/HEAD/tests/codeception/acceptance/ContactCept.php -------------------------------------------------------------------------------- /tests/codeception/acceptance/HomeCept.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElisDN/yii2-demo-catalog/HEAD/tests/codeception/acceptance/HomeCept.php -------------------------------------------------------------------------------- /tests/codeception/acceptance/LoginCept.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ElisDN/yii2-demo-catalog/HEAD/tests/codeception/acceptance/LoginCept.php -------------------------------------------------------------------------------- /tests/codeception/acceptance/_bootstrap.php: -------------------------------------------------------------------------------- 1 |