The Cookbook
============

The Sylius Cookbook is a collection of solution articles helping you with some specific, narrow problems.

Entities
--------

.. toctree::
    :hidden:

    entities/custom-model
    entities/custom-translatable-model

.. include:: /cookbook/entities/map.rst.inc

Api
---

.. toctree::
    :hidden:

    api/api

.. include:: /cookbook/api/map.rst.inc

Shop
----

.. toctree::
    :hidden:

    shop/checkout
    shop/custom-redirect-after-cart-add-action
    shop/disabling-guest-checkout
    shop/disabling-localised-urls
    shop/taxons-menu
    shop/embedding-products
    shop/facebook-login
    shop/cms

.. include:: /cookbook/shop/map.rst.inc

Payments
--------

.. toctree::
    :hidden:

    payments/paypal
    payments/stripe
    payments/encrypting-gateway-config
    payments/authorize
    payments/custom-payment-gateway

.. include:: /cookbook/payments/map.rst.inc

Emails
------

.. toctree::
    :hidden:

    emails/custom-email
    emails/custom-email-template-per-channel
    emails/disabling-order-confirmation-email
    emails/mailer

.. include:: /cookbook/emails/map.rst.inc

Promotions
----------

.. toctree::
    :hidden:

    promotions/custom-promotion-rule
    promotions/custom-promotion-action

.. include:: /cookbook/promotions/map.rst.inc

Inventory
---------

.. toctree::
    :hidden:

    inventory/custom-inventory-sources-filter

.. include:: /cookbook/inventory/map.rst.inc

Shipping methods
----------------

.. toctree::
    :hidden:

    shipping-methods/custom-shipping-method-rule

.. include:: /cookbook/shipping-methods/map.rst.inc

Images
------

.. toctree::
    :hidden:

    images/images
    images/images-on-entity
    images/images-on-aws-s3

.. include:: /cookbook/images/map.rst.inc

Deployment
----------

.. toctree::
    :hidden:

    deployment/symfonycloud
    deployment/platform-sh
    deployment/cloudways
    deployment/cron-jobs

.. include:: /cookbook/deployment/map.rst.inc

Configuration
-------------

.. toctree::
    :hidden:

    configuration/disabling-shop-admin-api
    configuration/installation-commands
    configuration/disabling-admin-notifications

.. include:: /cookbook/configuration/map.rst.inc

Frontend
--------

.. toctree::
    :hidden:

    frontend/admin-js-and-css
    frontend/google-analytics.rst
    frontend/webpack.rst

.. include:: /cookbook/frontend/map.rst.inc
