Professional Documents
Culture Documents
By changing the settings in System > Config > Inventory will only affect the defaults when you create
new products, you still need to enable each product to allow backorders.
Easiest way to do this is select all products you want to allow to be backordered, then select Update attributes
from the actions drop down and click submit.
Once the screen has loaded select the Inventory tab from the top left. Then select the change box for
'Backorders' and then click save.
https://magento.stackexchange.com/questions/22400/how-to-allow-orders-for-out-of-stock-products
http://docs.magento.com/m1/ce/user_guide/store-operations/admin-menu.html
http://docs.magento.com/m1/ce/user_guide/magento/questions-and-answers.html
Magento 2.x has a different architecture, and the code compiler is not available from the Admin.
What is a Magento module?
http://devdocs.magento.com/guides/v2.1/architecture/archi_perspectives/components/modules/mod_intro.htm
l?_ga=1.5451642.890903698.1493370997
A module is a logical group – that is, a directory containing blocks, controllers, helpers, models – that are
related to a specific business feature. In keeping with Magento’s commitment to optimal modularity, a module
encapsulates one feature and has minimal dependencies on other modules.
Modules and themes are the units of customization in Magento. Modules provide business features, with
supporting logic, while themes strongly influence user experience and storefront appearance. Both
components have a life cycle that allows them to be installed, deleted, and disabled. From the perspective of
both merchants and extension developers, modules are the central unit of Magento organization.
The Magento Framework provides a set of core logic: PHP code, libraries, and the basic functions that are
inherited by the modules and other components.
Module purpose
The purpose of each module is to provide specific product features by implementing new functionality or
extending the functionality of other modules. Each module is designed to function independently, so the
inclusion or exclusion of a particular module does not typically affect the functionality of other modules.
Module components
A module is a directory that contains the PHP and XML files (blocks, controllers, helpers, models) that are
related to a specific business feature, such as Shipping. Specifically, a Magento module is composed of these
software components: themes, libraries, and language packages.
Inside this folder, you will find all the code related to this module, including the etc/module.xml file, which
contains the name and version of the module, as well as any dependencies.
The standard placement of the <ModuleName> directory within the overall Magento file structure is
app/code/<Vendor>/<ModuleName>. However, if you are creating a new module for distribution, you can
just create the <ModuleName> directory and the required directories within it.