Components
15
Twig Components
19
Render Count
169
ms
Render Time
118.0
MiB
Memory Usage
Components
Render calls
| sylius_shop:common:currency_switcher | Sylius\Bundle\ShopBundle\Twig\Component\Common\CurrencySwitcherComponent | 118.0 MiB | 1.06 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12799 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12792 …} +context: Sylius\TwigHooks\Bag\DataBag {#12798 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12797 …} +prefixes: [ "sylius_shop.base.header.top_bar" ] } "template" => "@SyliusShop/shared/layout/base/header/top_bar/currency_switcher.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/shared/layout/base/header/top_bar/currency_switcher.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Common\CurrencySwitcherComponent {#13419 #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12688 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12799 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12792 …} +context: Sylius\TwigHooks\Bag\DataBag {#12798 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12797 …} +prefixes: [ "sylius_shop.base.header.top_bar" ] } } |
|||
| sylius_shop:common:locale_switcher | Sylius\Bundle\ShopBundle\Twig\Component\Common\LocaleSwitcherComponent | 118.0 MiB | 0.68 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13496 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13492 …} +context: Sylius\TwigHooks\Bag\DataBag {#13494 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13495 …} +prefixes: [ "sylius_shop.base.header.top_bar" ] } "template" => "@SyliusShop/shared/layout/base/header/top_bar/locale_switcher.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/shared/layout/base/header/top_bar/locale_switcher.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Common\LocaleSwitcherComponent {#13505 #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #localeProvider: Sylius\Component\Core\Provider\ChannelBasedLocaleProvider {#4528 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13496 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13492 …} +context: Sylius\TwigHooks\Bag\DataBag {#13494 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13495 …} +prefixes: [ "sylius_shop.base.header.top_bar" ] } } |
|||
| sylius_shop:cart:widget | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent | 118.0 MiB | 4.37 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13587 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13566 …} +context: Sylius\TwigHooks\Bag\DataBag {#13586 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13585 …} +prefixes: [ "sylius_shop.base.header.content" ] } "template" => "@SyliusShop/shared/components/header/cart.html.twig" ] |
|||
| Attributes | [] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#13602 +cart: App\Entity\Order\Order {#13669 …} #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1322 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13587 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13566 …} +context: Sylius\TwigHooks\Bag\DataBag {#13586 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13585 …} +prefixes: [ "sylius_shop.base.header.content" ] } +template: "@SyliusShop/shared/components/header/cart.html.twig" #repository: Sylius\Bundle\CoreBundle\Doctrine\ORM\OrderRepository {#4980 …} } |
|||
| sylius_shop:common:taxon_menu | Sylius\Bundle\ShopBundle\Twig\Component\Common\TaxonMenuComponent | 118.0 MiB | 14.65 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13855 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13843 …} +context: Sylius\TwigHooks\Bag\DataBag {#13849 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13841 …} +prefixes: [ "sylius_shop.base.header.navbar" ] } "template" => "@SyliusShop/shared/layout/base/header/navbar/menu.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/shared/layout/base/header/navbar/menu.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Common\TaxonMenuComponent {#13865 #taxonRepository: App\Repository\TaxonRepository {#13864 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13855 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13843 …} +context: Sylius\TwigHooks\Bag\DataBag {#13849 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13841 …} +prefixes: [ "sylius_shop.base.header.navbar" ] } } |
|||
| sylius_shop:product:summary | Sylius\Bundle\ShopBundle\Twig\Component\Product\SummaryComponent | 118.0 MiB | 122.42 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27749 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27736 …} +context: Sylius\TwigHooks\Bag\DataBag {#27734 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27748 …} +prefixes: [ "sylius_shop.product.show.content.info" ] } "product" => App\Entity\Product\Product {#7499 #id: 2885 #code: "range-couverts-bois-demolli-8126" #attributes: Doctrine\ORM\PersistentCollection {#8000 …} #variants: Doctrine\ORM\PersistentCollection {#8223 …} #options: Doctrine\ORM\PersistentCollection {#8351 …} #associations: Doctrine\ORM\PersistentCollection {#8291 …} #createdAt: DateTime @1758632686 {#7507 : 2025-09-23 21:04:46.0 PRC (+08:00) } #updatedAt: DateTime @1758632686 {#7471 : 2025-09-23 21:04:46.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8350 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8353 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7499} #id: 2885 #name: "Range Couverts Bois Demolli" #slug: "range-couverts-bois-demolli-8126" #description: """ <div class="col is-12"><ul>\n <li>Construction solide.</li>\n <li>5 compartiments pour une organisation optimale.</li>\n <li><strong>Fabriqué en Italie.</strong></li>\n </ul></div><h1>Descriptif Range Couverts Bois Demolli</h1><div class="col is-12">Une construction solide pour ce range couverts en bois de hêtre fabriqué en italie. Ses 5 compartiments permettent d'optimiser le rangement de vos couverts et de vos petits ustensiles.</div><h1>Caractéristiques Range Couverts Bois Demolli</h1><div class="col is-12">- Bois de hêtre.<br />- 5 compartiments.<br />- Dimensions : 35 x 25 x 5 cm.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#7639 …} #channels: Doctrine\ORM\PersistentCollection {#7859 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7496 …} #reviews: Doctrine\ORM\PersistentCollection {#7776 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#7861 …} #productType: null } "template" => "@SyliusShop/product/show/content/info/summary.html.twig" ] |
|||
| Attributes | [] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\SummaryComponent {#27759 #productVariantResolver: Sylius\Component\Product\Resolver\DefaultProductVariantResolver {#27758 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27749 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27736 …} +context: Sylius\TwigHooks\Bag\DataBag {#27734 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27748 …} +prefixes: [ "sylius_shop.product.show.content.info" ] } +product: App\Entity\Product\Product {#7499 #id: 2885 #code: "range-couverts-bois-demolli-8126" #attributes: Doctrine\ORM\PersistentCollection {#8000 …} #variants: Doctrine\ORM\PersistentCollection {#8223 …} #options: Doctrine\ORM\PersistentCollection {#8351 …} #associations: Doctrine\ORM\PersistentCollection {#8291 …} #createdAt: DateTime @1758632686 {#7507 : 2025-09-23 21:04:46.0 PRC (+08:00) } #updatedAt: DateTime @1758632686 {#7471 : 2025-09-23 21:04:46.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8350 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8353 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7499} #id: 2885 #name: "Range Couverts Bois Demolli" #slug: "range-couverts-bois-demolli-8126" #description: """ <div class="col is-12"><ul>\n <li>Construction solide.</li>\n <li>5 compartiments pour une organisation optimale.</li>\n <li><strong>Fabriqué en Italie.</strong></li>\n </ul></div><h1>Descriptif Range Couverts Bois Demolli</h1><div class="col is-12">Une construction solide pour ce range couverts en bois de hêtre fabriqué en italie. Ses 5 compartiments permettent d'optimiser le rangement de vos couverts et de vos petits ustensiles.</div><h1>Caractéristiques Range Couverts Bois Demolli</h1><div class="col is-12">- Bois de hêtre.<br />- 5 compartiments.<br />- Dimensions : 35 x 25 x 5 cm.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#7639 …} #channels: Doctrine\ORM\PersistentCollection {#7859 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7496 …} #reviews: Doctrine\ORM\PersistentCollection {#7776 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#7861 …} #productType: null } #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#6914 …} +variant: App\Entity\Product\ProductVariant {#8363 …} #productVariantRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductVariantRepository {#27753 …} +template: "@SyliusShop/product/show/content/info/summary.html.twig" } |
|||
| sylius_shop:product_review.count | Sylius\Bundle\ShopBundle\Twig\Component\ProductReview\CountComponent | 118.0 MiB | 0.37 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27882 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27875 …} +context: Sylius\TwigHooks\Bag\DataBag {#27881 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27880 …} +prefixes: [ "sylius_shop.product.show.content.info.summary.average_rating" ] } "product" => App\Entity\Product\Product {#7499 #id: 2885 #code: "range-couverts-bois-demolli-8126" #attributes: Doctrine\ORM\PersistentCollection {#8000 …} #variants: Doctrine\ORM\PersistentCollection {#8223 …} #options: Doctrine\ORM\PersistentCollection {#8351 …} #associations: Doctrine\ORM\PersistentCollection {#8291 …} #createdAt: DateTime @1758632686 {#7507 : 2025-09-23 21:04:46.0 PRC (+08:00) } #updatedAt: DateTime @1758632686 {#7471 : 2025-09-23 21:04:46.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8350 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8353 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7499} #id: 2885 #name: "Range Couverts Bois Demolli" #slug: "range-couverts-bois-demolli-8126" #description: """ <div class="col is-12"><ul>\n <li>Construction solide.</li>\n <li>5 compartiments pour une organisation optimale.</li>\n <li><strong>Fabriqué en Italie.</strong></li>\n </ul></div><h1>Descriptif Range Couverts Bois Demolli</h1><div class="col is-12">Une construction solide pour ce range couverts en bois de hêtre fabriqué en italie. Ses 5 compartiments permettent d'optimiser le rangement de vos couverts et de vos petits ustensiles.</div><h1>Caractéristiques Range Couverts Bois Demolli</h1><div class="col is-12">- Bois de hêtre.<br />- 5 compartiments.<br />- Dimensions : 35 x 25 x 5 cm.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#7639 …} #channels: Doctrine\ORM\PersistentCollection {#7859 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7496 …} #reviews: Doctrine\ORM\PersistentCollection {#7776 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#7861 …} #productType: null } "template" => "@SyliusShop/product/show/content/info/summary/average_rating/number_of_reviews.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/show/content/info/summary/average_rating/number_of_reviews.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\ProductReview\CountComponent {#27903 +product: App\Entity\Product\Product {#7499 #id: 2885 #code: "range-couverts-bois-demolli-8126" #attributes: Doctrine\ORM\PersistentCollection {#8000 …} #variants: Doctrine\ORM\PersistentCollection {#8223 …} #options: Doctrine\ORM\PersistentCollection {#8351 …} #associations: Doctrine\ORM\PersistentCollection {#8291 …} #createdAt: DateTime @1758632686 {#7507 : 2025-09-23 21:04:46.0 PRC (+08:00) } #updatedAt: DateTime @1758632686 {#7471 : 2025-09-23 21:04:46.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8350 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8353 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7499} #id: 2885 #name: "Range Couverts Bois Demolli" #slug: "range-couverts-bois-demolli-8126" #description: """ <div class="col is-12"><ul>\n <li>Construction solide.</li>\n <li>5 compartiments pour une organisation optimale.</li>\n <li><strong>Fabriqué en Italie.</strong></li>\n </ul></div><h1>Descriptif Range Couverts Bois Demolli</h1><div class="col is-12">Une construction solide pour ce range couverts en bois de hêtre fabriqué en italie. Ses 5 compartiments permettent d'optimiser le rangement de vos couverts et de vos petits ustensiles.</div><h1>Caractéristiques Range Couverts Bois Demolli</h1><div class="col is-12">- Bois de hêtre.<br />- 5 compartiments.<br />- Dimensions : 35 x 25 x 5 cm.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#7639 …} #channels: Doctrine\ORM\PersistentCollection {#7859 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7496 …} #reviews: Doctrine\ORM\PersistentCollection {#7776 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#7861 …} #productType: null } #productReviewRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductReviewRepository {#27868 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27882 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27875 …} +context: Sylius\TwigHooks\Bag\DataBag {#27881 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27880 …} +prefixes: [ "sylius_shop.product.show.content.info.summary.average_rating" ] } } |
|||
| sylius_shop:product:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 118.0 MiB | 0.43 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28002 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28008 …} +context: Sylius\TwigHooks\Bag\DataBag {#27997 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28004 …} +prefixes: [ "sylius_shop.product.show.content.info.summary.prices" ] } "variant" => App\Entity\Product\ProductVariant {#8363 …} "template" => "@SyliusShop/product/show/content/info/summary/prices/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/show/content/info/summary/prices/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#28013 +variant: App\Entity\Product\ProductVariant {#8363 …} +price: "27,00\u{A0}€" +originalPrice: "27,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9258 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12688 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9255 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28002 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28008 …} +context: Sylius\TwigHooks\Bag\DataBag {#27997 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28004 …} +prefixes: [ "sylius_shop.product.show.content.info.summary.prices" ] } } |
|||
| sylius_shop:product:add_to_cart_form | Sylius\Bundle\ShopBundle\Twig\Component\Product\AddToCartFormComponent | 118.0 MiB | 16.18 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28078 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27921 …} +context: Sylius\TwigHooks\Bag\DataBag {#28072 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28071 …} +prefixes: [ "sylius_shop.product.show.content.info.summary" ] } "product" => App\Entity\Product\Product {#7499 #id: 2885 #code: "range-couverts-bois-demolli-8126" #attributes: Doctrine\ORM\PersistentCollection {#8000 …} #variants: Doctrine\ORM\PersistentCollection {#8223 …} #options: Doctrine\ORM\PersistentCollection {#8351 …} #associations: Doctrine\ORM\PersistentCollection {#8291 …} #createdAt: DateTime @1758632686 {#7507 : 2025-09-23 21:04:46.0 PRC (+08:00) } #updatedAt: DateTime @1758632686 {#7471 : 2025-09-23 21:04:46.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8350 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8353 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7499} #id: 2885 #name: "Range Couverts Bois Demolli" #slug: "range-couverts-bois-demolli-8126" #description: """ <div class="col is-12"><ul>\n <li>Construction solide.</li>\n <li>5 compartiments pour une organisation optimale.</li>\n <li><strong>Fabriqué en Italie.</strong></li>\n </ul></div><h1>Descriptif Range Couverts Bois Demolli</h1><div class="col is-12">Une construction solide pour ce range couverts en bois de hêtre fabriqué en italie. Ses 5 compartiments permettent d'optimiser le rangement de vos couverts et de vos petits ustensiles.</div><h1>Caractéristiques Range Couverts Bois Demolli</h1><div class="col is-12">- Bois de hêtre.<br />- 5 compartiments.<br />- Dimensions : 35 x 25 x 5 cm.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#7639 …} #channels: Doctrine\ORM\PersistentCollection {#7859 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7496 …} #reviews: Doctrine\ORM\PersistentCollection {#7776 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#7861 …} #productType: null } "template" => "@SyliusShop/product/show/content/info/summary/add_to_cart.html.twig" ] |
|||
| Attributes | [] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\AddToCartFormComponent {#28095 +routeName: "sylius_shop_cart_summary" +routeParameters: [] #formFactory: Symfony\Component\Form\FormFactory {#7235 …} #manager: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} #router: Symfony\Bundle\FrameworkBundle\Routing\Router {#1383 …} #requestStack: Symfony\Component\HttpFoundation\RequestStack {#243 …} #eventDispatcher: Symfony\Component\HttpKernel\Debug\TraceableEventDispatcher {#1083 …} #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1322 …} #addToCartCommandFactory: Sylius\Bundle\OrderBundle\Factory\AddToCartCommandFactory {#28099 …} #cartItemFactory: Sylius\Component\Core\Factory\CartItemFactory {#28096 …} #formClass: "Sylius\Bundle\ShopBundle\Form\Type\AddToCartType" -liveResponder: Symfony\UX\LiveComponent\LiveResponder {#13767 …} -formView: Symfony\Component\Form\FormView {#28241 …} -form: Symfony\Component\Form\Form {#28285 …} +formName: "sylius_shop_add_to_cart" +formValues: [ "cartItem" => [ "quantity" => "1" ] "_token" => "caa27e1e65f7afbc50fc4d3d.t-XgAL-BFkVuGpVz2ry4hU-vZC8Ayi-bRskeXe3gbRY.56i_Vs_DeQw8TqUlnYrf4j_oIR1rpV_qC5wpMtW1BWX6vJVE3M1wcAVs5g" ] +isValidated: true +validatedFields: [] -shouldAutoSubmitForm: true +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28078 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27921 …} +context: Sylius\TwigHooks\Bag\DataBag {#28072 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28071 …} +prefixes: [ "sylius_shop.product.show.content.info.summary" ] } +product: App\Entity\Product\Product {#7499 #id: 2885 #code: "range-couverts-bois-demolli-8126" #attributes: Doctrine\ORM\PersistentCollection {#8000 …} #variants: Doctrine\ORM\PersistentCollection {#8223 …} #options: Doctrine\ORM\PersistentCollection {#8351 …} #associations: Doctrine\ORM\PersistentCollection {#8291 …} #createdAt: DateTime @1758632686 {#7507 : 2025-09-23 21:04:46.0 PRC (+08:00) } #updatedAt: DateTime @1758632686 {#7471 : 2025-09-23 21:04:46.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8350 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8353 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7499} #id: 2885 #name: "Range Couverts Bois Demolli" #slug: "range-couverts-bois-demolli-8126" #description: """ <div class="col is-12"><ul>\n <li>Construction solide.</li>\n <li>5 compartiments pour une organisation optimale.</li>\n <li><strong>Fabriqué en Italie.</strong></li>\n </ul></div><h1>Descriptif Range Couverts Bois Demolli</h1><div class="col is-12">Une construction solide pour ce range couverts en bois de hêtre fabriqué en italie. Ses 5 compartiments permettent d'optimiser le rangement de vos couverts et de vos petits ustensiles.</div><h1>Caractéristiques Range Couverts Bois Demolli</h1><div class="col is-12">- Bois de hêtre.<br />- 5 compartiments.<br />- Dimensions : 35 x 25 x 5 cm.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#7639 …} #channels: Doctrine\ORM\PersistentCollection {#7859 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7496 …} #reviews: Doctrine\ORM\PersistentCollection {#7776 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#7861 …} #productType: null } #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#6914 …} +variant: null #productVariantRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductVariantRepository {#27753 …} +template: "@SyliusShop/product/show/content/info/summary/add_to_cart.html.twig" } |
|||
| sylius_shop:product_review:list | Sylius\Bundle\ShopBundle\Twig\Component\ProductReview\ListComponent | 118.0 MiB | 1.03 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31427 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31423 …} +context: Sylius\TwigHooks\Bag\DataBag {#31424 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31426 …} +prefixes: [ "sylius_shop.product.show.content.info.overview.accordion.reviews.content" ] } "product" => App\Entity\Product\Product {#7499 #id: 2885 #code: "range-couverts-bois-demolli-8126" #attributes: Doctrine\ORM\PersistentCollection {#8000 …} #variants: Doctrine\ORM\PersistentCollection {#8223 …} #options: Doctrine\ORM\PersistentCollection {#8351 …} #associations: Doctrine\ORM\PersistentCollection {#8291 …} #createdAt: DateTime @1758632686 {#7507 : 2025-09-23 21:04:46.0 PRC (+08:00) } #updatedAt: DateTime @1758632686 {#7471 : 2025-09-23 21:04:46.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8350 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8353 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7499} #id: 2885 #name: "Range Couverts Bois Demolli" #slug: "range-couverts-bois-demolli-8126" #description: """ <div class="col is-12"><ul>\n <li>Construction solide.</li>\n <li>5 compartiments pour une organisation optimale.</li>\n <li><strong>Fabriqué en Italie.</strong></li>\n </ul></div><h1>Descriptif Range Couverts Bois Demolli</h1><div class="col is-12">Une construction solide pour ce range couverts en bois de hêtre fabriqué en italie. Ses 5 compartiments permettent d'optimiser le rangement de vos couverts et de vos petits ustensiles.</div><h1>Caractéristiques Range Couverts Bois Demolli</h1><div class="col is-12">- Bois de hêtre.<br />- 5 compartiments.<br />- Dimensions : 35 x 25 x 5 cm.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#7639 …} #channels: Doctrine\ORM\PersistentCollection {#7859 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7496 …} #reviews: Doctrine\ORM\PersistentCollection {#7776 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#7861 …} #productType: null } "count" => 3 "template" => "@SyliusShop/shared/product_review/list.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/shared/product_review/list.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\ProductReview\ListComponent {#31436 +product: App\Entity\Product\Product {#7499 #id: 2885 #code: "range-couverts-bois-demolli-8126" #attributes: Doctrine\ORM\PersistentCollection {#8000 …} #variants: Doctrine\ORM\PersistentCollection {#8223 …} #options: Doctrine\ORM\PersistentCollection {#8351 …} #associations: Doctrine\ORM\PersistentCollection {#8291 …} #createdAt: DateTime @1758632686 {#7507 : 2025-09-23 21:04:46.0 PRC (+08:00) } #updatedAt: DateTime @1758632686 {#7471 : 2025-09-23 21:04:46.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8350 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8353 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7499} #id: 2885 #name: "Range Couverts Bois Demolli" #slug: "range-couverts-bois-demolli-8126" #description: """ <div class="col is-12"><ul>\n <li>Construction solide.</li>\n <li>5 compartiments pour une organisation optimale.</li>\n <li><strong>Fabriqué en Italie.</strong></li>\n </ul></div><h1>Descriptif Range Couverts Bois Demolli</h1><div class="col is-12">Une construction solide pour ce range couverts en bois de hêtre fabriqué en italie. Ses 5 compartiments permettent d'optimiser le rangement de vos couverts et de vos petits ustensiles.</div><h1>Caractéristiques Range Couverts Bois Demolli</h1><div class="col is-12">- Bois de hêtre.<br />- 5 compartiments.<br />- Dimensions : 35 x 25 x 5 cm.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#7639 …} #channels: Doctrine\ORM\PersistentCollection {#7859 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7496 …} #reviews: Doctrine\ORM\PersistentCollection {#7776 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#7861 …} #productType: null } +count: 3 #productReviewRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductReviewRepository {#27868 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31427 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31423 …} +context: Sylius\TwigHooks\Bag\DataBag {#31424 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31426 …} +prefixes: [ "sylius_shop.product.show.content.info.overview.accordion.reviews.content" ] } } |
|||
| sylius_shop:product:association | Sylius\Bundle\ShopBundle\Twig\Component\Product\AssociationComponent | 118.0 MiB | 22.74 ms | |
|---|---|---|---|---|
| Input props | [ "productAssociation" => App\Entity\Product\ProductAssociation {#31394 #id: 2885 #type: Proxies\__CG__\App\Entity\Product\ProductAssociationType {#31532 …} #owner: App\Entity\Product\Product {#7499 #id: 2885 #code: "range-couverts-bois-demolli-8126" #attributes: Doctrine\ORM\PersistentCollection {#8000 …} #variants: Doctrine\ORM\PersistentCollection {#8223 …} #options: Doctrine\ORM\PersistentCollection {#8351 …} #associations: Doctrine\ORM\PersistentCollection {#8291 …} #createdAt: DateTime @1758632686 {#7507 : 2025-09-23 21:04:46.0 PRC (+08:00) } #updatedAt: DateTime @1758632686 {#7471 : 2025-09-23 21:04:46.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8350 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8353 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7499} #id: 2885 #name: "Range Couverts Bois Demolli" #slug: "range-couverts-bois-demolli-8126" #description: """ <div class="col is-12"><ul>\n <li>Construction solide.</li>\n <li>5 compartiments pour une organisation optimale.</li>\n <li><strong>Fabriqué en Italie.</strong></li>\n </ul></div><h1>Descriptif Range Couverts Bois Demolli</h1><div class="col is-12">Une construction solide pour ce range couverts en bois de hêtre fabriqué en italie. Ses 5 compartiments permettent d'optimiser le rangement de vos couverts et de vos petits ustensiles.</div><h1>Caractéristiques Range Couverts Bois Demolli</h1><div class="col is-12">- Bois de hêtre.<br />- 5 compartiments.<br />- Dimensions : 35 x 25 x 5 cm.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#7639 …} #channels: Doctrine\ORM\PersistentCollection {#7859 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7496 …} #reviews: Doctrine\ORM\PersistentCollection {#7776 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#7861 …} #productType: null } #associatedProducts: Doctrine\ORM\PersistentCollection {#28342 …} #createdAt: DateTime @1758633259 {#31366 : 2025-09-23 21:14:19.0 PRC (+08:00) } #updatedAt: DateTime @1758633259 {#31378 : 2025-09-23 21:14:19.0 PRC (+08:00) } } "template" => "@SyliusShop/product/show/content/product_listing/association.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/show/content/product_listing/association.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\AssociationComponent {#27671 +productAssociation: App\Entity\Product\ProductAssociation {#31394 #id: 2885 #type: Proxies\__CG__\App\Entity\Product\ProductAssociationType {#31532 …} #owner: App\Entity\Product\Product {#7499 #id: 2885 #code: "range-couverts-bois-demolli-8126" #attributes: Doctrine\ORM\PersistentCollection {#8000 …} #variants: Doctrine\ORM\PersistentCollection {#8223 …} #options: Doctrine\ORM\PersistentCollection {#8351 …} #associations: Doctrine\ORM\PersistentCollection {#8291 …} #createdAt: DateTime @1758632686 {#7507 : 2025-09-23 21:04:46.0 PRC (+08:00) } #updatedAt: DateTime @1758632686 {#7471 : 2025-09-23 21:04:46.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8350 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8353 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7499} #id: 2885 #name: "Range Couverts Bois Demolli" #slug: "range-couverts-bois-demolli-8126" #description: """ <div class="col is-12"><ul>\n <li>Construction solide.</li>\n <li>5 compartiments pour une organisation optimale.</li>\n <li><strong>Fabriqué en Italie.</strong></li>\n </ul></div><h1>Descriptif Range Couverts Bois Demolli</h1><div class="col is-12">Une construction solide pour ce range couverts en bois de hêtre fabriqué en italie. Ses 5 compartiments permettent d'optimiser le rangement de vos couverts et de vos petits ustensiles.</div><h1>Caractéristiques Range Couverts Bois Demolli</h1><div class="col is-12">- Bois de hêtre.<br />- 5 compartiments.<br />- Dimensions : 35 x 25 x 5 cm.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#7639 …} #channels: Doctrine\ORM\PersistentCollection {#7859 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7496 …} #reviews: Doctrine\ORM\PersistentCollection {#7776 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#7861 …} #productType: null } #associatedProducts: Doctrine\ORM\PersistentCollection {#28342 …} #createdAt: DateTime @1758633259 {#31366 : 2025-09-23 21:14:19.0 PRC (+08:00) } #updatedAt: DateTime @1758633259 {#31378 : 2025-09-23 21:14:19.0 PRC (+08:00) } } #productAssociationRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductAssociationRepository {#27672 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} +hookableMetadata: null } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 118.0 MiB | 7.89 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#27566 #id: 3207 #code: "fins-de-mois-difficiles-d-une-gourmande-3673" #attributes: Doctrine\ORM\PersistentCollection {#27579 …} #variants: Doctrine\ORM\PersistentCollection {#27581 …} #options: Doctrine\ORM\PersistentCollection {#27586 …} #associations: Doctrine\ORM\PersistentCollection {#27583 …} #createdAt: DateTime @1758632814 {#27620 : 2025-09-23 21:06:54.0 PRC (+08:00) } #updatedAt: DateTime @1758632814 {#27573 : 2025-09-23 21:06:54.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#27568 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#27352 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#27566} #id: 3207 #name: "Fins de mois difficiles d'une gourmande" #slug: "fins-de-mois-difficiles-d-une-gourmande-3673" #description: """ <div class="col is-12"><ul>\n <li>Plus de 20 recettes</li>\n <li>Recettes salées et sucrées</li>\n <li>Recettes de l'entrée au dessert </li>\n </ul></div><h1>Description Fins de mois difficiles d'une gourmande</h1><div class="col is-12">Le livre de recettes Fins de mois difficiles d'une gourmande est idéal pour mettre les petits plats dans les grands sans casser sa tirelire.<br />Le livre de recettes Fins de mois difficiles d'une gourmande vous proposera 23 recettes qui accompagneront vos repas de l'entrée au dessert, en passant par la viande et le poisson. </div><h1>Caractéristiques Fins de mois difficiles d'une gourmande</h1><div class="col is-12">60 pages. 19.5 cm x 19.5 cm. Couverture cartonnée. Texte de recette : Audrey Aveaux, Aurélie Godin et Florence Gremaud. Edition SAEP.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#27570 …} #channels: Doctrine\ORM\PersistentCollection {#27577 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#22770 …} #reviews: Doctrine\ORM\PersistentCollection {#27572 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#27575 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => null ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#27454 +product: App\Entity\Product\Product {#27566 #id: 3207 #code: "fins-de-mois-difficiles-d-une-gourmande-3673" #attributes: Doctrine\ORM\PersistentCollection {#27579 …} #variants: Doctrine\ORM\PersistentCollection {#27581 …} #options: Doctrine\ORM\PersistentCollection {#27586 …} #associations: Doctrine\ORM\PersistentCollection {#27583 …} #createdAt: DateTime @1758632814 {#27620 : 2025-09-23 21:06:54.0 PRC (+08:00) } #updatedAt: DateTime @1758632814 {#27573 : 2025-09-23 21:06:54.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#27568 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#27352 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#27566} #id: 3207 #name: "Fins de mois difficiles d'une gourmande" #slug: "fins-de-mois-difficiles-d-une-gourmande-3673" #description: """ <div class="col is-12"><ul>\n <li>Plus de 20 recettes</li>\n <li>Recettes salées et sucrées</li>\n <li>Recettes de l'entrée au dessert </li>\n </ul></div><h1>Description Fins de mois difficiles d'une gourmande</h1><div class="col is-12">Le livre de recettes Fins de mois difficiles d'une gourmande est idéal pour mettre les petits plats dans les grands sans casser sa tirelire.<br />Le livre de recettes Fins de mois difficiles d'une gourmande vous proposera 23 recettes qui accompagneront vos repas de l'entrée au dessert, en passant par la viande et le poisson. </div><h1>Caractéristiques Fins de mois difficiles d'une gourmande</h1><div class="col is-12">60 pages. 19.5 cm x 19.5 cm. Couverture cartonnée. Texte de recette : Audrey Aveaux, Aurélie Godin et Florence Gremaud. Edition SAEP.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#27570 …} #channels: Doctrine\ORM\PersistentCollection {#27577 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#22770 …} #reviews: Doctrine\ORM\PersistentCollection {#27572 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#27575 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#27420 …} +slug: null #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#6914 …} #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5455 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} +hookableMetadata: null } |
|||
| sylius_shop:main_image |
[Anonymous]
|
118.0 MiB | 1.23 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#27566 #id: 3207 #code: "fins-de-mois-difficiles-d-une-gourmande-3673" #attributes: Doctrine\ORM\PersistentCollection {#27579 …} #variants: Doctrine\ORM\PersistentCollection {#27581 …} #options: Doctrine\ORM\PersistentCollection {#27586 …} #associations: Doctrine\ORM\PersistentCollection {#27583 …} #createdAt: DateTime @1758632814 {#27620 : 2025-09-23 21:06:54.0 PRC (+08:00) } #updatedAt: DateTime @1758632814 {#27573 : 2025-09-23 21:06:54.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#27568 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#27352 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#27566} #id: 3207 #name: "Fins de mois difficiles d'une gourmande" #slug: "fins-de-mois-difficiles-d-une-gourmande-3673" #description: """ <div class="col is-12"><ul>\n <li>Plus de 20 recettes</li>\n <li>Recettes salées et sucrées</li>\n <li>Recettes de l'entrée au dessert </li>\n </ul></div><h1>Description Fins de mois difficiles d'une gourmande</h1><div class="col is-12">Le livre de recettes Fins de mois difficiles d'une gourmande est idéal pour mettre les petits plats dans les grands sans casser sa tirelire.<br />Le livre de recettes Fins de mois difficiles d'une gourmande vous proposera 23 recettes qui accompagneront vos repas de l'entrée au dessert, en passant par la viande et le poisson. </div><h1>Caractéristiques Fins de mois difficiles d'une gourmande</h1><div class="col is-12">60 pages. 19.5 cm x 19.5 cm. Couverture cartonnée. Texte de recette : Audrey Aveaux, Aurélie Godin et Florence Gremaud. Edition SAEP.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#27570 …} #channels: Doctrine\ORM\PersistentCollection {#27577 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#22770 …} #reviews: Doctrine\ORM\PersistentCollection {#27572 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#27575 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Fins de mois difficiles d'une gourmande" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#27323 -props: [ "product" => App\Entity\Product\Product {#27566 #id: 3207 #code: "fins-de-mois-difficiles-d-une-gourmande-3673" #attributes: Doctrine\ORM\PersistentCollection {#27579 …} #variants: Doctrine\ORM\PersistentCollection {#27581 …} #options: Doctrine\ORM\PersistentCollection {#27586 …} #associations: Doctrine\ORM\PersistentCollection {#27583 …} #createdAt: DateTime @1758632814 {#27620 : 2025-09-23 21:06:54.0 PRC (+08:00) } #updatedAt: DateTime @1758632814 {#27573 : 2025-09-23 21:06:54.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#27568 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#27352 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#27566} #id: 3207 #name: "Fins de mois difficiles d'une gourmande" #slug: "fins-de-mois-difficiles-d-une-gourmande-3673" #description: """ <div class="col is-12"><ul>\n <li>Plus de 20 recettes</li>\n <li>Recettes salées et sucrées</li>\n <li>Recettes de l'entrée au dessert </li>\n </ul></div><h1>Description Fins de mois difficiles d'une gourmande</h1><div class="col is-12">Le livre de recettes Fins de mois difficiles d'une gourmande est idéal pour mettre les petits plats dans les grands sans casser sa tirelire.<br />Le livre de recettes Fins de mois difficiles d'une gourmande vous proposera 23 recettes qui accompagneront vos repas de l'entrée au dessert, en passant par la viande et le poisson. </div><h1>Caractéristiques Fins de mois difficiles d'une gourmande</h1><div class="col is-12">60 pages. 19.5 cm x 19.5 cm. Couverture cartonnée. Texte de recette : Audrey Aveaux, Aurélie Godin et Florence Gremaud. Edition SAEP.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#27570 …} #channels: Doctrine\ORM\PersistentCollection {#27577 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#22770 …} #reviews: Doctrine\ORM\PersistentCollection {#27572 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#27575 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
118.0 MiB | 1.11 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27258 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27255 …} +context: Sylius\TwigHooks\Bag\DataBag {#27259 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27261 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#27420 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#27412 #collection: Doctrine\Common\Collections\ArrayCollection {#27403 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#27422 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#36276 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#36286 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27258 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27255 …} +context: Sylius\TwigHooks\Bag\DataBag {#27259 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27261 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => "Fins de mois difficiles d'une gourmande" "applied_promotions" => Doctrine\ORM\PersistentCollection {#27412 #collection: Doctrine\Common\Collections\ArrayCollection {#27403 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#27422 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#36276 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#36286 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#27205 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27258 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27255 …} +context: Sylius\TwigHooks\Bag\DataBag {#27259 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27261 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#27420 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#27412 #collection: Doctrine\Common\Collections\ArrayCollection {#27403 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#27422 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#36276 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#36286 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 118.0 MiB | 0.42 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27185 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27203 …} +context: Sylius\TwigHooks\Bag\DataBag {#27189 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27187 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#27420 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#27167 +variant: App\Entity\Product\ProductVariant {#27420 …} +price: "2,00\u{A0}€" +originalPrice: "4,00\u{A0}€" +hasDiscount: true #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9258 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12688 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9255 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27185 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27203 …} +context: Sylius\TwigHooks\Bag\DataBag {#27189 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27187 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 118.0 MiB | 4.44 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#27604 #id: 3744 #code: "coffret-extra-press-xl-magimix-6676" #attributes: Doctrine\ORM\PersistentCollection {#27520 …} #variants: Doctrine\ORM\PersistentCollection {#27537 …} #options: Doctrine\ORM\PersistentCollection {#27547 …} #associations: Doctrine\ORM\PersistentCollection {#27545 …} #createdAt: DateTime @1758633071 {#27596 : 2025-09-23 21:11:11.0 PRC (+08:00) } #updatedAt: DateTime @1758633071 {#27638 : 2025-09-23 21:11:11.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#27598 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#27056 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#27604} #id: 3744 #name: "Coffret Extra Press XL Magimix" #slug: "coffret-extra-press-xl-magimix-6676" #description: """ <div class="col is-12"><ul>\n <li>Pour extraire le meilleur de vos fruits et légumes</li>\n <li>Savoir faire Magimix.</li>\n <li>Fabriqué en France.</li>\n </ul></div><h1>Descriptif Coffret Extra Press XL Magimix</h1><div class="col is-12">Compatible avec les robots Cook-expert, Pâtissier, CS 5200 XL et Premium, CS 4200 XL, le Coffret Extra Press XL Magimix vous permettra d'extraire le meilleur des fruits et légumes et conservera de ces derniers toutes les vitamines, minéraux, anti-oxydants et nutriments essentiels. Il est livré avec un livre de recettes et une application gratuite vous permettant de réaliser jus, smoothies, laits végétaux, desserts, coulis ... et un filtre spécialement conçu pour extraire à froid le meilleur des fruits et légumes durs (pommes, carottes...) et légumes verts (choux, céleri...) Une goulotte XL assure l'introduction de nombreux fruits et légumes sans les découper préalablement.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#27613 …} #channels: Doctrine\ORM\PersistentCollection {#27542 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#24806 …} #reviews: Doctrine\ORM\PersistentCollection {#27623 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#27625 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => null ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#27349 +product: App\Entity\Product\Product {#27604 #id: 3744 #code: "coffret-extra-press-xl-magimix-6676" #attributes: Doctrine\ORM\PersistentCollection {#27520 …} #variants: Doctrine\ORM\PersistentCollection {#27537 …} #options: Doctrine\ORM\PersistentCollection {#27547 …} #associations: Doctrine\ORM\PersistentCollection {#27545 …} #createdAt: DateTime @1758633071 {#27596 : 2025-09-23 21:11:11.0 PRC (+08:00) } #updatedAt: DateTime @1758633071 {#27638 : 2025-09-23 21:11:11.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#27598 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#27056 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#27604} #id: 3744 #name: "Coffret Extra Press XL Magimix" #slug: "coffret-extra-press-xl-magimix-6676" #description: """ <div class="col is-12"><ul>\n <li>Pour extraire le meilleur de vos fruits et légumes</li>\n <li>Savoir faire Magimix.</li>\n <li>Fabriqué en France.</li>\n </ul></div><h1>Descriptif Coffret Extra Press XL Magimix</h1><div class="col is-12">Compatible avec les robots Cook-expert, Pâtissier, CS 5200 XL et Premium, CS 4200 XL, le Coffret Extra Press XL Magimix vous permettra d'extraire le meilleur des fruits et légumes et conservera de ces derniers toutes les vitamines, minéraux, anti-oxydants et nutriments essentiels. Il est livré avec un livre de recettes et une application gratuite vous permettant de réaliser jus, smoothies, laits végétaux, desserts, coulis ... et un filtre spécialement conçu pour extraire à froid le meilleur des fruits et légumes durs (pommes, carottes...) et légumes verts (choux, céleri...) Une goulotte XL assure l'introduction de nombreux fruits et légumes sans les découper préalablement.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#27613 …} #channels: Doctrine\ORM\PersistentCollection {#27542 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#24806 …} #reviews: Doctrine\ORM\PersistentCollection {#27623 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#27625 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#27114 …} +slug: null #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#6914 …} #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5455 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} +hookableMetadata: null } |
|||
| sylius_shop:main_image |
[Anonymous]
|
118.0 MiB | 0.62 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#27604 #id: 3744 #code: "coffret-extra-press-xl-magimix-6676" #attributes: Doctrine\ORM\PersistentCollection {#27520 …} #variants: Doctrine\ORM\PersistentCollection {#27537 …} #options: Doctrine\ORM\PersistentCollection {#27547 …} #associations: Doctrine\ORM\PersistentCollection {#27545 …} #createdAt: DateTime @1758633071 {#27596 : 2025-09-23 21:11:11.0 PRC (+08:00) } #updatedAt: DateTime @1758633071 {#27638 : 2025-09-23 21:11:11.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#27598 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#27056 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#27604} #id: 3744 #name: "Coffret Extra Press XL Magimix" #slug: "coffret-extra-press-xl-magimix-6676" #description: """ <div class="col is-12"><ul>\n <li>Pour extraire le meilleur de vos fruits et légumes</li>\n <li>Savoir faire Magimix.</li>\n <li>Fabriqué en France.</li>\n </ul></div><h1>Descriptif Coffret Extra Press XL Magimix</h1><div class="col is-12">Compatible avec les robots Cook-expert, Pâtissier, CS 5200 XL et Premium, CS 4200 XL, le Coffret Extra Press XL Magimix vous permettra d'extraire le meilleur des fruits et légumes et conservera de ces derniers toutes les vitamines, minéraux, anti-oxydants et nutriments essentiels. Il est livré avec un livre de recettes et une application gratuite vous permettant de réaliser jus, smoothies, laits végétaux, desserts, coulis ... et un filtre spécialement conçu pour extraire à froid le meilleur des fruits et légumes durs (pommes, carottes...) et légumes verts (choux, céleri...) Une goulotte XL assure l'introduction de nombreux fruits et légumes sans les découper préalablement.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#27613 …} #channels: Doctrine\ORM\PersistentCollection {#27542 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#24806 …} #reviews: Doctrine\ORM\PersistentCollection {#27623 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#27625 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Coffret Extra Press XL Magimix" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#27027 -props: [ "product" => App\Entity\Product\Product {#27604 #id: 3744 #code: "coffret-extra-press-xl-magimix-6676" #attributes: Doctrine\ORM\PersistentCollection {#27520 …} #variants: Doctrine\ORM\PersistentCollection {#27537 …} #options: Doctrine\ORM\PersistentCollection {#27547 …} #associations: Doctrine\ORM\PersistentCollection {#27545 …} #createdAt: DateTime @1758633071 {#27596 : 2025-09-23 21:11:11.0 PRC (+08:00) } #updatedAt: DateTime @1758633071 {#27638 : 2025-09-23 21:11:11.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#27598 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#27056 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#27604} #id: 3744 #name: "Coffret Extra Press XL Magimix" #slug: "coffret-extra-press-xl-magimix-6676" #description: """ <div class="col is-12"><ul>\n <li>Pour extraire le meilleur de vos fruits et légumes</li>\n <li>Savoir faire Magimix.</li>\n <li>Fabriqué en France.</li>\n </ul></div><h1>Descriptif Coffret Extra Press XL Magimix</h1><div class="col is-12">Compatible avec les robots Cook-expert, Pâtissier, CS 5200 XL et Premium, CS 4200 XL, le Coffret Extra Press XL Magimix vous permettra d'extraire le meilleur des fruits et légumes et conservera de ces derniers toutes les vitamines, minéraux, anti-oxydants et nutriments essentiels. Il est livré avec un livre de recettes et une application gratuite vous permettant de réaliser jus, smoothies, laits végétaux, desserts, coulis ... et un filtre spécialement conçu pour extraire à froid le meilleur des fruits et légumes durs (pommes, carottes...) et légumes verts (choux, céleri...) Une goulotte XL assure l'introduction de nombreux fruits et légumes sans les découper préalablement.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#27613 …} #channels: Doctrine\ORM\PersistentCollection {#27542 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#24806 …} #reviews: Doctrine\ORM\PersistentCollection {#27623 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#27625 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
118.0 MiB | 0.59 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27024 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27054 …} +context: Sylius\TwigHooks\Bag\DataBag {#28707 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27051 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#27114 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#27107 #collection: Doctrine\Common\Collections\ArrayCollection {#27090 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#27122 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#36303 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#36305 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27024 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27054 …} +context: Sylius\TwigHooks\Bag\DataBag {#28707 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27051 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => "Coffret Extra Press XL Magimix" "applied_promotions" => Doctrine\ORM\PersistentCollection {#27107 #collection: Doctrine\Common\Collections\ArrayCollection {#27090 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#27122 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#36303 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#36305 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#28890 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27024 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27054 …} +context: Sylius\TwigHooks\Bag\DataBag {#28707 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27051 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#27114 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#27107 #collection: Doctrine\Common\Collections\ArrayCollection {#27090 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#27122 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#36303 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#36305 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 118.0 MiB | 0.14 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29489 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29355 …} +context: Sylius\TwigHooks\Bag\DataBag {#29486 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29478 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#27114 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29483 +variant: App\Entity\Product\ProductVariant {#27114 …} +price: "199,00\u{A0}€" +originalPrice: "225,00\u{A0}€" +hasDiscount: true #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9258 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12688 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9255 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29489 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29355 …} +context: Sylius\TwigHooks\Bag\DataBag {#29486 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29478 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:cart:widget:offcanvas | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent | 118.0 MiB | 2.03 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27660 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12755 …} +context: Sylius\TwigHooks\Bag\DataBag {#27682 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12765 …} +prefixes: [ "sylius_shop.base.offcanvas" ] } "template" => "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig" ] |
|||
| Attributes | [] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#30796 +cart: App\Entity\Order\Order {#13669 …} #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1322 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27660 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12755 …} +context: Sylius\TwigHooks\Bag\DataBag {#27682 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12765 …} +prefixes: [ "sylius_shop.base.offcanvas" ] } +template: "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig" #repository: Sylius\Bundle\CoreBundle\Doctrine\ORM\OrderRepository {#4980 …} } |
|||