Components
12
Twig Components
28
Render Count
92
ms
Render Time
108.0
MiB
Memory Usage
Components
Render calls
| sylius_shop:common:currency_switcher | Sylius\Bundle\ShopBundle\Twig\Component\Common\CurrencySwitcherComponent | 108.0 MiB | 1.13 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12515 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12508 …} +context: Sylius\TwigHooks\Bag\DataBag {#12514 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12513 …} +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 {#13135 #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12406 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12515 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12508 …} +context: Sylius\TwigHooks\Bag\DataBag {#12514 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12513 …} +prefixes: [ "sylius_shop.base.header.top_bar" ] } } |
|||
| sylius_shop:common:locale_switcher | Sylius\Bundle\ShopBundle\Twig\Component\Common\LocaleSwitcherComponent | 108.0 MiB | 0.71 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13212 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13208 …} +context: Sylius\TwigHooks\Bag\DataBag {#13210 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13211 …} +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 {#13221 #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #localeProvider: Sylius\Component\Core\Provider\ChannelBasedLocaleProvider {#4528 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13212 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13208 …} +context: Sylius\TwigHooks\Bag\DataBag {#13210 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13211 …} +prefixes: [ "sylius_shop.base.header.top_bar" ] } } |
|||
| sylius_shop:cart:widget | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent | 108.0 MiB | 17.11 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13303 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13282 …} +context: Sylius\TwigHooks\Bag\DataBag {#13302 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13301 …} +prefixes: [ "sylius_shop.base.header.content" ] } "template" => "@SyliusShop/shared/components/header/cart.html.twig" ] |
|||
| Attributes | [] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#13318 +cart: App\Entity\Order\Order {#13385 …} #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1322 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13303 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13282 …} +context: Sylius\TwigHooks\Bag\DataBag {#13302 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13301 …} +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 | 108.0 MiB | 31.22 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13571 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13559 …} +context: Sylius\TwigHooks\Bag\DataBag {#13565 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13557 …} +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 {#13580 #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 {#13571 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13559 …} +context: Sylius\TwigHooks\Bag\DataBag {#13565 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13557 …} +prefixes: [ "sylius_shop.base.header.navbar" ] } } |
|||
| sylius_shop:product:show:breadcrumbs | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 108.0 MiB | 1.12 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27368 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27364 …} +context: Sylius\TwigHooks\Bag\DataBag {#27365 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27367 …} +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 {#27377 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#243 …} #taxonRepository: App\Repository\TaxonRepository {#7413 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27368 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27364 …} +context: Sylius\TwigHooks\Bag\DataBag {#27365 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27367 …} +prefixes: [ "sylius_shop.product.index.content" ] } } |
|||
| sylius_shop:product:show:taxonomy | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 108.0 MiB | 0.69 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27482 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27478 …} +context: Sylius\TwigHooks\Bag\DataBag {#27479 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27481 …} +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 {#27490 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#243 …} #taxonRepository: App\Repository\TaxonRepository {#7413 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27482 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27478 …} +context: Sylius\TwigHooks\Bag\DataBag {#27479 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27481 …} +prefixes: [ "sylius_shop.product.index.content.body.sidebar" ] } } |
|||
| sylius_shop:product:show:header | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 108.0 MiB | 1.72 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27552 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27548 …} +context: Sylius\TwigHooks\Bag\DataBag {#27549 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27551 …} +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 {#27560 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#243 …} #taxonRepository: App\Repository\TaxonRepository {#7413 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27552 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27548 …} +context: Sylius\TwigHooks\Bag\DataBag {#27549 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27551 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 108.0 MiB | 8.96 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#7969 #id: 2614 #code: "broyeur-a-glace-manuel-inox-3115" #attributes: Doctrine\ORM\PersistentCollection {#8178 …} #variants: Doctrine\ORM\PersistentCollection {#8401 …} #options: Doctrine\ORM\PersistentCollection {#8529 …} #associations: Doctrine\ORM\PersistentCollection {#8469 …} #createdAt: DateTime @1758632595 {#7766 : 2025-09-23 21:03:15.0 PRC (+08:00) } #updatedAt: DateTime @1758632595 {#7832 : 2025-09-23 21:03:15.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8528 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8531 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7969} #id: 2614 #name: "Broyeur à glace manuel inox" #slug: "broyeur-a-glace-manuel-inox-3115" #description: """ <div class="col is-12"><ul>\n <li>Facile et efficace.</li>\n <li>Ventouse de fixation tous supports. </li>\n </ul></div><h1>Description broyeur à glace manuel inox</h1><div class="col is-12"><span>Le broyeur à glace est idéal pour piler facilement et efficacement la glace. La glace pilée est récupérée directement dans le bac inférieur inox.<br /></span></div><h1>Caractéristiques broyeur à glace manuel inox</h1><div class="col is-12"><span>Mécanisme métallique. Dimensions 16 cm x 23 cm x 12 cm. Contenance 0,8 litre. Ventouse pour fixation sur tous supports. </span></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8534 …} #channels: Doctrine\ORM\PersistentCollection {#8037 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7828 …} #reviews: Doctrine\ORM\PersistentCollection {#7902 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8040 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27617 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27650 …} +context: Sylius\TwigHooks\Bag\DataBag {#27656 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27643 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#28085 +product: App\Entity\Product\Product {#7969 #id: 2614 #code: "broyeur-a-glace-manuel-inox-3115" #attributes: Doctrine\ORM\PersistentCollection {#8178 …} #variants: Doctrine\ORM\PersistentCollection {#8401 …} #options: Doctrine\ORM\PersistentCollection {#8529 …} #associations: Doctrine\ORM\PersistentCollection {#8469 …} #createdAt: DateTime @1758632595 {#7766 : 2025-09-23 21:03:15.0 PRC (+08:00) } #updatedAt: DateTime @1758632595 {#7832 : 2025-09-23 21:03:15.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8528 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8531 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7969} #id: 2614 #name: "Broyeur à glace manuel inox" #slug: "broyeur-a-glace-manuel-inox-3115" #description: """ <div class="col is-12"><ul>\n <li>Facile et efficace.</li>\n <li>Ventouse de fixation tous supports. </li>\n </ul></div><h1>Description broyeur à glace manuel inox</h1><div class="col is-12"><span>Le broyeur à glace est idéal pour piler facilement et efficacement la glace. La glace pilée est récupérée directement dans le bac inférieur inox.<br /></span></div><h1>Caractéristiques broyeur à glace manuel inox</h1><div class="col is-12"><span>Mécanisme métallique. Dimensions 16 cm x 23 cm x 12 cm. Contenance 0,8 litre. Ventouse pour fixation sur tous supports. </span></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8534 …} #channels: Doctrine\ORM\PersistentCollection {#8037 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7828 …} #reviews: Doctrine\ORM\PersistentCollection {#7902 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8040 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#28347 …} +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 {#27617 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27650 …} +context: Sylius\TwigHooks\Bag\DataBag {#27656 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27643 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
108.0 MiB | 1.78 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#7969 #id: 2614 #code: "broyeur-a-glace-manuel-inox-3115" #attributes: Doctrine\ORM\PersistentCollection {#8178 …} #variants: Doctrine\ORM\PersistentCollection {#8401 …} #options: Doctrine\ORM\PersistentCollection {#8529 …} #associations: Doctrine\ORM\PersistentCollection {#8469 …} #createdAt: DateTime @1758632595 {#7766 : 2025-09-23 21:03:15.0 PRC (+08:00) } #updatedAt: DateTime @1758632595 {#7832 : 2025-09-23 21:03:15.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8528 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8531 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7969} #id: 2614 #name: "Broyeur à glace manuel inox" #slug: "broyeur-a-glace-manuel-inox-3115" #description: """ <div class="col is-12"><ul>\n <li>Facile et efficace.</li>\n <li>Ventouse de fixation tous supports. </li>\n </ul></div><h1>Description broyeur à glace manuel inox</h1><div class="col is-12"><span>Le broyeur à glace est idéal pour piler facilement et efficacement la glace. La glace pilée est récupérée directement dans le bac inférieur inox.<br /></span></div><h1>Caractéristiques broyeur à glace manuel inox</h1><div class="col is-12"><span>Mécanisme métallique. Dimensions 16 cm x 23 cm x 12 cm. Contenance 0,8 litre. Ventouse pour fixation sur tous supports. </span></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8534 …} #channels: Doctrine\ORM\PersistentCollection {#8037 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7828 …} #reviews: Doctrine\ORM\PersistentCollection {#7902 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8040 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Broyeur à glace manuel inox" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#28758 -props: [ "product" => App\Entity\Product\Product {#7969 #id: 2614 #code: "broyeur-a-glace-manuel-inox-3115" #attributes: Doctrine\ORM\PersistentCollection {#8178 …} #variants: Doctrine\ORM\PersistentCollection {#8401 …} #options: Doctrine\ORM\PersistentCollection {#8529 …} #associations: Doctrine\ORM\PersistentCollection {#8469 …} #createdAt: DateTime @1758632595 {#7766 : 2025-09-23 21:03:15.0 PRC (+08:00) } #updatedAt: DateTime @1758632595 {#7832 : 2025-09-23 21:03:15.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8528 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8531 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7969} #id: 2614 #name: "Broyeur à glace manuel inox" #slug: "broyeur-a-glace-manuel-inox-3115" #description: """ <div class="col is-12"><ul>\n <li>Facile et efficace.</li>\n <li>Ventouse de fixation tous supports. </li>\n </ul></div><h1>Description broyeur à glace manuel inox</h1><div class="col is-12"><span>Le broyeur à glace est idéal pour piler facilement et efficacement la glace. La glace pilée est récupérée directement dans le bac inférieur inox.<br /></span></div><h1>Caractéristiques broyeur à glace manuel inox</h1><div class="col is-12"><span>Mécanisme métallique. Dimensions 16 cm x 23 cm x 12 cm. Contenance 0,8 litre. Ventouse pour fixation sur tous supports. </span></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8534 …} #channels: Doctrine\ORM\PersistentCollection {#8037 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7828 …} #reviews: Doctrine\ORM\PersistentCollection {#7902 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8040 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
108.0 MiB | 1.23 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28828 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28831 …} +context: Sylius\TwigHooks\Bag\DataBag {#28826 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28825 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#28347 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#28693 #collection: Doctrine\Common\Collections\ArrayCollection {#28692 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#28530 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#32177 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#36899 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28828 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28831 …} +context: Sylius\TwigHooks\Bag\DataBag {#28826 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28825 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Broyeur à glace manuel inox" "applied_promotions" => Doctrine\ORM\PersistentCollection {#28693 #collection: Doctrine\Common\Collections\ArrayCollection {#28692 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#28530 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#32177 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#36899 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#28836 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28828 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28831 …} +context: Sylius\TwigHooks\Bag\DataBag {#28826 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28825 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#28347 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#28693 #collection: Doctrine\Common\Collections\ArrayCollection {#28692 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#28530 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#32177 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#36899 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 108.0 MiB | 0.39 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28904 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28894 …} +context: Sylius\TwigHooks\Bag\DataBag {#28902 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28903 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#28347 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#28913 +variant: App\Entity\Product\ProductVariant {#28347 …} +price: "45,00\u{A0}€" +originalPrice: "45,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8976 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12406 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8973 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28904 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28894 …} +context: Sylius\TwigHooks\Bag\DataBag {#28902 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28903 …} +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 | 108.0 MiB | 4.37 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8540 #id: 2613 #code: "broyeur-a-glace-electrique-louis-tellier-695" #attributes: Doctrine\ORM\PersistentCollection {#8547 …} #variants: Doctrine\ORM\PersistentCollection {#8549 …} #options: Doctrine\ORM\PersistentCollection {#8553 …} #associations: Doctrine\ORM\PersistentCollection {#8551 …} #createdAt: DateTime @1758632595 {#8538 : 2025-09-23 21:03:15.0 PRC (+08:00) } #updatedAt: DateTime @1758632595 {#8539 : 2025-09-23 21:03:15.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8556 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8557 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8540} #id: 2613 #name: "Broyeur à glace électrique Louis Tellier" #slug: "broyeur-a-glace-electrique-louis-tellier-695" #description: """ <div class="col is-12"><ul>\n <li>Efficace.</li>\n <li>Sans effort.</li>\n <li>Livré avec une cuillère. </li>\n </ul></div><h1>Description Broyeur à glace électrique Louis Tellier</h1><div class="col is-12"><p>Le broyeur à glace électrique permet de piler rapidement et simplement vos glaçons. Rien de plus aisé avec ce broyeur à électrique ! Mettez des glaçons dans le réservoir, appuyez légèrement sur le dessus et la glace pilée est prête à l’emploi. Idéal pour les jus de fruits, boissons rafraîchissantes et cocktails. Vous pouvez également servir les plats de poisson froids, les fruits frais ou les desserts sur un lit de glace. La glace pilée s’utilise en outre comme base pour diverses sortes de boissons.</p></div><h1>Caractéristiques Broyeur à glace électrique Louis Tellier</h1><div class="col is-12"><p>Puissance 60 w. Contenance du réservoir 0.6 l. Hauteur : 25 cm Largeur : 15 cm Profondeur : 24,5 cm. Garantie 1 an.<br /></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 {#8559 …} #channels: Doctrine\ORM\PersistentCollection {#8545 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7828 …} #reviews: Doctrine\ORM\PersistentCollection {#8541 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8543 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27617 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27650 …} +context: Sylius\TwigHooks\Bag\DataBag {#27656 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27643 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#28736 +product: App\Entity\Product\Product {#8540 #id: 2613 #code: "broyeur-a-glace-electrique-louis-tellier-695" #attributes: Doctrine\ORM\PersistentCollection {#8547 …} #variants: Doctrine\ORM\PersistentCollection {#8549 …} #options: Doctrine\ORM\PersistentCollection {#8553 …} #associations: Doctrine\ORM\PersistentCollection {#8551 …} #createdAt: DateTime @1758632595 {#8538 : 2025-09-23 21:03:15.0 PRC (+08:00) } #updatedAt: DateTime @1758632595 {#8539 : 2025-09-23 21:03:15.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8556 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8557 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8540} #id: 2613 #name: "Broyeur à glace électrique Louis Tellier" #slug: "broyeur-a-glace-electrique-louis-tellier-695" #description: """ <div class="col is-12"><ul>\n <li>Efficace.</li>\n <li>Sans effort.</li>\n <li>Livré avec une cuillère. </li>\n </ul></div><h1>Description Broyeur à glace électrique Louis Tellier</h1><div class="col is-12"><p>Le broyeur à glace électrique permet de piler rapidement et simplement vos glaçons. Rien de plus aisé avec ce broyeur à électrique ! Mettez des glaçons dans le réservoir, appuyez légèrement sur le dessus et la glace pilée est prête à l’emploi. Idéal pour les jus de fruits, boissons rafraîchissantes et cocktails. Vous pouvez également servir les plats de poisson froids, les fruits frais ou les desserts sur un lit de glace. La glace pilée s’utilise en outre comme base pour diverses sortes de boissons.</p></div><h1>Caractéristiques Broyeur à glace électrique Louis Tellier</h1><div class="col is-12"><p>Puissance 60 w. Contenance du réservoir 0.6 l. Hauteur : 25 cm Largeur : 15 cm Profondeur : 24,5 cm. Garantie 1 an.<br /></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 {#8559 …} #channels: Doctrine\ORM\PersistentCollection {#8545 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7828 …} #reviews: Doctrine\ORM\PersistentCollection {#8541 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8543 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#28986 …} +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 {#27617 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27650 …} +context: Sylius\TwigHooks\Bag\DataBag {#27656 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27643 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
108.0 MiB | 0.74 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8540 #id: 2613 #code: "broyeur-a-glace-electrique-louis-tellier-695" #attributes: Doctrine\ORM\PersistentCollection {#8547 …} #variants: Doctrine\ORM\PersistentCollection {#8549 …} #options: Doctrine\ORM\PersistentCollection {#8553 …} #associations: Doctrine\ORM\PersistentCollection {#8551 …} #createdAt: DateTime @1758632595 {#8538 : 2025-09-23 21:03:15.0 PRC (+08:00) } #updatedAt: DateTime @1758632595 {#8539 : 2025-09-23 21:03:15.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8556 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8557 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8540} #id: 2613 #name: "Broyeur à glace électrique Louis Tellier" #slug: "broyeur-a-glace-electrique-louis-tellier-695" #description: """ <div class="col is-12"><ul>\n <li>Efficace.</li>\n <li>Sans effort.</li>\n <li>Livré avec une cuillère. </li>\n </ul></div><h1>Description Broyeur à glace électrique Louis Tellier</h1><div class="col is-12"><p>Le broyeur à glace électrique permet de piler rapidement et simplement vos glaçons. Rien de plus aisé avec ce broyeur à électrique ! Mettez des glaçons dans le réservoir, appuyez légèrement sur le dessus et la glace pilée est prête à l’emploi. Idéal pour les jus de fruits, boissons rafraîchissantes et cocktails. Vous pouvez également servir les plats de poisson froids, les fruits frais ou les desserts sur un lit de glace. La glace pilée s’utilise en outre comme base pour diverses sortes de boissons.</p></div><h1>Caractéristiques Broyeur à glace électrique Louis Tellier</h1><div class="col is-12"><p>Puissance 60 w. Contenance du réservoir 0.6 l. Hauteur : 25 cm Largeur : 15 cm Profondeur : 24,5 cm. Garantie 1 an.<br /></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 {#8559 …} #channels: Doctrine\ORM\PersistentCollection {#8545 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7828 …} #reviews: Doctrine\ORM\PersistentCollection {#8541 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8543 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Broyeur à glace électrique Louis Tellier" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29057 -props: [ "product" => App\Entity\Product\Product {#8540 #id: 2613 #code: "broyeur-a-glace-electrique-louis-tellier-695" #attributes: Doctrine\ORM\PersistentCollection {#8547 …} #variants: Doctrine\ORM\PersistentCollection {#8549 …} #options: Doctrine\ORM\PersistentCollection {#8553 …} #associations: Doctrine\ORM\PersistentCollection {#8551 …} #createdAt: DateTime @1758632595 {#8538 : 2025-09-23 21:03:15.0 PRC (+08:00) } #updatedAt: DateTime @1758632595 {#8539 : 2025-09-23 21:03:15.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8556 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8557 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8540} #id: 2613 #name: "Broyeur à glace électrique Louis Tellier" #slug: "broyeur-a-glace-electrique-louis-tellier-695" #description: """ <div class="col is-12"><ul>\n <li>Efficace.</li>\n <li>Sans effort.</li>\n <li>Livré avec une cuillère. </li>\n </ul></div><h1>Description Broyeur à glace électrique Louis Tellier</h1><div class="col is-12"><p>Le broyeur à glace électrique permet de piler rapidement et simplement vos glaçons. Rien de plus aisé avec ce broyeur à électrique ! Mettez des glaçons dans le réservoir, appuyez légèrement sur le dessus et la glace pilée est prête à l’emploi. Idéal pour les jus de fruits, boissons rafraîchissantes et cocktails. Vous pouvez également servir les plats de poisson froids, les fruits frais ou les desserts sur un lit de glace. La glace pilée s’utilise en outre comme base pour diverses sortes de boissons.</p></div><h1>Caractéristiques Broyeur à glace électrique Louis Tellier</h1><div class="col is-12"><p>Puissance 60 w. Contenance du réservoir 0.6 l. Hauteur : 25 cm Largeur : 15 cm Profondeur : 24,5 cm. Garantie 1 an.<br /></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 {#8559 …} #channels: Doctrine\ORM\PersistentCollection {#8545 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7828 …} #reviews: Doctrine\ORM\PersistentCollection {#8541 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8543 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
108.0 MiB | 0.63 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29050 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29041 …} +context: Sylius\TwigHooks\Bag\DataBag {#29108 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29038 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#28986 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#28994 #collection: Doctrine\Common\Collections\ArrayCollection {#29003 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#28982 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#36919 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#36921 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29050 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29041 …} +context: Sylius\TwigHooks\Bag\DataBag {#29108 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29038 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Broyeur à glace électrique Louis Tellier" "applied_promotions" => Doctrine\ORM\PersistentCollection {#28994 #collection: Doctrine\Common\Collections\ArrayCollection {#29003 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#28982 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#36919 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#36921 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29112 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29050 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29041 …} +context: Sylius\TwigHooks\Bag\DataBag {#29108 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29038 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#28986 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#28994 #collection: Doctrine\Common\Collections\ArrayCollection {#29003 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#28982 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#36919 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#36921 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 108.0 MiB | 0.15 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29162 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29153 …} +context: Sylius\TwigHooks\Bag\DataBag {#29160 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29161 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#28986 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29165 +variant: App\Entity\Product\ProductVariant {#28986 …} +price: "89,00\u{A0}€" +originalPrice: "89,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8976 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12406 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8973 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29162 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29153 …} +context: Sylius\TwigHooks\Bag\DataBag {#29160 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29161 …} +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 | 108.0 MiB | 4.59 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8563 #id: 73 #code: "box-steaklover-steak-poivre-de-buyer-6996" #attributes: Doctrine\ORM\PersistentCollection {#8573 …} #variants: Doctrine\ORM\PersistentCollection {#8575 …} #options: Doctrine\ORM\PersistentCollection {#8579 …} #associations: Doctrine\ORM\PersistentCollection {#8577 …} #createdAt: DateTime @1758632178 {#8561 : 2025-09-23 20:56:18.0 PRC (+08:00) } #updatedAt: DateTime @1758632178 {#8562 : 2025-09-23 20:56:18.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8582 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8583 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8563} #id: 73 #name: "Box Steaklover Steak & Poivre De Buyer" #slug: "box-steaklover-steak-poivre-de-buyer-6996" #description: """ <div class="col is-12"><ul>\n <li>1 poêle à frire en acier Mineral B.</li>\n <li>1 moulin à poivre en bois de hêtre.</li>\n <li>1 pince en acier inoxydable.</li>\n <li>Conseils et astuces du Chef Michel ROTH.</li>\n <li><strong>Produits fabriqués en France.</strong></li>\n </ul></div><h1>Descriptif Box Steaklover Steak & Poivre De Buyer</h1><div class="col is-12">Le coffert steak & poivre Steaklover De Buyer contient une poêle à frire de 26 cm de diamètre en acier Mineral B possédant une queue en acier feuillard, un moulin à poivre en bois de hêtre de 14 cm et mécanisme acier , une pince en acier inoxydable pour vous permettre de déguster vos steak selon vos préférences. Le coffret est accompagné de conseils et astuces du Chef Michel ROTH, MOF et Bocuse d'or 1991 et ambassadeur de De Buyer. Le bois utilisé pour le moulin et le manche de la louche est issu de forêts françaises et est certifié PEFC.</div><h1>Caractéristiques Box Steaklover Steak & Poivre De Buyer</h1><div class="col is-12">- 1 poêle à frire en acier Mineral B de 26 cm de diamètre avec queue en acier feuillard <br />- 1 moulin à poivre en bois de hêtre de 14 cm et mécanisme acier <br />- 1 pince en acier inoxydable de 24 cm de longueur <br />- Conseils et astuce de Michel ROTH, MOF et bocuse d'or 1991.</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 {#8585 …} #channels: Doctrine\ORM\PersistentCollection {#8571 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8565 …} #reviews: Doctrine\ORM\PersistentCollection {#8567 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8569 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27617 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27650 …} +context: Sylius\TwigHooks\Bag\DataBag {#27656 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27643 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29048 +product: App\Entity\Product\Product {#8563 #id: 73 #code: "box-steaklover-steak-poivre-de-buyer-6996" #attributes: Doctrine\ORM\PersistentCollection {#8573 …} #variants: Doctrine\ORM\PersistentCollection {#8575 …} #options: Doctrine\ORM\PersistentCollection {#8579 …} #associations: Doctrine\ORM\PersistentCollection {#8577 …} #createdAt: DateTime @1758632178 {#8561 : 2025-09-23 20:56:18.0 PRC (+08:00) } #updatedAt: DateTime @1758632178 {#8562 : 2025-09-23 20:56:18.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8582 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8583 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8563} #id: 73 #name: "Box Steaklover Steak & Poivre De Buyer" #slug: "box-steaklover-steak-poivre-de-buyer-6996" #description: """ <div class="col is-12"><ul>\n <li>1 poêle à frire en acier Mineral B.</li>\n <li>1 moulin à poivre en bois de hêtre.</li>\n <li>1 pince en acier inoxydable.</li>\n <li>Conseils et astuces du Chef Michel ROTH.</li>\n <li><strong>Produits fabriqués en France.</strong></li>\n </ul></div><h1>Descriptif Box Steaklover Steak & Poivre De Buyer</h1><div class="col is-12">Le coffert steak & poivre Steaklover De Buyer contient une poêle à frire de 26 cm de diamètre en acier Mineral B possédant une queue en acier feuillard, un moulin à poivre en bois de hêtre de 14 cm et mécanisme acier , une pince en acier inoxydable pour vous permettre de déguster vos steak selon vos préférences. Le coffret est accompagné de conseils et astuces du Chef Michel ROTH, MOF et Bocuse d'or 1991 et ambassadeur de De Buyer. Le bois utilisé pour le moulin et le manche de la louche est issu de forêts françaises et est certifié PEFC.</div><h1>Caractéristiques Box Steaklover Steak & Poivre De Buyer</h1><div class="col is-12">- 1 poêle à frire en acier Mineral B de 26 cm de diamètre avec queue en acier feuillard <br />- 1 moulin à poivre en bois de hêtre de 14 cm et mécanisme acier <br />- 1 pince en acier inoxydable de 24 cm de longueur <br />- Conseils et astuce de Michel ROTH, MOF et bocuse d'or 1991.</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 {#8585 …} #channels: Doctrine\ORM\PersistentCollection {#8571 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8565 …} #reviews: Doctrine\ORM\PersistentCollection {#8567 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8569 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#29228 …} +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 {#27617 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27650 …} +context: Sylius\TwigHooks\Bag\DataBag {#27656 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27643 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
108.0 MiB | 0.75 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8563 #id: 73 #code: "box-steaklover-steak-poivre-de-buyer-6996" #attributes: Doctrine\ORM\PersistentCollection {#8573 …} #variants: Doctrine\ORM\PersistentCollection {#8575 …} #options: Doctrine\ORM\PersistentCollection {#8579 …} #associations: Doctrine\ORM\PersistentCollection {#8577 …} #createdAt: DateTime @1758632178 {#8561 : 2025-09-23 20:56:18.0 PRC (+08:00) } #updatedAt: DateTime @1758632178 {#8562 : 2025-09-23 20:56:18.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8582 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8583 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8563} #id: 73 #name: "Box Steaklover Steak & Poivre De Buyer" #slug: "box-steaklover-steak-poivre-de-buyer-6996" #description: """ <div class="col is-12"><ul>\n <li>1 poêle à frire en acier Mineral B.</li>\n <li>1 moulin à poivre en bois de hêtre.</li>\n <li>1 pince en acier inoxydable.</li>\n <li>Conseils et astuces du Chef Michel ROTH.</li>\n <li><strong>Produits fabriqués en France.</strong></li>\n </ul></div><h1>Descriptif Box Steaklover Steak & Poivre De Buyer</h1><div class="col is-12">Le coffert steak & poivre Steaklover De Buyer contient une poêle à frire de 26 cm de diamètre en acier Mineral B possédant une queue en acier feuillard, un moulin à poivre en bois de hêtre de 14 cm et mécanisme acier , une pince en acier inoxydable pour vous permettre de déguster vos steak selon vos préférences. Le coffret est accompagné de conseils et astuces du Chef Michel ROTH, MOF et Bocuse d'or 1991 et ambassadeur de De Buyer. Le bois utilisé pour le moulin et le manche de la louche est issu de forêts françaises et est certifié PEFC.</div><h1>Caractéristiques Box Steaklover Steak & Poivre De Buyer</h1><div class="col is-12">- 1 poêle à frire en acier Mineral B de 26 cm de diamètre avec queue en acier feuillard <br />- 1 moulin à poivre en bois de hêtre de 14 cm et mécanisme acier <br />- 1 pince en acier inoxydable de 24 cm de longueur <br />- Conseils et astuce de Michel ROTH, MOF et bocuse d'or 1991.</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 {#8585 …} #channels: Doctrine\ORM\PersistentCollection {#8571 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8565 …} #reviews: Doctrine\ORM\PersistentCollection {#8567 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8569 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Box Steaklover Steak & Poivre De Buyer" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29299 -props: [ "product" => App\Entity\Product\Product {#8563 #id: 73 #code: "box-steaklover-steak-poivre-de-buyer-6996" #attributes: Doctrine\ORM\PersistentCollection {#8573 …} #variants: Doctrine\ORM\PersistentCollection {#8575 …} #options: Doctrine\ORM\PersistentCollection {#8579 …} #associations: Doctrine\ORM\PersistentCollection {#8577 …} #createdAt: DateTime @1758632178 {#8561 : 2025-09-23 20:56:18.0 PRC (+08:00) } #updatedAt: DateTime @1758632178 {#8562 : 2025-09-23 20:56:18.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8582 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8583 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8563} #id: 73 #name: "Box Steaklover Steak & Poivre De Buyer" #slug: "box-steaklover-steak-poivre-de-buyer-6996" #description: """ <div class="col is-12"><ul>\n <li>1 poêle à frire en acier Mineral B.</li>\n <li>1 moulin à poivre en bois de hêtre.</li>\n <li>1 pince en acier inoxydable.</li>\n <li>Conseils et astuces du Chef Michel ROTH.</li>\n <li><strong>Produits fabriqués en France.</strong></li>\n </ul></div><h1>Descriptif Box Steaklover Steak & Poivre De Buyer</h1><div class="col is-12">Le coffert steak & poivre Steaklover De Buyer contient une poêle à frire de 26 cm de diamètre en acier Mineral B possédant une queue en acier feuillard, un moulin à poivre en bois de hêtre de 14 cm et mécanisme acier , une pince en acier inoxydable pour vous permettre de déguster vos steak selon vos préférences. Le coffret est accompagné de conseils et astuces du Chef Michel ROTH, MOF et Bocuse d'or 1991 et ambassadeur de De Buyer. Le bois utilisé pour le moulin et le manche de la louche est issu de forêts françaises et est certifié PEFC.</div><h1>Caractéristiques Box Steaklover Steak & Poivre De Buyer</h1><div class="col is-12">- 1 poêle à frire en acier Mineral B de 26 cm de diamètre avec queue en acier feuillard <br />- 1 moulin à poivre en bois de hêtre de 14 cm et mécanisme acier <br />- 1 pince en acier inoxydable de 24 cm de longueur <br />- Conseils et astuce de Michel ROTH, MOF et bocuse d'or 1991.</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 {#8585 …} #channels: Doctrine\ORM\PersistentCollection {#8571 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8565 …} #reviews: Doctrine\ORM\PersistentCollection {#8567 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8569 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
108.0 MiB | 0.79 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29292 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29283 …} +context: Sylius\TwigHooks\Bag\DataBag {#29359 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29280 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29228 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29236 #collection: Doctrine\Common\Collections\ArrayCollection {#29245 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29224 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#36933 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#36935 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29292 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29283 …} +context: Sylius\TwigHooks\Bag\DataBag {#29359 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29280 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Box Steaklover Steak & Poivre De Buyer" "applied_promotions" => Doctrine\ORM\PersistentCollection {#29236 #collection: Doctrine\Common\Collections\ArrayCollection {#29245 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29224 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#36933 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#36935 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29363 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29292 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29283 …} +context: Sylius\TwigHooks\Bag\DataBag {#29359 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29280 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29228 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29236 #collection: Doctrine\Common\Collections\ArrayCollection {#29245 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29224 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#36933 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#36935 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 108.0 MiB | 0.17 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29413 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29404 …} +context: Sylius\TwigHooks\Bag\DataBag {#29411 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29412 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29228 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29416 +variant: App\Entity\Product\ProductVariant {#29228 …} +price: "68,00\u{A0}€" +originalPrice: "68,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8976 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12406 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8973 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29413 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29404 …} +context: Sylius\TwigHooks\Bag\DataBag {#29411 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29412 …} +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 | 108.0 MiB | 5.03 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8589 #id: 2740 #code: "bouteille-isotherme-qwetch-originals-inox-7270" #attributes: Doctrine\ORM\PersistentCollection {#8599 …} #variants: Doctrine\ORM\PersistentCollection {#8601 …} #options: Doctrine\ORM\PersistentCollection {#8605 …} #associations: Doctrine\ORM\PersistentCollection {#8603 …} #createdAt: DateTime @1758632639 {#8587 : 2025-09-23 21:03:59.0 PRC (+08:00) } #updatedAt: DateTime @1758632639 {#8588 : 2025-09-23 21:03:59.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8608 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8609 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8589} #id: 2740 #name: "Bouteille isotherme Qwetch Originals Inox" #slug: "bouteille-isotherme-qwetch-originals-inox-7270" #description: """ <div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Double paroi. Maintient 12h au Chaud / 24h au Froid.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Entièrement en inox 18/8 y compris le bouchon. Aucun plastique</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Ni vernis ni BPA.</div>\n <div>\n <ul>\n <li>Double paroi. Maintient 12h au Chaud / 24h au Froid.</li>\n <li>Entièrement en inox 18/8 y compris le bouchon. Aucun plastique</li>\n <li>Ni vernis ni BPA.</li>\n </ul>\n </div></div><h1>Description Bouteille isotherme Qwetch Originals Inox</h1><div class="col is-12">La bouteille Qwetch Originals Inox c'est LA solution pour ne plus utiliser de bouteilles en plastique. Un geste indispensable pour sauvegarder notre environnement. Avec sa double paroi inox, la bouteille Qwetch permet de conserver les boissons froides pendant 24 heures et chaudes pendant 12 heures. A noter pour les voyageurs que les bouteilles Qwetch sont autorisées en soute et même en bagage à main à condition qu'elles soient vides.</div><h1>Caractéristiques Bouteille isotherme Qwetch Originals Inox</h1><div class="col is-12">Maintient 12h au Chaud / 24h au Froid. Double paroi : paroi intérieure et extérieure en inox 18/8. Extrémité du bouchon également en inox 18/8. Paroi intérieure sans revêtement ni vernis. N’altère ni les goûts ni les saveurs. Sans BPA.</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 {#8611 …} #channels: Doctrine\ORM\PersistentCollection {#8597 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8591 …} #reviews: Doctrine\ORM\PersistentCollection {#8593 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8595 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27617 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27650 …} +context: Sylius\TwigHooks\Bag\DataBag {#27656 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27643 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29290 +product: App\Entity\Product\Product {#8589 #id: 2740 #code: "bouteille-isotherme-qwetch-originals-inox-7270" #attributes: Doctrine\ORM\PersistentCollection {#8599 …} #variants: Doctrine\ORM\PersistentCollection {#8601 …} #options: Doctrine\ORM\PersistentCollection {#8605 …} #associations: Doctrine\ORM\PersistentCollection {#8603 …} #createdAt: DateTime @1758632639 {#8587 : 2025-09-23 21:03:59.0 PRC (+08:00) } #updatedAt: DateTime @1758632639 {#8588 : 2025-09-23 21:03:59.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8608 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8609 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8589} #id: 2740 #name: "Bouteille isotherme Qwetch Originals Inox" #slug: "bouteille-isotherme-qwetch-originals-inox-7270" #description: """ <div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Double paroi. Maintient 12h au Chaud / 24h au Froid.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Entièrement en inox 18/8 y compris le bouchon. Aucun plastique</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Ni vernis ni BPA.</div>\n <div>\n <ul>\n <li>Double paroi. Maintient 12h au Chaud / 24h au Froid.</li>\n <li>Entièrement en inox 18/8 y compris le bouchon. Aucun plastique</li>\n <li>Ni vernis ni BPA.</li>\n </ul>\n </div></div><h1>Description Bouteille isotherme Qwetch Originals Inox</h1><div class="col is-12">La bouteille Qwetch Originals Inox c'est LA solution pour ne plus utiliser de bouteilles en plastique. Un geste indispensable pour sauvegarder notre environnement. Avec sa double paroi inox, la bouteille Qwetch permet de conserver les boissons froides pendant 24 heures et chaudes pendant 12 heures. A noter pour les voyageurs que les bouteilles Qwetch sont autorisées en soute et même en bagage à main à condition qu'elles soient vides.</div><h1>Caractéristiques Bouteille isotherme Qwetch Originals Inox</h1><div class="col is-12">Maintient 12h au Chaud / 24h au Froid. Double paroi : paroi intérieure et extérieure en inox 18/8. Extrémité du bouchon également en inox 18/8. Paroi intérieure sans revêtement ni vernis. N’altère ni les goûts ni les saveurs. Sans BPA.</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 {#8611 …} #channels: Doctrine\ORM\PersistentCollection {#8597 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8591 …} #reviews: Doctrine\ORM\PersistentCollection {#8593 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8595 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#29479 …} +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 {#27617 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27650 …} +context: Sylius\TwigHooks\Bag\DataBag {#27656 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27643 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
108.0 MiB | 0.85 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8589 #id: 2740 #code: "bouteille-isotherme-qwetch-originals-inox-7270" #attributes: Doctrine\ORM\PersistentCollection {#8599 …} #variants: Doctrine\ORM\PersistentCollection {#8601 …} #options: Doctrine\ORM\PersistentCollection {#8605 …} #associations: Doctrine\ORM\PersistentCollection {#8603 …} #createdAt: DateTime @1758632639 {#8587 : 2025-09-23 21:03:59.0 PRC (+08:00) } #updatedAt: DateTime @1758632639 {#8588 : 2025-09-23 21:03:59.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8608 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8609 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8589} #id: 2740 #name: "Bouteille isotherme Qwetch Originals Inox" #slug: "bouteille-isotherme-qwetch-originals-inox-7270" #description: """ <div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Double paroi. Maintient 12h au Chaud / 24h au Froid.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Entièrement en inox 18/8 y compris le bouchon. Aucun plastique</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Ni vernis ni BPA.</div>\n <div>\n <ul>\n <li>Double paroi. Maintient 12h au Chaud / 24h au Froid.</li>\n <li>Entièrement en inox 18/8 y compris le bouchon. Aucun plastique</li>\n <li>Ni vernis ni BPA.</li>\n </ul>\n </div></div><h1>Description Bouteille isotherme Qwetch Originals Inox</h1><div class="col is-12">La bouteille Qwetch Originals Inox c'est LA solution pour ne plus utiliser de bouteilles en plastique. Un geste indispensable pour sauvegarder notre environnement. Avec sa double paroi inox, la bouteille Qwetch permet de conserver les boissons froides pendant 24 heures et chaudes pendant 12 heures. A noter pour les voyageurs que les bouteilles Qwetch sont autorisées en soute et même en bagage à main à condition qu'elles soient vides.</div><h1>Caractéristiques Bouteille isotherme Qwetch Originals Inox</h1><div class="col is-12">Maintient 12h au Chaud / 24h au Froid. Double paroi : paroi intérieure et extérieure en inox 18/8. Extrémité du bouchon également en inox 18/8. Paroi intérieure sans revêtement ni vernis. N’altère ni les goûts ni les saveurs. Sans BPA.</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 {#8611 …} #channels: Doctrine\ORM\PersistentCollection {#8597 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8591 …} #reviews: Doctrine\ORM\PersistentCollection {#8593 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8595 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Bouteille isotherme Qwetch Originals Inox" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29550 -props: [ "product" => App\Entity\Product\Product {#8589 #id: 2740 #code: "bouteille-isotherme-qwetch-originals-inox-7270" #attributes: Doctrine\ORM\PersistentCollection {#8599 …} #variants: Doctrine\ORM\PersistentCollection {#8601 …} #options: Doctrine\ORM\PersistentCollection {#8605 …} #associations: Doctrine\ORM\PersistentCollection {#8603 …} #createdAt: DateTime @1758632639 {#8587 : 2025-09-23 21:03:59.0 PRC (+08:00) } #updatedAt: DateTime @1758632639 {#8588 : 2025-09-23 21:03:59.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8608 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8609 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8589} #id: 2740 #name: "Bouteille isotherme Qwetch Originals Inox" #slug: "bouteille-isotherme-qwetch-originals-inox-7270" #description: """ <div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Double paroi. Maintient 12h au Chaud / 24h au Froid.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Entièrement en inox 18/8 y compris le bouchon. Aucun plastique</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Ni vernis ni BPA.</div>\n <div>\n <ul>\n <li>Double paroi. Maintient 12h au Chaud / 24h au Froid.</li>\n <li>Entièrement en inox 18/8 y compris le bouchon. Aucun plastique</li>\n <li>Ni vernis ni BPA.</li>\n </ul>\n </div></div><h1>Description Bouteille isotherme Qwetch Originals Inox</h1><div class="col is-12">La bouteille Qwetch Originals Inox c'est LA solution pour ne plus utiliser de bouteilles en plastique. Un geste indispensable pour sauvegarder notre environnement. Avec sa double paroi inox, la bouteille Qwetch permet de conserver les boissons froides pendant 24 heures et chaudes pendant 12 heures. A noter pour les voyageurs que les bouteilles Qwetch sont autorisées en soute et même en bagage à main à condition qu'elles soient vides.</div><h1>Caractéristiques Bouteille isotherme Qwetch Originals Inox</h1><div class="col is-12">Maintient 12h au Chaud / 24h au Froid. Double paroi : paroi intérieure et extérieure en inox 18/8. Extrémité du bouchon également en inox 18/8. Paroi intérieure sans revêtement ni vernis. N’altère ni les goûts ni les saveurs. Sans BPA.</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 {#8611 …} #channels: Doctrine\ORM\PersistentCollection {#8597 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8591 …} #reviews: Doctrine\ORM\PersistentCollection {#8593 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8595 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
108.0 MiB | 0.61 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29643 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29534 …} +context: Sylius\TwigHooks\Bag\DataBag {#29610 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29531 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29479 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29487 #collection: Doctrine\Common\Collections\ArrayCollection {#29496 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29475 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#36947 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#36949 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29643 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29534 …} +context: Sylius\TwigHooks\Bag\DataBag {#29610 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29531 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Bouteille isotherme Qwetch Originals Inox" "applied_promotions" => Doctrine\ORM\PersistentCollection {#29487 #collection: Doctrine\Common\Collections\ArrayCollection {#29496 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29475 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#36947 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#36949 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29644 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29643 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29534 …} +context: Sylius\TwigHooks\Bag\DataBag {#29610 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29531 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29479 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29487 #collection: Doctrine\Common\Collections\ArrayCollection {#29496 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29475 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#36947 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#36949 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 108.0 MiB | 0.15 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29697 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29688 …} +context: Sylius\TwigHooks\Bag\DataBag {#29695 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29696 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29479 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29700 +variant: App\Entity\Product\ProductVariant {#29479 …} +price: "29,00\u{A0}€" +originalPrice: "29,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8976 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12406 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8973 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29697 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29688 …} +context: Sylius\TwigHooks\Bag\DataBag {#29695 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29696 …} +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 | 108.0 MiB | 12.87 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8615 #id: 723 #code: "bloc-couteaux-5-pieces-3252" #attributes: Doctrine\ORM\PersistentCollection {#8625 …} #variants: Doctrine\ORM\PersistentCollection {#8627 …} #options: Doctrine\ORM\PersistentCollection {#8631 …} #associations: Doctrine\ORM\PersistentCollection {#8629 …} #createdAt: DateTime @1758632247 {#8613 : 2025-09-23 20:57:27.0 PRC (+08:00) } #updatedAt: DateTime @1758632247 {#8614 : 2025-09-23 20:57:27.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8634 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8635 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8615} #id: 723 #name: "Bloc couteaux 5 pièces" #slug: "bloc-couteaux-5-pieces-3252" #description: """ <div class="col is-12"><ul>\n <li>Bloc de rangement design.</li>\n <li>Couteaux lame forgée très efficace.</li>\n <li>Manche ergonomique. </li>\n <li>Assortiment idéal pour le cuisinier amateur.</li>\n </ul></div><h1>Description bloc couteaux 5 pièces</h1><div class="col is-12">Les couteaux composant ce bloc ont une lame façonnée dans un seul bloc. Chaque couteau est façonné avec précision pour un équilibre parfait et un affûtage facile et efficace. </div><h1>Caractéristiques bloc couteaux 5 pièces</h1><div class="col is-12"><ul>\n <li>Couteaux lame acier inox forgée. </li>\n <li>Bloc inox acier brossé. </li>\n <li>1 couteau chef 20 cm, 1 couteau à pain 20 cm, 1 couteau à découper 20 cm, 1 couteau multi-fonctions 12.5 cm, 1 couteau office 8,5 cm. </li>\n <li>Dimensions du bloc : 21 x 14 cm. </li>\n <li>Manche ergonomique anti-glisse. </li>\n <li>Couteaux allant au lave vaisselle.</li>\n <li>Nettoyage facile du bloc. </li>\n </ul></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 {#8637 …} #channels: Doctrine\ORM\PersistentCollection {#8623 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8617 …} #reviews: Doctrine\ORM\PersistentCollection {#8619 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8621 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27617 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27650 …} +context: Sylius\TwigHooks\Bag\DataBag {#27656 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27643 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29541 +product: App\Entity\Product\Product {#8615 #id: 723 #code: "bloc-couteaux-5-pieces-3252" #attributes: Doctrine\ORM\PersistentCollection {#8625 …} #variants: Doctrine\ORM\PersistentCollection {#8627 …} #options: Doctrine\ORM\PersistentCollection {#8631 …} #associations: Doctrine\ORM\PersistentCollection {#8629 …} #createdAt: DateTime @1758632247 {#8613 : 2025-09-23 20:57:27.0 PRC (+08:00) } #updatedAt: DateTime @1758632247 {#8614 : 2025-09-23 20:57:27.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8634 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8635 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8615} #id: 723 #name: "Bloc couteaux 5 pièces" #slug: "bloc-couteaux-5-pieces-3252" #description: """ <div class="col is-12"><ul>\n <li>Bloc de rangement design.</li>\n <li>Couteaux lame forgée très efficace.</li>\n <li>Manche ergonomique. </li>\n <li>Assortiment idéal pour le cuisinier amateur.</li>\n </ul></div><h1>Description bloc couteaux 5 pièces</h1><div class="col is-12">Les couteaux composant ce bloc ont une lame façonnée dans un seul bloc. Chaque couteau est façonné avec précision pour un équilibre parfait et un affûtage facile et efficace. </div><h1>Caractéristiques bloc couteaux 5 pièces</h1><div class="col is-12"><ul>\n <li>Couteaux lame acier inox forgée. </li>\n <li>Bloc inox acier brossé. </li>\n <li>1 couteau chef 20 cm, 1 couteau à pain 20 cm, 1 couteau à découper 20 cm, 1 couteau multi-fonctions 12.5 cm, 1 couteau office 8,5 cm. </li>\n <li>Dimensions du bloc : 21 x 14 cm. </li>\n <li>Manche ergonomique anti-glisse. </li>\n <li>Couteaux allant au lave vaisselle.</li>\n <li>Nettoyage facile du bloc. </li>\n </ul></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 {#8637 …} #channels: Doctrine\ORM\PersistentCollection {#8623 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8617 …} #reviews: Doctrine\ORM\PersistentCollection {#8619 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8621 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#29763 …} +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 {#27617 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27650 …} +context: Sylius\TwigHooks\Bag\DataBag {#27656 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27643 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
108.0 MiB | 0.76 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8615 #id: 723 #code: "bloc-couteaux-5-pieces-3252" #attributes: Doctrine\ORM\PersistentCollection {#8625 …} #variants: Doctrine\ORM\PersistentCollection {#8627 …} #options: Doctrine\ORM\PersistentCollection {#8631 …} #associations: Doctrine\ORM\PersistentCollection {#8629 …} #createdAt: DateTime @1758632247 {#8613 : 2025-09-23 20:57:27.0 PRC (+08:00) } #updatedAt: DateTime @1758632247 {#8614 : 2025-09-23 20:57:27.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8634 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8635 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8615} #id: 723 #name: "Bloc couteaux 5 pièces" #slug: "bloc-couteaux-5-pieces-3252" #description: """ <div class="col is-12"><ul>\n <li>Bloc de rangement design.</li>\n <li>Couteaux lame forgée très efficace.</li>\n <li>Manche ergonomique. </li>\n <li>Assortiment idéal pour le cuisinier amateur.</li>\n </ul></div><h1>Description bloc couteaux 5 pièces</h1><div class="col is-12">Les couteaux composant ce bloc ont une lame façonnée dans un seul bloc. Chaque couteau est façonné avec précision pour un équilibre parfait et un affûtage facile et efficace. </div><h1>Caractéristiques bloc couteaux 5 pièces</h1><div class="col is-12"><ul>\n <li>Couteaux lame acier inox forgée. </li>\n <li>Bloc inox acier brossé. </li>\n <li>1 couteau chef 20 cm, 1 couteau à pain 20 cm, 1 couteau à découper 20 cm, 1 couteau multi-fonctions 12.5 cm, 1 couteau office 8,5 cm. </li>\n <li>Dimensions du bloc : 21 x 14 cm. </li>\n <li>Manche ergonomique anti-glisse. </li>\n <li>Couteaux allant au lave vaisselle.</li>\n <li>Nettoyage facile du bloc. </li>\n </ul></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 {#8637 …} #channels: Doctrine\ORM\PersistentCollection {#8623 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8617 …} #reviews: Doctrine\ORM\PersistentCollection {#8619 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8621 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Bloc couteaux 5 pièces" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29834 -props: [ "product" => App\Entity\Product\Product {#8615 #id: 723 #code: "bloc-couteaux-5-pieces-3252" #attributes: Doctrine\ORM\PersistentCollection {#8625 …} #variants: Doctrine\ORM\PersistentCollection {#8627 …} #options: Doctrine\ORM\PersistentCollection {#8631 …} #associations: Doctrine\ORM\PersistentCollection {#8629 …} #createdAt: DateTime @1758632247 {#8613 : 2025-09-23 20:57:27.0 PRC (+08:00) } #updatedAt: DateTime @1758632247 {#8614 : 2025-09-23 20:57:27.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8634 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8635 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8615} #id: 723 #name: "Bloc couteaux 5 pièces" #slug: "bloc-couteaux-5-pieces-3252" #description: """ <div class="col is-12"><ul>\n <li>Bloc de rangement design.</li>\n <li>Couteaux lame forgée très efficace.</li>\n <li>Manche ergonomique. </li>\n <li>Assortiment idéal pour le cuisinier amateur.</li>\n </ul></div><h1>Description bloc couteaux 5 pièces</h1><div class="col is-12">Les couteaux composant ce bloc ont une lame façonnée dans un seul bloc. Chaque couteau est façonné avec précision pour un équilibre parfait et un affûtage facile et efficace. </div><h1>Caractéristiques bloc couteaux 5 pièces</h1><div class="col is-12"><ul>\n <li>Couteaux lame acier inox forgée. </li>\n <li>Bloc inox acier brossé. </li>\n <li>1 couteau chef 20 cm, 1 couteau à pain 20 cm, 1 couteau à découper 20 cm, 1 couteau multi-fonctions 12.5 cm, 1 couteau office 8,5 cm. </li>\n <li>Dimensions du bloc : 21 x 14 cm. </li>\n <li>Manche ergonomique anti-glisse. </li>\n <li>Couteaux allant au lave vaisselle.</li>\n <li>Nettoyage facile du bloc. </li>\n </ul></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 {#8637 …} #channels: Doctrine\ORM\PersistentCollection {#8623 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8617 …} #reviews: Doctrine\ORM\PersistentCollection {#8619 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8621 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
108.0 MiB | 0.80 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29827 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29818 …} +context: Sylius\TwigHooks\Bag\DataBag {#29897 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29815 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29763 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29771 #collection: Doctrine\Common\Collections\ArrayCollection {#29780 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29759 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#36961 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#36963 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29827 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29818 …} +context: Sylius\TwigHooks\Bag\DataBag {#29897 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29815 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Bloc couteaux 5 pièces" "applied_promotions" => Doctrine\ORM\PersistentCollection {#29771 #collection: Doctrine\Common\Collections\ArrayCollection {#29780 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29759 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#36961 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#36963 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29901 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29827 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29818 …} +context: Sylius\TwigHooks\Bag\DataBag {#29897 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29815 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29763 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29771 #collection: Doctrine\Common\Collections\ArrayCollection {#29780 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29759 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#36961 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#36963 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 108.0 MiB | 0.15 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29951 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29942 …} +context: Sylius\TwigHooks\Bag\DataBag {#29949 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29950 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29763 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29954 +variant: App\Entity\Product\ProductVariant {#29763 …} +price: "99,00\u{A0}€" +originalPrice: "99,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8976 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12406 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8973 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29951 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29942 …} +context: Sylius\TwigHooks\Bag\DataBag {#29949 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29950 …} +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 | 108.0 MiB | 2.04 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27330 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12471 …} +context: Sylius\TwigHooks\Bag\DataBag {#27352 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12481 …} +prefixes: [ "sylius_shop.base.offcanvas" ] } "template" => "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig" ] |
|||
| Attributes | [] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#30265 +cart: App\Entity\Order\Order {#13385 …} #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1322 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27330 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12471 …} +context: Sylius\TwigHooks\Bag\DataBag {#27352 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12481 …} +prefixes: [ "sylius_shop.base.offcanvas" ] } +template: "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig" #repository: Sylius\Bundle\CoreBundle\Doctrine\ORM\OrderRepository {#4980 …} } |
|||