https://github.com/firegento/firegento-magesetup2
MageSetup for Magento2
https://github.com/firegento/firegento-magesetup2
magento magento2 magento2-extension magento2-module php
Last synced: 4 months ago
JSON representation
MageSetup for Magento2
- Host: GitHub
- URL: https://github.com/firegento/firegento-magesetup2
- Owner: firegento
- License: gpl-3.0
- Created: 2015-10-24T10:49:03.000Z (over 10 years ago)
- Default Branch: develop
- Last Pushed: 2023-12-09T16:23:05.000Z (over 2 years ago)
- Last Synced: 2024-04-26T14:05:57.209Z (about 2 years ago)
- Topics: magento, magento2, magento2-extension, magento2-module, php
- Language: PHP
- Homepage:
- Size: 390 KB
- Stars: 119
- Watchers: 18
- Forks: 72
- Open Issues: 9
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE.md
Awesome Lists containing this project
README
FireGento_MageSetup
===================
[](#contributors-)
MageSetup configures a shop for a national market.
Currently supported countries are:
* Austria (at)
* Switzerland (ch)
* Germany (de)
* Spain (es)
* France (fr)
* United Kingdom (gb)
* Italy (it)
* Netherlands (nl)
* Poland (pl)
* Romania (ro)
* Russia (ru).
More countries to follow.
Missing your country? Please open a pull request with the necessary configuration for your country and help us support more countries.
Requirements
------------
- PHP >= 7.3
- Magento >= 2.4.3
If you are using Magento < 2.4.3, you can still use version `0.4.*`.
Installation
------------
### Via composer (recommended)
Please go to the Magento2 root directory and run the following commands in the shell:
```
composer require firegento/magesetup2
bin/magento module:enable FireGento_MageSetup
bin/magento setup:upgrade
```
### Manually
Please create the directory *app/code/FireGento/MageSetup* and copy the files from this repository to the created directory. Then run the following commands in the shell:
```
bin/magento module:enable FireGento_MageSetup
bin/magento setup:upgrade
```
Usage
-----
```bash
bin/magento magesetup:setup:run
```
Parameters:
* `` is a required argument. Please find available country codes in country list above (e.g. `de` for Germany).
* `` is an optional argument. If no processor code is given, all processors will be run.
Available processors:
* `agreements` for setting up the terms and conditions
* `cms` for setting up all required cms pages and cms blocks
* `systemConfig` for setting up base configuration values.
* `tax` for setting up the base tax rules / tax rates.
Example:
Run all processors for Germany:
```bash
bin/magento magesetup:setup:run de
```
Only run `agreements` and `cms` for Germany:
```bash
bin/magento magesetup:setup:run de agreements cms
```
HyvΓ€ Themes
-----------
If you're using [HyvΓ€](https://hyva.io/) as frontend in your Magento 2 instance, please install the corresponding
compatibility module. You can find all detailed installation instructions in the compatibility module repository.
Support
-------
If you encounter any problems or bugs, please create an issue on [GitHub](https://github.com/firegento/firegento-magesetup2/issues).
Contribution
------------
Any contribution to the development of MageSetup is highly welcome. The best possibility to provide any code is to open a [pull request on GitHub](https://help.github.com/articles/using-pull-requests).
## Contributors β¨
Thanks goes to these wonderful people ([emoji key](https://allcontributors.org/docs/en/emoji-key)):

Kevin Krieger
π

Jens Richter
π»

Rouven Alexander Rieker
π»

demtaric
π»

Simon Sprankel
π»

Roman Hutterer
π»

Andreas von Studnitz
π»

Daniel
π»

Andreas Mautz
π»

Latenzio Gonzales
π»

benedikt-g
π»

David Verholen
π»

Gordon Lesti
π»

Fabian Blechschmidt
π»

Sylvain RayΓ©
π»

Andre Flitsch
π»

David Fecke
π»

Julian Wundrak
π»

Fabio Brunelli
π»

Osiozekhai Aliu
π»

aeno
π»

Lennart Schreiber
π»

Henning Kuntzschmann
π»
This project follows the [all-contributors](https://github.com/all-contributors/all-contributors) specification. Contributions of any kind welcome!
Developer
---------
FireGento Team
* Website: [http://firegento.com](http://firegento.com)
* Twitter: [@firegento](https://twitter.com/firegento)
Maintainer
----------
* @sprankhub
* @frostblogNet
* @Schrank
* @therouv
Licence
-------
[GNU General Public License, version 3 (GPLv3)](http://opensource.org/licenses/gpl-3.0)
Copyright
---------
(c) 2015-2022 FireGento Team