Larvela supports multiple stores in the single instance of the code base. This is done using the "Stores" table and environment variables passed in via the vhosts configuration for the respective domain.
To implement multiple stores:
Below is a sample of a Non-SSL Configuration, using the store code "LARVELA_EU", the store environment has been set also to "PROD", at time of writing this is a planned introduction but may be removed later.
<VirtualHost *:80> ServerName larvela.org ServerAdmin email@example.com DocumentRoot /var/www/vhosts/larvela.org/dev/public <Directory /var/www/vhosts/larvela.org/dev/public> AllowOverride All <LimitExcept HEAD POST GET> Deny from all </LimitExcept> </Directory> SetEnv STORE_CODE LARVELA_EN SetEnv STORE_ENV PROD </VirtualHost>
Larvela is a Laravel 5 web application providing a fast and simple eCommerce framework and natively supports the Bootstrap Responsive UI framework. It was developed to replace aging Magento stores that had become to complicated and expensive to upgrade or maintain.
Larvela provides a host of feature you find in high end enterprise stores while still providing all the basic functions needed to enable your customers to view products and make purchases.
Larvela is currently in Beta release and is being used in production systems daily.