Download the PHP package paloma/shop-bundle without Composer
On this page you can find all versions of the php package paloma/shop-bundle. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Informations about the package shop-bundle
Paloma Shop Bundle
Symfony bundle with web shop frontend for Paloma.
Create a new project
See https://symfony.com/doc/current/setup.html
Install the Paloma shop bundle using composer:
Enable the bundle by adding it in config/bundles.php
:
Configuration
Backend configuration
Configure the bundle in config/packages/paloma_shop.yaml
:
Add the Paloma API key to .env.local
:
Routes
Load the routing config in config/routes.yaml
:
Security
Configure config/packages/security.yaml
to use Paloma for security:
Validation
Make sure the validation.yaml
is loaded:
Web Shop Frontend
If you want to use the Paloma shop front-end, you also need to install Webpack Encore. See the Symfony documentation for detailed instructions.
That's it!
Development
Run the development PHP server by running:
Run Yarn to build front end resources for development:
or
Customizing the front end
Twig templates
Overwrite templates from the PalomaShopBundle
by putting template files in templates/bundles/PalomaShopBundle/
.
To use the bundled error page templates, create Twig templates and like described here: https://symfony.com/doc/current/controller/error_pages.html#overriding-the-default-error-templates
For 404 errors:
For all other errors:
CSS
Set SCSS variables and/or overload CSS classes in assets/css/app.scss
.
See vendor/paloma/shop-bundle/Resources/assets/css/_config.scss
for available variables.
All versions of shop-bundle with dependencies
ext-dom Version *
ext-simplexml Version *
paloma/shop-client Version @dev
symfony/serializer Version ^6.2,<6.3
symfony/property-access Version ^6.2,<6.3
symfony/security-bundle Version ^6.2,<6.3
twig/twig Version ^3.6
symfony/asset Version ^6.2
symfony/twig-bundle Version ^6.2