Components
12
Twig Components
44
Render Count
87
ms
Render Time
120.0
MiB
Memory Usage
Components
Render calls
| sylius_shop:common:currency_switcher | Sylius\Bundle\ShopBundle\Twig\Component\Common\CurrencySwitcherComponent | 120.0 MiB | 1.23 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12608 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12601 …} +context: Sylius\TwigHooks\Bag\DataBag {#12607 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12606 …} +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 {#13228 #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12499 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12608 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12601 …} +context: Sylius\TwigHooks\Bag\DataBag {#12607 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12606 …} +prefixes: [ "sylius_shop.base.header.top_bar" ] } } |
|||
| sylius_shop:common:locale_switcher | Sylius\Bundle\ShopBundle\Twig\Component\Common\LocaleSwitcherComponent | 120.0 MiB | 0.74 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13305 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13301 …} +context: Sylius\TwigHooks\Bag\DataBag {#13303 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13304 …} +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 {#13314 #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #localeProvider: Sylius\Component\Core\Provider\ChannelBasedLocaleProvider {#4528 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13305 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13301 …} +context: Sylius\TwigHooks\Bag\DataBag {#13303 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13304 …} +prefixes: [ "sylius_shop.base.header.top_bar" ] } } |
|||
| sylius_shop:cart:widget | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent | 120.0 MiB | 4.81 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13396 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13375 …} +context: Sylius\TwigHooks\Bag\DataBag {#13395 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13394 …} +prefixes: [ "sylius_shop.base.header.content" ] } "template" => "@SyliusShop/shared/components/header/cart.html.twig" ] |
|||
| Attributes | [] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#13411 +cart: App\Entity\Order\Order {#13478 …} #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1322 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13396 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13375 …} +context: Sylius\TwigHooks\Bag\DataBag {#13395 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13394 …} +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 | 120.0 MiB | 15.33 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13664 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13652 …} +context: Sylius\TwigHooks\Bag\DataBag {#13658 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13650 …} +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 {#13673 #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 {#13664 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13652 …} +context: Sylius\TwigHooks\Bag\DataBag {#13658 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13650 …} +prefixes: [ "sylius_shop.base.header.navbar" ] } } |
|||
| sylius_shop:product:show:breadcrumbs | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 120.0 MiB | 1.15 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27461 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27457 …} +context: Sylius\TwigHooks\Bag\DataBag {#27458 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27460 …} +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 {#27470 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#243 …} #taxonRepository: App\Repository\TaxonRepository {#7413 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27461 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27457 …} +context: Sylius\TwigHooks\Bag\DataBag {#27458 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27460 …} +prefixes: [ "sylius_shop.product.index.content" ] } } |
|||
| sylius_shop:product:show:taxonomy | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 120.0 MiB | 0.83 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27574 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27570 …} +context: Sylius\TwigHooks\Bag\DataBag {#27571 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27573 …} +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 {#27582 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#243 …} #taxonRepository: App\Repository\TaxonRepository {#7413 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27574 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27570 …} +context: Sylius\TwigHooks\Bag\DataBag {#27571 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27573 …} +prefixes: [ "sylius_shop.product.index.content.body.sidebar" ] } } |
|||
| sylius_shop:product:show:header | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 120.0 MiB | 2.39 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27645 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27641 …} +context: Sylius\TwigHooks\Bag\DataBag {#27642 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27644 …} +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 {#27653 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#243 …} #taxonRepository: App\Repository\TaxonRepository {#7413 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27645 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27641 …} +context: Sylius\TwigHooks\Bag\DataBag {#27642 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27644 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 120.0 MiB | 13.25 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8000 #id: 3379 #code: "mini-hachoir-micro-magimix-3168" #attributes: Doctrine\ORM\PersistentCollection {#8179 …} #variants: Doctrine\ORM\PersistentCollection {#8402 …} #options: Doctrine\ORM\PersistentCollection {#8530 …} #associations: Doctrine\ORM\PersistentCollection {#8470 …} #createdAt: DateTime @1758632925 {#7719 : 2025-09-23 21:08:45.0 PRC (+08:00) } #updatedAt: DateTime @1758632925 {#7758 : 2025-09-23 21:08:45.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8529 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8532 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8000} #id: 3379 #name: "Mini hachoir micro MAGIMIX" #slug: "mini-hachoir-micro-magimix-3168" #description: """ <div class="col is-12"><ul>\n <li>Utilisation ultra simple par une seule touche.</li>\n <li>Qualité MAGIMIX.</li>\n <li>Garantie 3 ans.</li>\n <li>Sans BPA.</li>\n <li><strong>Fabrication française. Montceau-en-Bourgogne (Saône et Loire)</strong></li>\n </ul>\n <ul style="margin: 0px 10px; padding: 10px;">\n </ul></div><h1>Description mini hachoir micro MAGIMIX</h1><div class="col is-12">Le mini hachoir micro MAGIMIX permet de réaliser facilement les petites préparations quotidiennes : il hache, mixe et émulsionne.<br />Vous pourrez ainsi réaliser mayonnaise, sauces, viande hachée, mélange d'herbes... <br />Le mini hachoir micro MAGIMIX bénéficie de tout le savoir faire MAGIMIX en matière d'appareil de préparation culinaire.</div><h1>Caractéristiques mini hachoir micro MAGIMIX</h1><div class="col is-12">Puissance 290 W. Cuve capacité 0,8 litre ( par ex 350 gr de viande ou 200 g de fromage). Couvercle à 2 ouvertures : une pour les liquides, l'autre pour les solides. 2 couteaux : couteau métal inox, couteau émulsionneur. Touche pulse. Poignée ergonomique. Dimensions : H 24 x L 12 X P 17 cm. Livré avec une spatule de nettoyage et livre de 65 recettes. Garantie 3 ans.</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 {#8535 …} #channels: Doctrine\ORM\PersistentCollection {#8038 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7711 …} #reviews: Doctrine\ORM\PersistentCollection {#7998 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8041 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27710 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27743 …} +context: Sylius\TwigHooks\Bag\DataBag {#27749 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27736 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#28178 +product: App\Entity\Product\Product {#8000 #id: 3379 #code: "mini-hachoir-micro-magimix-3168" #attributes: Doctrine\ORM\PersistentCollection {#8179 …} #variants: Doctrine\ORM\PersistentCollection {#8402 …} #options: Doctrine\ORM\PersistentCollection {#8530 …} #associations: Doctrine\ORM\PersistentCollection {#8470 …} #createdAt: DateTime @1758632925 {#7719 : 2025-09-23 21:08:45.0 PRC (+08:00) } #updatedAt: DateTime @1758632925 {#7758 : 2025-09-23 21:08:45.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8529 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8532 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8000} #id: 3379 #name: "Mini hachoir micro MAGIMIX" #slug: "mini-hachoir-micro-magimix-3168" #description: """ <div class="col is-12"><ul>\n <li>Utilisation ultra simple par une seule touche.</li>\n <li>Qualité MAGIMIX.</li>\n <li>Garantie 3 ans.</li>\n <li>Sans BPA.</li>\n <li><strong>Fabrication française. Montceau-en-Bourgogne (Saône et Loire)</strong></li>\n </ul>\n <ul style="margin: 0px 10px; padding: 10px;">\n </ul></div><h1>Description mini hachoir micro MAGIMIX</h1><div class="col is-12">Le mini hachoir micro MAGIMIX permet de réaliser facilement les petites préparations quotidiennes : il hache, mixe et émulsionne.<br />Vous pourrez ainsi réaliser mayonnaise, sauces, viande hachée, mélange d'herbes... <br />Le mini hachoir micro MAGIMIX bénéficie de tout le savoir faire MAGIMIX en matière d'appareil de préparation culinaire.</div><h1>Caractéristiques mini hachoir micro MAGIMIX</h1><div class="col is-12">Puissance 290 W. Cuve capacité 0,8 litre ( par ex 350 gr de viande ou 200 g de fromage). Couvercle à 2 ouvertures : une pour les liquides, l'autre pour les solides. 2 couteaux : couteau métal inox, couteau émulsionneur. Touche pulse. Poignée ergonomique. Dimensions : H 24 x L 12 X P 17 cm. Livré avec une spatule de nettoyage et livre de 65 recettes. Garantie 3 ans.</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 {#8535 …} #channels: Doctrine\ORM\PersistentCollection {#8038 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7711 …} #reviews: Doctrine\ORM\PersistentCollection {#7998 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8041 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#28440 …} +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 {#27710 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27743 …} +context: Sylius\TwigHooks\Bag\DataBag {#27749 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27736 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
120.0 MiB | 2.43 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8000 #id: 3379 #code: "mini-hachoir-micro-magimix-3168" #attributes: Doctrine\ORM\PersistentCollection {#8179 …} #variants: Doctrine\ORM\PersistentCollection {#8402 …} #options: Doctrine\ORM\PersistentCollection {#8530 …} #associations: Doctrine\ORM\PersistentCollection {#8470 …} #createdAt: DateTime @1758632925 {#7719 : 2025-09-23 21:08:45.0 PRC (+08:00) } #updatedAt: DateTime @1758632925 {#7758 : 2025-09-23 21:08:45.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8529 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8532 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8000} #id: 3379 #name: "Mini hachoir micro MAGIMIX" #slug: "mini-hachoir-micro-magimix-3168" #description: """ <div class="col is-12"><ul>\n <li>Utilisation ultra simple par une seule touche.</li>\n <li>Qualité MAGIMIX.</li>\n <li>Garantie 3 ans.</li>\n <li>Sans BPA.</li>\n <li><strong>Fabrication française. Montceau-en-Bourgogne (Saône et Loire)</strong></li>\n </ul>\n <ul style="margin: 0px 10px; padding: 10px;">\n </ul></div><h1>Description mini hachoir micro MAGIMIX</h1><div class="col is-12">Le mini hachoir micro MAGIMIX permet de réaliser facilement les petites préparations quotidiennes : il hache, mixe et émulsionne.<br />Vous pourrez ainsi réaliser mayonnaise, sauces, viande hachée, mélange d'herbes... <br />Le mini hachoir micro MAGIMIX bénéficie de tout le savoir faire MAGIMIX en matière d'appareil de préparation culinaire.</div><h1>Caractéristiques mini hachoir micro MAGIMIX</h1><div class="col is-12">Puissance 290 W. Cuve capacité 0,8 litre ( par ex 350 gr de viande ou 200 g de fromage). Couvercle à 2 ouvertures : une pour les liquides, l'autre pour les solides. 2 couteaux : couteau métal inox, couteau émulsionneur. Touche pulse. Poignée ergonomique. Dimensions : H 24 x L 12 X P 17 cm. Livré avec une spatule de nettoyage et livre de 65 recettes. Garantie 3 ans.</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 {#8535 …} #channels: Doctrine\ORM\PersistentCollection {#8038 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7711 …} #reviews: Doctrine\ORM\PersistentCollection {#7998 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8041 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Mini hachoir micro MAGIMIX" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#28851 -props: [ "product" => App\Entity\Product\Product {#8000 #id: 3379 #code: "mini-hachoir-micro-magimix-3168" #attributes: Doctrine\ORM\PersistentCollection {#8179 …} #variants: Doctrine\ORM\PersistentCollection {#8402 …} #options: Doctrine\ORM\PersistentCollection {#8530 …} #associations: Doctrine\ORM\PersistentCollection {#8470 …} #createdAt: DateTime @1758632925 {#7719 : 2025-09-23 21:08:45.0 PRC (+08:00) } #updatedAt: DateTime @1758632925 {#7758 : 2025-09-23 21:08:45.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8529 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8532 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8000} #id: 3379 #name: "Mini hachoir micro MAGIMIX" #slug: "mini-hachoir-micro-magimix-3168" #description: """ <div class="col is-12"><ul>\n <li>Utilisation ultra simple par une seule touche.</li>\n <li>Qualité MAGIMIX.</li>\n <li>Garantie 3 ans.</li>\n <li>Sans BPA.</li>\n <li><strong>Fabrication française. Montceau-en-Bourgogne (Saône et Loire)</strong></li>\n </ul>\n <ul style="margin: 0px 10px; padding: 10px;">\n </ul></div><h1>Description mini hachoir micro MAGIMIX</h1><div class="col is-12">Le mini hachoir micro MAGIMIX permet de réaliser facilement les petites préparations quotidiennes : il hache, mixe et émulsionne.<br />Vous pourrez ainsi réaliser mayonnaise, sauces, viande hachée, mélange d'herbes... <br />Le mini hachoir micro MAGIMIX bénéficie de tout le savoir faire MAGIMIX en matière d'appareil de préparation culinaire.</div><h1>Caractéristiques mini hachoir micro MAGIMIX</h1><div class="col is-12">Puissance 290 W. Cuve capacité 0,8 litre ( par ex 350 gr de viande ou 200 g de fromage). Couvercle à 2 ouvertures : une pour les liquides, l'autre pour les solides. 2 couteaux : couteau métal inox, couteau émulsionneur. Touche pulse. Poignée ergonomique. Dimensions : H 24 x L 12 X P 17 cm. Livré avec une spatule de nettoyage et livre de 65 recettes. Garantie 3 ans.</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 {#8535 …} #channels: Doctrine\ORM\PersistentCollection {#8038 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7711 …} #reviews: Doctrine\ORM\PersistentCollection {#7998 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8041 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
120.0 MiB | 2.02 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28975 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28924 …} +context: Sylius\TwigHooks\Bag\DataBag {#28919 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28974 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#28440 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#28786 #collection: Doctrine\Common\Collections\ArrayCollection {#28785 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#28623 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38411 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38463 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28975 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28924 …} +context: Sylius\TwigHooks\Bag\DataBag {#28919 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28974 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Mini hachoir micro MAGIMIX" "applied_promotions" => Doctrine\ORM\PersistentCollection {#28786 #collection: Doctrine\Common\Collections\ArrayCollection {#28785 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#28623 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38411 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38463 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#28979 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28975 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28924 …} +context: Sylius\TwigHooks\Bag\DataBag {#28919 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28974 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#28440 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#28786 #collection: Doctrine\Common\Collections\ArrayCollection {#28785 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#28623 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38411 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38463 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 120.0 MiB | 0.54 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29047 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29037 …} +context: Sylius\TwigHooks\Bag\DataBag {#29045 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29046 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#28440 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29056 +variant: App\Entity\Product\ProductVariant {#28440 …} +price: "81,00\u{A0}€" +originalPrice: "91,00\u{A0}€" +hasDiscount: true #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9069 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12499 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9066 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29047 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29037 …} +context: Sylius\TwigHooks\Bag\DataBag {#29045 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29046 …} +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 | 120.0 MiB | 6.15 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8544 #id: 3634 #code: "grille-pour-hachoir-a-viande-fonte-n0-5-2053" #attributes: Doctrine\ORM\PersistentCollection {#8554 …} #variants: Doctrine\ORM\PersistentCollection {#8556 …} #options: Doctrine\ORM\PersistentCollection {#8560 …} #associations: Doctrine\ORM\PersistentCollection {#8558 …} #createdAt: DateTime @1758633031 {#8542 : 2025-09-23 21:10:31.0 PRC (+08:00) } #updatedAt: DateTime @1758633031 {#8543 : 2025-09-23 21:10:31.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8563 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8564 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8544} #id: 3634 #name: "Grille pour hachoir à viande fonte n° 5" #slug: "grille-pour-hachoir-a-viande-fonte-n0-5-2053" #description: """ <div class="col is-12"><ul>\n <li>Pour hachoir manuel.</li>\n </ul></div><h1>Description grille pour hachoir à viande fonte n° 5</h1><div class="col is-12"><p>La grille pour hachoir à viande s'adapte aux hachoirs à viande manuel. Ne convient pas aux hachoirs électriques. Proposée avec des trous de différents diamètres pour obtenir un hachage exactement à votre convenance.</p>\n <p>La grille à un diamètre de 5.1 cm, un trou central de 0.8 cm et une épaisseur de 0.5 cm.</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 {#8566 …} #channels: Doctrine\ORM\PersistentCollection {#8552 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8546 …} #reviews: Doctrine\ORM\PersistentCollection {#8548 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8550 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27710 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27743 …} +context: Sylius\TwigHooks\Bag\DataBag {#27749 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27736 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#28829 +product: App\Entity\Product\Product {#8544 #id: 3634 #code: "grille-pour-hachoir-a-viande-fonte-n0-5-2053" #attributes: Doctrine\ORM\PersistentCollection {#8554 …} #variants: Doctrine\ORM\PersistentCollection {#8556 …} #options: Doctrine\ORM\PersistentCollection {#8560 …} #associations: Doctrine\ORM\PersistentCollection {#8558 …} #createdAt: DateTime @1758633031 {#8542 : 2025-09-23 21:10:31.0 PRC (+08:00) } #updatedAt: DateTime @1758633031 {#8543 : 2025-09-23 21:10:31.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8563 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8564 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8544} #id: 3634 #name: "Grille pour hachoir à viande fonte n° 5" #slug: "grille-pour-hachoir-a-viande-fonte-n0-5-2053" #description: """ <div class="col is-12"><ul>\n <li>Pour hachoir manuel.</li>\n </ul></div><h1>Description grille pour hachoir à viande fonte n° 5</h1><div class="col is-12"><p>La grille pour hachoir à viande s'adapte aux hachoirs à viande manuel. Ne convient pas aux hachoirs électriques. Proposée avec des trous de différents diamètres pour obtenir un hachage exactement à votre convenance.</p>\n <p>La grille à un diamètre de 5.1 cm, un trou central de 0.8 cm et une épaisseur de 0.5 cm.</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 {#8566 …} #channels: Doctrine\ORM\PersistentCollection {#8552 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8546 …} #reviews: Doctrine\ORM\PersistentCollection {#8548 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8550 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#29129 …} +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 {#27710 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27743 …} +context: Sylius\TwigHooks\Bag\DataBag {#27749 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27736 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
120.0 MiB | 1.19 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8544 #id: 3634 #code: "grille-pour-hachoir-a-viande-fonte-n0-5-2053" #attributes: Doctrine\ORM\PersistentCollection {#8554 …} #variants: Doctrine\ORM\PersistentCollection {#8556 …} #options: Doctrine\ORM\PersistentCollection {#8560 …} #associations: Doctrine\ORM\PersistentCollection {#8558 …} #createdAt: DateTime @1758633031 {#8542 : 2025-09-23 21:10:31.0 PRC (+08:00) } #updatedAt: DateTime @1758633031 {#8543 : 2025-09-23 21:10:31.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8563 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8564 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8544} #id: 3634 #name: "Grille pour hachoir à viande fonte n° 5" #slug: "grille-pour-hachoir-a-viande-fonte-n0-5-2053" #description: """ <div class="col is-12"><ul>\n <li>Pour hachoir manuel.</li>\n </ul></div><h1>Description grille pour hachoir à viande fonte n° 5</h1><div class="col is-12"><p>La grille pour hachoir à viande s'adapte aux hachoirs à viande manuel. Ne convient pas aux hachoirs électriques. Proposée avec des trous de différents diamètres pour obtenir un hachage exactement à votre convenance.</p>\n <p>La grille à un diamètre de 5.1 cm, un trou central de 0.8 cm et une épaisseur de 0.5 cm.</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 {#8566 …} #channels: Doctrine\ORM\PersistentCollection {#8552 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8546 …} #reviews: Doctrine\ORM\PersistentCollection {#8548 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8550 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Grille pour hachoir à viande fonte n° 5" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29200 -props: [ "product" => App\Entity\Product\Product {#8544 #id: 3634 #code: "grille-pour-hachoir-a-viande-fonte-n0-5-2053" #attributes: Doctrine\ORM\PersistentCollection {#8554 …} #variants: Doctrine\ORM\PersistentCollection {#8556 …} #options: Doctrine\ORM\PersistentCollection {#8560 …} #associations: Doctrine\ORM\PersistentCollection {#8558 …} #createdAt: DateTime @1758633031 {#8542 : 2025-09-23 21:10:31.0 PRC (+08:00) } #updatedAt: DateTime @1758633031 {#8543 : 2025-09-23 21:10:31.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8563 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8564 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8544} #id: 3634 #name: "Grille pour hachoir à viande fonte n° 5" #slug: "grille-pour-hachoir-a-viande-fonte-n0-5-2053" #description: """ <div class="col is-12"><ul>\n <li>Pour hachoir manuel.</li>\n </ul></div><h1>Description grille pour hachoir à viande fonte n° 5</h1><div class="col is-12"><p>La grille pour hachoir à viande s'adapte aux hachoirs à viande manuel. Ne convient pas aux hachoirs électriques. Proposée avec des trous de différents diamètres pour obtenir un hachage exactement à votre convenance.</p>\n <p>La grille à un diamètre de 5.1 cm, un trou central de 0.8 cm et une épaisseur de 0.5 cm.</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 {#8566 …} #channels: Doctrine\ORM\PersistentCollection {#8552 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8546 …} #reviews: Doctrine\ORM\PersistentCollection {#8548 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8550 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
120.0 MiB | 0.73 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29276 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29184 …} +context: Sylius\TwigHooks\Bag\DataBag {#29251 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29181 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29129 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29137 #collection: Doctrine\Common\Collections\ArrayCollection {#29146 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29125 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38483 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38485 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29276 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29184 …} +context: Sylius\TwigHooks\Bag\DataBag {#29251 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29181 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Grille pour hachoir à viande fonte n° 5" "applied_promotions" => Doctrine\ORM\PersistentCollection {#29137 #collection: Doctrine\Common\Collections\ArrayCollection {#29146 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29125 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38483 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38485 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29279 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29276 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29184 …} +context: Sylius\TwigHooks\Bag\DataBag {#29251 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29181 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29129 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29137 #collection: Doctrine\Common\Collections\ArrayCollection {#29146 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29125 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38483 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38485 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 120.0 MiB | 0.16 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29330 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29321 …} +context: Sylius\TwigHooks\Bag\DataBag {#29328 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29329 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29129 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29333 +variant: App\Entity\Product\ProductVariant {#29129 …} +price: "4,00\u{A0}€" +originalPrice: "4,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9069 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12499 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9066 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29330 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29321 …} +context: Sylius\TwigHooks\Bag\DataBag {#29328 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29329 …} +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 | 120.0 MiB | 5.23 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8570 #id: 3635 #code: "grille-pour-hachoir-a-viande-fonte-n0-8-2054" #attributes: Doctrine\ORM\PersistentCollection {#8577 …} #variants: Doctrine\ORM\PersistentCollection {#8579 …} #options: Doctrine\ORM\PersistentCollection {#8583 …} #associations: Doctrine\ORM\PersistentCollection {#8581 …} #createdAt: DateTime @1758633031 {#8568 : 2025-09-23 21:10:31.0 PRC (+08:00) } #updatedAt: DateTime @1758633031 {#8569 : 2025-09-23 21:10:31.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8586 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8587 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8570} #id: 3635 #name: "Grille pour hachoir à viande fonte n° 8" #slug: "grille-pour-hachoir-a-viande-fonte-n0-8-2054" #description: """ <div class="col is-12"><ul>\n <li>Pour hachoir manuel.</li>\n <li><span style="font-size: 12px;">Diamètre de 6 cm. Trou central 0.9 cm. Epaisseur de 0.6 cm.</span></li>\n </ul></div><h1>Description grille pour hachoir à viande fonte n°8</h1><div class="col is-12"><p>La grille pour hachoir à viande s'adapte aux hachoirs à viande manuel. Ne convient pas aux hachoirs électriques. Proposée avec des trous de différents diamètres pour obtenir un hachage exactement à votre convenance.</p>\n <p>La grille à un diamètre de 6 cm, un trou central de 0.9 cm et une épaisseur de 0.6 cm.</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 {#8589 …} #channels: Doctrine\ORM\PersistentCollection {#8575 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8546 …} #reviews: Doctrine\ORM\PersistentCollection {#8571 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8573 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27710 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27743 …} +context: Sylius\TwigHooks\Bag\DataBag {#27749 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27736 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29191 +product: App\Entity\Product\Product {#8570 #id: 3635 #code: "grille-pour-hachoir-a-viande-fonte-n0-8-2054" #attributes: Doctrine\ORM\PersistentCollection {#8577 …} #variants: Doctrine\ORM\PersistentCollection {#8579 …} #options: Doctrine\ORM\PersistentCollection {#8583 …} #associations: Doctrine\ORM\PersistentCollection {#8581 …} #createdAt: DateTime @1758633031 {#8568 : 2025-09-23 21:10:31.0 PRC (+08:00) } #updatedAt: DateTime @1758633031 {#8569 : 2025-09-23 21:10:31.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8586 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8587 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8570} #id: 3635 #name: "Grille pour hachoir à viande fonte n° 8" #slug: "grille-pour-hachoir-a-viande-fonte-n0-8-2054" #description: """ <div class="col is-12"><ul>\n <li>Pour hachoir manuel.</li>\n <li><span style="font-size: 12px;">Diamètre de 6 cm. Trou central 0.9 cm. Epaisseur de 0.6 cm.</span></li>\n </ul></div><h1>Description grille pour hachoir à viande fonte n°8</h1><div class="col is-12"><p>La grille pour hachoir à viande s'adapte aux hachoirs à viande manuel. Ne convient pas aux hachoirs électriques. Proposée avec des trous de différents diamètres pour obtenir un hachage exactement à votre convenance.</p>\n <p>La grille à un diamètre de 6 cm, un trou central de 0.9 cm et une épaisseur de 0.6 cm.</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 {#8589 …} #channels: Doctrine\ORM\PersistentCollection {#8575 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8546 …} #reviews: Doctrine\ORM\PersistentCollection {#8571 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8573 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#29396 …} +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 {#27710 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27743 …} +context: Sylius\TwigHooks\Bag\DataBag {#27749 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27736 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
120.0 MiB | 0.80 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8570 #id: 3635 #code: "grille-pour-hachoir-a-viande-fonte-n0-8-2054" #attributes: Doctrine\ORM\PersistentCollection {#8577 …} #variants: Doctrine\ORM\PersistentCollection {#8579 …} #options: Doctrine\ORM\PersistentCollection {#8583 …} #associations: Doctrine\ORM\PersistentCollection {#8581 …} #createdAt: DateTime @1758633031 {#8568 : 2025-09-23 21:10:31.0 PRC (+08:00) } #updatedAt: DateTime @1758633031 {#8569 : 2025-09-23 21:10:31.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8586 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8587 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8570} #id: 3635 #name: "Grille pour hachoir à viande fonte n° 8" #slug: "grille-pour-hachoir-a-viande-fonte-n0-8-2054" #description: """ <div class="col is-12"><ul>\n <li>Pour hachoir manuel.</li>\n <li><span style="font-size: 12px;">Diamètre de 6 cm. Trou central 0.9 cm. Epaisseur de 0.6 cm.</span></li>\n </ul></div><h1>Description grille pour hachoir à viande fonte n°8</h1><div class="col is-12"><p>La grille pour hachoir à viande s'adapte aux hachoirs à viande manuel. Ne convient pas aux hachoirs électriques. Proposée avec des trous de différents diamètres pour obtenir un hachage exactement à votre convenance.</p>\n <p>La grille à un diamètre de 6 cm, un trou central de 0.9 cm et une épaisseur de 0.6 cm.</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 {#8589 …} #channels: Doctrine\ORM\PersistentCollection {#8575 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8546 …} #reviews: Doctrine\ORM\PersistentCollection {#8571 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8573 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Grille pour hachoir à viande fonte n° 8" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29467 -props: [ "product" => App\Entity\Product\Product {#8570 #id: 3635 #code: "grille-pour-hachoir-a-viande-fonte-n0-8-2054" #attributes: Doctrine\ORM\PersistentCollection {#8577 …} #variants: Doctrine\ORM\PersistentCollection {#8579 …} #options: Doctrine\ORM\PersistentCollection {#8583 …} #associations: Doctrine\ORM\PersistentCollection {#8581 …} #createdAt: DateTime @1758633031 {#8568 : 2025-09-23 21:10:31.0 PRC (+08:00) } #updatedAt: DateTime @1758633031 {#8569 : 2025-09-23 21:10:31.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8586 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8587 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8570} #id: 3635 #name: "Grille pour hachoir à viande fonte n° 8" #slug: "grille-pour-hachoir-a-viande-fonte-n0-8-2054" #description: """ <div class="col is-12"><ul>\n <li>Pour hachoir manuel.</li>\n <li><span style="font-size: 12px;">Diamètre de 6 cm. Trou central 0.9 cm. Epaisseur de 0.6 cm.</span></li>\n </ul></div><h1>Description grille pour hachoir à viande fonte n°8</h1><div class="col is-12"><p>La grille pour hachoir à viande s'adapte aux hachoirs à viande manuel. Ne convient pas aux hachoirs électriques. Proposée avec des trous de différents diamètres pour obtenir un hachage exactement à votre convenance.</p>\n <p>La grille à un diamètre de 6 cm, un trou central de 0.9 cm et une épaisseur de 0.6 cm.</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 {#8589 …} #channels: Doctrine\ORM\PersistentCollection {#8575 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8546 …} #reviews: Doctrine\ORM\PersistentCollection {#8571 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8573 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
120.0 MiB | 0.63 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29554 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29451 …} +context: Sylius\TwigHooks\Bag\DataBag {#29518 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29448 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29396 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29404 #collection: Doctrine\Common\Collections\ArrayCollection {#29413 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29392 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38497 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38499 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29554 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29451 …} +context: Sylius\TwigHooks\Bag\DataBag {#29518 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29448 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Grille pour hachoir à viande fonte n° 8" "applied_promotions" => Doctrine\ORM\PersistentCollection {#29404 #collection: Doctrine\Common\Collections\ArrayCollection {#29413 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29392 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38497 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38499 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29555 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29554 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29451 …} +context: Sylius\TwigHooks\Bag\DataBag {#29518 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29448 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29396 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29404 #collection: Doctrine\Common\Collections\ArrayCollection {#29413 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29392 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38497 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38499 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 120.0 MiB | 0.15 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29608 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29599 …} +context: Sylius\TwigHooks\Bag\DataBag {#29606 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29607 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29396 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29611 +variant: App\Entity\Product\ProductVariant {#29396 …} +price: "4,00\u{A0}€" +originalPrice: "4,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9069 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12499 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9066 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29608 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29599 …} +context: Sylius\TwigHooks\Bag\DataBag {#29606 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29607 …} +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 | 120.0 MiB | 5.18 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8593 #id: 3636 #code: "grille-pour-hachoir-a-viande-fonte-n0-10-2055" #attributes: Doctrine\ORM\PersistentCollection {#8600 …} #variants: Doctrine\ORM\PersistentCollection {#8602 …} #options: Doctrine\ORM\PersistentCollection {#8606 …} #associations: Doctrine\ORM\PersistentCollection {#8604 …} #createdAt: DateTime @1758633031 {#8591 : 2025-09-23 21:10:31.0 PRC (+08:00) } #updatedAt: DateTime @1758633031 {#8592 : 2025-09-23 21:10:31.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8609 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8610 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8593} #id: 3636 #name: "Grille pour hachoir à viande fonte n° 10" #slug: "grille-pour-hachoir-a-viande-fonte-n0-10-2055" #description: """ <div class="col is-12"><ul>\n <li>Pour hachoir manuel.</li>\n </ul></div><h1>Description grille pour hachoir à viande fonte n°10</h1><div class="col is-12"><p>La grille pour hachoir à viande s'adapte aux hachoirs à viande manuel. Ne convient pas aux hachoirs électriques. Proposée avec des trous de différents diamètres pour obtenir un hachage exactement à votre convenance.</p>\n <p>La grille à un diamètre de 6.8 cm, un trou central de 1 cm et une épaisseur de 0.7 cm..</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 {#8612 …} #channels: Doctrine\ORM\PersistentCollection {#8598 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8546 …} #reviews: Doctrine\ORM\PersistentCollection {#8594 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8596 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27710 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27743 …} +context: Sylius\TwigHooks\Bag\DataBag {#27749 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27736 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29458 +product: App\Entity\Product\Product {#8593 #id: 3636 #code: "grille-pour-hachoir-a-viande-fonte-n0-10-2055" #attributes: Doctrine\ORM\PersistentCollection {#8600 …} #variants: Doctrine\ORM\PersistentCollection {#8602 …} #options: Doctrine\ORM\PersistentCollection {#8606 …} #associations: Doctrine\ORM\PersistentCollection {#8604 …} #createdAt: DateTime @1758633031 {#8591 : 2025-09-23 21:10:31.0 PRC (+08:00) } #updatedAt: DateTime @1758633031 {#8592 : 2025-09-23 21:10:31.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8609 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8610 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8593} #id: 3636 #name: "Grille pour hachoir à viande fonte n° 10" #slug: "grille-pour-hachoir-a-viande-fonte-n0-10-2055" #description: """ <div class="col is-12"><ul>\n <li>Pour hachoir manuel.</li>\n </ul></div><h1>Description grille pour hachoir à viande fonte n°10</h1><div class="col is-12"><p>La grille pour hachoir à viande s'adapte aux hachoirs à viande manuel. Ne convient pas aux hachoirs électriques. Proposée avec des trous de différents diamètres pour obtenir un hachage exactement à votre convenance.</p>\n <p>La grille à un diamètre de 6.8 cm, un trou central de 1 cm et une épaisseur de 0.7 cm..</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 {#8612 …} #channels: Doctrine\ORM\PersistentCollection {#8598 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8546 …} #reviews: Doctrine\ORM\PersistentCollection {#8594 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8596 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#29674 …} +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 {#27710 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27743 …} +context: Sylius\TwigHooks\Bag\DataBag {#27749 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27736 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
120.0 MiB | 0.70 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8593 #id: 3636 #code: "grille-pour-hachoir-a-viande-fonte-n0-10-2055" #attributes: Doctrine\ORM\PersistentCollection {#8600 …} #variants: Doctrine\ORM\PersistentCollection {#8602 …} #options: Doctrine\ORM\PersistentCollection {#8606 …} #associations: Doctrine\ORM\PersistentCollection {#8604 …} #createdAt: DateTime @1758633031 {#8591 : 2025-09-23 21:10:31.0 PRC (+08:00) } #updatedAt: DateTime @1758633031 {#8592 : 2025-09-23 21:10:31.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8609 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8610 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8593} #id: 3636 #name: "Grille pour hachoir à viande fonte n° 10" #slug: "grille-pour-hachoir-a-viande-fonte-n0-10-2055" #description: """ <div class="col is-12"><ul>\n <li>Pour hachoir manuel.</li>\n </ul></div><h1>Description grille pour hachoir à viande fonte n°10</h1><div class="col is-12"><p>La grille pour hachoir à viande s'adapte aux hachoirs à viande manuel. Ne convient pas aux hachoirs électriques. Proposée avec des trous de différents diamètres pour obtenir un hachage exactement à votre convenance.</p>\n <p>La grille à un diamètre de 6.8 cm, un trou central de 1 cm et une épaisseur de 0.7 cm..</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 {#8612 …} #channels: Doctrine\ORM\PersistentCollection {#8598 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8546 …} #reviews: Doctrine\ORM\PersistentCollection {#8594 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8596 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Grille pour hachoir à viande fonte n° 10" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29745 -props: [ "product" => App\Entity\Product\Product {#8593 #id: 3636 #code: "grille-pour-hachoir-a-viande-fonte-n0-10-2055" #attributes: Doctrine\ORM\PersistentCollection {#8600 …} #variants: Doctrine\ORM\PersistentCollection {#8602 …} #options: Doctrine\ORM\PersistentCollection {#8606 …} #associations: Doctrine\ORM\PersistentCollection {#8604 …} #createdAt: DateTime @1758633031 {#8591 : 2025-09-23 21:10:31.0 PRC (+08:00) } #updatedAt: DateTime @1758633031 {#8592 : 2025-09-23 21:10:31.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8609 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8610 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8593} #id: 3636 #name: "Grille pour hachoir à viande fonte n° 10" #slug: "grille-pour-hachoir-a-viande-fonte-n0-10-2055" #description: """ <div class="col is-12"><ul>\n <li>Pour hachoir manuel.</li>\n </ul></div><h1>Description grille pour hachoir à viande fonte n°10</h1><div class="col is-12"><p>La grille pour hachoir à viande s'adapte aux hachoirs à viande manuel. Ne convient pas aux hachoirs électriques. Proposée avec des trous de différents diamètres pour obtenir un hachage exactement à votre convenance.</p>\n <p>La grille à un diamètre de 6.8 cm, un trou central de 1 cm et une épaisseur de 0.7 cm..</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 {#8612 …} #channels: Doctrine\ORM\PersistentCollection {#8598 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8546 …} #reviews: Doctrine\ORM\PersistentCollection {#8594 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8596 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
120.0 MiB | 0.68 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29840 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29729 …} +context: Sylius\TwigHooks\Bag\DataBag {#29796 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29726 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29674 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29682 #collection: Doctrine\Common\Collections\ArrayCollection {#29691 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29670 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38511 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38513 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29840 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29729 …} +context: Sylius\TwigHooks\Bag\DataBag {#29796 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29726 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Grille pour hachoir à viande fonte n° 10" "applied_promotions" => Doctrine\ORM\PersistentCollection {#29682 #collection: Doctrine\Common\Collections\ArrayCollection {#29691 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29670 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38511 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38513 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29844 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29840 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29729 …} +context: Sylius\TwigHooks\Bag\DataBag {#29796 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29726 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29674 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29682 #collection: Doctrine\Common\Collections\ArrayCollection {#29691 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29670 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38511 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38513 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 120.0 MiB | 0.16 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29894 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29885 …} +context: Sylius\TwigHooks\Bag\DataBag {#29892 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29893 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29674 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29897 +variant: App\Entity\Product\ProductVariant {#29674 …} +price: "5,00\u{A0}€" +originalPrice: "5,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9069 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12499 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9066 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29894 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29885 …} +context: Sylius\TwigHooks\Bag\DataBag {#29892 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29893 …} +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 | 120.0 MiB | 4.93 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8616 #id: 3637 #code: "couteau-4-lames-pour-hachoir-a-viande-fonte-2056" #attributes: Doctrine\ORM\PersistentCollection {#8623 …} #variants: Doctrine\ORM\PersistentCollection {#8625 …} #options: Doctrine\ORM\PersistentCollection {#8629 …} #associations: Doctrine\ORM\PersistentCollection {#8627 …} #createdAt: DateTime @1758633031 {#8614 : 2025-09-23 21:10:31.0 PRC (+08:00) } #updatedAt: DateTime @1758633031 {#8615 : 2025-09-23 21:10:31.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8632 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8633 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8616} #id: 3637 #name: "Couteau 4 lames pour hachoir à viande fonte" #slug: "couteau-4-lames-pour-hachoir-a-viande-fonte-2056" #description: """ <div class="col is-12"><ul>\n <li>Pour hachoir manuel.</li>\n </ul></div><h1>Description couteau pour hachoir à viande fonte</h1><div class="col is-12"><p>Le couteau pour hachoir à viande s'adapte au hachoir à viande manuel. Ne convient pas aux hachoirs électriques.</p>\n <p>Le N°5 à un carré central de 0.9 cm de côté.<br />Le N°8 à un carré central de 1 cm de côté.<br />Le N°10 à une carré central de 1.1cm de côté.</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 {#8635 …} #channels: Doctrine\ORM\PersistentCollection {#8621 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8546 …} #reviews: Doctrine\ORM\PersistentCollection {#8617 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8619 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27710 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27743 …} +context: Sylius\TwigHooks\Bag\DataBag {#27749 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27736 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29736 +product: App\Entity\Product\Product {#8616 #id: 3637 #code: "couteau-4-lames-pour-hachoir-a-viande-fonte-2056" #attributes: Doctrine\ORM\PersistentCollection {#8623 …} #variants: Doctrine\ORM\PersistentCollection {#8625 …} #options: Doctrine\ORM\PersistentCollection {#8629 …} #associations: Doctrine\ORM\PersistentCollection {#8627 …} #createdAt: DateTime @1758633031 {#8614 : 2025-09-23 21:10:31.0 PRC (+08:00) } #updatedAt: DateTime @1758633031 {#8615 : 2025-09-23 21:10:31.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8632 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8633 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8616} #id: 3637 #name: "Couteau 4 lames pour hachoir à viande fonte" #slug: "couteau-4-lames-pour-hachoir-a-viande-fonte-2056" #description: """ <div class="col is-12"><ul>\n <li>Pour hachoir manuel.</li>\n </ul></div><h1>Description couteau pour hachoir à viande fonte</h1><div class="col is-12"><p>Le couteau pour hachoir à viande s'adapte au hachoir à viande manuel. Ne convient pas aux hachoirs électriques.</p>\n <p>Le N°5 à un carré central de 0.9 cm de côté.<br />Le N°8 à un carré central de 1 cm de côté.<br />Le N°10 à une carré central de 1.1cm de côté.</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 {#8635 …} #channels: Doctrine\ORM\PersistentCollection {#8621 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8546 …} #reviews: Doctrine\ORM\PersistentCollection {#8617 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8619 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#29960 …} +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 {#27710 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27743 …} +context: Sylius\TwigHooks\Bag\DataBag {#27749 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27736 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
120.0 MiB | 0.75 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8616 #id: 3637 #code: "couteau-4-lames-pour-hachoir-a-viande-fonte-2056" #attributes: Doctrine\ORM\PersistentCollection {#8623 …} #variants: Doctrine\ORM\PersistentCollection {#8625 …} #options: Doctrine\ORM\PersistentCollection {#8629 …} #associations: Doctrine\ORM\PersistentCollection {#8627 …} #createdAt: DateTime @1758633031 {#8614 : 2025-09-23 21:10:31.0 PRC (+08:00) } #updatedAt: DateTime @1758633031 {#8615 : 2025-09-23 21:10:31.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8632 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8633 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8616} #id: 3637 #name: "Couteau 4 lames pour hachoir à viande fonte" #slug: "couteau-4-lames-pour-hachoir-a-viande-fonte-2056" #description: """ <div class="col is-12"><ul>\n <li>Pour hachoir manuel.</li>\n </ul></div><h1>Description couteau pour hachoir à viande fonte</h1><div class="col is-12"><p>Le couteau pour hachoir à viande s'adapte au hachoir à viande manuel. Ne convient pas aux hachoirs électriques.</p>\n <p>Le N°5 à un carré central de 0.9 cm de côté.<br />Le N°8 à un carré central de 1 cm de côté.<br />Le N°10 à une carré central de 1.1cm de côté.</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 {#8635 …} #channels: Doctrine\ORM\PersistentCollection {#8621 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8546 …} #reviews: Doctrine\ORM\PersistentCollection {#8617 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8619 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Couteau 4 lames pour hachoir à viande fonte" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30031 -props: [ "product" => App\Entity\Product\Product {#8616 #id: 3637 #code: "couteau-4-lames-pour-hachoir-a-viande-fonte-2056" #attributes: Doctrine\ORM\PersistentCollection {#8623 …} #variants: Doctrine\ORM\PersistentCollection {#8625 …} #options: Doctrine\ORM\PersistentCollection {#8629 …} #associations: Doctrine\ORM\PersistentCollection {#8627 …} #createdAt: DateTime @1758633031 {#8614 : 2025-09-23 21:10:31.0 PRC (+08:00) } #updatedAt: DateTime @1758633031 {#8615 : 2025-09-23 21:10:31.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8632 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8633 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8616} #id: 3637 #name: "Couteau 4 lames pour hachoir à viande fonte" #slug: "couteau-4-lames-pour-hachoir-a-viande-fonte-2056" #description: """ <div class="col is-12"><ul>\n <li>Pour hachoir manuel.</li>\n </ul></div><h1>Description couteau pour hachoir à viande fonte</h1><div class="col is-12"><p>Le couteau pour hachoir à viande s'adapte au hachoir à viande manuel. Ne convient pas aux hachoirs électriques.</p>\n <p>Le N°5 à un carré central de 0.9 cm de côté.<br />Le N°8 à un carré central de 1 cm de côté.<br />Le N°10 à une carré central de 1.1cm de côté.</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 {#8635 …} #channels: Doctrine\ORM\PersistentCollection {#8621 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8546 …} #reviews: Doctrine\ORM\PersistentCollection {#8617 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8619 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
120.0 MiB | 0.68 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30104 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30015 …} +context: Sylius\TwigHooks\Bag\DataBag {#30082 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30012 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29960 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29968 #collection: Doctrine\Common\Collections\ArrayCollection {#29977 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29956 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38525 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38527 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30104 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30015 …} +context: Sylius\TwigHooks\Bag\DataBag {#30082 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30012 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Couteau 4 lames pour hachoir à viande fonte" "applied_promotions" => Doctrine\ORM\PersistentCollection {#29968 #collection: Doctrine\Common\Collections\ArrayCollection {#29977 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29956 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38525 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38527 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30107 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30104 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30015 …} +context: Sylius\TwigHooks\Bag\DataBag {#30082 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30012 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29960 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29968 #collection: Doctrine\Common\Collections\ArrayCollection {#29977 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29956 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38525 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38527 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 120.0 MiB | 0.16 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30158 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30149 …} +context: Sylius\TwigHooks\Bag\DataBag {#30156 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30157 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29960 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30161 +variant: App\Entity\Product\ProductVariant {#29960 …} +price: "2,00\u{A0}€" +originalPrice: "2,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9069 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12499 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9066 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30158 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30149 …} +context: Sylius\TwigHooks\Bag\DataBag {#30156 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30157 …} +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 | 120.0 MiB | 5.20 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8639 #id: 3638 #code: "entonnoir-a-saucisse-pour-hachoir-a-viande-2057" #attributes: Doctrine\ORM\PersistentCollection {#8646 …} #variants: Doctrine\ORM\PersistentCollection {#8648 …} #options: Doctrine\ORM\PersistentCollection {#8652 …} #associations: Doctrine\ORM\PersistentCollection {#8650 …} #createdAt: DateTime @1758633031 {#8637 : 2025-09-23 21:10:31.0 PRC (+08:00) } #updatedAt: DateTime @1758633031 {#8638 : 2025-09-23 21:10:31.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8655 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8656 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8639} #id: 3638 #name: "Entonnoir à saucisse pour hachoir à viande" #slug: "entonnoir-a-saucisse-pour-hachoir-a-viande-2057" #description: "<h1>Description entonnoir à saucisse</h1><div class="col is-12">L'entonnoir à saucisse pour hachoir à viande s'adapte sur le hachoir à viande manuel. Il est prévu pour farcir des saucisses, boudins, poivrons, piments.... <br />Livré avec une base et 3 tubes avec diamètres de sortie : 13, 17 et 19 mm.</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 {#8658 …} #channels: Doctrine\ORM\PersistentCollection {#8644 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8546 …} #reviews: Doctrine\ORM\PersistentCollection {#8640 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8642 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27710 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27743 …} +context: Sylius\TwigHooks\Bag\DataBag {#27749 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27736 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#30022 +product: App\Entity\Product\Product {#8639 #id: 3638 #code: "entonnoir-a-saucisse-pour-hachoir-a-viande-2057" #attributes: Doctrine\ORM\PersistentCollection {#8646 …} #variants: Doctrine\ORM\PersistentCollection {#8648 …} #options: Doctrine\ORM\PersistentCollection {#8652 …} #associations: Doctrine\ORM\PersistentCollection {#8650 …} #createdAt: DateTime @1758633031 {#8637 : 2025-09-23 21:10:31.0 PRC (+08:00) } #updatedAt: DateTime @1758633031 {#8638 : 2025-09-23 21:10:31.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8655 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8656 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8639} #id: 3638 #name: "Entonnoir à saucisse pour hachoir à viande" #slug: "entonnoir-a-saucisse-pour-hachoir-a-viande-2057" #description: "<h1>Description entonnoir à saucisse</h1><div class="col is-12">L'entonnoir à saucisse pour hachoir à viande s'adapte sur le hachoir à viande manuel. Il est prévu pour farcir des saucisses, boudins, poivrons, piments.... <br />Livré avec une base et 3 tubes avec diamètres de sortie : 13, 17 et 19 mm.</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 {#8658 …} #channels: Doctrine\ORM\PersistentCollection {#8644 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8546 …} #reviews: Doctrine\ORM\PersistentCollection {#8640 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8642 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#30224 …} +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 {#27710 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27743 …} +context: Sylius\TwigHooks\Bag\DataBag {#27749 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27736 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
120.0 MiB | 0.74 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8639 #id: 3638 #code: "entonnoir-a-saucisse-pour-hachoir-a-viande-2057" #attributes: Doctrine\ORM\PersistentCollection {#8646 …} #variants: Doctrine\ORM\PersistentCollection {#8648 …} #options: Doctrine\ORM\PersistentCollection {#8652 …} #associations: Doctrine\ORM\PersistentCollection {#8650 …} #createdAt: DateTime @1758633031 {#8637 : 2025-09-23 21:10:31.0 PRC (+08:00) } #updatedAt: DateTime @1758633031 {#8638 : 2025-09-23 21:10:31.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8655 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8656 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8639} #id: 3638 #name: "Entonnoir à saucisse pour hachoir à viande" #slug: "entonnoir-a-saucisse-pour-hachoir-a-viande-2057" #description: "<h1>Description entonnoir à saucisse</h1><div class="col is-12">L'entonnoir à saucisse pour hachoir à viande s'adapte sur le hachoir à viande manuel. Il est prévu pour farcir des saucisses, boudins, poivrons, piments.... <br />Livré avec une base et 3 tubes avec diamètres de sortie : 13, 17 et 19 mm.</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 {#8658 …} #channels: Doctrine\ORM\PersistentCollection {#8644 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8546 …} #reviews: Doctrine\ORM\PersistentCollection {#8640 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8642 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Entonnoir à saucisse pour hachoir à viande" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30295 -props: [ "product" => App\Entity\Product\Product {#8639 #id: 3638 #code: "entonnoir-a-saucisse-pour-hachoir-a-viande-2057" #attributes: Doctrine\ORM\PersistentCollection {#8646 …} #variants: Doctrine\ORM\PersistentCollection {#8648 …} #options: Doctrine\ORM\PersistentCollection {#8652 …} #associations: Doctrine\ORM\PersistentCollection {#8650 …} #createdAt: DateTime @1758633031 {#8637 : 2025-09-23 21:10:31.0 PRC (+08:00) } #updatedAt: DateTime @1758633031 {#8638 : 2025-09-23 21:10:31.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8655 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8656 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8639} #id: 3638 #name: "Entonnoir à saucisse pour hachoir à viande" #slug: "entonnoir-a-saucisse-pour-hachoir-a-viande-2057" #description: "<h1>Description entonnoir à saucisse</h1><div class="col is-12">L'entonnoir à saucisse pour hachoir à viande s'adapte sur le hachoir à viande manuel. Il est prévu pour farcir des saucisses, boudins, poivrons, piments.... <br />Livré avec une base et 3 tubes avec diamètres de sortie : 13, 17 et 19 mm.</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 {#8658 …} #channels: Doctrine\ORM\PersistentCollection {#8644 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8546 …} #reviews: Doctrine\ORM\PersistentCollection {#8640 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8642 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
120.0 MiB | 0.75 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30368 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30279 …} +context: Sylius\TwigHooks\Bag\DataBag {#30346 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30276 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30224 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30232 #collection: Doctrine\Common\Collections\ArrayCollection {#30241 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30220 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38539 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38541 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30368 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30279 …} +context: Sylius\TwigHooks\Bag\DataBag {#30346 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30276 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Entonnoir à saucisse pour hachoir à viande" "applied_promotions" => Doctrine\ORM\PersistentCollection {#30232 #collection: Doctrine\Common\Collections\ArrayCollection {#30241 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30220 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38539 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38541 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30371 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30368 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30279 …} +context: Sylius\TwigHooks\Bag\DataBag {#30346 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30276 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30224 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30232 #collection: Doctrine\Common\Collections\ArrayCollection {#30241 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30220 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38539 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38541 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 120.0 MiB | 0.18 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30422 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30413 …} +context: Sylius\TwigHooks\Bag\DataBag {#30420 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30421 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30224 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30425 +variant: App\Entity\Product\ProductVariant {#30224 …} +price: "4,00\u{A0}€" +originalPrice: "4,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9069 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12499 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9066 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30422 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30413 …} +context: Sylius\TwigHooks\Bag\DataBag {#30420 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30421 …} +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 | 120.0 MiB | 7.18 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8662 #id: 3639 #code: "grille-a-biscuits-4-formes-pour-hachoir-2058" #attributes: Doctrine\ORM\PersistentCollection {#8669 …} #variants: Doctrine\ORM\PersistentCollection {#8671 …} #options: Doctrine\ORM\PersistentCollection {#8675 …} #associations: Doctrine\ORM\PersistentCollection {#8673 …} #createdAt: DateTime @1758633031 {#8660 : 2025-09-23 21:10:31.0 PRC (+08:00) } #updatedAt: DateTime @1758633031 {#8661 : 2025-09-23 21:10:31.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8678 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8679 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8662} #id: 3639 #name: "Grille à biscuits 4 formes pour hachoir" #slug: "grille-a-biscuits-4-formes-pour-hachoir-2058" #description: """ <div class="col is-12"><ul>\n <li>S'adapte au hachoir à viande.</li>\n <li>Réalisation rapide.</li>\n <li>Apporte de la créativité en pâtisserie.</li>\n </ul>\n </div><h1>Description grille à biscuits 4 formes</h1><div class="col is-12">La griile à biscuits s'adapte sur le hachoir à viande manuel pour réaliser des biscuits de différentes formes comme avec une presse à biscuits.</div><h1>Caractéristiques grille à biscuits 4 formes pour hachoir</h1><div class="col is-12">Matière inox. Va au lave vaisselle.</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 {#8681 …} #channels: Doctrine\ORM\PersistentCollection {#8667 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8546 …} #reviews: Doctrine\ORM\PersistentCollection {#8663 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8665 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27710 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27743 …} +context: Sylius\TwigHooks\Bag\DataBag {#27749 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27736 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#30286 +product: App\Entity\Product\Product {#8662 #id: 3639 #code: "grille-a-biscuits-4-formes-pour-hachoir-2058" #attributes: Doctrine\ORM\PersistentCollection {#8669 …} #variants: Doctrine\ORM\PersistentCollection {#8671 …} #options: Doctrine\ORM\PersistentCollection {#8675 …} #associations: Doctrine\ORM\PersistentCollection {#8673 …} #createdAt: DateTime @1758633031 {#8660 : 2025-09-23 21:10:31.0 PRC (+08:00) } #updatedAt: DateTime @1758633031 {#8661 : 2025-09-23 21:10:31.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8678 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8679 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8662} #id: 3639 #name: "Grille à biscuits 4 formes pour hachoir" #slug: "grille-a-biscuits-4-formes-pour-hachoir-2058" #description: """ <div class="col is-12"><ul>\n <li>S'adapte au hachoir à viande.</li>\n <li>Réalisation rapide.</li>\n <li>Apporte de la créativité en pâtisserie.</li>\n </ul>\n </div><h1>Description grille à biscuits 4 formes</h1><div class="col is-12">La griile à biscuits s'adapte sur le hachoir à viande manuel pour réaliser des biscuits de différentes formes comme avec une presse à biscuits.</div><h1>Caractéristiques grille à biscuits 4 formes pour hachoir</h1><div class="col is-12">Matière inox. Va au lave vaisselle.</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 {#8681 …} #channels: Doctrine\ORM\PersistentCollection {#8667 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8546 …} #reviews: Doctrine\ORM\PersistentCollection {#8663 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8665 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#30488 …} +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 {#27710 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27743 …} +context: Sylius\TwigHooks\Bag\DataBag {#27749 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27736 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
120.0 MiB | 1.26 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8662 #id: 3639 #code: "grille-a-biscuits-4-formes-pour-hachoir-2058" #attributes: Doctrine\ORM\PersistentCollection {#8669 …} #variants: Doctrine\ORM\PersistentCollection {#8671 …} #options: Doctrine\ORM\PersistentCollection {#8675 …} #associations: Doctrine\ORM\PersistentCollection {#8673 …} #createdAt: DateTime @1758633031 {#8660 : 2025-09-23 21:10:31.0 PRC (+08:00) } #updatedAt: DateTime @1758633031 {#8661 : 2025-09-23 21:10:31.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8678 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8679 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8662} #id: 3639 #name: "Grille à biscuits 4 formes pour hachoir" #slug: "grille-a-biscuits-4-formes-pour-hachoir-2058" #description: """ <div class="col is-12"><ul>\n <li>S'adapte au hachoir à viande.</li>\n <li>Réalisation rapide.</li>\n <li>Apporte de la créativité en pâtisserie.</li>\n </ul>\n </div><h1>Description grille à biscuits 4 formes</h1><div class="col is-12">La griile à biscuits s'adapte sur le hachoir à viande manuel pour réaliser des biscuits de différentes formes comme avec une presse à biscuits.</div><h1>Caractéristiques grille à biscuits 4 formes pour hachoir</h1><div class="col is-12">Matière inox. Va au lave vaisselle.</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 {#8681 …} #channels: Doctrine\ORM\PersistentCollection {#8667 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8546 …} #reviews: Doctrine\ORM\PersistentCollection {#8663 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8665 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Grille à biscuits 4 formes pour hachoir" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30559 -props: [ "product" => App\Entity\Product\Product {#8662 #id: 3639 #code: "grille-a-biscuits-4-formes-pour-hachoir-2058" #attributes: Doctrine\ORM\PersistentCollection {#8669 …} #variants: Doctrine\ORM\PersistentCollection {#8671 …} #options: Doctrine\ORM\PersistentCollection {#8675 …} #associations: Doctrine\ORM\PersistentCollection {#8673 …} #createdAt: DateTime @1758633031 {#8660 : 2025-09-23 21:10:31.0 PRC (+08:00) } #updatedAt: DateTime @1758633031 {#8661 : 2025-09-23 21:10:31.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8678 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8679 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8662} #id: 3639 #name: "Grille à biscuits 4 formes pour hachoir" #slug: "grille-a-biscuits-4-formes-pour-hachoir-2058" #description: """ <div class="col is-12"><ul>\n <li>S'adapte au hachoir à viande.</li>\n <li>Réalisation rapide.</li>\n <li>Apporte de la créativité en pâtisserie.</li>\n </ul>\n </div><h1>Description grille à biscuits 4 formes</h1><div class="col is-12">La griile à biscuits s'adapte sur le hachoir à viande manuel pour réaliser des biscuits de différentes formes comme avec une presse à biscuits.</div><h1>Caractéristiques grille à biscuits 4 formes pour hachoir</h1><div class="col is-12">Matière inox. Va au lave vaisselle.</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 {#8681 …} #channels: Doctrine\ORM\PersistentCollection {#8667 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8546 …} #reviews: Doctrine\ORM\PersistentCollection {#8663 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8665 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
120.0 MiB | 0.95 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30638 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30543 …} +context: Sylius\TwigHooks\Bag\DataBag {#30616 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30540 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30488 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30496 #collection: Doctrine\Common\Collections\ArrayCollection {#30505 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30484 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38553 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38555 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30638 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30543 …} +context: Sylius\TwigHooks\Bag\DataBag {#30616 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30540 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Grille à biscuits 4 formes pour hachoir" "applied_promotions" => Doctrine\ORM\PersistentCollection {#30496 #collection: Doctrine\Common\Collections\ArrayCollection {#30505 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30484 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38553 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38555 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30641 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30638 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30543 …} +context: Sylius\TwigHooks\Bag\DataBag {#30616 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30540 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30488 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30496 #collection: Doctrine\Common\Collections\ArrayCollection {#30505 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30484 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38553 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38555 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 120.0 MiB | 0.19 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30692 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30683 …} +context: Sylius\TwigHooks\Bag\DataBag {#30690 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30691 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30488 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30695 +variant: App\Entity\Product\ProductVariant {#30488 …} +price: "6,00\u{A0}€" +originalPrice: "6,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9069 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12499 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9066 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30692 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30683 …} +context: Sylius\TwigHooks\Bag\DataBag {#30690 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30691 …} +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 | 120.0 MiB | 4.92 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8685 #id: 3640 #code: "poussoir-bois-pour-hachoir-a-viande-2059" #attributes: Doctrine\ORM\PersistentCollection {#8692 …} #variants: Doctrine\ORM\PersistentCollection {#8694 …} #options: Doctrine\ORM\PersistentCollection {#8698 …} #associations: Doctrine\ORM\PersistentCollection {#8696 …} #createdAt: DateTime @1758633031 {#8683 : 2025-09-23 21:10:31.0 PRC (+08:00) } #updatedAt: DateTime @1758633031 {#8684 : 2025-09-23 21:10:31.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8701 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8702 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8685} #id: 3640 #name: "Poussoir bois pour hachoir à viande" #slug: "poussoir-bois-pour-hachoir-a-viande-2059" #description: "<h1>Description poussoir bois pour hachoir à viande</h1><div class="col is-12">Le poussoir bois pour hachoir à viande permet de passer la viande plus facilement dans votre hachoir à viande. Diamètre 3,5 cm.</div>" #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8704 …} #channels: Doctrine\ORM\PersistentCollection {#8690 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8546 …} #reviews: Doctrine\ORM\PersistentCollection {#8686 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8688 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27710 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27743 …} +context: Sylius\TwigHooks\Bag\DataBag {#27749 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27736 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#30550 +product: App\Entity\Product\Product {#8685 #id: 3640 #code: "poussoir-bois-pour-hachoir-a-viande-2059" #attributes: Doctrine\ORM\PersistentCollection {#8692 …} #variants: Doctrine\ORM\PersistentCollection {#8694 …} #options: Doctrine\ORM\PersistentCollection {#8698 …} #associations: Doctrine\ORM\PersistentCollection {#8696 …} #createdAt: DateTime @1758633031 {#8683 : 2025-09-23 21:10:31.0 PRC (+08:00) } #updatedAt: DateTime @1758633031 {#8684 : 2025-09-23 21:10:31.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8701 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8702 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8685} #id: 3640 #name: "Poussoir bois pour hachoir à viande" #slug: "poussoir-bois-pour-hachoir-a-viande-2059" #description: "<h1>Description poussoir bois pour hachoir à viande</h1><div class="col is-12">Le poussoir bois pour hachoir à viande permet de passer la viande plus facilement dans votre hachoir à viande. Diamètre 3,5 cm.</div>" #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8704 …} #channels: Doctrine\ORM\PersistentCollection {#8690 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8546 …} #reviews: Doctrine\ORM\PersistentCollection {#8686 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8688 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#30758 …} +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 {#27710 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27743 …} +context: Sylius\TwigHooks\Bag\DataBag {#27749 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27736 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
120.0 MiB | 0.81 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8685 #id: 3640 #code: "poussoir-bois-pour-hachoir-a-viande-2059" #attributes: Doctrine\ORM\PersistentCollection {#8692 …} #variants: Doctrine\ORM\PersistentCollection {#8694 …} #options: Doctrine\ORM\PersistentCollection {#8698 …} #associations: Doctrine\ORM\PersistentCollection {#8696 …} #createdAt: DateTime @1758633031 {#8683 : 2025-09-23 21:10:31.0 PRC (+08:00) } #updatedAt: DateTime @1758633031 {#8684 : 2025-09-23 21:10:31.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8701 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8702 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8685} #id: 3640 #name: "Poussoir bois pour hachoir à viande" #slug: "poussoir-bois-pour-hachoir-a-viande-2059" #description: "<h1>Description poussoir bois pour hachoir à viande</h1><div class="col is-12">Le poussoir bois pour hachoir à viande permet de passer la viande plus facilement dans votre hachoir à viande. Diamètre 3,5 cm.</div>" #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8704 …} #channels: Doctrine\ORM\PersistentCollection {#8690 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8546 …} #reviews: Doctrine\ORM\PersistentCollection {#8686 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8688 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Poussoir bois pour hachoir à viande" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30832 -props: [ "product" => App\Entity\Product\Product {#8685 #id: 3640 #code: "poussoir-bois-pour-hachoir-a-viande-2059" #attributes: Doctrine\ORM\PersistentCollection {#8692 …} #variants: Doctrine\ORM\PersistentCollection {#8694 …} #options: Doctrine\ORM\PersistentCollection {#8698 …} #associations: Doctrine\ORM\PersistentCollection {#8696 …} #createdAt: DateTime @1758633031 {#8683 : 2025-09-23 21:10:31.0 PRC (+08:00) } #updatedAt: DateTime @1758633031 {#8684 : 2025-09-23 21:10:31.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8701 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8702 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8685} #id: 3640 #name: "Poussoir bois pour hachoir à viande" #slug: "poussoir-bois-pour-hachoir-a-viande-2059" #description: "<h1>Description poussoir bois pour hachoir à viande</h1><div class="col is-12">Le poussoir bois pour hachoir à viande permet de passer la viande plus facilement dans votre hachoir à viande. Diamètre 3,5 cm.</div>" #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8704 …} #channels: Doctrine\ORM\PersistentCollection {#8690 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8546 …} #reviews: Doctrine\ORM\PersistentCollection {#8686 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8688 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
120.0 MiB | 0.71 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30825 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30816 …} +context: Sylius\TwigHooks\Bag\DataBag {#30883 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30813 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30758 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30766 #collection: Doctrine\Common\Collections\ArrayCollection {#30778 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30754 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38567 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38569 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30825 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30816 …} +context: Sylius\TwigHooks\Bag\DataBag {#30883 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30813 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Poussoir bois pour hachoir à viande" "applied_promotions" => Doctrine\ORM\PersistentCollection {#30766 #collection: Doctrine\Common\Collections\ArrayCollection {#30778 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30754 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38567 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38569 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30887 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30825 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30816 …} +context: Sylius\TwigHooks\Bag\DataBag {#30883 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30813 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30758 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30766 #collection: Doctrine\Common\Collections\ArrayCollection {#30778 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30754 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38567 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38569 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 120.0 MiB | 0.17 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30937 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30928 …} +context: Sylius\TwigHooks\Bag\DataBag {#30935 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30936 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30758 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30940 +variant: App\Entity\Product\ProductVariant {#30758 …} +price: "8,00\u{A0}€" +originalPrice: "8,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9069 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12499 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9066 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30937 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30928 …} +context: Sylius\TwigHooks\Bag\DataBag {#30935 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30936 …} +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 | 120.0 MiB | 6.10 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8708 #id: 3653 #code: "grille-pour-hachoir-a-viande-inox-n08-4702" #attributes: Doctrine\ORM\PersistentCollection {#8718 …} #variants: Doctrine\ORM\PersistentCollection {#8720 …} #options: Doctrine\ORM\PersistentCollection {#8724 …} #associations: Doctrine\ORM\PersistentCollection {#8722 …} #createdAt: DateTime @1758633040 {#8706 : 2025-09-23 21:10:40.0 PRC (+08:00) } #updatedAt: DateTime @1758633040 {#8707 : 2025-09-23 21:10:40.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8727 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8728 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8708} #id: 3653 #name: "Grille pour hachoir à viande inox n°8" #slug: "grille-pour-hachoir-a-viande-inox-n08-4702" #description: """ <div class="col is-12"><ul>\n <li>Choix de plusieurs diamètres pour hacher à votre convenance. </li>\n <li>Tout inox. </li>\n </ul></div><h1>Description grille pour hachoir à viande inox n°8</h1><div class="col is-12"><p>Cette grille s’adapte sur le hachoir à viande inox Tellier. Elle vous est proposée avec des trous de différents diamètres pour obtenir un hachage à votre convenance. <br /><span style="color: #313131; font-family: arial; font-size: 12px; background-color: #fafafa;">La grille à un diamètre de 6 cm, un trou central de 0.9 cm et une épaisseur de 0.6 cm.</span></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 {#8730 …} #channels: Doctrine\ORM\PersistentCollection {#8716 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8710 …} #reviews: Doctrine\ORM\PersistentCollection {#8712 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8714 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27710 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27743 …} +context: Sylius\TwigHooks\Bag\DataBag {#27749 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27736 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#30823 +product: App\Entity\Product\Product {#8708 #id: 3653 #code: "grille-pour-hachoir-a-viande-inox-n08-4702" #attributes: Doctrine\ORM\PersistentCollection {#8718 …} #variants: Doctrine\ORM\PersistentCollection {#8720 …} #options: Doctrine\ORM\PersistentCollection {#8724 …} #associations: Doctrine\ORM\PersistentCollection {#8722 …} #createdAt: DateTime @1758633040 {#8706 : 2025-09-23 21:10:40.0 PRC (+08:00) } #updatedAt: DateTime @1758633040 {#8707 : 2025-09-23 21:10:40.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8727 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8728 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8708} #id: 3653 #name: "Grille pour hachoir à viande inox n°8" #slug: "grille-pour-hachoir-a-viande-inox-n08-4702" #description: """ <div class="col is-12"><ul>\n <li>Choix de plusieurs diamètres pour hacher à votre convenance. </li>\n <li>Tout inox. </li>\n </ul></div><h1>Description grille pour hachoir à viande inox n°8</h1><div class="col is-12"><p>Cette grille s’adapte sur le hachoir à viande inox Tellier. Elle vous est proposée avec des trous de différents diamètres pour obtenir un hachage à votre convenance. <br /><span style="color: #313131; font-family: arial; font-size: 12px; background-color: #fafafa;">La grille à un diamètre de 6 cm, un trou central de 0.9 cm et une épaisseur de 0.6 cm.</span></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 {#8730 …} #channels: Doctrine\ORM\PersistentCollection {#8716 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8710 …} #reviews: Doctrine\ORM\PersistentCollection {#8712 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8714 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#31003 …} +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 {#27710 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27743 …} +context: Sylius\TwigHooks\Bag\DataBag {#27749 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27736 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
120.0 MiB | 0.92 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8708 #id: 3653 #code: "grille-pour-hachoir-a-viande-inox-n08-4702" #attributes: Doctrine\ORM\PersistentCollection {#8718 …} #variants: Doctrine\ORM\PersistentCollection {#8720 …} #options: Doctrine\ORM\PersistentCollection {#8724 …} #associations: Doctrine\ORM\PersistentCollection {#8722 …} #createdAt: DateTime @1758633040 {#8706 : 2025-09-23 21:10:40.0 PRC (+08:00) } #updatedAt: DateTime @1758633040 {#8707 : 2025-09-23 21:10:40.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8727 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8728 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8708} #id: 3653 #name: "Grille pour hachoir à viande inox n°8" #slug: "grille-pour-hachoir-a-viande-inox-n08-4702" #description: """ <div class="col is-12"><ul>\n <li>Choix de plusieurs diamètres pour hacher à votre convenance. </li>\n <li>Tout inox. </li>\n </ul></div><h1>Description grille pour hachoir à viande inox n°8</h1><div class="col is-12"><p>Cette grille s’adapte sur le hachoir à viande inox Tellier. Elle vous est proposée avec des trous de différents diamètres pour obtenir un hachage à votre convenance. <br /><span style="color: #313131; font-family: arial; font-size: 12px; background-color: #fafafa;">La grille à un diamètre de 6 cm, un trou central de 0.9 cm et une épaisseur de 0.6 cm.</span></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 {#8730 …} #channels: Doctrine\ORM\PersistentCollection {#8716 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8710 …} #reviews: Doctrine\ORM\PersistentCollection {#8712 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8714 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Grille pour hachoir à viande inox n°8" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#31074 -props: [ "product" => App\Entity\Product\Product {#8708 #id: 3653 #code: "grille-pour-hachoir-a-viande-inox-n08-4702" #attributes: Doctrine\ORM\PersistentCollection {#8718 …} #variants: Doctrine\ORM\PersistentCollection {#8720 …} #options: Doctrine\ORM\PersistentCollection {#8724 …} #associations: Doctrine\ORM\PersistentCollection {#8722 …} #createdAt: DateTime @1758633040 {#8706 : 2025-09-23 21:10:40.0 PRC (+08:00) } #updatedAt: DateTime @1758633040 {#8707 : 2025-09-23 21:10:40.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8727 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8728 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8708} #id: 3653 #name: "Grille pour hachoir à viande inox n°8" #slug: "grille-pour-hachoir-a-viande-inox-n08-4702" #description: """ <div class="col is-12"><ul>\n <li>Choix de plusieurs diamètres pour hacher à votre convenance. </li>\n <li>Tout inox. </li>\n </ul></div><h1>Description grille pour hachoir à viande inox n°8</h1><div class="col is-12"><p>Cette grille s’adapte sur le hachoir à viande inox Tellier. Elle vous est proposée avec des trous de différents diamètres pour obtenir un hachage à votre convenance. <br /><span style="color: #313131; font-family: arial; font-size: 12px; background-color: #fafafa;">La grille à un diamètre de 6 cm, un trou central de 0.9 cm et une épaisseur de 0.6 cm.</span></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 {#8730 …} #channels: Doctrine\ORM\PersistentCollection {#8716 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8710 …} #reviews: Doctrine\ORM\PersistentCollection {#8712 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8714 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
120.0 MiB | 0.78 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31158 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31058 …} +context: Sylius\TwigHooks\Bag\DataBag {#31125 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31055 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#31003 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#31011 #collection: Doctrine\Common\Collections\ArrayCollection {#31020 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30999 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38581 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38583 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31158 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31058 …} +context: Sylius\TwigHooks\Bag\DataBag {#31125 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31055 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Grille pour hachoir à viande inox n°8" "applied_promotions" => Doctrine\ORM\PersistentCollection {#31011 #collection: Doctrine\Common\Collections\ArrayCollection {#31020 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30999 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38581 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38583 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#31159 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31158 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31058 …} +context: Sylius\TwigHooks\Bag\DataBag {#31125 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31055 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#31003 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#31011 #collection: Doctrine\Common\Collections\ArrayCollection {#31020 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30999 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38581 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38583 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 120.0 MiB | 0.17 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31212 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31203 …} +context: Sylius\TwigHooks\Bag\DataBag {#31210 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31211 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#31003 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#31215 +variant: App\Entity\Product\ProductVariant {#31003 …} +price: "12,00\u{A0}€" +originalPrice: "12,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9069 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12499 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9066 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31212 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31203 …} +context: Sylius\TwigHooks\Bag\DataBag {#31210 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31211 …} +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 | 120.0 MiB | 2.23 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27423 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12564 …} +context: Sylius\TwigHooks\Bag\DataBag {#27445 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12574 …} +prefixes: [ "sylius_shop.base.offcanvas" ] } "template" => "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig" ] |
|||
| Attributes | [] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#31525 +cart: App\Entity\Order\Order {#13478 …} #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1322 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27423 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12564 …} +context: Sylius\TwigHooks\Bag\DataBag {#27445 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12574 …} +prefixes: [ "sylius_shop.base.offcanvas" ] } +template: "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig" #repository: Sylius\Bundle\CoreBundle\Doctrine\ORM\OrderRepository {#4980 …} } |
|||