Components
12
Twig Components
44
Render Count
124
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.16 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12594 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12587 …} +context: Sylius\TwigHooks\Bag\DataBag {#12593 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12592 …} +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 {#13214 #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12485 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12594 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12587 …} +context: Sylius\TwigHooks\Bag\DataBag {#12593 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12592 …} +prefixes: [ "sylius_shop.base.header.top_bar" ] } } |
|||
| sylius_shop:common:locale_switcher | Sylius\Bundle\ShopBundle\Twig\Component\Common\LocaleSwitcherComponent | 114.0 MiB | 0.71 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13291 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13287 …} +context: Sylius\TwigHooks\Bag\DataBag {#13289 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13290 …} +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 {#13300 #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #localeProvider: Sylius\Component\Core\Provider\ChannelBasedLocaleProvider {#4528 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13291 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13287 …} +context: Sylius\TwigHooks\Bag\DataBag {#13289 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13290 …} +prefixes: [ "sylius_shop.base.header.top_bar" ] } } |
|||
| sylius_shop:cart:widget | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent | 114.0 MiB | 4.63 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13382 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13361 …} +context: Sylius\TwigHooks\Bag\DataBag {#13381 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13380 …} +prefixes: [ "sylius_shop.base.header.content" ] } "template" => "@SyliusShop/shared/components/header/cart.html.twig" ] |
|||
| Attributes | [] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#13397 +cart: App\Entity\Order\Order {#13464 …} #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1322 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13382 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13361 …} +context: Sylius\TwigHooks\Bag\DataBag {#13381 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13380 …} +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 | 29.47 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13650 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13638 …} +context: Sylius\TwigHooks\Bag\DataBag {#13644 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13636 …} +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 {#13659 #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 {#13650 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13638 …} +context: Sylius\TwigHooks\Bag\DataBag {#13644 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13636 …} +prefixes: [ "sylius_shop.base.header.navbar" ] } } |
|||
| sylius_shop:product:show:breadcrumbs | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 114.0 MiB | 1.07 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27450 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27446 …} +context: Sylius\TwigHooks\Bag\DataBag {#27447 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27449 …} +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 {#27459 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#243 …} #taxonRepository: App\Repository\TaxonRepository {#7413 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27450 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27446 …} +context: Sylius\TwigHooks\Bag\DataBag {#27447 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27449 …} +prefixes: [ "sylius_shop.product.index.content" ] } } |
|||
| sylius_shop:product:show:taxonomy | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 114.0 MiB | 0.75 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27563 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27559 …} +context: Sylius\TwigHooks\Bag\DataBag {#27560 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27562 …} +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 {#27571 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#243 …} #taxonRepository: App\Repository\TaxonRepository {#7413 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27563 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27559 …} +context: Sylius\TwigHooks\Bag\DataBag {#27560 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27562 …} +prefixes: [ "sylius_shop.product.index.content.body.sidebar" ] } } |
|||
| sylius_shop:product:show:header | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 114.0 MiB | 1.88 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27634 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27630 …} +context: Sylius\TwigHooks\Bag\DataBag {#27631 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27633 …} +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 {#27642 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#243 …} #taxonRepository: App\Repository\TaxonRepository {#7413 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27634 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27630 …} +context: Sylius\TwigHooks\Bag\DataBag {#27631 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27633 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 114.0 MiB | 16.81 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#7995 #id: 3182 #code: "livre-barbecue-637" #attributes: Doctrine\ORM\PersistentCollection {#8171 …} #variants: Doctrine\ORM\PersistentCollection {#8394 …} #options: Doctrine\ORM\PersistentCollection {#8522 …} #associations: Doctrine\ORM\PersistentCollection {#8462 …} #createdAt: DateTime @1758632814 {#7725 : 2025-09-23 21:06:54.0 PRC (+08:00) } #updatedAt: DateTime @1758632814 {#7770 : 2025-09-23 21:06:54.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8521 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8524 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7995} #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 {#8527 …} #channels: Doctrine\ORM\PersistentCollection {#8030 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#7918 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8033 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27699 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27732 …} +context: Sylius\TwigHooks\Bag\DataBag {#27738 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27725 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#28168 +product: App\Entity\Product\Product {#7995 #id: 3182 #code: "livre-barbecue-637" #attributes: Doctrine\ORM\PersistentCollection {#8171 …} #variants: Doctrine\ORM\PersistentCollection {#8394 …} #options: Doctrine\ORM\PersistentCollection {#8522 …} #associations: Doctrine\ORM\PersistentCollection {#8462 …} #createdAt: DateTime @1758632814 {#7725 : 2025-09-23 21:06:54.0 PRC (+08:00) } #updatedAt: DateTime @1758632814 {#7770 : 2025-09-23 21:06:54.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8521 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8524 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7995} #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 {#8527 …} #channels: Doctrine\ORM\PersistentCollection {#8030 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#7918 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8033 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#28434 …} +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 {#27699 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27732 …} +context: Sylius\TwigHooks\Bag\DataBag {#27738 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27725 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
114.0 MiB | 9.22 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#7995 #id: 3182 #code: "livre-barbecue-637" #attributes: Doctrine\ORM\PersistentCollection {#8171 …} #variants: Doctrine\ORM\PersistentCollection {#8394 …} #options: Doctrine\ORM\PersistentCollection {#8522 …} #associations: Doctrine\ORM\PersistentCollection {#8462 …} #createdAt: DateTime @1758632814 {#7725 : 2025-09-23 21:06:54.0 PRC (+08:00) } #updatedAt: DateTime @1758632814 {#7770 : 2025-09-23 21:06:54.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8521 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8524 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7995} #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 {#8527 …} #channels: Doctrine\ORM\PersistentCollection {#8030 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#7918 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8033 …} #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 {#28845 -props: [ "product" => App\Entity\Product\Product {#7995 #id: 3182 #code: "livre-barbecue-637" #attributes: Doctrine\ORM\PersistentCollection {#8171 …} #variants: Doctrine\ORM\PersistentCollection {#8394 …} #options: Doctrine\ORM\PersistentCollection {#8522 …} #associations: Doctrine\ORM\PersistentCollection {#8462 …} #createdAt: DateTime @1758632814 {#7725 : 2025-09-23 21:06:54.0 PRC (+08:00) } #updatedAt: DateTime @1758632814 {#7770 : 2025-09-23 21:06:54.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8521 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8524 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7995} #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 {#8527 …} #channels: Doctrine\ORM\PersistentCollection {#8030 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#7918 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8033 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
114.0 MiB | 1.24 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28915 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28918 …} +context: Sylius\TwigHooks\Bag\DataBag {#28913 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28912 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#28434 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#28780 #collection: Doctrine\Common\Collections\ArrayCollection {#28779 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#28617 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38146 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38198 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28915 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28918 …} +context: Sylius\TwigHooks\Bag\DataBag {#28913 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28912 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Livre barbecue" "applied_promotions" => Doctrine\ORM\PersistentCollection {#28780 #collection: Doctrine\Common\Collections\ArrayCollection {#28779 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#28617 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38146 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38198 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#28923 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28915 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28918 …} +context: Sylius\TwigHooks\Bag\DataBag {#28913 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28912 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#28434 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#28780 #collection: Doctrine\Common\Collections\ArrayCollection {#28779 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#28617 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38146 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38198 …} } "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 {#28991 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28981 …} +context: Sylius\TwigHooks\Bag\DataBag {#28989 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28990 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#28434 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29000 +variant: App\Entity\Product\ProductVariant {#28434 …} +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 {#9055 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12485 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9052 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28991 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28981 …} +context: Sylius\TwigHooks\Bag\DataBag {#28989 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28990 …} +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 | 12.30 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8536 #id: 3183 #code: "accords-vins-et-mets-640" #attributes: Doctrine\ORM\PersistentCollection {#8543 …} #variants: Doctrine\ORM\PersistentCollection {#8545 …} #options: Doctrine\ORM\PersistentCollection {#8549 …} #associations: Doctrine\ORM\PersistentCollection {#8547 …} #createdAt: DateTime @1758632814 {#8534 : 2025-09-23 21:06:54.0 PRC (+08:00) } #updatedAt: DateTime @1758632814 {#8535 : 2025-09-23 21:06:54.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: 3183 #name: "Accords vins et mets" #slug: "accords-vins-et-mets-640" #description: "<h1>Description livre "accords vins et mets" :</h1><div class="col is-12">Un vin judicieusement choisi met en valeur vos plats et laisse transparaître votre personnalité : vous partagez donc avec vos proches ce que vous aimez.<br />Le livre vins et mets présente des suggestions pour accorder vos mets avec le type de vin le plus adapté ainsi que quelques mots pour définir leurs traits principaux.<br />Tous les plats n’y figurent pas, mais les principales saveurs et surtout la démarche de réflexion sont présentes. À vous de jouer pour les autres par équivalence et comparaisons.<br /><br />Format 13 x 22 cm - 96 pages couleurs - Couverture souple pelliculée avec rabats.</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: App\Entity\Taxonomy\Taxon {#7528 …} #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 {#27699 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27732 …} +context: Sylius\TwigHooks\Bag\DataBag {#27738 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27725 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#28823 +product: App\Entity\Product\Product {#8536 #id: 3183 #code: "accords-vins-et-mets-640" #attributes: Doctrine\ORM\PersistentCollection {#8543 …} #variants: Doctrine\ORM\PersistentCollection {#8545 …} #options: Doctrine\ORM\PersistentCollection {#8549 …} #associations: Doctrine\ORM\PersistentCollection {#8547 …} #createdAt: DateTime @1758632814 {#8534 : 2025-09-23 21:06:54.0 PRC (+08:00) } #updatedAt: DateTime @1758632814 {#8535 : 2025-09-23 21:06:54.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: 3183 #name: "Accords vins et mets" #slug: "accords-vins-et-mets-640" #description: "<h1>Description livre "accords vins et mets" :</h1><div class="col is-12">Un vin judicieusement choisi met en valeur vos plats et laisse transparaître votre personnalité : vous partagez donc avec vos proches ce que vous aimez.<br />Le livre vins et mets présente des suggestions pour accorder vos mets avec le type de vin le plus adapté ainsi que quelques mots pour définir leurs traits principaux.<br />Tous les plats n’y figurent pas, mais les principales saveurs et surtout la démarche de réflexion sont présentes. À vous de jouer pour les autres par équivalence et comparaisons.<br /><br />Format 13 x 22 cm - 96 pages couleurs - Couverture souple pelliculée avec rabats.</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: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8537 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8539 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#29073 …} +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 {#27699 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27732 …} +context: Sylius\TwigHooks\Bag\DataBag {#27738 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27725 …} +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 {#8536 #id: 3183 #code: "accords-vins-et-mets-640" #attributes: Doctrine\ORM\PersistentCollection {#8543 …} #variants: Doctrine\ORM\PersistentCollection {#8545 …} #options: Doctrine\ORM\PersistentCollection {#8549 …} #associations: Doctrine\ORM\PersistentCollection {#8547 …} #createdAt: DateTime @1758632814 {#8534 : 2025-09-23 21:06:54.0 PRC (+08:00) } #updatedAt: DateTime @1758632814 {#8535 : 2025-09-23 21:06:54.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: 3183 #name: "Accords vins et mets" #slug: "accords-vins-et-mets-640" #description: "<h1>Description livre "accords vins et mets" :</h1><div class="col is-12">Un vin judicieusement choisi met en valeur vos plats et laisse transparaître votre personnalité : vous partagez donc avec vos proches ce que vous aimez.<br />Le livre vins et mets présente des suggestions pour accorder vos mets avec le type de vin le plus adapté ainsi que quelques mots pour définir leurs traits principaux.<br />Tous les plats n’y figurent pas, mais les principales saveurs et surtout la démarche de réflexion sont présentes. À vous de jouer pour les autres par équivalence et comparaisons.<br /><br />Format 13 x 22 cm - 96 pages couleurs - Couverture souple pelliculée avec rabats.</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: App\Entity\Taxonomy\Taxon {#7528 …} #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" => "Accords vins et mets" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29144 -props: [ "product" => App\Entity\Product\Product {#8536 #id: 3183 #code: "accords-vins-et-mets-640" #attributes: Doctrine\ORM\PersistentCollection {#8543 …} #variants: Doctrine\ORM\PersistentCollection {#8545 …} #options: Doctrine\ORM\PersistentCollection {#8549 …} #associations: Doctrine\ORM\PersistentCollection {#8547 …} #createdAt: DateTime @1758632814 {#8534 : 2025-09-23 21:06:54.0 PRC (+08:00) } #updatedAt: DateTime @1758632814 {#8535 : 2025-09-23 21:06:54.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: 3183 #name: "Accords vins et mets" #slug: "accords-vins-et-mets-640" #description: "<h1>Description livre "accords vins et mets" :</h1><div class="col is-12">Un vin judicieusement choisi met en valeur vos plats et laisse transparaître votre personnalité : vous partagez donc avec vos proches ce que vous aimez.<br />Le livre vins et mets présente des suggestions pour accorder vos mets avec le type de vin le plus adapté ainsi que quelques mots pour définir leurs traits principaux.<br />Tous les plats n’y figurent pas, mais les principales saveurs et surtout la démarche de réflexion sont présentes. À vous de jouer pour les autres par équivalence et comparaisons.<br /><br />Format 13 x 22 cm - 96 pages couleurs - Couverture souple pelliculée avec rabats.</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: App\Entity\Taxonomy\Taxon {#7528 …} #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 | 8.36 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29137 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29128 …} +context: Sylius\TwigHooks\Bag\DataBag {#29195 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29125 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29073 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29081 #collection: Doctrine\Common\Collections\ArrayCollection {#29090 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29069 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38218 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38220 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29137 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29128 …} +context: Sylius\TwigHooks\Bag\DataBag {#29195 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29125 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Accords vins et mets" "applied_promotions" => Doctrine\ORM\PersistentCollection {#29081 #collection: Doctrine\Common\Collections\ArrayCollection {#29090 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29069 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38218 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38220 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29199 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29137 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29128 …} +context: Sylius\TwigHooks\Bag\DataBag {#29195 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29125 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29073 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29081 #collection: Doctrine\Common\Collections\ArrayCollection {#29090 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29069 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38218 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38220 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 114.0 MiB | 0.17 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29249 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29240 …} +context: Sylius\TwigHooks\Bag\DataBag {#29247 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29248 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29073 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29252 +variant: App\Entity\Product\ProductVariant {#29073 …} +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 {#9055 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12485 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9052 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29249 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29240 …} +context: Sylius\TwigHooks\Bag\DataBag {#29247 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29248 …} +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.22 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8559 #id: 3184 #code: "livre-machine-a-pain-1417" #attributes: Doctrine\ORM\PersistentCollection {#8566 …} #variants: Doctrine\ORM\PersistentCollection {#8568 …} #options: Doctrine\ORM\PersistentCollection {#8572 …} #associations: Doctrine\ORM\PersistentCollection {#8570 …} #createdAt: DateTime @1758632814 {#8557 : 2025-09-23 21:06:54.0 PRC (+08:00) } #updatedAt: DateTime @1758632814 {#8558 : 2025-09-23 21:06:54.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: 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 {#8578 …} #channels: Doctrine\ORM\PersistentCollection {#8564 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #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 {#27699 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27732 …} +context: Sylius\TwigHooks\Bag\DataBag {#27738 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27725 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29135 +product: App\Entity\Product\Product {#8559 #id: 3184 #code: "livre-machine-a-pain-1417" #attributes: Doctrine\ORM\PersistentCollection {#8566 …} #variants: Doctrine\ORM\PersistentCollection {#8568 …} #options: Doctrine\ORM\PersistentCollection {#8572 …} #associations: Doctrine\ORM\PersistentCollection {#8570 …} #createdAt: DateTime @1758632814 {#8557 : 2025-09-23 21:06:54.0 PRC (+08:00) } #updatedAt: DateTime @1758632814 {#8558 : 2025-09-23 21:06:54.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: 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 {#8578 …} #channels: Doctrine\ORM\PersistentCollection {#8564 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8560 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8562 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#29315 …} +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 {#27699 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27732 …} +context: Sylius\TwigHooks\Bag\DataBag {#27738 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27725 …} +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 {#8559 #id: 3184 #code: "livre-machine-a-pain-1417" #attributes: Doctrine\ORM\PersistentCollection {#8566 …} #variants: Doctrine\ORM\PersistentCollection {#8568 …} #options: Doctrine\ORM\PersistentCollection {#8572 …} #associations: Doctrine\ORM\PersistentCollection {#8570 …} #createdAt: DateTime @1758632814 {#8557 : 2025-09-23 21:06:54.0 PRC (+08:00) } #updatedAt: DateTime @1758632814 {#8558 : 2025-09-23 21:06:54.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: 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 {#8578 …} #channels: Doctrine\ORM\PersistentCollection {#8564 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #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" => "Livre machine à pain" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29386 -props: [ "product" => App\Entity\Product\Product {#8559 #id: 3184 #code: "livre-machine-a-pain-1417" #attributes: Doctrine\ORM\PersistentCollection {#8566 …} #variants: Doctrine\ORM\PersistentCollection {#8568 …} #options: Doctrine\ORM\PersistentCollection {#8572 …} #associations: Doctrine\ORM\PersistentCollection {#8570 …} #createdAt: DateTime @1758632814 {#8557 : 2025-09-23 21:06:54.0 PRC (+08:00) } #updatedAt: DateTime @1758632814 {#8558 : 2025-09-23 21:06:54.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: 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 {#8578 …} #channels: Doctrine\ORM\PersistentCollection {#8564 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #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.60 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29379 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29370 …} +context: Sylius\TwigHooks\Bag\DataBag {#29437 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29367 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29315 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29323 #collection: Doctrine\Common\Collections\ArrayCollection {#29332 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29311 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38232 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38234 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29379 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29370 …} +context: Sylius\TwigHooks\Bag\DataBag {#29437 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29367 …} +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 {#29323 #collection: Doctrine\Common\Collections\ArrayCollection {#29332 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29311 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38232 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38234 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29441 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29379 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29370 …} +context: Sylius\TwigHooks\Bag\DataBag {#29437 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29367 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29315 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29323 #collection: Doctrine\Common\Collections\ArrayCollection {#29332 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29311 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38232 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38234 …} } "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 {#29491 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29482 …} +context: Sylius\TwigHooks\Bag\DataBag {#29489 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29490 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29315 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29494 +variant: App\Entity\Product\ProductVariant {#29315 …} +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 {#9055 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12485 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9052 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29491 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29482 …} +context: Sylius\TwigHooks\Bag\DataBag {#29489 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29490 …} +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 | 10.98 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8582 #id: 3185 #code: "verres-gourmands-1457" #attributes: Doctrine\ORM\PersistentCollection {#8589 …} #variants: Doctrine\ORM\PersistentCollection {#8591 …} #options: Doctrine\ORM\PersistentCollection {#8595 …} #associations: Doctrine\ORM\PersistentCollection {#8593 …} #createdAt: DateTime @1758632814 {#8580 : 2025-09-23 21:06:54.0 PRC (+08:00) } #updatedAt: DateTime @1758632814 {#8581 : 2025-09-23 21:06:54.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: 3185 #name: "Verres gourmands" #slug: "verres-gourmands-1457" #description: """ <div class="col is-12"><font face="Verdana" size="1">\r\n <p align="justify">Plus de 80 recettes simples et originales, à servir... dans des verres ! Un livre dans l’air du temps, proposant à la fois des recettes délicieuses, adaptées à chaque mois de l’année, et des idées de présentation dans tous les types de verres, afin de rendre vos tables lumineuses et originales... Format 19.2 x 26 cm. 159 pages</p>\r\n </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 {#8601 …} #channels: Doctrine\ORM\PersistentCollection {#8587 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #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 {#27699 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27732 …} +context: Sylius\TwigHooks\Bag\DataBag {#27738 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27725 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29377 +product: App\Entity\Product\Product {#8582 #id: 3185 #code: "verres-gourmands-1457" #attributes: Doctrine\ORM\PersistentCollection {#8589 …} #variants: Doctrine\ORM\PersistentCollection {#8591 …} #options: Doctrine\ORM\PersistentCollection {#8595 …} #associations: Doctrine\ORM\PersistentCollection {#8593 …} #createdAt: DateTime @1758632814 {#8580 : 2025-09-23 21:06:54.0 PRC (+08:00) } #updatedAt: DateTime @1758632814 {#8581 : 2025-09-23 21:06:54.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: 3185 #name: "Verres gourmands" #slug: "verres-gourmands-1457" #description: """ <div class="col is-12"><font face="Verdana" size="1">\r\n <p align="justify">Plus de 80 recettes simples et originales, à servir... dans des verres ! Un livre dans l’air du temps, proposant à la fois des recettes délicieuses, adaptées à chaque mois de l’année, et des idées de présentation dans tous les types de verres, afin de rendre vos tables lumineuses et originales... Format 19.2 x 26 cm. 159 pages</p>\r\n </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 {#8601 …} #channels: Doctrine\ORM\PersistentCollection {#8587 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8583 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8585 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#29557 …} +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 {#27699 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27732 …} +context: Sylius\TwigHooks\Bag\DataBag {#27738 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27725 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
114.0 MiB | 6.99 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8582 #id: 3185 #code: "verres-gourmands-1457" #attributes: Doctrine\ORM\PersistentCollection {#8589 …} #variants: Doctrine\ORM\PersistentCollection {#8591 …} #options: Doctrine\ORM\PersistentCollection {#8595 …} #associations: Doctrine\ORM\PersistentCollection {#8593 …} #createdAt: DateTime @1758632814 {#8580 : 2025-09-23 21:06:54.0 PRC (+08:00) } #updatedAt: DateTime @1758632814 {#8581 : 2025-09-23 21:06:54.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: 3185 #name: "Verres gourmands" #slug: "verres-gourmands-1457" #description: """ <div class="col is-12"><font face="Verdana" size="1">\r\n <p align="justify">Plus de 80 recettes simples et originales, à servir... dans des verres ! Un livre dans l’air du temps, proposant à la fois des recettes délicieuses, adaptées à chaque mois de l’année, et des idées de présentation dans tous les types de verres, afin de rendre vos tables lumineuses et originales... Format 19.2 x 26 cm. 159 pages</p>\r\n </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 {#8601 …} #channels: Doctrine\ORM\PersistentCollection {#8587 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #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" => "Verres gourmands" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29628 -props: [ "product" => App\Entity\Product\Product {#8582 #id: 3185 #code: "verres-gourmands-1457" #attributes: Doctrine\ORM\PersistentCollection {#8589 …} #variants: Doctrine\ORM\PersistentCollection {#8591 …} #options: Doctrine\ORM\PersistentCollection {#8595 …} #associations: Doctrine\ORM\PersistentCollection {#8593 …} #createdAt: DateTime @1758632814 {#8580 : 2025-09-23 21:06:54.0 PRC (+08:00) } #updatedAt: DateTime @1758632814 {#8581 : 2025-09-23 21:06:54.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: 3185 #name: "Verres gourmands" #slug: "verres-gourmands-1457" #description: """ <div class="col is-12"><font face="Verdana" size="1">\r\n <p align="justify">Plus de 80 recettes simples et originales, à servir... dans des verres ! Un livre dans l’air du temps, proposant à la fois des recettes délicieuses, adaptées à chaque mois de l’année, et des idées de présentation dans tous les types de verres, afin de rendre vos tables lumineuses et originales... Format 19.2 x 26 cm. 159 pages</p>\r\n </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 {#8601 …} #channels: Doctrine\ORM\PersistentCollection {#8587 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #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.65 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29621 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29612 …} +context: Sylius\TwigHooks\Bag\DataBag {#29679 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29609 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29557 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29565 #collection: Doctrine\Common\Collections\ArrayCollection {#29574 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29553 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38246 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38248 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29621 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29612 …} +context: Sylius\TwigHooks\Bag\DataBag {#29679 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29609 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Verres gourmands" "applied_promotions" => Doctrine\ORM\PersistentCollection {#29565 #collection: Doctrine\Common\Collections\ArrayCollection {#29574 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29553 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38246 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38248 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29683 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29621 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29612 …} +context: Sylius\TwigHooks\Bag\DataBag {#29679 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29609 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29557 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29565 #collection: Doctrine\Common\Collections\ArrayCollection {#29574 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29553 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38246 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38248 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 114.0 MiB | 0.15 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29733 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29724 …} +context: Sylius\TwigHooks\Bag\DataBag {#29731 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29732 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29557 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29736 +variant: App\Entity\Product\ProductVariant {#29557 …} +price: "15,00\u{A0}€" +originalPrice: "25,00\u{A0}€" +hasDiscount: true #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9055 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12485 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9052 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29733 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29724 …} +context: Sylius\TwigHooks\Bag\DataBag {#29731 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29732 …} +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 | 9.04 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8605 #id: 3186 #code: "cuilleres-gourmandes-1458" #attributes: Doctrine\ORM\PersistentCollection {#8612 …} #variants: Doctrine\ORM\PersistentCollection {#8614 …} #options: Doctrine\ORM\PersistentCollection {#8618 …} #associations: Doctrine\ORM\PersistentCollection {#8616 …} #createdAt: DateTime @1758632814 {#8603 : 2025-09-23 21:06:54.0 PRC (+08:00) } #updatedAt: DateTime @1758632814 {#8604 : 2025-09-23 21:06:54.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: 3186 #name: "Cuillères gourmandes" #slug: "cuilleres-gourmandes-1458" #description: "<h1>Description livre cuillères gourmandes</h1><div class="col is-12"><p align="justify">Cuillères d’accompagnement pour assaisonner astucieusement nos plats, cuillères de dégustation pour faire le plein de saveurs variées et raffinées, cuillères à croquer pour épater nos invités. 80 recettes salées et sucrées pour révolutionner nos apéritifs et nos buffets. Format 26.5 x 20 cm. 159 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: App\Entity\Taxonomy\Taxon {#7528 …} #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 {#27699 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27732 …} +context: Sylius\TwigHooks\Bag\DataBag {#27738 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27725 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29619 +product: App\Entity\Product\Product {#8605 #id: 3186 #code: "cuilleres-gourmandes-1458" #attributes: Doctrine\ORM\PersistentCollection {#8612 …} #variants: Doctrine\ORM\PersistentCollection {#8614 …} #options: Doctrine\ORM\PersistentCollection {#8618 …} #associations: Doctrine\ORM\PersistentCollection {#8616 …} #createdAt: DateTime @1758632814 {#8603 : 2025-09-23 21:06:54.0 PRC (+08:00) } #updatedAt: DateTime @1758632814 {#8604 : 2025-09-23 21:06:54.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: 3186 #name: "Cuillères gourmandes" #slug: "cuilleres-gourmandes-1458" #description: "<h1>Description livre cuillères gourmandes</h1><div class="col is-12"><p align="justify">Cuillères d’accompagnement pour assaisonner astucieusement nos plats, cuillères de dégustation pour faire le plein de saveurs variées et raffinées, cuillères à croquer pour épater nos invités. 80 recettes salées et sucrées pour révolutionner nos apéritifs et nos buffets. Format 26.5 x 20 cm. 159 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: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8606 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8608 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#29799 …} +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 {#27699 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27732 …} +context: Sylius\TwigHooks\Bag\DataBag {#27738 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27725 …} +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: 3186 #code: "cuilleres-gourmandes-1458" #attributes: Doctrine\ORM\PersistentCollection {#8612 …} #variants: Doctrine\ORM\PersistentCollection {#8614 …} #options: Doctrine\ORM\PersistentCollection {#8618 …} #associations: Doctrine\ORM\PersistentCollection {#8616 …} #createdAt: DateTime @1758632814 {#8603 : 2025-09-23 21:06:54.0 PRC (+08:00) } #updatedAt: DateTime @1758632814 {#8604 : 2025-09-23 21:06:54.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: 3186 #name: "Cuillères gourmandes" #slug: "cuilleres-gourmandes-1458" #description: "<h1>Description livre cuillères gourmandes</h1><div class="col is-12"><p align="justify">Cuillères d’accompagnement pour assaisonner astucieusement nos plats, cuillères de dégustation pour faire le plein de saveurs variées et raffinées, cuillères à croquer pour épater nos invités. 80 recettes salées et sucrées pour révolutionner nos apéritifs et nos buffets. Format 26.5 x 20 cm. 159 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: App\Entity\Taxonomy\Taxon {#7528 …} #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" => "Cuillères gourmandes" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29870 -props: [ "product" => App\Entity\Product\Product {#8605 #id: 3186 #code: "cuilleres-gourmandes-1458" #attributes: Doctrine\ORM\PersistentCollection {#8612 …} #variants: Doctrine\ORM\PersistentCollection {#8614 …} #options: Doctrine\ORM\PersistentCollection {#8618 …} #associations: Doctrine\ORM\PersistentCollection {#8616 …} #createdAt: DateTime @1758632814 {#8603 : 2025-09-23 21:06:54.0 PRC (+08:00) } #updatedAt: DateTime @1758632814 {#8604 : 2025-09-23 21:06:54.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: 3186 #name: "Cuillères gourmandes" #slug: "cuilleres-gourmandes-1458" #description: "<h1>Description livre cuillères gourmandes</h1><div class="col is-12"><p align="justify">Cuillères d’accompagnement pour assaisonner astucieusement nos plats, cuillères de dégustation pour faire le plein de saveurs variées et raffinées, cuillères à croquer pour épater nos invités. 80 recettes salées et sucrées pour révolutionner nos apéritifs et nos buffets. Format 26.5 x 20 cm. 159 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: App\Entity\Taxonomy\Taxon {#7528 …} #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 | 1.03 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29863 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29854 …} +context: Sylius\TwigHooks\Bag\DataBag {#29921 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29851 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29799 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29807 #collection: Doctrine\Common\Collections\ArrayCollection {#29816 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29795 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38260 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38262 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29863 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29854 …} +context: Sylius\TwigHooks\Bag\DataBag {#29921 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29851 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Cuillères gourmandes" "applied_promotions" => Doctrine\ORM\PersistentCollection {#29807 #collection: Doctrine\Common\Collections\ArrayCollection {#29816 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29795 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38260 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38262 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29925 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29863 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29854 …} +context: Sylius\TwigHooks\Bag\DataBag {#29921 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29851 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29799 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29807 #collection: Doctrine\Common\Collections\ArrayCollection {#29816 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29795 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38260 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38262 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 114.0 MiB | 0.16 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29975 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29966 …} +context: Sylius\TwigHooks\Bag\DataBag {#29973 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29974 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29799 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29978 +variant: App\Entity\Product\ProductVariant {#29799 …} +price: "15,00\u{A0}€" +originalPrice: "25,00\u{A0}€" +hasDiscount: true #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9055 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12485 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9052 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29975 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29966 …} +context: Sylius\TwigHooks\Bag\DataBag {#29973 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29974 …} +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 | 10.45 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8628 #id: 3187 #code: "les-papillotes-1778" #attributes: Doctrine\ORM\PersistentCollection {#8635 …} #variants: Doctrine\ORM\PersistentCollection {#8637 …} #options: Doctrine\ORM\PersistentCollection {#8641 …} #associations: Doctrine\ORM\PersistentCollection {#8639 …} #createdAt: DateTime @1758632814 {#8626 : 2025-09-23 21:06:54.0 PRC (+08:00) } #updatedAt: DateTime @1758632814 {#8627 : 2025-09-23 21:06:54.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: 3187 #name: "Les papillotes" #slug: "les-papillotes-1778" #description: "<h1>Description livre de cuisine Les papillotes</h1><div class="col is-12">Papier sulfurisé, feuille de bananier, enveloppe naturelle (chou, salade, poireau…), feuille de brick… Autant de façons de préparer des papillotes comme de véritables écrins ! Eric Léautey vous propose 80 recettes inédites de papillotes salées et 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 {#8647 …} #channels: Doctrine\ORM\PersistentCollection {#8633 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #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 {#27699 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27732 …} +context: Sylius\TwigHooks\Bag\DataBag {#27738 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27725 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29861 +product: App\Entity\Product\Product {#8628 #id: 3187 #code: "les-papillotes-1778" #attributes: Doctrine\ORM\PersistentCollection {#8635 …} #variants: Doctrine\ORM\PersistentCollection {#8637 …} #options: Doctrine\ORM\PersistentCollection {#8641 …} #associations: Doctrine\ORM\PersistentCollection {#8639 …} #createdAt: DateTime @1758632814 {#8626 : 2025-09-23 21:06:54.0 PRC (+08:00) } #updatedAt: DateTime @1758632814 {#8627 : 2025-09-23 21:06:54.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: 3187 #name: "Les papillotes" #slug: "les-papillotes-1778" #description: "<h1>Description livre de cuisine Les papillotes</h1><div class="col is-12">Papier sulfurisé, feuille de bananier, enveloppe naturelle (chou, salade, poireau…), feuille de brick… Autant de façons de préparer des papillotes comme de véritables écrins ! Eric Léautey vous propose 80 recettes inédites de papillotes salées et 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 {#8647 …} #channels: Doctrine\ORM\PersistentCollection {#8633 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8629 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8631 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#30041 …} +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 {#27699 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27732 …} +context: Sylius\TwigHooks\Bag\DataBag {#27738 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27725 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
114.0 MiB | 0.69 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8628 #id: 3187 #code: "les-papillotes-1778" #attributes: Doctrine\ORM\PersistentCollection {#8635 …} #variants: Doctrine\ORM\PersistentCollection {#8637 …} #options: Doctrine\ORM\PersistentCollection {#8641 …} #associations: Doctrine\ORM\PersistentCollection {#8639 …} #createdAt: DateTime @1758632814 {#8626 : 2025-09-23 21:06:54.0 PRC (+08:00) } #updatedAt: DateTime @1758632814 {#8627 : 2025-09-23 21:06:54.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: 3187 #name: "Les papillotes" #slug: "les-papillotes-1778" #description: "<h1>Description livre de cuisine Les papillotes</h1><div class="col is-12">Papier sulfurisé, feuille de bananier, enveloppe naturelle (chou, salade, poireau…), feuille de brick… Autant de façons de préparer des papillotes comme de véritables écrins ! Eric Léautey vous propose 80 recettes inédites de papillotes salées et 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 {#8647 …} #channels: Doctrine\ORM\PersistentCollection {#8633 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #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" => "Les papillotes" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30112 -props: [ "product" => App\Entity\Product\Product {#8628 #id: 3187 #code: "les-papillotes-1778" #attributes: Doctrine\ORM\PersistentCollection {#8635 …} #variants: Doctrine\ORM\PersistentCollection {#8637 …} #options: Doctrine\ORM\PersistentCollection {#8641 …} #associations: Doctrine\ORM\PersistentCollection {#8639 …} #createdAt: DateTime @1758632814 {#8626 : 2025-09-23 21:06:54.0 PRC (+08:00) } #updatedAt: DateTime @1758632814 {#8627 : 2025-09-23 21:06:54.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: 3187 #name: "Les papillotes" #slug: "les-papillotes-1778" #description: "<h1>Description livre de cuisine Les papillotes</h1><div class="col is-12">Papier sulfurisé, feuille de bananier, enveloppe naturelle (chou, salade, poireau…), feuille de brick… Autant de façons de préparer des papillotes comme de véritables écrins ! Eric Léautey vous propose 80 recettes inédites de papillotes salées et 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 {#8647 …} #channels: Doctrine\ORM\PersistentCollection {#8633 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #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 | 1.08 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30105 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30096 …} +context: Sylius\TwigHooks\Bag\DataBag {#30163 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30093 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30041 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30049 #collection: Doctrine\Common\Collections\ArrayCollection {#30058 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30037 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38274 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38276 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30105 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30096 …} +context: Sylius\TwigHooks\Bag\DataBag {#30163 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30093 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Les papillotes" "applied_promotions" => Doctrine\ORM\PersistentCollection {#30049 #collection: Doctrine\Common\Collections\ArrayCollection {#30058 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30037 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38274 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38276 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30167 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30105 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30096 …} +context: Sylius\TwigHooks\Bag\DataBag {#30163 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30093 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30041 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30049 #collection: Doctrine\Common\Collections\ArrayCollection {#30058 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30037 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38274 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38276 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 114.0 MiB | 0.15 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30217 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30208 …} +context: Sylius\TwigHooks\Bag\DataBag {#30215 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30216 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30041 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30220 +variant: App\Entity\Product\ProductVariant {#30041 …} +price: "15,00\u{A0}€" +originalPrice: "25,00\u{A0}€" +hasDiscount: true #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9055 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12485 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9052 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30217 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30208 …} +context: Sylius\TwigHooks\Bag\DataBag {#30215 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30216 …} +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.33 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8651 #id: 3188 #code: "espumas-mousses-et-smoothies-1791" #attributes: Doctrine\ORM\PersistentCollection {#8658 …} #variants: Doctrine\ORM\PersistentCollection {#8660 …} #options: Doctrine\ORM\PersistentCollection {#8664 …} #associations: Doctrine\ORM\PersistentCollection {#8662 …} #createdAt: DateTime @1758632814 {#8649 : 2025-09-23 21:06:54.0 PRC (+08:00) } #updatedAt: DateTime @1758632814 {#8650 : 2025-09-23 21:06:54.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: 3188 #name: "Espumas, mousses et smoothies" #slug: "espumas-mousses-et-smoothies-1791" #description: "<h1>Description livre Espumas, mousses et smoothies :</h1><div class="col is-12"><br />Les espumas séduiront les papilles les plus exigeantes grâce aux saveurs sublimées et paraissant dégagées de toute consistance. › Les mousses traditionnelles, dont la palette varie entre le soufflé et le tiramisu, vous apprendront à insuffler légèreté et moelleux à une simple purée de légumes ou de fruits. Enfin, les smoothies ont apporté un vent d’onctuosité et de fraîcheur, qui souffle désormais dans nos cuisines : des légumes ou des fruits frais, un peu de lait, un mixeur, et le tour est joué. En quelques secondes, vous disposez d’un concentré de pleine forme, à emporter partout avec vous ou à déguster sur un coin de table avec vos amis.<br /><br />Format 13 x 22 cm, 96 pages, couverture souple avec rabats.</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: App\Entity\Taxonomy\Taxon {#7528 …} #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 {#27699 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27732 …} +context: Sylius\TwigHooks\Bag\DataBag {#27738 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27725 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#30103 +product: App\Entity\Product\Product {#8651 #id: 3188 #code: "espumas-mousses-et-smoothies-1791" #attributes: Doctrine\ORM\PersistentCollection {#8658 …} #variants: Doctrine\ORM\PersistentCollection {#8660 …} #options: Doctrine\ORM\PersistentCollection {#8664 …} #associations: Doctrine\ORM\PersistentCollection {#8662 …} #createdAt: DateTime @1758632814 {#8649 : 2025-09-23 21:06:54.0 PRC (+08:00) } #updatedAt: DateTime @1758632814 {#8650 : 2025-09-23 21:06:54.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: 3188 #name: "Espumas, mousses et smoothies" #slug: "espumas-mousses-et-smoothies-1791" #description: "<h1>Description livre Espumas, mousses et smoothies :</h1><div class="col is-12"><br />Les espumas séduiront les papilles les plus exigeantes grâce aux saveurs sublimées et paraissant dégagées de toute consistance. › Les mousses traditionnelles, dont la palette varie entre le soufflé et le tiramisu, vous apprendront à insuffler légèreté et moelleux à une simple purée de légumes ou de fruits. Enfin, les smoothies ont apporté un vent d’onctuosité et de fraîcheur, qui souffle désormais dans nos cuisines : des légumes ou des fruits frais, un peu de lait, un mixeur, et le tour est joué. En quelques secondes, vous disposez d’un concentré de pleine forme, à emporter partout avec vous ou à déguster sur un coin de table avec vos amis.<br /><br />Format 13 x 22 cm, 96 pages, couverture souple avec rabats.</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: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8652 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8654 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#30283 …} +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 {#27699 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27732 …} +context: Sylius\TwigHooks\Bag\DataBag {#27738 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27725 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
114.0 MiB | 0.66 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8651 #id: 3188 #code: "espumas-mousses-et-smoothies-1791" #attributes: Doctrine\ORM\PersistentCollection {#8658 …} #variants: Doctrine\ORM\PersistentCollection {#8660 …} #options: Doctrine\ORM\PersistentCollection {#8664 …} #associations: Doctrine\ORM\PersistentCollection {#8662 …} #createdAt: DateTime @1758632814 {#8649 : 2025-09-23 21:06:54.0 PRC (+08:00) } #updatedAt: DateTime @1758632814 {#8650 : 2025-09-23 21:06:54.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: 3188 #name: "Espumas, mousses et smoothies" #slug: "espumas-mousses-et-smoothies-1791" #description: "<h1>Description livre Espumas, mousses et smoothies :</h1><div class="col is-12"><br />Les espumas séduiront les papilles les plus exigeantes grâce aux saveurs sublimées et paraissant dégagées de toute consistance. › Les mousses traditionnelles, dont la palette varie entre le soufflé et le tiramisu, vous apprendront à insuffler légèreté et moelleux à une simple purée de légumes ou de fruits. Enfin, les smoothies ont apporté un vent d’onctuosité et de fraîcheur, qui souffle désormais dans nos cuisines : des légumes ou des fruits frais, un peu de lait, un mixeur, et le tour est joué. En quelques secondes, vous disposez d’un concentré de pleine forme, à emporter partout avec vous ou à déguster sur un coin de table avec vos amis.<br /><br />Format 13 x 22 cm, 96 pages, couverture souple avec rabats.</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: App\Entity\Taxonomy\Taxon {#7528 …} #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" => "Espumas, mousses et smoothies" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30354 -props: [ "product" => App\Entity\Product\Product {#8651 #id: 3188 #code: "espumas-mousses-et-smoothies-1791" #attributes: Doctrine\ORM\PersistentCollection {#8658 …} #variants: Doctrine\ORM\PersistentCollection {#8660 …} #options: Doctrine\ORM\PersistentCollection {#8664 …} #associations: Doctrine\ORM\PersistentCollection {#8662 …} #createdAt: DateTime @1758632814 {#8649 : 2025-09-23 21:06:54.0 PRC (+08:00) } #updatedAt: DateTime @1758632814 {#8650 : 2025-09-23 21:06:54.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: 3188 #name: "Espumas, mousses et smoothies" #slug: "espumas-mousses-et-smoothies-1791" #description: "<h1>Description livre Espumas, mousses et smoothies :</h1><div class="col is-12"><br />Les espumas séduiront les papilles les plus exigeantes grâce aux saveurs sublimées et paraissant dégagées de toute consistance. › Les mousses traditionnelles, dont la palette varie entre le soufflé et le tiramisu, vous apprendront à insuffler légèreté et moelleux à une simple purée de légumes ou de fruits. Enfin, les smoothies ont apporté un vent d’onctuosité et de fraîcheur, qui souffle désormais dans nos cuisines : des légumes ou des fruits frais, un peu de lait, un mixeur, et le tour est joué. En quelques secondes, vous disposez d’un concentré de pleine forme, à emporter partout avec vous ou à déguster sur un coin de table avec vos amis.<br /><br />Format 13 x 22 cm, 96 pages, couverture souple avec rabats.</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: App\Entity\Taxonomy\Taxon {#7528 …} #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.63 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30347 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30338 …} +context: Sylius\TwigHooks\Bag\DataBag {#30405 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30335 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30283 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30291 #collection: Doctrine\Common\Collections\ArrayCollection {#30300 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30279 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38288 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38290 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30347 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30338 …} +context: Sylius\TwigHooks\Bag\DataBag {#30405 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30335 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Espumas, mousses et smoothies" "applied_promotions" => Doctrine\ORM\PersistentCollection {#30291 #collection: Doctrine\Common\Collections\ArrayCollection {#30300 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30279 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38288 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38290 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30409 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30347 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30338 …} +context: Sylius\TwigHooks\Bag\DataBag {#30405 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30335 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30283 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30291 #collection: Doctrine\Common\Collections\ArrayCollection {#30300 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30279 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38288 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38290 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 114.0 MiB | 0.18 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30459 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30450 …} +context: Sylius\TwigHooks\Bag\DataBag {#30457 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30458 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30283 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30462 +variant: App\Entity\Product\ProductVariant {#30283 …} +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 {#9055 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12485 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9052 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30459 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30450 …} +context: Sylius\TwigHooks\Bag\DataBag {#30457 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30458 …} +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 | 8.92 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8674 #id: 3189 #code: "verr-in-1952" #attributes: Doctrine\ORM\PersistentCollection {#8681 …} #variants: Doctrine\ORM\PersistentCollection {#8683 …} #options: Doctrine\ORM\PersistentCollection {#8687 …} #associations: Doctrine\ORM\PersistentCollection {#8685 …} #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 {#8690 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8691 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8674} #id: 3189 #name: "Verr'in" #slug: "verr-in-1952" #description: "<h1>Description livre Verr'in</h1><div class="col is-12">Le livre de recettes Verr'in par Bodum contient 25 recettes pour réaliser des verrines originales et savoureuses. Vous mettrez ainsi en valeur vos talents culinaires créatifs .Par Sophie Menut. 21 x 21 cm</div>" #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8693 …} #channels: Doctrine\ORM\PersistentCollection {#8679 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8675 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8677 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27699 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27732 …} +context: Sylius\TwigHooks\Bag\DataBag {#27738 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27725 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#30345 +product: App\Entity\Product\Product {#8674 #id: 3189 #code: "verr-in-1952" #attributes: Doctrine\ORM\PersistentCollection {#8681 …} #variants: Doctrine\ORM\PersistentCollection {#8683 …} #options: Doctrine\ORM\PersistentCollection {#8687 …} #associations: Doctrine\ORM\PersistentCollection {#8685 …} #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 {#8690 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8691 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8674} #id: 3189 #name: "Verr'in" #slug: "verr-in-1952" #description: "<h1>Description livre Verr'in</h1><div class="col is-12">Le livre de recettes Verr'in par Bodum contient 25 recettes pour réaliser des verrines originales et savoureuses. Vous mettrez ainsi en valeur vos talents culinaires créatifs .Par Sophie Menut. 21 x 21 cm</div>" #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8693 …} #channels: Doctrine\ORM\PersistentCollection {#8679 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8675 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8677 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#30525 …} +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 {#27699 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27732 …} +context: Sylius\TwigHooks\Bag\DataBag {#27738 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27725 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
114.0 MiB | 0.72 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8674 #id: 3189 #code: "verr-in-1952" #attributes: Doctrine\ORM\PersistentCollection {#8681 …} #variants: Doctrine\ORM\PersistentCollection {#8683 …} #options: Doctrine\ORM\PersistentCollection {#8687 …} #associations: Doctrine\ORM\PersistentCollection {#8685 …} #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 {#8690 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8691 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8674} #id: 3189 #name: "Verr'in" #slug: "verr-in-1952" #description: "<h1>Description livre Verr'in</h1><div class="col is-12">Le livre de recettes Verr'in par Bodum contient 25 recettes pour réaliser des verrines originales et savoureuses. Vous mettrez ainsi en valeur vos talents culinaires créatifs .Par Sophie Menut. 21 x 21 cm</div>" #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8693 …} #channels: Doctrine\ORM\PersistentCollection {#8679 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8675 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8677 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Verr'in" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30596 -props: [ "product" => App\Entity\Product\Product {#8674 #id: 3189 #code: "verr-in-1952" #attributes: Doctrine\ORM\PersistentCollection {#8681 …} #variants: Doctrine\ORM\PersistentCollection {#8683 …} #options: Doctrine\ORM\PersistentCollection {#8687 …} #associations: Doctrine\ORM\PersistentCollection {#8685 …} #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 {#8690 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8691 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8674} #id: 3189 #name: "Verr'in" #slug: "verr-in-1952" #description: "<h1>Description livre Verr'in</h1><div class="col is-12">Le livre de recettes Verr'in par Bodum contient 25 recettes pour réaliser des verrines originales et savoureuses. Vous mettrez ainsi en valeur vos talents culinaires créatifs .Par Sophie Menut. 21 x 21 cm</div>" #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8693 …} #channels: Doctrine\ORM\PersistentCollection {#8679 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8675 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8677 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
114.0 MiB | 0.85 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30589 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30580 …} +context: Sylius\TwigHooks\Bag\DataBag {#30647 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30577 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30525 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30533 #collection: Doctrine\Common\Collections\ArrayCollection {#30542 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30521 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38302 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38304 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30589 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30580 …} +context: Sylius\TwigHooks\Bag\DataBag {#30647 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30577 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Verr'in" "applied_promotions" => Doctrine\ORM\PersistentCollection {#30533 #collection: Doctrine\Common\Collections\ArrayCollection {#30542 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30521 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38302 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38304 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30651 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30589 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30580 …} +context: Sylius\TwigHooks\Bag\DataBag {#30647 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30577 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30525 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30533 #collection: Doctrine\Common\Collections\ArrayCollection {#30542 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30521 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38302 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38304 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 114.0 MiB | 0.16 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30701 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30692 …} +context: Sylius\TwigHooks\Bag\DataBag {#30699 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30700 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30525 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30704 +variant: App\Entity\Product\ProductVariant {#30525 …} +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 {#9055 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12485 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9052 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30701 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30692 …} +context: Sylius\TwigHooks\Bag\DataBag {#30699 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30700 …} +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 | 5.68 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8697 #id: 3190 #code: "livre-de-recettes-cocktailmaster-2029" #attributes: Doctrine\ORM\PersistentCollection {#8704 …} #variants: Doctrine\ORM\PersistentCollection {#8706 …} #options: Doctrine\ORM\PersistentCollection {#8710 …} #associations: Doctrine\ORM\PersistentCollection {#8708 …} #createdAt: DateTime @1758632814 {#8695 : 2025-09-23 21:06:54.0 PRC (+08:00) } #updatedAt: DateTime @1758632814 {#8696 : 2025-09-23 21:06:54.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8713 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8714 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8697} #id: 3190 #name: "Livre de recettes cocktailmaster" #slug: "livre-de-recettes-cocktailmaster-2029" #description: """ <div class="col is-12"><ul>\n <li>Cocktails avec ou sans alcool.</li>\n <li>Tire le meilleur parti du Cocktailmaster.</li>\n </ul>\n </div><h1>Description livre de recettes cocktailmaster</h1><div class="col is-12">Livre de recettes de cocktails spécialement pour Cocktailmaster. Avec de plus de 200 pages et une centaine de cocktails avec ou sans alcool, découvrez des cocktails originaux et nouveaux spécialement crées pour le Cocktailmaster. Brigitte KITTEL - ancienne Barman de France, a su tirer le meilleur parti de cet outil, en composant des goûts nouveaux tout en lignes et couleurs pour les petits et les grands. Vous allez découvrir avec quelle facilité et rapidité il est possible de composer des cocktails originaux à surprendre vous-même et vos amis. "Aujourd'hui, c'est vous le Barman !"...<br /> </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 {#8716 …} #channels: Doctrine\ORM\PersistentCollection {#8702 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8698 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8700 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27699 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27732 …} +context: Sylius\TwigHooks\Bag\DataBag {#27738 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27725 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#30587 +product: App\Entity\Product\Product {#8697 #id: 3190 #code: "livre-de-recettes-cocktailmaster-2029" #attributes: Doctrine\ORM\PersistentCollection {#8704 …} #variants: Doctrine\ORM\PersistentCollection {#8706 …} #options: Doctrine\ORM\PersistentCollection {#8710 …} #associations: Doctrine\ORM\PersistentCollection {#8708 …} #createdAt: DateTime @1758632814 {#8695 : 2025-09-23 21:06:54.0 PRC (+08:00) } #updatedAt: DateTime @1758632814 {#8696 : 2025-09-23 21:06:54.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8713 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8714 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8697} #id: 3190 #name: "Livre de recettes cocktailmaster" #slug: "livre-de-recettes-cocktailmaster-2029" #description: """ <div class="col is-12"><ul>\n <li>Cocktails avec ou sans alcool.</li>\n <li>Tire le meilleur parti du Cocktailmaster.</li>\n </ul>\n </div><h1>Description livre de recettes cocktailmaster</h1><div class="col is-12">Livre de recettes de cocktails spécialement pour Cocktailmaster. Avec de plus de 200 pages et une centaine de cocktails avec ou sans alcool, découvrez des cocktails originaux et nouveaux spécialement crées pour le Cocktailmaster. Brigitte KITTEL - ancienne Barman de France, a su tirer le meilleur parti de cet outil, en composant des goûts nouveaux tout en lignes et couleurs pour les petits et les grands. Vous allez découvrir avec quelle facilité et rapidité il est possible de composer des cocktails originaux à surprendre vous-même et vos amis. "Aujourd'hui, c'est vous le Barman !"...<br /> </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 {#8716 …} #channels: Doctrine\ORM\PersistentCollection {#8702 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8698 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8700 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#30767 …} +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 {#27699 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27732 …} +context: Sylius\TwigHooks\Bag\DataBag {#27738 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27725 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
114.0 MiB | 0.62 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8697 #id: 3190 #code: "livre-de-recettes-cocktailmaster-2029" #attributes: Doctrine\ORM\PersistentCollection {#8704 …} #variants: Doctrine\ORM\PersistentCollection {#8706 …} #options: Doctrine\ORM\PersistentCollection {#8710 …} #associations: Doctrine\ORM\PersistentCollection {#8708 …} #createdAt: DateTime @1758632814 {#8695 : 2025-09-23 21:06:54.0 PRC (+08:00) } #updatedAt: DateTime @1758632814 {#8696 : 2025-09-23 21:06:54.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8713 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8714 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8697} #id: 3190 #name: "Livre de recettes cocktailmaster" #slug: "livre-de-recettes-cocktailmaster-2029" #description: """ <div class="col is-12"><ul>\n <li>Cocktails avec ou sans alcool.</li>\n <li>Tire le meilleur parti du Cocktailmaster.</li>\n </ul>\n </div><h1>Description livre de recettes cocktailmaster</h1><div class="col is-12">Livre de recettes de cocktails spécialement pour Cocktailmaster. Avec de plus de 200 pages et une centaine de cocktails avec ou sans alcool, découvrez des cocktails originaux et nouveaux spécialement crées pour le Cocktailmaster. Brigitte KITTEL - ancienne Barman de France, a su tirer le meilleur parti de cet outil, en composant des goûts nouveaux tout en lignes et couleurs pour les petits et les grands. Vous allez découvrir avec quelle facilité et rapidité il est possible de composer des cocktails originaux à surprendre vous-même et vos amis. "Aujourd'hui, c'est vous le Barman !"...<br /> </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 {#8716 …} #channels: Doctrine\ORM\PersistentCollection {#8702 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8698 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8700 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Livre de recettes cocktailmaster" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30838 -props: [ "product" => App\Entity\Product\Product {#8697 #id: 3190 #code: "livre-de-recettes-cocktailmaster-2029" #attributes: Doctrine\ORM\PersistentCollection {#8704 …} #variants: Doctrine\ORM\PersistentCollection {#8706 …} #options: Doctrine\ORM\PersistentCollection {#8710 …} #associations: Doctrine\ORM\PersistentCollection {#8708 …} #createdAt: DateTime @1758632814 {#8695 : 2025-09-23 21:06:54.0 PRC (+08:00) } #updatedAt: DateTime @1758632814 {#8696 : 2025-09-23 21:06:54.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8713 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8714 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8697} #id: 3190 #name: "Livre de recettes cocktailmaster" #slug: "livre-de-recettes-cocktailmaster-2029" #description: """ <div class="col is-12"><ul>\n <li>Cocktails avec ou sans alcool.</li>\n <li>Tire le meilleur parti du Cocktailmaster.</li>\n </ul>\n </div><h1>Description livre de recettes cocktailmaster</h1><div class="col is-12">Livre de recettes de cocktails spécialement pour Cocktailmaster. Avec de plus de 200 pages et une centaine de cocktails avec ou sans alcool, découvrez des cocktails originaux et nouveaux spécialement crées pour le Cocktailmaster. Brigitte KITTEL - ancienne Barman de France, a su tirer le meilleur parti de cet outil, en composant des goûts nouveaux tout en lignes et couleurs pour les petits et les grands. Vous allez découvrir avec quelle facilité et rapidité il est possible de composer des cocktails originaux à surprendre vous-même et vos amis. "Aujourd'hui, c'est vous le Barman !"...<br /> </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 {#8716 …} #channels: Doctrine\ORM\PersistentCollection {#8702 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8698 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8700 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
114.0 MiB | 0.70 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30831 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30822 …} +context: Sylius\TwigHooks\Bag\DataBag {#30889 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30819 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30767 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30775 #collection: Doctrine\Common\Collections\ArrayCollection {#30784 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30763 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38316 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38318 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30831 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30822 …} +context: Sylius\TwigHooks\Bag\DataBag {#30889 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30819 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Livre de recettes cocktailmaster" "applied_promotions" => Doctrine\ORM\PersistentCollection {#30775 #collection: Doctrine\Common\Collections\ArrayCollection {#30784 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30763 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38316 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38318 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30893 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30831 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30822 …} +context: Sylius\TwigHooks\Bag\DataBag {#30889 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30819 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30767 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30775 #collection: Doctrine\Common\Collections\ArrayCollection {#30784 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30763 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38316 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38318 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 114.0 MiB | 0.15 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30943 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30934 …} +context: Sylius\TwigHooks\Bag\DataBag {#30941 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30942 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30767 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30946 +variant: App\Entity\Product\ProductVariant {#30767 …} +price: "18,00\u{A0}€" +originalPrice: "18,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9055 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12485 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9052 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30943 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30934 …} +context: Sylius\TwigHooks\Bag\DataBag {#30941 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30942 …} +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.07 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27412 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12550 …} +context: Sylius\TwigHooks\Bag\DataBag {#27434 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12560 …} +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 {#13464 …} #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1322 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27412 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12550 …} +context: Sylius\TwigHooks\Bag\DataBag {#27434 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12560 …} +prefixes: [ "sylius_shop.base.offcanvas" ] } +template: "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig" #repository: Sylius\Bundle\CoreBundle\Doctrine\ORM\OrderRepository {#4980 …} } |
|||