Components
12
Twig Components
44
Render Count
69
ms
Render Time
114.0
MiB
Memory Usage
Components
Render calls
| sylius_shop:common:currency_switcher | Sylius\Bundle\ShopBundle\Twig\Component\Common\CurrencySwitcherComponent | 114.0 MiB | 1.04 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12597 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12590 …} +context: Sylius\TwigHooks\Bag\DataBag {#12596 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12595 …} +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 {#13217 #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12488 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12597 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12590 …} +context: Sylius\TwigHooks\Bag\DataBag {#12596 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12595 …} +prefixes: [ "sylius_shop.base.header.top_bar" ] } } |
|||
| sylius_shop:common:locale_switcher | Sylius\Bundle\ShopBundle\Twig\Component\Common\LocaleSwitcherComponent | 114.0 MiB | 0.70 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13294 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13290 …} +context: Sylius\TwigHooks\Bag\DataBag {#13292 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13293 …} +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 {#13303 #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #localeProvider: Sylius\Component\Core\Provider\ChannelBasedLocaleProvider {#4528 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13294 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13290 …} +context: Sylius\TwigHooks\Bag\DataBag {#13292 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13293 …} +prefixes: [ "sylius_shop.base.header.top_bar" ] } } |
|||
| sylius_shop:cart:widget | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent | 114.0 MiB | 4.42 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13385 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13364 …} +context: Sylius\TwigHooks\Bag\DataBag {#13384 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13383 …} +prefixes: [ "sylius_shop.base.header.content" ] } "template" => "@SyliusShop/shared/components/header/cart.html.twig" ] |
|||
| Attributes | [] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#13400 +cart: App\Entity\Order\Order {#13467 …} #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1322 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13385 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13364 …} +context: Sylius\TwigHooks\Bag\DataBag {#13384 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13383 …} +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 | 114.0 MiB | 14.65 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13653 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13641 …} +context: Sylius\TwigHooks\Bag\DataBag {#13647 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13639 …} +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 {#13662 #taxonRepository: App\Repository\TaxonRepository {#7413 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13653 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13641 …} +context: Sylius\TwigHooks\Bag\DataBag {#13647 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13639 …} +prefixes: [ "sylius_shop.base.header.navbar" ] } } |
|||
| sylius_shop:product:show:breadcrumbs | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 114.0 MiB | 0.96 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27452 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27448 …} +context: Sylius\TwigHooks\Bag\DataBag {#27449 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27451 …} +prefixes: [ "sylius_shop.product.index.content" ] } "template" => "@SyliusShop/product/index/content/breadcrumbs.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/index/content/breadcrumbs.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent {#27461 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#243 …} #taxonRepository: App\Repository\TaxonRepository {#7413 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27452 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27448 …} +context: Sylius\TwigHooks\Bag\DataBag {#27449 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27451 …} +prefixes: [ "sylius_shop.product.index.content" ] } } |
|||
| sylius_shop:product:show:taxonomy | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 114.0 MiB | 0.59 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27566 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27562 …} +context: Sylius\TwigHooks\Bag\DataBag {#27563 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27565 …} +prefixes: [ "sylius_shop.product.index.content.body.sidebar" ] } "template" => "@SyliusShop/product/index/content/body/sidebar/taxonomy.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/index/content/body/sidebar/taxonomy.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent {#27574 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#243 …} #taxonRepository: App\Repository\TaxonRepository {#7413 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27566 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27562 …} +context: Sylius\TwigHooks\Bag\DataBag {#27563 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27565 …} +prefixes: [ "sylius_shop.product.index.content.body.sidebar" ] } } |
|||
| sylius_shop:product:show:header | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 114.0 MiB | 1.86 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27636 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27632 …} +context: Sylius\TwigHooks\Bag\DataBag {#27633 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27635 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } "template" => "@SyliusShop/product/index/content/body/main/header.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/index/content/body/main/header.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent {#27644 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#243 …} #taxonRepository: App\Repository\TaxonRepository {#7413 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27636 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27632 …} +context: Sylius\TwigHooks\Bag\DataBag {#27633 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27635 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 114.0 MiB | 8.67 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#7995 #id: 2996 #code: "cuit-vapeur-livre-de-recettes-2298" #attributes: Doctrine\ORM\PersistentCollection {#8174 …} #variants: Doctrine\ORM\PersistentCollection {#8397 …} #options: Doctrine\ORM\PersistentCollection {#8525 …} #associations: Doctrine\ORM\PersistentCollection {#8465 …} #createdAt: DateTime @1758632732 {#7725 : 2025-09-23 21:05:32.0 PRC (+08:00) } #updatedAt: DateTime @1758632732 {#7770 : 2025-09-23 21:05:32.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8524 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8527 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7995} #id: 2996 #name: "Cuit-vapeur, livre de recettes" #slug: "cuit-vapeur-livre-de-recettes-2298" #description: "<h1>Description livre de recettes Cuit-vapeur</h1><div class="col is-12">24 recettes réalisées avec le cuit-vapeur Mastrad pour de la cuisine saine et délicieuse de l'entrée au dessert . 21 x 21 cm. 68 pages.</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 {#8530 …} #channels: Doctrine\ORM\PersistentCollection {#8033 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7754 …} #reviews: Doctrine\ORM\PersistentCollection {#7993 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8036 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27701 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27734 …} +context: Sylius\TwigHooks\Bag\DataBag {#27740 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27727 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#28170 +product: App\Entity\Product\Product {#7995 #id: 2996 #code: "cuit-vapeur-livre-de-recettes-2298" #attributes: Doctrine\ORM\PersistentCollection {#8174 …} #variants: Doctrine\ORM\PersistentCollection {#8397 …} #options: Doctrine\ORM\PersistentCollection {#8525 …} #associations: Doctrine\ORM\PersistentCollection {#8465 …} #createdAt: DateTime @1758632732 {#7725 : 2025-09-23 21:05:32.0 PRC (+08:00) } #updatedAt: DateTime @1758632732 {#7770 : 2025-09-23 21:05:32.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8524 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8527 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7995} #id: 2996 #name: "Cuit-vapeur, livre de recettes" #slug: "cuit-vapeur-livre-de-recettes-2298" #description: "<h1>Description livre de recettes Cuit-vapeur</h1><div class="col is-12">24 recettes réalisées avec le cuit-vapeur Mastrad pour de la cuisine saine et délicieuse de l'entrée au dessert . 21 x 21 cm. 68 pages.</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 {#8530 …} #channels: Doctrine\ORM\PersistentCollection {#8033 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7754 …} #reviews: Doctrine\ORM\PersistentCollection {#7993 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8036 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#28436 …} +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: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27701 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27734 …} +context: Sylius\TwigHooks\Bag\DataBag {#27740 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27727 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
114.0 MiB | 1.74 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#7995 #id: 2996 #code: "cuit-vapeur-livre-de-recettes-2298" #attributes: Doctrine\ORM\PersistentCollection {#8174 …} #variants: Doctrine\ORM\PersistentCollection {#8397 …} #options: Doctrine\ORM\PersistentCollection {#8525 …} #associations: Doctrine\ORM\PersistentCollection {#8465 …} #createdAt: DateTime @1758632732 {#7725 : 2025-09-23 21:05:32.0 PRC (+08:00) } #updatedAt: DateTime @1758632732 {#7770 : 2025-09-23 21:05:32.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8524 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8527 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7995} #id: 2996 #name: "Cuit-vapeur, livre de recettes" #slug: "cuit-vapeur-livre-de-recettes-2298" #description: "<h1>Description livre de recettes Cuit-vapeur</h1><div class="col is-12">24 recettes réalisées avec le cuit-vapeur Mastrad pour de la cuisine saine et délicieuse de l'entrée au dessert . 21 x 21 cm. 68 pages.</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 {#8530 …} #channels: Doctrine\ORM\PersistentCollection {#8033 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7754 …} #reviews: Doctrine\ORM\PersistentCollection {#7993 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8036 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Cuit-vapeur, livre de recettes" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#28847 -props: [ "product" => App\Entity\Product\Product {#7995 #id: 2996 #code: "cuit-vapeur-livre-de-recettes-2298" #attributes: Doctrine\ORM\PersistentCollection {#8174 …} #variants: Doctrine\ORM\PersistentCollection {#8397 …} #options: Doctrine\ORM\PersistentCollection {#8525 …} #associations: Doctrine\ORM\PersistentCollection {#8465 …} #createdAt: DateTime @1758632732 {#7725 : 2025-09-23 21:05:32.0 PRC (+08:00) } #updatedAt: DateTime @1758632732 {#7770 : 2025-09-23 21:05:32.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8524 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8527 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7995} #id: 2996 #name: "Cuit-vapeur, livre de recettes" #slug: "cuit-vapeur-livre-de-recettes-2298" #description: "<h1>Description livre de recettes Cuit-vapeur</h1><div class="col is-12">24 recettes réalisées avec le cuit-vapeur Mastrad pour de la cuisine saine et délicieuse de l'entrée au dessert . 21 x 21 cm. 68 pages.</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 {#8530 …} #channels: Doctrine\ORM\PersistentCollection {#8033 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7754 …} #reviews: Doctrine\ORM\PersistentCollection {#7993 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8036 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
114.0 MiB | 1.18 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28917 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28920 …} +context: Sylius\TwigHooks\Bag\DataBag {#28915 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28914 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#28436 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#28782 #collection: Doctrine\Common\Collections\ArrayCollection {#28781 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#28619 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38145 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38197 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28917 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28920 …} +context: Sylius\TwigHooks\Bag\DataBag {#28915 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28914 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Cuit-vapeur, livre de recettes" "applied_promotions" => Doctrine\ORM\PersistentCollection {#28782 #collection: Doctrine\Common\Collections\ArrayCollection {#28781 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#28619 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38145 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38197 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#28925 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28917 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28920 …} +context: Sylius\TwigHooks\Bag\DataBag {#28915 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28914 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#28436 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#28782 #collection: Doctrine\Common\Collections\ArrayCollection {#28781 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#28619 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38145 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38197 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 114.0 MiB | 0.41 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28993 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28983 …} +context: Sylius\TwigHooks\Bag\DataBag {#28991 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28992 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#28436 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29002 +variant: App\Entity\Product\ProductVariant {#28436 …} +price: "4,00\u{A0}€" +originalPrice: "9,00\u{A0}€" +hasDiscount: true #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9058 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12488 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9055 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28993 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28983 …} +context: Sylius\TwigHooks\Bag\DataBag {#28991 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28992 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 114.0 MiB | 4.19 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8536 #id: 2999 #code: "tartes-et-tartelettes-2462" #attributes: Doctrine\ORM\PersistentCollection {#8543 …} #variants: Doctrine\ORM\PersistentCollection {#8545 …} #options: Doctrine\ORM\PersistentCollection {#8549 …} #associations: Doctrine\ORM\PersistentCollection {#8547 …} #createdAt: DateTime @1758632732 {#8534 : 2025-09-23 21:05:32.0 PRC (+08:00) } #updatedAt: DateTime @1758632732 {#8535 : 2025-09-23 21:05:32.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8552 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8553 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8536} #id: 2999 #name: "Tartes et tartelettes" #slug: "tartes-et-tartelettes-2462" #description: """ <div class="col is-12"><ul>\n <li>25 recettes originales.</li>\n </ul>\n </div><h1>Description tartes et tartelettes</h1><div class="col is-12"><span>Livre de recettes de la collection les indispensables de MASTRAD</span>. 25 recettes originales (apéritifs, entrées, plats et desserts) réalisées avec les moules silicones Mastrad. <span>21 x 21 cm. 68 pages.</span></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 {#8555 …} #channels: Doctrine\ORM\PersistentCollection {#8541 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7754 …} #reviews: Doctrine\ORM\PersistentCollection {#8537 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8539 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27701 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27734 …} +context: Sylius\TwigHooks\Bag\DataBag {#27740 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27727 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#28825 +product: App\Entity\Product\Product {#8536 #id: 2999 #code: "tartes-et-tartelettes-2462" #attributes: Doctrine\ORM\PersistentCollection {#8543 …} #variants: Doctrine\ORM\PersistentCollection {#8545 …} #options: Doctrine\ORM\PersistentCollection {#8549 …} #associations: Doctrine\ORM\PersistentCollection {#8547 …} #createdAt: DateTime @1758632732 {#8534 : 2025-09-23 21:05:32.0 PRC (+08:00) } #updatedAt: DateTime @1758632732 {#8535 : 2025-09-23 21:05:32.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8552 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8553 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8536} #id: 2999 #name: "Tartes et tartelettes" #slug: "tartes-et-tartelettes-2462" #description: """ <div class="col is-12"><ul>\n <li>25 recettes originales.</li>\n </ul>\n </div><h1>Description tartes et tartelettes</h1><div class="col is-12"><span>Livre de recettes de la collection les indispensables de MASTRAD</span>. 25 recettes originales (apéritifs, entrées, plats et desserts) réalisées avec les moules silicones Mastrad. <span>21 x 21 cm. 68 pages.</span></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 {#8555 …} #channels: Doctrine\ORM\PersistentCollection {#8541 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7754 …} #reviews: Doctrine\ORM\PersistentCollection {#8537 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8539 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#29075 …} +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: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27701 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27734 …} +context: Sylius\TwigHooks\Bag\DataBag {#27740 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27727 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
114.0 MiB | 0.64 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8536 #id: 2999 #code: "tartes-et-tartelettes-2462" #attributes: Doctrine\ORM\PersistentCollection {#8543 …} #variants: Doctrine\ORM\PersistentCollection {#8545 …} #options: Doctrine\ORM\PersistentCollection {#8549 …} #associations: Doctrine\ORM\PersistentCollection {#8547 …} #createdAt: DateTime @1758632732 {#8534 : 2025-09-23 21:05:32.0 PRC (+08:00) } #updatedAt: DateTime @1758632732 {#8535 : 2025-09-23 21:05:32.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8552 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8553 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8536} #id: 2999 #name: "Tartes et tartelettes" #slug: "tartes-et-tartelettes-2462" #description: """ <div class="col is-12"><ul>\n <li>25 recettes originales.</li>\n </ul>\n </div><h1>Description tartes et tartelettes</h1><div class="col is-12"><span>Livre de recettes de la collection les indispensables de MASTRAD</span>. 25 recettes originales (apéritifs, entrées, plats et desserts) réalisées avec les moules silicones Mastrad. <span>21 x 21 cm. 68 pages.</span></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 {#8555 …} #channels: Doctrine\ORM\PersistentCollection {#8541 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7754 …} #reviews: Doctrine\ORM\PersistentCollection {#8537 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8539 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Tartes et tartelettes" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29146 -props: [ "product" => App\Entity\Product\Product {#8536 #id: 2999 #code: "tartes-et-tartelettes-2462" #attributes: Doctrine\ORM\PersistentCollection {#8543 …} #variants: Doctrine\ORM\PersistentCollection {#8545 …} #options: Doctrine\ORM\PersistentCollection {#8549 …} #associations: Doctrine\ORM\PersistentCollection {#8547 …} #createdAt: DateTime @1758632732 {#8534 : 2025-09-23 21:05:32.0 PRC (+08:00) } #updatedAt: DateTime @1758632732 {#8535 : 2025-09-23 21:05:32.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8552 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8553 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8536} #id: 2999 #name: "Tartes et tartelettes" #slug: "tartes-et-tartelettes-2462" #description: """ <div class="col is-12"><ul>\n <li>25 recettes originales.</li>\n </ul>\n </div><h1>Description tartes et tartelettes</h1><div class="col is-12"><span>Livre de recettes de la collection les indispensables de MASTRAD</span>. 25 recettes originales (apéritifs, entrées, plats et desserts) réalisées avec les moules silicones Mastrad. <span>21 x 21 cm. 68 pages.</span></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 {#8555 …} #channels: Doctrine\ORM\PersistentCollection {#8541 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7754 …} #reviews: Doctrine\ORM\PersistentCollection {#8537 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8539 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
114.0 MiB | 0.63 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29139 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29130 …} +context: Sylius\TwigHooks\Bag\DataBag {#29197 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29127 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29075 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29083 #collection: Doctrine\Common\Collections\ArrayCollection {#29092 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29071 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38217 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38219 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29139 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29130 …} +context: Sylius\TwigHooks\Bag\DataBag {#29197 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29127 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Tartes et tartelettes" "applied_promotions" => Doctrine\ORM\PersistentCollection {#29083 #collection: Doctrine\Common\Collections\ArrayCollection {#29092 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29071 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38217 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38219 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29201 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29139 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29130 …} +context: Sylius\TwigHooks\Bag\DataBag {#29197 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29127 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29075 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29083 #collection: Doctrine\Common\Collections\ArrayCollection {#29092 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29071 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38217 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38219 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 114.0 MiB | 0.14 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29251 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29242 …} +context: Sylius\TwigHooks\Bag\DataBag {#29249 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29250 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29075 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29254 +variant: App\Entity\Product\ProductVariant {#29075 …} +price: "4,00\u{A0}€" +originalPrice: "9,00\u{A0}€" +hasDiscount: true #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9058 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12488 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9055 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29251 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29242 …} +context: Sylius\TwigHooks\Bag\DataBag {#29249 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29250 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 114.0 MiB | 4.28 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8559 #id: 3000 #code: "minis-2649" #attributes: Doctrine\ORM\PersistentCollection {#8566 …} #variants: Doctrine\ORM\PersistentCollection {#8568 …} #options: Doctrine\ORM\PersistentCollection {#8572 …} #associations: Doctrine\ORM\PersistentCollection {#8570 …} #createdAt: DateTime @1758632732 {#8557 : 2025-09-23 21:05:32.0 PRC (+08:00) } #updatedAt: DateTime @1758632732 {#8558 : 2025-09-23 21:05:32.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8575 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8576 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8559} #id: 3000 #name: "Minis" #slug: "minis-2649" #description: "<h1>Description livre Minis par MASTRAD</h1><div class="col is-12"><span>25 recettes réalisées à partir des moules en silicones Mastrad. Cannelés, financiers, madeleines, muffins, briochettes, lingots, chauds, froids, sucrés ou salés...Réalisez des pâtisseries individuelles ou miniatures de toutes sortes ! </span><span><span>21 x 21 cm. 68 pages.</span></span></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 {#8578 …} #channels: Doctrine\ORM\PersistentCollection {#8564 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7754 …} #reviews: Doctrine\ORM\PersistentCollection {#8560 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8562 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27701 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27734 …} +context: Sylius\TwigHooks\Bag\DataBag {#27740 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27727 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29137 +product: App\Entity\Product\Product {#8559 #id: 3000 #code: "minis-2649" #attributes: Doctrine\ORM\PersistentCollection {#8566 …} #variants: Doctrine\ORM\PersistentCollection {#8568 …} #options: Doctrine\ORM\PersistentCollection {#8572 …} #associations: Doctrine\ORM\PersistentCollection {#8570 …} #createdAt: DateTime @1758632732 {#8557 : 2025-09-23 21:05:32.0 PRC (+08:00) } #updatedAt: DateTime @1758632732 {#8558 : 2025-09-23 21:05:32.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8575 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8576 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8559} #id: 3000 #name: "Minis" #slug: "minis-2649" #description: "<h1>Description livre Minis par MASTRAD</h1><div class="col is-12"><span>25 recettes réalisées à partir des moules en silicones Mastrad. Cannelés, financiers, madeleines, muffins, briochettes, lingots, chauds, froids, sucrés ou salés...Réalisez des pâtisseries individuelles ou miniatures de toutes sortes ! </span><span><span>21 x 21 cm. 68 pages.</span></span></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 {#8578 …} #channels: Doctrine\ORM\PersistentCollection {#8564 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7754 …} #reviews: Doctrine\ORM\PersistentCollection {#8560 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8562 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#29317 …} +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: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27701 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27734 …} +context: Sylius\TwigHooks\Bag\DataBag {#27740 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27727 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
114.0 MiB | 0.73 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8559 #id: 3000 #code: "minis-2649" #attributes: Doctrine\ORM\PersistentCollection {#8566 …} #variants: Doctrine\ORM\PersistentCollection {#8568 …} #options: Doctrine\ORM\PersistentCollection {#8572 …} #associations: Doctrine\ORM\PersistentCollection {#8570 …} #createdAt: DateTime @1758632732 {#8557 : 2025-09-23 21:05:32.0 PRC (+08:00) } #updatedAt: DateTime @1758632732 {#8558 : 2025-09-23 21:05:32.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8575 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8576 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8559} #id: 3000 #name: "Minis" #slug: "minis-2649" #description: "<h1>Description livre Minis par MASTRAD</h1><div class="col is-12"><span>25 recettes réalisées à partir des moules en silicones Mastrad. Cannelés, financiers, madeleines, muffins, briochettes, lingots, chauds, froids, sucrés ou salés...Réalisez des pâtisseries individuelles ou miniatures de toutes sortes ! </span><span><span>21 x 21 cm. 68 pages.</span></span></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 {#8578 …} #channels: Doctrine\ORM\PersistentCollection {#8564 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7754 …} #reviews: Doctrine\ORM\PersistentCollection {#8560 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8562 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Minis" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29388 -props: [ "product" => App\Entity\Product\Product {#8559 #id: 3000 #code: "minis-2649" #attributes: Doctrine\ORM\PersistentCollection {#8566 …} #variants: Doctrine\ORM\PersistentCollection {#8568 …} #options: Doctrine\ORM\PersistentCollection {#8572 …} #associations: Doctrine\ORM\PersistentCollection {#8570 …} #createdAt: DateTime @1758632732 {#8557 : 2025-09-23 21:05:32.0 PRC (+08:00) } #updatedAt: DateTime @1758632732 {#8558 : 2025-09-23 21:05:32.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8575 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8576 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8559} #id: 3000 #name: "Minis" #slug: "minis-2649" #description: "<h1>Description livre Minis par MASTRAD</h1><div class="col is-12"><span>25 recettes réalisées à partir des moules en silicones Mastrad. Cannelés, financiers, madeleines, muffins, briochettes, lingots, chauds, froids, sucrés ou salés...Réalisez des pâtisseries individuelles ou miniatures de toutes sortes ! </span><span><span>21 x 21 cm. 68 pages.</span></span></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 {#8578 …} #channels: Doctrine\ORM\PersistentCollection {#8564 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7754 …} #reviews: Doctrine\ORM\PersistentCollection {#8560 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8562 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
114.0 MiB | 0.62 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29381 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29372 …} +context: Sylius\TwigHooks\Bag\DataBag {#29439 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29369 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29317 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29325 #collection: Doctrine\Common\Collections\ArrayCollection {#29334 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29313 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38231 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38233 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29381 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29372 …} +context: Sylius\TwigHooks\Bag\DataBag {#29439 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29369 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Minis" "applied_promotions" => Doctrine\ORM\PersistentCollection {#29325 #collection: Doctrine\Common\Collections\ArrayCollection {#29334 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29313 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38231 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38233 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29443 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29381 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29372 …} +context: Sylius\TwigHooks\Bag\DataBag {#29439 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29369 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29317 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29325 #collection: Doctrine\Common\Collections\ArrayCollection {#29334 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29313 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38231 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38233 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 114.0 MiB | 0.14 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29493 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29484 …} +context: Sylius\TwigHooks\Bag\DataBag {#29491 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29492 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29317 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29496 +variant: App\Entity\Product\ProductVariant {#29317 …} +price: "4,00\u{A0}€" +originalPrice: "9,00\u{A0}€" +hasDiscount: true #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9058 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12488 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9055 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29493 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29484 …} +context: Sylius\TwigHooks\Bag\DataBag {#29491 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29492 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 114.0 MiB | 4.16 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8582 #id: 3001 #code: "tulipes-2776" #attributes: Doctrine\ORM\PersistentCollection {#8589 …} #variants: Doctrine\ORM\PersistentCollection {#8591 …} #options: Doctrine\ORM\PersistentCollection {#8595 …} #associations: Doctrine\ORM\PersistentCollection {#8593 …} #createdAt: DateTime @1758632732 {#8580 : 2025-09-23 21:05:32.0 PRC (+08:00) } #updatedAt: DateTime @1758632732 {#8581 : 2025-09-23 21:05:32.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8598 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8599 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8582} #id: 3001 #name: "Tulipes" #slug: "tulipes-2776" #description: "<h1>Description</h1><div class="col is-12">Le livre de cuisine Tulipes Mastrad contient de nombreuses recettes pour réaliser facilement des tulipes salées ou sucrées.</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 {#8601 …} #channels: Doctrine\ORM\PersistentCollection {#8587 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7754 …} #reviews: Doctrine\ORM\PersistentCollection {#8583 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8585 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27701 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27734 …} +context: Sylius\TwigHooks\Bag\DataBag {#27740 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27727 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29379 +product: App\Entity\Product\Product {#8582 #id: 3001 #code: "tulipes-2776" #attributes: Doctrine\ORM\PersistentCollection {#8589 …} #variants: Doctrine\ORM\PersistentCollection {#8591 …} #options: Doctrine\ORM\PersistentCollection {#8595 …} #associations: Doctrine\ORM\PersistentCollection {#8593 …} #createdAt: DateTime @1758632732 {#8580 : 2025-09-23 21:05:32.0 PRC (+08:00) } #updatedAt: DateTime @1758632732 {#8581 : 2025-09-23 21:05:32.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8598 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8599 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8582} #id: 3001 #name: "Tulipes" #slug: "tulipes-2776" #description: "<h1>Description</h1><div class="col is-12">Le livre de cuisine Tulipes Mastrad contient de nombreuses recettes pour réaliser facilement des tulipes salées ou sucrées.</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 {#8601 …} #channels: Doctrine\ORM\PersistentCollection {#8587 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7754 …} #reviews: Doctrine\ORM\PersistentCollection {#8583 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8585 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#29559 …} +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: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27701 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27734 …} +context: Sylius\TwigHooks\Bag\DataBag {#27740 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27727 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
114.0 MiB | 0.63 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8582 #id: 3001 #code: "tulipes-2776" #attributes: Doctrine\ORM\PersistentCollection {#8589 …} #variants: Doctrine\ORM\PersistentCollection {#8591 …} #options: Doctrine\ORM\PersistentCollection {#8595 …} #associations: Doctrine\ORM\PersistentCollection {#8593 …} #createdAt: DateTime @1758632732 {#8580 : 2025-09-23 21:05:32.0 PRC (+08:00) } #updatedAt: DateTime @1758632732 {#8581 : 2025-09-23 21:05:32.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8598 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8599 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8582} #id: 3001 #name: "Tulipes" #slug: "tulipes-2776" #description: "<h1>Description</h1><div class="col is-12">Le livre de cuisine Tulipes Mastrad contient de nombreuses recettes pour réaliser facilement des tulipes salées ou sucrées.</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 {#8601 …} #channels: Doctrine\ORM\PersistentCollection {#8587 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7754 …} #reviews: Doctrine\ORM\PersistentCollection {#8583 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8585 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Tulipes" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29630 -props: [ "product" => App\Entity\Product\Product {#8582 #id: 3001 #code: "tulipes-2776" #attributes: Doctrine\ORM\PersistentCollection {#8589 …} #variants: Doctrine\ORM\PersistentCollection {#8591 …} #options: Doctrine\ORM\PersistentCollection {#8595 …} #associations: Doctrine\ORM\PersistentCollection {#8593 …} #createdAt: DateTime @1758632732 {#8580 : 2025-09-23 21:05:32.0 PRC (+08:00) } #updatedAt: DateTime @1758632732 {#8581 : 2025-09-23 21:05:32.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8598 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8599 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8582} #id: 3001 #name: "Tulipes" #slug: "tulipes-2776" #description: "<h1>Description</h1><div class="col is-12">Le livre de cuisine Tulipes Mastrad contient de nombreuses recettes pour réaliser facilement des tulipes salées ou sucrées.</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 {#8601 …} #channels: Doctrine\ORM\PersistentCollection {#8587 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7754 …} #reviews: Doctrine\ORM\PersistentCollection {#8583 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8585 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
114.0 MiB | 0.67 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29623 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29614 …} +context: Sylius\TwigHooks\Bag\DataBag {#29681 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29611 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29559 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29567 #collection: Doctrine\Common\Collections\ArrayCollection {#29576 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29555 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38245 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38247 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29623 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29614 …} +context: Sylius\TwigHooks\Bag\DataBag {#29681 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29611 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Tulipes" "applied_promotions" => Doctrine\ORM\PersistentCollection {#29567 #collection: Doctrine\Common\Collections\ArrayCollection {#29576 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29555 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38245 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38247 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29685 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29623 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29614 …} +context: Sylius\TwigHooks\Bag\DataBag {#29681 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29611 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29559 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29567 #collection: Doctrine\Common\Collections\ArrayCollection {#29576 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29555 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38245 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38247 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 114.0 MiB | 0.14 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29735 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29726 …} +context: Sylius\TwigHooks\Bag\DataBag {#29733 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29734 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29559 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29738 +variant: App\Entity\Product\ProductVariant {#29559 …} +price: "6,00\u{A0}€" +originalPrice: "9,00\u{A0}€" +hasDiscount: true #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9058 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12488 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9055 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29735 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29726 …} +context: Sylius\TwigHooks\Bag\DataBag {#29733 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29734 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 114.0 MiB | 4.21 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8605 #id: 3002 #code: "macarons-par-mastrad-3167" #attributes: Doctrine\ORM\PersistentCollection {#8612 …} #variants: Doctrine\ORM\PersistentCollection {#8614 …} #options: Doctrine\ORM\PersistentCollection {#8618 …} #associations: Doctrine\ORM\PersistentCollection {#8616 …} #createdAt: DateTime @1758632732 {#8603 : 2025-09-23 21:05:32.0 PRC (+08:00) } #updatedAt: DateTime @1758632732 {#8604 : 2025-09-23 21:05:32.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8621 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8622 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8605} #id: 3002 #name: "Macarons par Mastrad" #slug: "macarons-par-mastrad-3167" #description: """ <h1>Description livre de cuisine Macarons</h1><div class="col is-12"><p>Le livre de cuisine Macarons par Mastrad vous permettra de réaliser de succulents macarons sucrés, salés et même trompe l'oeil qui étonneront vos convives ! Jouez avec les gouts et les couleurs tout au long du repas !</p>\r\n <p>Couverture souple avec rabats. Dimensions: 21 x 21 cm. 84 pages.</p></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 {#8624 …} #channels: Doctrine\ORM\PersistentCollection {#8610 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7754 …} #reviews: Doctrine\ORM\PersistentCollection {#8606 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8608 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27701 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27734 …} +context: Sylius\TwigHooks\Bag\DataBag {#27740 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27727 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29621 +product: App\Entity\Product\Product {#8605 #id: 3002 #code: "macarons-par-mastrad-3167" #attributes: Doctrine\ORM\PersistentCollection {#8612 …} #variants: Doctrine\ORM\PersistentCollection {#8614 …} #options: Doctrine\ORM\PersistentCollection {#8618 …} #associations: Doctrine\ORM\PersistentCollection {#8616 …} #createdAt: DateTime @1758632732 {#8603 : 2025-09-23 21:05:32.0 PRC (+08:00) } #updatedAt: DateTime @1758632732 {#8604 : 2025-09-23 21:05:32.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8621 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8622 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8605} #id: 3002 #name: "Macarons par Mastrad" #slug: "macarons-par-mastrad-3167" #description: """ <h1>Description livre de cuisine Macarons</h1><div class="col is-12"><p>Le livre de cuisine Macarons par Mastrad vous permettra de réaliser de succulents macarons sucrés, salés et même trompe l'oeil qui étonneront vos convives ! Jouez avec les gouts et les couleurs tout au long du repas !</p>\r\n <p>Couverture souple avec rabats. Dimensions: 21 x 21 cm. 84 pages.</p></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 {#8624 …} #channels: Doctrine\ORM\PersistentCollection {#8610 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7754 …} #reviews: Doctrine\ORM\PersistentCollection {#8606 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8608 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#29801 …} +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: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27701 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27734 …} +context: Sylius\TwigHooks\Bag\DataBag {#27740 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27727 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
114.0 MiB | 0.68 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8605 #id: 3002 #code: "macarons-par-mastrad-3167" #attributes: Doctrine\ORM\PersistentCollection {#8612 …} #variants: Doctrine\ORM\PersistentCollection {#8614 …} #options: Doctrine\ORM\PersistentCollection {#8618 …} #associations: Doctrine\ORM\PersistentCollection {#8616 …} #createdAt: DateTime @1758632732 {#8603 : 2025-09-23 21:05:32.0 PRC (+08:00) } #updatedAt: DateTime @1758632732 {#8604 : 2025-09-23 21:05:32.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8621 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8622 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8605} #id: 3002 #name: "Macarons par Mastrad" #slug: "macarons-par-mastrad-3167" #description: """ <h1>Description livre de cuisine Macarons</h1><div class="col is-12"><p>Le livre de cuisine Macarons par Mastrad vous permettra de réaliser de succulents macarons sucrés, salés et même trompe l'oeil qui étonneront vos convives ! Jouez avec les gouts et les couleurs tout au long du repas !</p>\r\n <p>Couverture souple avec rabats. Dimensions: 21 x 21 cm. 84 pages.</p></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 {#8624 …} #channels: Doctrine\ORM\PersistentCollection {#8610 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7754 …} #reviews: Doctrine\ORM\PersistentCollection {#8606 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8608 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Macarons par Mastrad" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29872 -props: [ "product" => App\Entity\Product\Product {#8605 #id: 3002 #code: "macarons-par-mastrad-3167" #attributes: Doctrine\ORM\PersistentCollection {#8612 …} #variants: Doctrine\ORM\PersistentCollection {#8614 …} #options: Doctrine\ORM\PersistentCollection {#8618 …} #associations: Doctrine\ORM\PersistentCollection {#8616 …} #createdAt: DateTime @1758632732 {#8603 : 2025-09-23 21:05:32.0 PRC (+08:00) } #updatedAt: DateTime @1758632732 {#8604 : 2025-09-23 21:05:32.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8621 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8622 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8605} #id: 3002 #name: "Macarons par Mastrad" #slug: "macarons-par-mastrad-3167" #description: """ <h1>Description livre de cuisine Macarons</h1><div class="col is-12"><p>Le livre de cuisine Macarons par Mastrad vous permettra de réaliser de succulents macarons sucrés, salés et même trompe l'oeil qui étonneront vos convives ! Jouez avec les gouts et les couleurs tout au long du repas !</p>\r\n <p>Couverture souple avec rabats. Dimensions: 21 x 21 cm. 84 pages.</p></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 {#8624 …} #channels: Doctrine\ORM\PersistentCollection {#8610 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7754 …} #reviews: Doctrine\ORM\PersistentCollection {#8606 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8608 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
114.0 MiB | 0.63 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29865 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29856 …} +context: Sylius\TwigHooks\Bag\DataBag {#29923 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29853 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29801 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29809 #collection: Doctrine\Common\Collections\ArrayCollection {#29818 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29797 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38259 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38261 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29865 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29856 …} +context: Sylius\TwigHooks\Bag\DataBag {#29923 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29853 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Macarons par Mastrad" "applied_promotions" => Doctrine\ORM\PersistentCollection {#29809 #collection: Doctrine\Common\Collections\ArrayCollection {#29818 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29797 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38259 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38261 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29927 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29865 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29856 …} +context: Sylius\TwigHooks\Bag\DataBag {#29923 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29853 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29801 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29809 #collection: Doctrine\Common\Collections\ArrayCollection {#29818 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29797 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38259 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38261 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 114.0 MiB | 0.14 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29977 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29968 …} +context: Sylius\TwigHooks\Bag\DataBag {#29975 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29976 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29801 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29980 +variant: App\Entity\Product\ProductVariant {#29801 …} +price: "4,00\u{A0}€" +originalPrice: "9,00\u{A0}€" +hasDiscount: true #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9058 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12488 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9055 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29977 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29968 …} +context: Sylius\TwigHooks\Bag\DataBag {#29975 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29976 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 114.0 MiB | 4.09 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8628 #id: 3003 #code: "chips-le-livre-3277" #attributes: Doctrine\ORM\PersistentCollection {#8635 …} #variants: Doctrine\ORM\PersistentCollection {#8637 …} #options: Doctrine\ORM\PersistentCollection {#8641 …} #associations: Doctrine\ORM\PersistentCollection {#8639 …} #createdAt: DateTime @1758632732 {#8626 : 2025-09-23 21:05:32.0 PRC (+08:00) } #updatedAt: DateTime @1758632732 {#8627 : 2025-09-23 21:05:32.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8644 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8645 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8628} #id: 3003 #name: "Chips, le livre" #slug: "chips-le-livre-3277" #description: """ <h1>Description livre de cuisine Chips</h1><div class="col is-12">Le livre de cuisine chips vous permettra de réaliser des recettes de chips originales avec le cuit chips (top chips) MASTRAD.\r\n Apprenez avec le chef Jean Claude FASCINA à bien utiliser le cuit chips et à réaliser des chips légères et savoureuses sans aucun ajout de matière grasse.\r\n Couverture souple avec rabats. Dimensions: 21 x 21 cm. 84 pages.</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 {#8647 …} #channels: Doctrine\ORM\PersistentCollection {#8633 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7754 …} #reviews: Doctrine\ORM\PersistentCollection {#8629 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8631 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27701 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27734 …} +context: Sylius\TwigHooks\Bag\DataBag {#27740 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27727 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29863 +product: App\Entity\Product\Product {#8628 #id: 3003 #code: "chips-le-livre-3277" #attributes: Doctrine\ORM\PersistentCollection {#8635 …} #variants: Doctrine\ORM\PersistentCollection {#8637 …} #options: Doctrine\ORM\PersistentCollection {#8641 …} #associations: Doctrine\ORM\PersistentCollection {#8639 …} #createdAt: DateTime @1758632732 {#8626 : 2025-09-23 21:05:32.0 PRC (+08:00) } #updatedAt: DateTime @1758632732 {#8627 : 2025-09-23 21:05:32.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8644 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8645 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8628} #id: 3003 #name: "Chips, le livre" #slug: "chips-le-livre-3277" #description: """ <h1>Description livre de cuisine Chips</h1><div class="col is-12">Le livre de cuisine chips vous permettra de réaliser des recettes de chips originales avec le cuit chips (top chips) MASTRAD.\r\n Apprenez avec le chef Jean Claude FASCINA à bien utiliser le cuit chips et à réaliser des chips légères et savoureuses sans aucun ajout de matière grasse.\r\n Couverture souple avec rabats. Dimensions: 21 x 21 cm. 84 pages.</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 {#8647 …} #channels: Doctrine\ORM\PersistentCollection {#8633 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7754 …} #reviews: Doctrine\ORM\PersistentCollection {#8629 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8631 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#30043 …} +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: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27701 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27734 …} +context: Sylius\TwigHooks\Bag\DataBag {#27740 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27727 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
114.0 MiB | 0.67 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8628 #id: 3003 #code: "chips-le-livre-3277" #attributes: Doctrine\ORM\PersistentCollection {#8635 …} #variants: Doctrine\ORM\PersistentCollection {#8637 …} #options: Doctrine\ORM\PersistentCollection {#8641 …} #associations: Doctrine\ORM\PersistentCollection {#8639 …} #createdAt: DateTime @1758632732 {#8626 : 2025-09-23 21:05:32.0 PRC (+08:00) } #updatedAt: DateTime @1758632732 {#8627 : 2025-09-23 21:05:32.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8644 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8645 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8628} #id: 3003 #name: "Chips, le livre" #slug: "chips-le-livre-3277" #description: """ <h1>Description livre de cuisine Chips</h1><div class="col is-12">Le livre de cuisine chips vous permettra de réaliser des recettes de chips originales avec le cuit chips (top chips) MASTRAD.\r\n Apprenez avec le chef Jean Claude FASCINA à bien utiliser le cuit chips et à réaliser des chips légères et savoureuses sans aucun ajout de matière grasse.\r\n Couverture souple avec rabats. Dimensions: 21 x 21 cm. 84 pages.</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 {#8647 …} #channels: Doctrine\ORM\PersistentCollection {#8633 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7754 …} #reviews: Doctrine\ORM\PersistentCollection {#8629 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8631 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Chips, le livre" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30114 -props: [ "product" => App\Entity\Product\Product {#8628 #id: 3003 #code: "chips-le-livre-3277" #attributes: Doctrine\ORM\PersistentCollection {#8635 …} #variants: Doctrine\ORM\PersistentCollection {#8637 …} #options: Doctrine\ORM\PersistentCollection {#8641 …} #associations: Doctrine\ORM\PersistentCollection {#8639 …} #createdAt: DateTime @1758632732 {#8626 : 2025-09-23 21:05:32.0 PRC (+08:00) } #updatedAt: DateTime @1758632732 {#8627 : 2025-09-23 21:05:32.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8644 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8645 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8628} #id: 3003 #name: "Chips, le livre" #slug: "chips-le-livre-3277" #description: """ <h1>Description livre de cuisine Chips</h1><div class="col is-12">Le livre de cuisine chips vous permettra de réaliser des recettes de chips originales avec le cuit chips (top chips) MASTRAD.\r\n Apprenez avec le chef Jean Claude FASCINA à bien utiliser le cuit chips et à réaliser des chips légères et savoureuses sans aucun ajout de matière grasse.\r\n Couverture souple avec rabats. Dimensions: 21 x 21 cm. 84 pages.</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 {#8647 …} #channels: Doctrine\ORM\PersistentCollection {#8633 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7754 …} #reviews: Doctrine\ORM\PersistentCollection {#8629 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8631 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
114.0 MiB | 0.61 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30107 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30098 …} +context: Sylius\TwigHooks\Bag\DataBag {#30165 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30095 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30043 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30051 #collection: Doctrine\Common\Collections\ArrayCollection {#30060 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30039 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38273 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38275 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30107 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30098 …} +context: Sylius\TwigHooks\Bag\DataBag {#30165 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30095 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Chips, le livre" "applied_promotions" => Doctrine\ORM\PersistentCollection {#30051 #collection: Doctrine\Common\Collections\ArrayCollection {#30060 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30039 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38273 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38275 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30169 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30107 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30098 …} +context: Sylius\TwigHooks\Bag\DataBag {#30165 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30095 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30043 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30051 #collection: Doctrine\Common\Collections\ArrayCollection {#30060 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30039 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38273 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38275 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 114.0 MiB | 0.14 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30219 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30210 …} +context: Sylius\TwigHooks\Bag\DataBag {#30217 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30218 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30043 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30222 +variant: App\Entity\Product\ProductVariant {#30043 …} +price: "4,00\u{A0}€" +originalPrice: "9,00\u{A0}€" +hasDiscount: true #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9058 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12488 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9055 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30219 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30210 …} +context: Sylius\TwigHooks\Bag\DataBag {#30217 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30218 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 114.0 MiB | 4.13 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8651 #id: 3004 #code: "riz-et-cereales-3322" #attributes: Doctrine\ORM\PersistentCollection {#8658 …} #variants: Doctrine\ORM\PersistentCollection {#8660 …} #options: Doctrine\ORM\PersistentCollection {#8664 …} #associations: Doctrine\ORM\PersistentCollection {#8662 …} #createdAt: DateTime @1758632732 {#8649 : 2025-09-23 21:05:32.0 PRC (+08:00) } #updatedAt: DateTime @1758632732 {#8650 : 2025-09-23 21:05:32.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8667 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8668 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8651} #id: 3004 #name: "Riz et céréales" #slug: "riz-et-cereales-3322" #description: """ <h1>Description Riz et céréales</h1><div class="col is-12">Tirez le meilleur parti de votre cuit-riz et céréales MASTRAD. En quelques minutes, réalisez de délicieux risottos, préparez en un tour de main salades, tajines à base de céréales.\r\n Le cuit-riz et céréales Mastrad deviendra rapidement un outil indispensable pour déployer vos talents de cuisine saine et gourmande !\r\n Couverture souple avec rabats. Dimensions: 21 x 21 cm. 84 pages.</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 {#8670 …} #channels: Doctrine\ORM\PersistentCollection {#8656 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7754 …} #reviews: Doctrine\ORM\PersistentCollection {#8652 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8654 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27701 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27734 …} +context: Sylius\TwigHooks\Bag\DataBag {#27740 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27727 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#30105 +product: App\Entity\Product\Product {#8651 #id: 3004 #code: "riz-et-cereales-3322" #attributes: Doctrine\ORM\PersistentCollection {#8658 …} #variants: Doctrine\ORM\PersistentCollection {#8660 …} #options: Doctrine\ORM\PersistentCollection {#8664 …} #associations: Doctrine\ORM\PersistentCollection {#8662 …} #createdAt: DateTime @1758632732 {#8649 : 2025-09-23 21:05:32.0 PRC (+08:00) } #updatedAt: DateTime @1758632732 {#8650 : 2025-09-23 21:05:32.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8667 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8668 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8651} #id: 3004 #name: "Riz et céréales" #slug: "riz-et-cereales-3322" #description: """ <h1>Description Riz et céréales</h1><div class="col is-12">Tirez le meilleur parti de votre cuit-riz et céréales MASTRAD. En quelques minutes, réalisez de délicieux risottos, préparez en un tour de main salades, tajines à base de céréales.\r\n Le cuit-riz et céréales Mastrad deviendra rapidement un outil indispensable pour déployer vos talents de cuisine saine et gourmande !\r\n Couverture souple avec rabats. Dimensions: 21 x 21 cm. 84 pages.</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 {#8670 …} #channels: Doctrine\ORM\PersistentCollection {#8656 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7754 …} #reviews: Doctrine\ORM\PersistentCollection {#8652 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8654 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#30285 …} +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: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27701 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27734 …} +context: Sylius\TwigHooks\Bag\DataBag {#27740 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27727 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
114.0 MiB | 0.64 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8651 #id: 3004 #code: "riz-et-cereales-3322" #attributes: Doctrine\ORM\PersistentCollection {#8658 …} #variants: Doctrine\ORM\PersistentCollection {#8660 …} #options: Doctrine\ORM\PersistentCollection {#8664 …} #associations: Doctrine\ORM\PersistentCollection {#8662 …} #createdAt: DateTime @1758632732 {#8649 : 2025-09-23 21:05:32.0 PRC (+08:00) } #updatedAt: DateTime @1758632732 {#8650 : 2025-09-23 21:05:32.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8667 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8668 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8651} #id: 3004 #name: "Riz et céréales" #slug: "riz-et-cereales-3322" #description: """ <h1>Description Riz et céréales</h1><div class="col is-12">Tirez le meilleur parti de votre cuit-riz et céréales MASTRAD. En quelques minutes, réalisez de délicieux risottos, préparez en un tour de main salades, tajines à base de céréales.\r\n Le cuit-riz et céréales Mastrad deviendra rapidement un outil indispensable pour déployer vos talents de cuisine saine et gourmande !\r\n Couverture souple avec rabats. Dimensions: 21 x 21 cm. 84 pages.</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 {#8670 …} #channels: Doctrine\ORM\PersistentCollection {#8656 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7754 …} #reviews: Doctrine\ORM\PersistentCollection {#8652 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8654 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Riz et céréales" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30356 -props: [ "product" => App\Entity\Product\Product {#8651 #id: 3004 #code: "riz-et-cereales-3322" #attributes: Doctrine\ORM\PersistentCollection {#8658 …} #variants: Doctrine\ORM\PersistentCollection {#8660 …} #options: Doctrine\ORM\PersistentCollection {#8664 …} #associations: Doctrine\ORM\PersistentCollection {#8662 …} #createdAt: DateTime @1758632732 {#8649 : 2025-09-23 21:05:32.0 PRC (+08:00) } #updatedAt: DateTime @1758632732 {#8650 : 2025-09-23 21:05:32.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8667 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8668 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8651} #id: 3004 #name: "Riz et céréales" #slug: "riz-et-cereales-3322" #description: """ <h1>Description Riz et céréales</h1><div class="col is-12">Tirez le meilleur parti de votre cuit-riz et céréales MASTRAD. En quelques minutes, réalisez de délicieux risottos, préparez en un tour de main salades, tajines à base de céréales.\r\n Le cuit-riz et céréales Mastrad deviendra rapidement un outil indispensable pour déployer vos talents de cuisine saine et gourmande !\r\n Couverture souple avec rabats. Dimensions: 21 x 21 cm. 84 pages.</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 {#8670 …} #channels: Doctrine\ORM\PersistentCollection {#8656 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7754 …} #reviews: Doctrine\ORM\PersistentCollection {#8652 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8654 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
114.0 MiB | 0.61 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30349 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30340 …} +context: Sylius\TwigHooks\Bag\DataBag {#30407 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30337 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30285 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30293 #collection: Doctrine\Common\Collections\ArrayCollection {#30302 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30281 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38287 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38289 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30349 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30340 …} +context: Sylius\TwigHooks\Bag\DataBag {#30407 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30337 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Riz et céréales" "applied_promotions" => Doctrine\ORM\PersistentCollection {#30293 #collection: Doctrine\Common\Collections\ArrayCollection {#30302 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30281 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38287 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38289 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30411 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30349 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30340 …} +context: Sylius\TwigHooks\Bag\DataBag {#30407 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30337 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30285 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30293 #collection: Doctrine\Common\Collections\ArrayCollection {#30302 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30281 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38287 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38289 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 114.0 MiB | 0.14 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30461 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30452 …} +context: Sylius\TwigHooks\Bag\DataBag {#30459 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30460 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30285 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30464 +variant: App\Entity\Product\ProductVariant {#30285 …} +price: "4,00\u{A0}€" +originalPrice: "9,00\u{A0}€" +hasDiscount: true #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9058 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12488 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9055 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30461 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30452 …} +context: Sylius\TwigHooks\Bag\DataBag {#30459 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30460 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 114.0 MiB | 4.09 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8674 #id: 3182 #code: "livre-barbecue-637" #attributes: Doctrine\ORM\PersistentCollection {#8684 …} #variants: Doctrine\ORM\PersistentCollection {#8686 …} #options: Doctrine\ORM\PersistentCollection {#8690 …} #associations: Doctrine\ORM\PersistentCollection {#8688 …} #createdAt: DateTime @1758632814 {#8672 : 2025-09-23 21:06:54.0 PRC (+08:00) } #updatedAt: DateTime @1758632814 {#8673 : 2025-09-23 21:06:54.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8693 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8694 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8674} #id: 3182 #name: "Livre barbecue" #slug: "livre-barbecue-637" #description: """ <h1>Description livre "barbecue" :</h1><div class="col is-12"><font face="Verdana"><br />De plus en plus facile à mettre en œuvre, le barbecue est l’occasion de se retrouver ensemble entre amis, en famille, de façon ludique et détendue. Ce livre vous propose de nombreux conseils et recettes de l’apéritif au dessert pour vous permettre de trouver des idées neuves et inédites qui sauront satisfaire la curiosité de vos invités.<br /></font>\r\n <p><font face="Verdana">Format 13 x 22 cm - 96 pages couleurs - Couverture souple pelliculée avec rabats. </font></p></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 {#8696 …} #channels: Doctrine\ORM\PersistentCollection {#8682 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8676 …} #reviews: Doctrine\ORM\PersistentCollection {#8678 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8680 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27701 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27734 …} +context: Sylius\TwigHooks\Bag\DataBag {#27740 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27727 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#30347 +product: App\Entity\Product\Product {#8674 #id: 3182 #code: "livre-barbecue-637" #attributes: Doctrine\ORM\PersistentCollection {#8684 …} #variants: Doctrine\ORM\PersistentCollection {#8686 …} #options: Doctrine\ORM\PersistentCollection {#8690 …} #associations: Doctrine\ORM\PersistentCollection {#8688 …} #createdAt: DateTime @1758632814 {#8672 : 2025-09-23 21:06:54.0 PRC (+08:00) } #updatedAt: DateTime @1758632814 {#8673 : 2025-09-23 21:06:54.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8693 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8694 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8674} #id: 3182 #name: "Livre barbecue" #slug: "livre-barbecue-637" #description: """ <h1>Description livre "barbecue" :</h1><div class="col is-12"><font face="Verdana"><br />De plus en plus facile à mettre en œuvre, le barbecue est l’occasion de se retrouver ensemble entre amis, en famille, de façon ludique et détendue. Ce livre vous propose de nombreux conseils et recettes de l’apéritif au dessert pour vous permettre de trouver des idées neuves et inédites qui sauront satisfaire la curiosité de vos invités.<br /></font>\r\n <p><font face="Verdana">Format 13 x 22 cm - 96 pages couleurs - Couverture souple pelliculée avec rabats. </font></p></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 {#8696 …} #channels: Doctrine\ORM\PersistentCollection {#8682 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8676 …} #reviews: Doctrine\ORM\PersistentCollection {#8678 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8680 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#30527 …} +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: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27701 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27734 …} +context: Sylius\TwigHooks\Bag\DataBag {#27740 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27727 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
114.0 MiB | 0.65 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8674 #id: 3182 #code: "livre-barbecue-637" #attributes: Doctrine\ORM\PersistentCollection {#8684 …} #variants: Doctrine\ORM\PersistentCollection {#8686 …} #options: Doctrine\ORM\PersistentCollection {#8690 …} #associations: Doctrine\ORM\PersistentCollection {#8688 …} #createdAt: DateTime @1758632814 {#8672 : 2025-09-23 21:06:54.0 PRC (+08:00) } #updatedAt: DateTime @1758632814 {#8673 : 2025-09-23 21:06:54.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8693 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8694 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8674} #id: 3182 #name: "Livre barbecue" #slug: "livre-barbecue-637" #description: """ <h1>Description livre "barbecue" :</h1><div class="col is-12"><font face="Verdana"><br />De plus en plus facile à mettre en œuvre, le barbecue est l’occasion de se retrouver ensemble entre amis, en famille, de façon ludique et détendue. Ce livre vous propose de nombreux conseils et recettes de l’apéritif au dessert pour vous permettre de trouver des idées neuves et inédites qui sauront satisfaire la curiosité de vos invités.<br /></font>\r\n <p><font face="Verdana">Format 13 x 22 cm - 96 pages couleurs - Couverture souple pelliculée avec rabats. </font></p></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 {#8696 …} #channels: Doctrine\ORM\PersistentCollection {#8682 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8676 …} #reviews: Doctrine\ORM\PersistentCollection {#8678 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8680 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Livre barbecue" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30598 -props: [ "product" => App\Entity\Product\Product {#8674 #id: 3182 #code: "livre-barbecue-637" #attributes: Doctrine\ORM\PersistentCollection {#8684 …} #variants: Doctrine\ORM\PersistentCollection {#8686 …} #options: Doctrine\ORM\PersistentCollection {#8690 …} #associations: Doctrine\ORM\PersistentCollection {#8688 …} #createdAt: DateTime @1758632814 {#8672 : 2025-09-23 21:06:54.0 PRC (+08:00) } #updatedAt: DateTime @1758632814 {#8673 : 2025-09-23 21:06:54.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8693 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8694 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8674} #id: 3182 #name: "Livre barbecue" #slug: "livre-barbecue-637" #description: """ <h1>Description livre "barbecue" :</h1><div class="col is-12"><font face="Verdana"><br />De plus en plus facile à mettre en œuvre, le barbecue est l’occasion de se retrouver ensemble entre amis, en famille, de façon ludique et détendue. Ce livre vous propose de nombreux conseils et recettes de l’apéritif au dessert pour vous permettre de trouver des idées neuves et inédites qui sauront satisfaire la curiosité de vos invités.<br /></font>\r\n <p><font face="Verdana">Format 13 x 22 cm - 96 pages couleurs - Couverture souple pelliculée avec rabats. </font></p></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 {#8696 …} #channels: Doctrine\ORM\PersistentCollection {#8682 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8676 …} #reviews: Doctrine\ORM\PersistentCollection {#8678 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8680 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
114.0 MiB | 0.61 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30591 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30582 …} +context: Sylius\TwigHooks\Bag\DataBag {#30649 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30579 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30527 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30535 #collection: Doctrine\Common\Collections\ArrayCollection {#30544 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30523 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38301 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38303 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30591 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30582 …} +context: Sylius\TwigHooks\Bag\DataBag {#30649 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30579 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Livre barbecue" "applied_promotions" => Doctrine\ORM\PersistentCollection {#30535 #collection: Doctrine\Common\Collections\ArrayCollection {#30544 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30523 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38301 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38303 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30653 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30591 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30582 …} +context: Sylius\TwigHooks\Bag\DataBag {#30649 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30579 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30527 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30535 #collection: Doctrine\Common\Collections\ArrayCollection {#30544 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30523 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38301 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38303 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 114.0 MiB | 0.14 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30703 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30694 …} +context: Sylius\TwigHooks\Bag\DataBag {#30701 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30702 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30527 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30706 +variant: App\Entity\Product\ProductVariant {#30527 …} +price: "2,00\u{A0}€" +originalPrice: "5,00\u{A0}€" +hasDiscount: true #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9058 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12488 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9055 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30703 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30694 …} +context: Sylius\TwigHooks\Bag\DataBag {#30701 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30702 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 114.0 MiB | 4.90 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8700 #id: 3184 #code: "livre-machine-a-pain-1417" #attributes: Doctrine\ORM\PersistentCollection {#8707 …} #variants: Doctrine\ORM\PersistentCollection {#8709 …} #options: Doctrine\ORM\PersistentCollection {#8713 …} #associations: Doctrine\ORM\PersistentCollection {#8711 …} #createdAt: DateTime @1758632814 {#8698 : 2025-09-23 21:06:54.0 PRC (+08:00) } #updatedAt: DateTime @1758632814 {#8699 : 2025-09-23 21:06:54.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8716 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8717 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8700} #id: 3184 #name: "Livre machine à pain" #slug: "livre-machine-a-pain-1417" #description: "<h1>Description livre "Machine à pain" :</h1><div class="col is-12"><font face="Verdana" size="1"> <br />Grâce à la machine à pain, vous pourrez préparer du pain frais tous les jours, sans effort. Et, sur le plan gustatif, les nombreuses variétés proposées permettront aux gourmands de choisir leur pain en fonction des moments de consommation ou des plats à accompagner.<br /><br />Format 20 x 23 cm, 80 pages, couverture souple avec rabats. </font></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 {#8719 …} #channels: Doctrine\ORM\PersistentCollection {#8705 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8676 …} #reviews: Doctrine\ORM\PersistentCollection {#8701 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8703 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27701 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27734 …} +context: Sylius\TwigHooks\Bag\DataBag {#27740 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27727 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#30589 +product: App\Entity\Product\Product {#8700 #id: 3184 #code: "livre-machine-a-pain-1417" #attributes: Doctrine\ORM\PersistentCollection {#8707 …} #variants: Doctrine\ORM\PersistentCollection {#8709 …} #options: Doctrine\ORM\PersistentCollection {#8713 …} #associations: Doctrine\ORM\PersistentCollection {#8711 …} #createdAt: DateTime @1758632814 {#8698 : 2025-09-23 21:06:54.0 PRC (+08:00) } #updatedAt: DateTime @1758632814 {#8699 : 2025-09-23 21:06:54.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8716 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8717 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8700} #id: 3184 #name: "Livre machine à pain" #slug: "livre-machine-a-pain-1417" #description: "<h1>Description livre "Machine à pain" :</h1><div class="col is-12"><font face="Verdana" size="1"> <br />Grâce à la machine à pain, vous pourrez préparer du pain frais tous les jours, sans effort. Et, sur le plan gustatif, les nombreuses variétés proposées permettront aux gourmands de choisir leur pain en fonction des moments de consommation ou des plats à accompagner.<br /><br />Format 20 x 23 cm, 80 pages, couverture souple avec rabats. </font></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 {#8719 …} #channels: Doctrine\ORM\PersistentCollection {#8705 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8676 …} #reviews: Doctrine\ORM\PersistentCollection {#8701 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8703 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#30769 …} +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: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27701 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27734 …} +context: Sylius\TwigHooks\Bag\DataBag {#27740 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27727 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
114.0 MiB | 0.98 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8700 #id: 3184 #code: "livre-machine-a-pain-1417" #attributes: Doctrine\ORM\PersistentCollection {#8707 …} #variants: Doctrine\ORM\PersistentCollection {#8709 …} #options: Doctrine\ORM\PersistentCollection {#8713 …} #associations: Doctrine\ORM\PersistentCollection {#8711 …} #createdAt: DateTime @1758632814 {#8698 : 2025-09-23 21:06:54.0 PRC (+08:00) } #updatedAt: DateTime @1758632814 {#8699 : 2025-09-23 21:06:54.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8716 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8717 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8700} #id: 3184 #name: "Livre machine à pain" #slug: "livre-machine-a-pain-1417" #description: "<h1>Description livre "Machine à pain" :</h1><div class="col is-12"><font face="Verdana" size="1"> <br />Grâce à la machine à pain, vous pourrez préparer du pain frais tous les jours, sans effort. Et, sur le plan gustatif, les nombreuses variétés proposées permettront aux gourmands de choisir leur pain en fonction des moments de consommation ou des plats à accompagner.<br /><br />Format 20 x 23 cm, 80 pages, couverture souple avec rabats. </font></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 {#8719 …} #channels: Doctrine\ORM\PersistentCollection {#8705 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8676 …} #reviews: Doctrine\ORM\PersistentCollection {#8701 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8703 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Livre machine à pain" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30840 -props: [ "product" => App\Entity\Product\Product {#8700 #id: 3184 #code: "livre-machine-a-pain-1417" #attributes: Doctrine\ORM\PersistentCollection {#8707 …} #variants: Doctrine\ORM\PersistentCollection {#8709 …} #options: Doctrine\ORM\PersistentCollection {#8713 …} #associations: Doctrine\ORM\PersistentCollection {#8711 …} #createdAt: DateTime @1758632814 {#8698 : 2025-09-23 21:06:54.0 PRC (+08:00) } #updatedAt: DateTime @1758632814 {#8699 : 2025-09-23 21:06:54.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8716 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8717 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8700} #id: 3184 #name: "Livre machine à pain" #slug: "livre-machine-a-pain-1417" #description: "<h1>Description livre "Machine à pain" :</h1><div class="col is-12"><font face="Verdana" size="1"> <br />Grâce à la machine à pain, vous pourrez préparer du pain frais tous les jours, sans effort. Et, sur le plan gustatif, les nombreuses variétés proposées permettront aux gourmands de choisir leur pain en fonction des moments de consommation ou des plats à accompagner.<br /><br />Format 20 x 23 cm, 80 pages, couverture souple avec rabats. </font></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 {#8719 …} #channels: Doctrine\ORM\PersistentCollection {#8705 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8676 …} #reviews: Doctrine\ORM\PersistentCollection {#8701 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8703 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
114.0 MiB | 0.75 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30833 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30824 …} +context: Sylius\TwigHooks\Bag\DataBag {#30891 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30821 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30769 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30777 #collection: Doctrine\Common\Collections\ArrayCollection {#30786 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30765 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38315 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38317 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30833 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30824 …} +context: Sylius\TwigHooks\Bag\DataBag {#30891 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30821 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Livre machine à pain" "applied_promotions" => Doctrine\ORM\PersistentCollection {#30777 #collection: Doctrine\Common\Collections\ArrayCollection {#30786 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30765 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38315 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38317 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30895 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30833 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30824 …} +context: Sylius\TwigHooks\Bag\DataBag {#30891 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30821 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30769 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30777 #collection: Doctrine\Common\Collections\ArrayCollection {#30786 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30765 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38315 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38317 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 114.0 MiB | 0.14 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30945 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30936 …} +context: Sylius\TwigHooks\Bag\DataBag {#30943 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30944 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30769 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30948 +variant: App\Entity\Product\ProductVariant {#30769 …} +price: "5,00\u{A0}€" +originalPrice: "9,00\u{A0}€" +hasDiscount: true #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9058 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12488 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9055 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30945 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30936 …} +context: Sylius\TwigHooks\Bag\DataBag {#30943 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30944 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:cart:widget:offcanvas | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent | 114.0 MiB | 2.00 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27414 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12553 …} +context: Sylius\TwigHooks\Bag\DataBag {#27436 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12563 …} +prefixes: [ "sylius_shop.base.offcanvas" ] } "template" => "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig" ] |
|||
| Attributes | [] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#31259 +cart: App\Entity\Order\Order {#13467 …} #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1322 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27414 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12553 …} +context: Sylius\TwigHooks\Bag\DataBag {#27436 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12563 …} +prefixes: [ "sylius_shop.base.offcanvas" ] } +template: "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig" #repository: Sylius\Bundle\CoreBundle\Doctrine\ORM\OrderRepository {#4980 …} } |
|||