diff --git a/docs/_images/getting-started-with-sylius/channel.png b/docs/_images/getting-started-with-sylius/channel.png new file mode 100644 index 0000000000..0844066346 Binary files /dev/null and b/docs/_images/getting-started-with-sylius/channel.png differ diff --git a/docs/_images/getting-started-with-sylius/country-creation.png b/docs/_images/getting-started-with-sylius/country-creation.png new file mode 100644 index 0000000000..059bd6b215 Binary files /dev/null and b/docs/_images/getting-started-with-sylius/country-creation.png differ diff --git a/docs/_images/getting-started-with-sylius/country-index.png b/docs/_images/getting-started-with-sylius/country-index.png new file mode 100644 index 0000000000..1e7cd065af Binary files /dev/null and b/docs/_images/getting-started-with-sylius/country-index.png differ diff --git a/docs/_images/getting-started-with-sylius/currency.png b/docs/_images/getting-started-with-sylius/currency.png new file mode 100644 index 0000000000..87c242d75c Binary files /dev/null and b/docs/_images/getting-started-with-sylius/currency.png differ diff --git a/docs/_images/getting-started-with-sylius/locale.png b/docs/_images/getting-started-with-sylius/locale.png new file mode 100644 index 0000000000..b7813404fe Binary files /dev/null and b/docs/_images/getting-started-with-sylius/locale.png differ diff --git a/docs/_images/getting-started-with-sylius/zone-creation.png b/docs/_images/getting-started-with-sylius/zone-creation.png new file mode 100644 index 0000000000..975e99449f Binary files /dev/null and b/docs/_images/getting-started-with-sylius/zone-creation.png differ diff --git a/docs/_images/getting-started-with-sylius/zones-types.png b/docs/_images/getting-started-with-sylius/zones-types.png new file mode 100644 index 0000000000..a7c6ca3345 Binary files /dev/null and b/docs/_images/getting-started-with-sylius/zones-types.png differ diff --git a/docs/getting-started-with-sylius/basic-configuration.rst b/docs/getting-started-with-sylius/basic-configuration.rst index 17fdaed674..63fcc25c16 100644 --- a/docs/getting-started-with-sylius/basic-configuration.rst +++ b/docs/getting-started-with-sylius/basic-configuration.rst @@ -1,3 +1,71 @@ Basic configuration =================== +The first place you should check out in the Admin panel is the **Configuration** section. There you can find a bunch of modules used to customize your shop the most basic data. + +Channel +------- + +The most important one is the **Channels** section. It should consist of one channel already created by you with an installation command. +Channels contain the most basic data about your store, like available locales, currencies, shop billing data, etc. You can fulfill the channel with your desired configuration +accessing its edit form. + +.. image:: /_images/getting-started-with-sylius/channel.png + +Locale +------ + +Sylius supports internationalization on many levels - you can easily add new locales to your shop to allow your customer browsing it in their desired language. +As set in the installation command, the only **Locale** available right now should be **English (United States)**. + +.. image:: /_images/getting-started-with-sylius/locale.png + +Currency +-------- + +Each channel can use multiple **Currencies**, with ratio between them configured by **Exchange rates**. For now, the only available currency should be **USD**, which was +also created by a ``sylius:install`` command. + +.. image:: /_images/getting-started-with-sylius/currency.png + +----- + +All the previous data was created by an installation command - but you should also add two more things to the store configuration to make it work in 100%. +It will also be required to have them in the next chapter of this guide. + +Country +------- + +Most of the shops ships their merchandise to various country in the world. To configure which countries would be available for shipping goods in your store, you should +add some countries in the **Countries** section. + +Adding a country: + +.. image:: /_images/getting-started-with-sylius/country-creation.png + +Added country displayed on the index page: + +.. image:: /_images/getting-started-with-sylius/country-index.png + +Zone +---- + +The last configuration step is creating a zone. They are used for various reasons, like shipping and taxing operations, and can consist of countries, provinces or different zones. + +.. image:: /_images/getting-started-with-sylius/zones-types.png + :scale: 55% + :align: center + +| + +Let's create a one, basic zone named *United States* for the only country in the system (also *United States*). This way the basic shop configuration is done! + +.. image:: /_images/getting-started-with-sylius/zone-creation.png + +Learn more +########## + +* :doc:`Channels ` +* :doc:`Currencies ` +* :doc:`Pricing ` +* :doc:`Locales `