Download the PHP package symfinity/ux-blocks-ecommerce without Composer
On this page you can find all versions of the php package symfinity/ux-blocks-ecommerce. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download symfinity/ux-blocks-ecommerce
More information about symfinity/ux-blocks-ecommerce
Files in symfinity/ux-blocks-ecommerce
Package ux-blocks-ecommerce
Short Description Shop section Twig components
License MIT
Homepage https://github.com/symfinity/ux-blocks-ecommerce
Informations about the package ux-blocks-ecommerce
[](https://github.com/symfinity/ux-blocks-ecommerce/actions/workflows/ci.yml)
[](https://packagist.org/packages/symfinity/ux-blocks-ecommerce) [](https://packagist.org/packages/symfinity/ux-blocks-ecommerce) [](LICENSE)
[!NOTE] Read-only mirror. See CONTRIBUTING.md for how to propose changes.
Features
- 10 shop section roles — product cards, cart, checkout, orders, and promos
- Native-first (
nat) — marketing-style sections styled with ui-kernel tokens - Registry-aligned —
blocks.shop.*fragment ids - Explicit opt-in tier — never pulled in by
symfinity/ux-blocks-full - Flex recipe — bundle registration on install
Component inventory
| Role | Twig | Interaction | Fragment | Status |
|---|---|---|---|---|
| product-overview | ProductOverview | nat | blocks.shop.product-overview |
shipped |
| product-list-section | ProductListSection | nat | blocks.shop.product-list-section |
shipped |
| product-card | ProductCard | nat | blocks.shop.product-card |
shipped |
| shopping-cart-layout | ShoppingCartLayout | nat | blocks.shop.shopping-cart-layout |
shipped |
| checkout-form-section | CheckoutFormSection | nat | blocks.shop.checkout-form-section |
shipped |
| category-filters-static | CategoryFiltersStatic | nat | blocks.shop.category-filters-static |
shipped |
| order-summary | OrderSummary | nat | blocks.shop.order-summary |
shipped |
| order-history | OrderHistory | nat | blocks.shop.order-history |
shipped |
| promo-incentives | PromoIncentives | nat | blocks.shop.promo-incentives |
shipped |
| cart-drawer-quickview | CartDrawerQuickview | stl | blocks.shop.cart-drawer-quickview |
shipped |
Highlights: composable product list and overview sections; checkout and order summary layouts; cart drawer quickview when interactive tier is present.
Handbook: docs/components.md.
Prerequisites
Add the symfinity/recipes Flex endpoint to your project's composer.json (see recipes README) — recipes are not in Symfony's official recipe repository yet.
Installation
Explicit opt-in — add only when you ship storefront pages. See UX Blocks install profiles.
See Installation.
Quick Start
See Quick start for the full walkthrough.
Documentation
- Quick start — minimal setup path
- Installation — Flex, dependencies, verify
- Configuration — bundle and app options
- Components — role index and examples
- Usage — day-to-day patterns
- Upgrade — version migrations
Requirements
- PHP 8.2 or higher
- Symfony 7.4 or 8.x
symfinity/ux-blocks-core^0.1symfinity/ux-blocks-marketing^0.1 (installed automatically)
Support
- GitHub Issues
- Security
- Contributing
License
MIT
All versions of ux-blocks-ecommerce with dependencies
symfinity/ux-blocks-core Version ^0.1
symfinity/ux-blocks-marketing Version ^0.1
symfony/config Version ^7.4||^8.0
symfony/dependency-injection Version ^7.4||^8.0
symfony/framework-bundle Version ^7.4||^8.0
symfony/http-foundation Version ^7.4||^8.0
symfony/http-kernel Version ^7.4||^8.0
symfony/stimulus-bundle Version ^2.0|^3.0
symfony/twig-bundle Version ^7.4||^8.0
symfony/ux-twig-component Version ^2.0|^3.0
symfony/yaml Version ^7.4||^8.0