Components
12
Twig Components
44
Render Count
108
ms
Render Time
116.0
MiB
Memory Usage
Components
Render calls
| sylius_shop:common:currency_switcher | Sylius\Bundle\ShopBundle\Twig\Component\Common\CurrencySwitcherComponent | 116.0 MiB | 1.09 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13311 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13304 …} +context: Sylius\TwigHooks\Bag\DataBag {#13310 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13309 …} +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 {#13931 #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#13202 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13311 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13304 …} +context: Sylius\TwigHooks\Bag\DataBag {#13310 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13309 …} +prefixes: [ "sylius_shop.base.header.top_bar" ] } } |
|||
| sylius_shop:common:locale_switcher | Sylius\Bundle\ShopBundle\Twig\Component\Common\LocaleSwitcherComponent | 116.0 MiB | 0.83 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14008 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14004 …} +context: Sylius\TwigHooks\Bag\DataBag {#14006 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14007 …} +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 {#14017 #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #localeProvider: Sylius\Component\Core\Provider\ChannelBasedLocaleProvider {#4528 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14008 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14004 …} +context: Sylius\TwigHooks\Bag\DataBag {#14006 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14007 …} +prefixes: [ "sylius_shop.base.header.top_bar" ] } } |
|||
| sylius_shop:cart:widget | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent | 116.0 MiB | 5.13 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14099 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14078 …} +context: Sylius\TwigHooks\Bag\DataBag {#14098 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14097 …} +prefixes: [ "sylius_shop.base.header.content" ] } "template" => "@SyliusShop/shared/components/header/cart.html.twig" ] |
|||
| Attributes | [] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#14114 +cart: App\Entity\Order\Order {#14181 …} #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1322 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14099 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14078 …} +context: Sylius\TwigHooks\Bag\DataBag {#14098 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14097 …} +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 | 116.0 MiB | 27.27 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14367 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14355 …} +context: Sylius\TwigHooks\Bag\DataBag {#14361 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14353 …} +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 {#14376 #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 {#14367 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14355 …} +context: Sylius\TwigHooks\Bag\DataBag {#14361 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14353 …} +prefixes: [ "sylius_shop.base.header.navbar" ] } } |
|||
| sylius_shop:product:show:breadcrumbs | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 116.0 MiB | 1.05 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28076 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28072 …} +context: Sylius\TwigHooks\Bag\DataBag {#28073 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28075 …} +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 {#28085 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#243 …} #taxonRepository: App\Repository\TaxonRepository {#7413 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28076 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28072 …} +context: Sylius\TwigHooks\Bag\DataBag {#28073 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28075 …} +prefixes: [ "sylius_shop.product.index.content" ] } } |
|||
| sylius_shop:product:show:taxonomy | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 116.0 MiB | 0.96 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28189 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28185 …} +context: Sylius\TwigHooks\Bag\DataBag {#28186 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28188 …} +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 {#28197 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#243 …} #taxonRepository: App\Repository\TaxonRepository {#7413 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28189 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28185 …} +context: Sylius\TwigHooks\Bag\DataBag {#28186 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28188 …} +prefixes: [ "sylius_shop.product.index.content.body.sidebar" ] } } |
|||
| sylius_shop:product:show:header | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 116.0 MiB | 1.78 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28273 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28269 …} +context: Sylius\TwigHooks\Bag\DataBag {#28270 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28272 …} +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 {#28281 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#243 …} #taxonRepository: App\Repository\TaxonRepository {#7413 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28273 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28269 …} +context: Sylius\TwigHooks\Bag\DataBag {#28270 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28272 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 116.0 MiB | 17.01 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#7949 #id: 783 #code: "eplucheur-nogent-classic-bois-6895" #attributes: Doctrine\ORM\PersistentCollection {#8638 …} #variants: Doctrine\ORM\PersistentCollection {#8779 …} #options: Doctrine\ORM\PersistentCollection {#8766 …} #associations: Doctrine\ORM\PersistentCollection {#8706 …} #createdAt: DateTime @1758632256 {#8058 : 2025-09-23 20:57:36.0 PRC (+08:00) } #updatedAt: DateTime @1758632256 {#7959 : 2025-09-23 20:57:36.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8765 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8768 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7949} #id: 783 #name: "Eplucheur Nogent Classic Bois" #slug: "eplucheur-nogent-classic-bois-6895" #description: """ <div class="col is-12"><ul>\n <li>Excellente qualité de coupe.</li>\n <li>Manche bois haute qualité.</li>\n <li><strong>Garantie à vie. Fabrication française 100 %</strong></li>\n </ul>\n <ul style="margin: 0px 10px; padding: 10px; list-style-position: initial; list-style-image: initial;">\n </ul></div><h1>Description Eplucheur Nogent Classic Bois</h1><div class="col is-12">L'éplucheur Nogent Classic Bois c'est L'éplucheur à posséder dans sa cuisine. D'une conception très simple mais de haute qualité, tout a été pensé pour l'efficacité et la fiabilité, sans fioriture !</div><h1>Caractéristiques Eplucheur Nogent Classic Bois</h1><div class="col is-12">Lame en acier inoxydable 18/8. Manche en bois de charme, séché un an sur parc, teinté et verni. Rivets laiton. Poids 50 grammes. Fabriqué en France. garantie à vie.</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 {#8771 …} #channels: Doctrine\ORM\PersistentCollection {#8338 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8088 …} #reviews: Doctrine\ORM\PersistentCollection {#8349 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8305 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28338 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28371 …} +context: Sylius\TwigHooks\Bag\DataBag {#28377 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28364 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#28806 +product: App\Entity\Product\Product {#7949 #id: 783 #code: "eplucheur-nogent-classic-bois-6895" #attributes: Doctrine\ORM\PersistentCollection {#8638 …} #variants: Doctrine\ORM\PersistentCollection {#8779 …} #options: Doctrine\ORM\PersistentCollection {#8766 …} #associations: Doctrine\ORM\PersistentCollection {#8706 …} #createdAt: DateTime @1758632256 {#8058 : 2025-09-23 20:57:36.0 PRC (+08:00) } #updatedAt: DateTime @1758632256 {#7959 : 2025-09-23 20:57:36.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8765 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8768 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7949} #id: 783 #name: "Eplucheur Nogent Classic Bois" #slug: "eplucheur-nogent-classic-bois-6895" #description: """ <div class="col is-12"><ul>\n <li>Excellente qualité de coupe.</li>\n <li>Manche bois haute qualité.</li>\n <li><strong>Garantie à vie. Fabrication française 100 %</strong></li>\n </ul>\n <ul style="margin: 0px 10px; padding: 10px; list-style-position: initial; list-style-image: initial;">\n </ul></div><h1>Description Eplucheur Nogent Classic Bois</h1><div class="col is-12">L'éplucheur Nogent Classic Bois c'est L'éplucheur à posséder dans sa cuisine. D'une conception très simple mais de haute qualité, tout a été pensé pour l'efficacité et la fiabilité, sans fioriture !</div><h1>Caractéristiques Eplucheur Nogent Classic Bois</h1><div class="col is-12">Lame en acier inoxydable 18/8. Manche en bois de charme, séché un an sur parc, teinté et verni. Rivets laiton. Poids 50 grammes. Fabriqué en France. garantie à vie.</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 {#8771 …} #channels: Doctrine\ORM\PersistentCollection {#8338 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8088 …} #reviews: Doctrine\ORM\PersistentCollection {#8349 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8305 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#9425 …} +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 {#28338 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28371 …} +context: Sylius\TwigHooks\Bag\DataBag {#28377 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28364 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
116.0 MiB | 1.78 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#7949 #id: 783 #code: "eplucheur-nogent-classic-bois-6895" #attributes: Doctrine\ORM\PersistentCollection {#8638 …} #variants: Doctrine\ORM\PersistentCollection {#8779 …} #options: Doctrine\ORM\PersistentCollection {#8766 …} #associations: Doctrine\ORM\PersistentCollection {#8706 …} #createdAt: DateTime @1758632256 {#8058 : 2025-09-23 20:57:36.0 PRC (+08:00) } #updatedAt: DateTime @1758632256 {#7959 : 2025-09-23 20:57:36.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8765 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8768 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7949} #id: 783 #name: "Eplucheur Nogent Classic Bois" #slug: "eplucheur-nogent-classic-bois-6895" #description: """ <div class="col is-12"><ul>\n <li>Excellente qualité de coupe.</li>\n <li>Manche bois haute qualité.</li>\n <li><strong>Garantie à vie. Fabrication française 100 %</strong></li>\n </ul>\n <ul style="margin: 0px 10px; padding: 10px; list-style-position: initial; list-style-image: initial;">\n </ul></div><h1>Description Eplucheur Nogent Classic Bois</h1><div class="col is-12">L'éplucheur Nogent Classic Bois c'est L'éplucheur à posséder dans sa cuisine. D'une conception très simple mais de haute qualité, tout a été pensé pour l'efficacité et la fiabilité, sans fioriture !</div><h1>Caractéristiques Eplucheur Nogent Classic Bois</h1><div class="col is-12">Lame en acier inoxydable 18/8. Manche en bois de charme, séché un an sur parc, teinté et verni. Rivets laiton. Poids 50 grammes. Fabriqué en France. garantie à vie.</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 {#8771 …} #channels: Doctrine\ORM\PersistentCollection {#8338 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8088 …} #reviews: Doctrine\ORM\PersistentCollection {#8349 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8305 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Eplucheur Nogent Classic Bois" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#28966 -props: [ "product" => App\Entity\Product\Product {#7949 #id: 783 #code: "eplucheur-nogent-classic-bois-6895" #attributes: Doctrine\ORM\PersistentCollection {#8638 …} #variants: Doctrine\ORM\PersistentCollection {#8779 …} #options: Doctrine\ORM\PersistentCollection {#8766 …} #associations: Doctrine\ORM\PersistentCollection {#8706 …} #createdAt: DateTime @1758632256 {#8058 : 2025-09-23 20:57:36.0 PRC (+08:00) } #updatedAt: DateTime @1758632256 {#7959 : 2025-09-23 20:57:36.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8765 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8768 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7949} #id: 783 #name: "Eplucheur Nogent Classic Bois" #slug: "eplucheur-nogent-classic-bois-6895" #description: """ <div class="col is-12"><ul>\n <li>Excellente qualité de coupe.</li>\n <li>Manche bois haute qualité.</li>\n <li><strong>Garantie à vie. Fabrication française 100 %</strong></li>\n </ul>\n <ul style="margin: 0px 10px; padding: 10px; list-style-position: initial; list-style-image: initial;">\n </ul></div><h1>Description Eplucheur Nogent Classic Bois</h1><div class="col is-12">L'éplucheur Nogent Classic Bois c'est L'éplucheur à posséder dans sa cuisine. D'une conception très simple mais de haute qualité, tout a été pensé pour l'efficacité et la fiabilité, sans fioriture !</div><h1>Caractéristiques Eplucheur Nogent Classic Bois</h1><div class="col is-12">Lame en acier inoxydable 18/8. Manche en bois de charme, séché un an sur parc, teinté et verni. Rivets laiton. Poids 50 grammes. Fabriqué en France. garantie à vie.</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 {#8771 …} #channels: Doctrine\ORM\PersistentCollection {#8338 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8088 …} #reviews: Doctrine\ORM\PersistentCollection {#8349 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8305 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
116.0 MiB | 1.56 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29037 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29033 …} +context: Sylius\TwigHooks\Bag\DataBag {#29034 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29036 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9425 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9435 #collection: Doctrine\Common\Collections\ArrayCollection {#9436 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9434 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38223 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38275 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29037 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29033 …} +context: Sylius\TwigHooks\Bag\DataBag {#29034 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29036 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Eplucheur Nogent Classic Bois" "applied_promotions" => Doctrine\ORM\PersistentCollection {#9435 #collection: Doctrine\Common\Collections\ArrayCollection {#9436 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9434 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38223 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38275 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29041 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29037 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29033 …} +context: Sylius\TwigHooks\Bag\DataBag {#29034 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29036 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9425 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9435 #collection: Doctrine\Common\Collections\ArrayCollection {#9436 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9434 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38223 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38275 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 116.0 MiB | 0.41 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29109 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29099 …} +context: Sylius\TwigHooks\Bag\DataBag {#29107 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29108 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9425 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29118 +variant: App\Entity\Product\ProductVariant {#9425 …} +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 {#9772 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#13202 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9769 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29109 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29099 …} +context: Sylius\TwigHooks\Bag\DataBag {#29107 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29108 …} +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 | 116.0 MiB | 3.93 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9057 #id: 926 #code: "couteau-a-huitres-coquillages-opinel-n009-8271" #attributes: Doctrine\ORM\PersistentCollection {#9064 …} #variants: Doctrine\ORM\PersistentCollection {#9080 …} #options: Doctrine\ORM\PersistentCollection {#9068 …} #associations: Doctrine\ORM\PersistentCollection {#9066 …} #createdAt: DateTime @1758632276 {#9051 : 2025-09-23 20:57:56.0 PRC (+08:00) } #updatedAt: DateTime @1758632276 {#9054 : 2025-09-23 20:57:56.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9071 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9072 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9057} #id: 926 #name: "Couteau à Huîtres & coquillages Opinel n°09" #slug: "couteau-a-huitres-coquillages-opinel-n009-8271" #description: """ <div class="col is-12"><ul>\n <li>Lame en acier inoxydable robuste.</li>\n <li>Bague de sécurité Virobloc.</li>\n <li>Manche en Padouk résistant à l'humidité.</li>\n <li><strong>Fabriqué en France.</strong></li>\n </ul></div><h1>Descriptif Couteau à Huîtres & coquillages Opinel n°09</h1><div class="col is-12">Le Couteau à Huîtres & coquillages Opinel n°09 est doté d'une courte lame en acier inoxydable, robuste et pointue, coupante uniquement au bout de la lame. Son manche est en Padouk, un bois Africain dense et au grain fin dont la couleur varie du brun pourpre au rosâtre avec des veines violettes. Il est équipé d'une bague de sécurité Virobloc en acier inoxydable permettant de bloquer la lame en position ouverte comme en position fermée.</div><h1>Caractéristiques Couteau à Huîtres & coquillages Opinel n°09</h1><div class="col is-12">- Robuste lame en acier inoxydable de 6,5 cm.<br />- Lame coupante uniquement à son extrémité. <br />- Manche en Padouk résistant à l'humidité.<br />- Bague de sécurité Virobloc. </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 {#9074 …} #channels: Doctrine\ORM\PersistentCollection {#9062 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8088 …} #reviews: Doctrine\ORM\PersistentCollection {#9058 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9060 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28338 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28371 …} +context: Sylius\TwigHooks\Bag\DataBag {#28377 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28364 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#28944 +product: App\Entity\Product\Product {#9057 #id: 926 #code: "couteau-a-huitres-coquillages-opinel-n009-8271" #attributes: Doctrine\ORM\PersistentCollection {#9064 …} #variants: Doctrine\ORM\PersistentCollection {#9080 …} #options: Doctrine\ORM\PersistentCollection {#9068 …} #associations: Doctrine\ORM\PersistentCollection {#9066 …} #createdAt: DateTime @1758632276 {#9051 : 2025-09-23 20:57:56.0 PRC (+08:00) } #updatedAt: DateTime @1758632276 {#9054 : 2025-09-23 20:57:56.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9071 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9072 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9057} #id: 926 #name: "Couteau à Huîtres & coquillages Opinel n°09" #slug: "couteau-a-huitres-coquillages-opinel-n009-8271" #description: """ <div class="col is-12"><ul>\n <li>Lame en acier inoxydable robuste.</li>\n <li>Bague de sécurité Virobloc.</li>\n <li>Manche en Padouk résistant à l'humidité.</li>\n <li><strong>Fabriqué en France.</strong></li>\n </ul></div><h1>Descriptif Couteau à Huîtres & coquillages Opinel n°09</h1><div class="col is-12">Le Couteau à Huîtres & coquillages Opinel n°09 est doté d'une courte lame en acier inoxydable, robuste et pointue, coupante uniquement au bout de la lame. Son manche est en Padouk, un bois Africain dense et au grain fin dont la couleur varie du brun pourpre au rosâtre avec des veines violettes. Il est équipé d'une bague de sécurité Virobloc en acier inoxydable permettant de bloquer la lame en position ouverte comme en position fermée.</div><h1>Caractéristiques Couteau à Huîtres & coquillages Opinel n°09</h1><div class="col is-12">- Robuste lame en acier inoxydable de 6,5 cm.<br />- Lame coupante uniquement à son extrémité. <br />- Manche en Padouk résistant à l'humidité.<br />- Bague de sécurité Virobloc. </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 {#9074 …} #channels: Doctrine\ORM\PersistentCollection {#9062 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8088 …} #reviews: Doctrine\ORM\PersistentCollection {#9058 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9060 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#9081 …} +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 {#28338 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28371 …} +context: Sylius\TwigHooks\Bag\DataBag {#28377 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28364 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
116.0 MiB | 0.78 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9057 #id: 926 #code: "couteau-a-huitres-coquillages-opinel-n009-8271" #attributes: Doctrine\ORM\PersistentCollection {#9064 …} #variants: Doctrine\ORM\PersistentCollection {#9080 …} #options: Doctrine\ORM\PersistentCollection {#9068 …} #associations: Doctrine\ORM\PersistentCollection {#9066 …} #createdAt: DateTime @1758632276 {#9051 : 2025-09-23 20:57:56.0 PRC (+08:00) } #updatedAt: DateTime @1758632276 {#9054 : 2025-09-23 20:57:56.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9071 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9072 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9057} #id: 926 #name: "Couteau à Huîtres & coquillages Opinel n°09" #slug: "couteau-a-huitres-coquillages-opinel-n009-8271" #description: """ <div class="col is-12"><ul>\n <li>Lame en acier inoxydable robuste.</li>\n <li>Bague de sécurité Virobloc.</li>\n <li>Manche en Padouk résistant à l'humidité.</li>\n <li><strong>Fabriqué en France.</strong></li>\n </ul></div><h1>Descriptif Couteau à Huîtres & coquillages Opinel n°09</h1><div class="col is-12">Le Couteau à Huîtres & coquillages Opinel n°09 est doté d'une courte lame en acier inoxydable, robuste et pointue, coupante uniquement au bout de la lame. Son manche est en Padouk, un bois Africain dense et au grain fin dont la couleur varie du brun pourpre au rosâtre avec des veines violettes. Il est équipé d'une bague de sécurité Virobloc en acier inoxydable permettant de bloquer la lame en position ouverte comme en position fermée.</div><h1>Caractéristiques Couteau à Huîtres & coquillages Opinel n°09</h1><div class="col is-12">- Robuste lame en acier inoxydable de 6,5 cm.<br />- Lame coupante uniquement à son extrémité. <br />- Manche en Padouk résistant à l'humidité.<br />- Bague de sécurité Virobloc. </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 {#9074 …} #channels: Doctrine\ORM\PersistentCollection {#9062 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8088 …} #reviews: Doctrine\ORM\PersistentCollection {#9058 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9060 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Couteau à Huîtres & coquillages Opinel n°09" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29245 -props: [ "product" => App\Entity\Product\Product {#9057 #id: 926 #code: "couteau-a-huitres-coquillages-opinel-n009-8271" #attributes: Doctrine\ORM\PersistentCollection {#9064 …} #variants: Doctrine\ORM\PersistentCollection {#9080 …} #options: Doctrine\ORM\PersistentCollection {#9068 …} #associations: Doctrine\ORM\PersistentCollection {#9066 …} #createdAt: DateTime @1758632276 {#9051 : 2025-09-23 20:57:56.0 PRC (+08:00) } #updatedAt: DateTime @1758632276 {#9054 : 2025-09-23 20:57:56.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9071 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9072 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9057} #id: 926 #name: "Couteau à Huîtres & coquillages Opinel n°09" #slug: "couteau-a-huitres-coquillages-opinel-n009-8271" #description: """ <div class="col is-12"><ul>\n <li>Lame en acier inoxydable robuste.</li>\n <li>Bague de sécurité Virobloc.</li>\n <li>Manche en Padouk résistant à l'humidité.</li>\n <li><strong>Fabriqué en France.</strong></li>\n </ul></div><h1>Descriptif Couteau à Huîtres & coquillages Opinel n°09</h1><div class="col is-12">Le Couteau à Huîtres & coquillages Opinel n°09 est doté d'une courte lame en acier inoxydable, robuste et pointue, coupante uniquement au bout de la lame. Son manche est en Padouk, un bois Africain dense et au grain fin dont la couleur varie du brun pourpre au rosâtre avec des veines violettes. Il est équipé d'une bague de sécurité Virobloc en acier inoxydable permettant de bloquer la lame en position ouverte comme en position fermée.</div><h1>Caractéristiques Couteau à Huîtres & coquillages Opinel n°09</h1><div class="col is-12">- Robuste lame en acier inoxydable de 6,5 cm.<br />- Lame coupante uniquement à son extrémité. <br />- Manche en Padouk résistant à l'humidité.<br />- Bague de sécurité Virobloc. </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 {#9074 …} #channels: Doctrine\ORM\PersistentCollection {#9062 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8088 …} #reviews: Doctrine\ORM\PersistentCollection {#9058 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9060 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
116.0 MiB | 0.67 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29300 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29229 …} +context: Sylius\TwigHooks\Bag\DataBag {#29238 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29299 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9081 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9091 #collection: Doctrine\Common\Collections\ArrayCollection {#9092 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9090 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38295 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38297 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29300 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29229 …} +context: Sylius\TwigHooks\Bag\DataBag {#29238 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29299 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Couteau à Huîtres & coquillages Opinel n°09" "applied_promotions" => Doctrine\ORM\PersistentCollection {#9091 #collection: Doctrine\Common\Collections\ArrayCollection {#9092 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9090 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38295 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38297 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29306 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29300 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29229 …} +context: Sylius\TwigHooks\Bag\DataBag {#29238 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29299 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9081 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9091 #collection: Doctrine\Common\Collections\ArrayCollection {#9092 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9090 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38295 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38297 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 116.0 MiB | 0.15 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29356 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29347 …} +context: Sylius\TwigHooks\Bag\DataBag {#29354 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29355 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9081 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29359 +variant: App\Entity\Product\ProductVariant {#9081 …} +price: "17,00\u{A0}€" +originalPrice: "17,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9772 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#13202 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9769 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29356 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29347 …} +context: Sylius\TwigHooks\Bag\DataBag {#29354 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29355 …} +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 | 116.0 MiB | 9.75 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9097 #id: 1047 #code: "couteau-de-poche-marjacq-7874" #attributes: Doctrine\ORM\PersistentCollection {#9104 …} #variants: Doctrine\ORM\PersistentCollection {#9120 …} #options: Doctrine\ORM\PersistentCollection {#9108 …} #associations: Doctrine\ORM\PersistentCollection {#9106 …} #createdAt: DateTime @1758632301 {#9093 : 2025-09-23 20:58:21.0 PRC (+08:00) } #updatedAt: DateTime @1758632301 {#9094 : 2025-09-23 20:58:21.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9111 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9112 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9097} #id: 1047 #name: "Couteau de Poche Marjacq" #slug: "couteau-de-poche-marjacq-7874" #description: """ <div class="col is-12"><ul>\n <li>Lame en acier inoxydable haute qualité.</li>\n <li>Fermeture sécurisée par virole.</li>\n <li>Disponible avec manche en Hêtre, Chêne ou Olivier.</li>\n <li><strong>Fabriqué en France.</strong></li>\n </ul></div><h1>Descriptif Couteaux de Poche Marjacq</h1><div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Le Couteau de Poche Marjacq est fabriqué à Thiers, pays de la coutellerie. Il possèdent une lame en inox 12C27, haute qualité garantie ! Pour votre sécurité il est doté d'un système de fermeture par virole tournante. Il se nettoie à l'éponge humide pour préserver le bois du manche.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">"Le Marjacq" vous accompagnera partout, aussi bien en randonnée, à la pêche ou en cuisine. Comme disait un ancien slogan, à vous d'inventer la vie qui va avec !</div>\n <div>Le Couteau de Poche Marjacq est fabriqué à Thiers, pays de la coutellerie. Il possèdent une lame en inox 12C27, haute qualité garantie ! Pour votre sécurité il est doté d'un système de fermeture par virole tournante. Il se nettoie à l'éponge humide pour préserver le bois du manche. Pour votre plaisr nous vous le proposons en 3 bois différents : olivier, chêne ou hêtre, à vous de choisir !<br /><br /></div>\n <div>"Le Marjacq" vous accompagnera partout, aussi bien en randonnée, à la pêche ou en cuisine. Comme disait un ancien slogan, à vous d'inventer la vie qui va avec !</div></div><h1>Caractéristiques Couteaux de Poche Marjacq</h1><div class="col is-12">- Lame en acier inoxydable 12C27.<br />- Fermeture par virole.<br />- Disponible avec manche en Hêtre, Chêne ou Olivier.<br />- Dimensions fermé : 11,5 cm.<br />- Dimensions ouvert : 20 cm.<br />- Poids 60 grammes.</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 {#9114 …} #channels: Doctrine\ORM\PersistentCollection {#9102 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8088 …} #reviews: Doctrine\ORM\PersistentCollection {#9098 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9100 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28338 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28371 …} +context: Sylius\TwigHooks\Bag\DataBag {#28377 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28364 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29236 +product: App\Entity\Product\Product {#9097 #id: 1047 #code: "couteau-de-poche-marjacq-7874" #attributes: Doctrine\ORM\PersistentCollection {#9104 …} #variants: Doctrine\ORM\PersistentCollection {#9120 …} #options: Doctrine\ORM\PersistentCollection {#9108 …} #associations: Doctrine\ORM\PersistentCollection {#9106 …} #createdAt: DateTime @1758632301 {#9093 : 2025-09-23 20:58:21.0 PRC (+08:00) } #updatedAt: DateTime @1758632301 {#9094 : 2025-09-23 20:58:21.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9111 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9112 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9097} #id: 1047 #name: "Couteau de Poche Marjacq" #slug: "couteau-de-poche-marjacq-7874" #description: """ <div class="col is-12"><ul>\n <li>Lame en acier inoxydable haute qualité.</li>\n <li>Fermeture sécurisée par virole.</li>\n <li>Disponible avec manche en Hêtre, Chêne ou Olivier.</li>\n <li><strong>Fabriqué en France.</strong></li>\n </ul></div><h1>Descriptif Couteaux de Poche Marjacq</h1><div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Le Couteau de Poche Marjacq est fabriqué à Thiers, pays de la coutellerie. Il possèdent une lame en inox 12C27, haute qualité garantie ! Pour votre sécurité il est doté d'un système de fermeture par virole tournante. Il se nettoie à l'éponge humide pour préserver le bois du manche.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">"Le Marjacq" vous accompagnera partout, aussi bien en randonnée, à la pêche ou en cuisine. Comme disait un ancien slogan, à vous d'inventer la vie qui va avec !</div>\n <div>Le Couteau de Poche Marjacq est fabriqué à Thiers, pays de la coutellerie. Il possèdent une lame en inox 12C27, haute qualité garantie ! Pour votre sécurité il est doté d'un système de fermeture par virole tournante. Il se nettoie à l'éponge humide pour préserver le bois du manche. Pour votre plaisr nous vous le proposons en 3 bois différents : olivier, chêne ou hêtre, à vous de choisir !<br /><br /></div>\n <div>"Le Marjacq" vous accompagnera partout, aussi bien en randonnée, à la pêche ou en cuisine. Comme disait un ancien slogan, à vous d'inventer la vie qui va avec !</div></div><h1>Caractéristiques Couteaux de Poche Marjacq</h1><div class="col is-12">- Lame en acier inoxydable 12C27.<br />- Fermeture par virole.<br />- Disponible avec manche en Hêtre, Chêne ou Olivier.<br />- Dimensions fermé : 11,5 cm.<br />- Dimensions ouvert : 20 cm.<br />- Poids 60 grammes.</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 {#9114 …} #channels: Doctrine\ORM\PersistentCollection {#9102 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8088 …} #reviews: Doctrine\ORM\PersistentCollection {#9098 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9100 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#9121 …} +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 {#28338 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28371 …} +context: Sylius\TwigHooks\Bag\DataBag {#28377 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28364 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
116.0 MiB | 6.45 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9097 #id: 1047 #code: "couteau-de-poche-marjacq-7874" #attributes: Doctrine\ORM\PersistentCollection {#9104 …} #variants: Doctrine\ORM\PersistentCollection {#9120 …} #options: Doctrine\ORM\PersistentCollection {#9108 …} #associations: Doctrine\ORM\PersistentCollection {#9106 …} #createdAt: DateTime @1758632301 {#9093 : 2025-09-23 20:58:21.0 PRC (+08:00) } #updatedAt: DateTime @1758632301 {#9094 : 2025-09-23 20:58:21.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9111 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9112 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9097} #id: 1047 #name: "Couteau de Poche Marjacq" #slug: "couteau-de-poche-marjacq-7874" #description: """ <div class="col is-12"><ul>\n <li>Lame en acier inoxydable haute qualité.</li>\n <li>Fermeture sécurisée par virole.</li>\n <li>Disponible avec manche en Hêtre, Chêne ou Olivier.</li>\n <li><strong>Fabriqué en France.</strong></li>\n </ul></div><h1>Descriptif Couteaux de Poche Marjacq</h1><div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Le Couteau de Poche Marjacq est fabriqué à Thiers, pays de la coutellerie. Il possèdent une lame en inox 12C27, haute qualité garantie ! Pour votre sécurité il est doté d'un système de fermeture par virole tournante. Il se nettoie à l'éponge humide pour préserver le bois du manche.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">"Le Marjacq" vous accompagnera partout, aussi bien en randonnée, à la pêche ou en cuisine. Comme disait un ancien slogan, à vous d'inventer la vie qui va avec !</div>\n <div>Le Couteau de Poche Marjacq est fabriqué à Thiers, pays de la coutellerie. Il possèdent une lame en inox 12C27, haute qualité garantie ! Pour votre sécurité il est doté d'un système de fermeture par virole tournante. Il se nettoie à l'éponge humide pour préserver le bois du manche. Pour votre plaisr nous vous le proposons en 3 bois différents : olivier, chêne ou hêtre, à vous de choisir !<br /><br /></div>\n <div>"Le Marjacq" vous accompagnera partout, aussi bien en randonnée, à la pêche ou en cuisine. Comme disait un ancien slogan, à vous d'inventer la vie qui va avec !</div></div><h1>Caractéristiques Couteaux de Poche Marjacq</h1><div class="col is-12">- Lame en acier inoxydable 12C27.<br />- Fermeture par virole.<br />- Disponible avec manche en Hêtre, Chêne ou Olivier.<br />- Dimensions fermé : 11,5 cm.<br />- Dimensions ouvert : 20 cm.<br />- Poids 60 grammes.</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 {#9114 …} #channels: Doctrine\ORM\PersistentCollection {#9102 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8088 …} #reviews: Doctrine\ORM\PersistentCollection {#9098 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9100 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Couteau de Poche Marjacq" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29476 -props: [ "product" => App\Entity\Product\Product {#9097 #id: 1047 #code: "couteau-de-poche-marjacq-7874" #attributes: Doctrine\ORM\PersistentCollection {#9104 …} #variants: Doctrine\ORM\PersistentCollection {#9120 …} #options: Doctrine\ORM\PersistentCollection {#9108 …} #associations: Doctrine\ORM\PersistentCollection {#9106 …} #createdAt: DateTime @1758632301 {#9093 : 2025-09-23 20:58:21.0 PRC (+08:00) } #updatedAt: DateTime @1758632301 {#9094 : 2025-09-23 20:58:21.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9111 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9112 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9097} #id: 1047 #name: "Couteau de Poche Marjacq" #slug: "couteau-de-poche-marjacq-7874" #description: """ <div class="col is-12"><ul>\n <li>Lame en acier inoxydable haute qualité.</li>\n <li>Fermeture sécurisée par virole.</li>\n <li>Disponible avec manche en Hêtre, Chêne ou Olivier.</li>\n <li><strong>Fabriqué en France.</strong></li>\n </ul></div><h1>Descriptif Couteaux de Poche Marjacq</h1><div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Le Couteau de Poche Marjacq est fabriqué à Thiers, pays de la coutellerie. Il possèdent une lame en inox 12C27, haute qualité garantie ! Pour votre sécurité il est doté d'un système de fermeture par virole tournante. Il se nettoie à l'éponge humide pour préserver le bois du manche.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">"Le Marjacq" vous accompagnera partout, aussi bien en randonnée, à la pêche ou en cuisine. Comme disait un ancien slogan, à vous d'inventer la vie qui va avec !</div>\n <div>Le Couteau de Poche Marjacq est fabriqué à Thiers, pays de la coutellerie. Il possèdent une lame en inox 12C27, haute qualité garantie ! Pour votre sécurité il est doté d'un système de fermeture par virole tournante. Il se nettoie à l'éponge humide pour préserver le bois du manche. Pour votre plaisr nous vous le proposons en 3 bois différents : olivier, chêne ou hêtre, à vous de choisir !<br /><br /></div>\n <div>"Le Marjacq" vous accompagnera partout, aussi bien en randonnée, à la pêche ou en cuisine. Comme disait un ancien slogan, à vous d'inventer la vie qui va avec !</div></div><h1>Caractéristiques Couteaux de Poche Marjacq</h1><div class="col is-12">- Lame en acier inoxydable 12C27.<br />- Fermeture par virole.<br />- Disponible avec manche en Hêtre, Chêne ou Olivier.<br />- Dimensions fermé : 11,5 cm.<br />- Dimensions ouvert : 20 cm.<br />- Poids 60 grammes.</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 {#9114 …} #channels: Doctrine\ORM\PersistentCollection {#9102 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8088 …} #reviews: Doctrine\ORM\PersistentCollection {#9098 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9100 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
116.0 MiB | 0.65 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29522 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29460 …} +context: Sylius\TwigHooks\Bag\DataBag {#29469 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29521 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9121 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9131 #collection: Doctrine\Common\Collections\ArrayCollection {#9132 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9130 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38309 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38311 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29522 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29460 …} +context: Sylius\TwigHooks\Bag\DataBag {#29469 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29521 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Couteau de Poche Marjacq" "applied_promotions" => Doctrine\ORM\PersistentCollection {#9131 #collection: Doctrine\Common\Collections\ArrayCollection {#9132 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9130 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38309 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38311 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29528 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29522 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29460 …} +context: Sylius\TwigHooks\Bag\DataBag {#29469 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29521 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9121 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9131 #collection: Doctrine\Common\Collections\ArrayCollection {#9132 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9130 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38309 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38311 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 116.0 MiB | 0.15 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29578 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29569 …} +context: Sylius\TwigHooks\Bag\DataBag {#29576 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29577 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9121 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29581 +variant: App\Entity\Product\ProductVariant {#9121 …} +price: "16,00\u{A0}€" +originalPrice: "16,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9772 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#13202 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9769 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29578 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29569 …} +context: Sylius\TwigHooks\Bag\DataBag {#29576 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29577 …} +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 | 116.0 MiB | 5.02 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9165 #id: 1089 #code: "planche-a-decouper-en-hetre-roger-orfevre-6927" #attributes: Doctrine\ORM\PersistentCollection {#9175 …} #variants: Doctrine\ORM\PersistentCollection {#9191 …} #options: Doctrine\ORM\PersistentCollection {#9179 …} #associations: Doctrine\ORM\PersistentCollection {#9177 …} #createdAt: DateTime @1758632306 {#9133 : 2025-09-23 20:58:26.0 PRC (+08:00) } #updatedAt: DateTime @1758632306 {#9134 : 2025-09-23 20:58:26.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9182 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9183 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9165} #id: 1089 #name: "Planche à Découper en Hêtre Roger Orfèvre" #slug: "planche-a-decouper-en-hetre-roger-orfevre-6927" #description: """ <div class="col is-12"><ul>\n <li>Hêtre massif, très résistant.</li>\n <li>Rigole de récupération des jus.</li>\n <li><strong>Fabrication Française.</strong></li>\n </ul></div><h1>Descriptif Planche à Découper en Hêtre Roger Orfèvre</h1><div class="col is-12">Vous cherchez une planche à découper robuste et compacte à la fois ? Ne cherchez plus ! La planche à découper en hêtre massif Roger Orfevre répond parfaitement à ces critères. Pratique grâce à sa poignée intégrée et sa rigole de récupération des jus, elle se nettoie facilement et offre une grande durabilité dans le temps. <br />Cerise sur le gâteau, elle est fabriquée en France à Thiers au coeur de la région Rhône Alpes. Et son prix est très raisonnable !</div><h1>Caractéristiques Planche à Découper en Hêtre Roger Orfèvre</h1><div class="col is-12">- Hêtre massif.<br />- Poignée.<br />- Rigole de récupération des jus.<br />- Epaisseur 1,4 cm pour toutes les tailles.<br />- Fabrication française.</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 {#9185 …} #channels: Doctrine\ORM\PersistentCollection {#9173 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9167 …} #reviews: Doctrine\ORM\PersistentCollection {#9169 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9171 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28338 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28371 …} +context: Sylius\TwigHooks\Bag\DataBag {#28377 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28364 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29467 +product: App\Entity\Product\Product {#9165 #id: 1089 #code: "planche-a-decouper-en-hetre-roger-orfevre-6927" #attributes: Doctrine\ORM\PersistentCollection {#9175 …} #variants: Doctrine\ORM\PersistentCollection {#9191 …} #options: Doctrine\ORM\PersistentCollection {#9179 …} #associations: Doctrine\ORM\PersistentCollection {#9177 …} #createdAt: DateTime @1758632306 {#9133 : 2025-09-23 20:58:26.0 PRC (+08:00) } #updatedAt: DateTime @1758632306 {#9134 : 2025-09-23 20:58:26.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9182 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9183 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9165} #id: 1089 #name: "Planche à Découper en Hêtre Roger Orfèvre" #slug: "planche-a-decouper-en-hetre-roger-orfevre-6927" #description: """ <div class="col is-12"><ul>\n <li>Hêtre massif, très résistant.</li>\n <li>Rigole de récupération des jus.</li>\n <li><strong>Fabrication Française.</strong></li>\n </ul></div><h1>Descriptif Planche à Découper en Hêtre Roger Orfèvre</h1><div class="col is-12">Vous cherchez une planche à découper robuste et compacte à la fois ? Ne cherchez plus ! La planche à découper en hêtre massif Roger Orfevre répond parfaitement à ces critères. Pratique grâce à sa poignée intégrée et sa rigole de récupération des jus, elle se nettoie facilement et offre une grande durabilité dans le temps. <br />Cerise sur le gâteau, elle est fabriquée en France à Thiers au coeur de la région Rhône Alpes. Et son prix est très raisonnable !</div><h1>Caractéristiques Planche à Découper en Hêtre Roger Orfèvre</h1><div class="col is-12">- Hêtre massif.<br />- Poignée.<br />- Rigole de récupération des jus.<br />- Epaisseur 1,4 cm pour toutes les tailles.<br />- Fabrication française.</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 {#9185 …} #channels: Doctrine\ORM\PersistentCollection {#9173 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9167 …} #reviews: Doctrine\ORM\PersistentCollection {#9169 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9171 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#9192 …} +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 {#28338 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28371 …} +context: Sylius\TwigHooks\Bag\DataBag {#28377 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28364 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
116.0 MiB | 0.74 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9165 #id: 1089 #code: "planche-a-decouper-en-hetre-roger-orfevre-6927" #attributes: Doctrine\ORM\PersistentCollection {#9175 …} #variants: Doctrine\ORM\PersistentCollection {#9191 …} #options: Doctrine\ORM\PersistentCollection {#9179 …} #associations: Doctrine\ORM\PersistentCollection {#9177 …} #createdAt: DateTime @1758632306 {#9133 : 2025-09-23 20:58:26.0 PRC (+08:00) } #updatedAt: DateTime @1758632306 {#9134 : 2025-09-23 20:58:26.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9182 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9183 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9165} #id: 1089 #name: "Planche à Découper en Hêtre Roger Orfèvre" #slug: "planche-a-decouper-en-hetre-roger-orfevre-6927" #description: """ <div class="col is-12"><ul>\n <li>Hêtre massif, très résistant.</li>\n <li>Rigole de récupération des jus.</li>\n <li><strong>Fabrication Française.</strong></li>\n </ul></div><h1>Descriptif Planche à Découper en Hêtre Roger Orfèvre</h1><div class="col is-12">Vous cherchez une planche à découper robuste et compacte à la fois ? Ne cherchez plus ! La planche à découper en hêtre massif Roger Orfevre répond parfaitement à ces critères. Pratique grâce à sa poignée intégrée et sa rigole de récupération des jus, elle se nettoie facilement et offre une grande durabilité dans le temps. <br />Cerise sur le gâteau, elle est fabriquée en France à Thiers au coeur de la région Rhône Alpes. Et son prix est très raisonnable !</div><h1>Caractéristiques Planche à Découper en Hêtre Roger Orfèvre</h1><div class="col is-12">- Hêtre massif.<br />- Poignée.<br />- Rigole de récupération des jus.<br />- Epaisseur 1,4 cm pour toutes les tailles.<br />- Fabrication française.</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 {#9185 …} #channels: Doctrine\ORM\PersistentCollection {#9173 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9167 …} #reviews: Doctrine\ORM\PersistentCollection {#9169 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9171 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Planche à Découper en Hêtre Roger Orfèvre" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29698 -props: [ "product" => App\Entity\Product\Product {#9165 #id: 1089 #code: "planche-a-decouper-en-hetre-roger-orfevre-6927" #attributes: Doctrine\ORM\PersistentCollection {#9175 …} #variants: Doctrine\ORM\PersistentCollection {#9191 …} #options: Doctrine\ORM\PersistentCollection {#9179 …} #associations: Doctrine\ORM\PersistentCollection {#9177 …} #createdAt: DateTime @1758632306 {#9133 : 2025-09-23 20:58:26.0 PRC (+08:00) } #updatedAt: DateTime @1758632306 {#9134 : 2025-09-23 20:58:26.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9182 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9183 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9165} #id: 1089 #name: "Planche à Découper en Hêtre Roger Orfèvre" #slug: "planche-a-decouper-en-hetre-roger-orfevre-6927" #description: """ <div class="col is-12"><ul>\n <li>Hêtre massif, très résistant.</li>\n <li>Rigole de récupération des jus.</li>\n <li><strong>Fabrication Française.</strong></li>\n </ul></div><h1>Descriptif Planche à Découper en Hêtre Roger Orfèvre</h1><div class="col is-12">Vous cherchez une planche à découper robuste et compacte à la fois ? Ne cherchez plus ! La planche à découper en hêtre massif Roger Orfevre répond parfaitement à ces critères. Pratique grâce à sa poignée intégrée et sa rigole de récupération des jus, elle se nettoie facilement et offre une grande durabilité dans le temps. <br />Cerise sur le gâteau, elle est fabriquée en France à Thiers au coeur de la région Rhône Alpes. Et son prix est très raisonnable !</div><h1>Caractéristiques Planche à Découper en Hêtre Roger Orfèvre</h1><div class="col is-12">- Hêtre massif.<br />- Poignée.<br />- Rigole de récupération des jus.<br />- Epaisseur 1,4 cm pour toutes les tailles.<br />- Fabrication française.</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 {#9185 …} #channels: Doctrine\ORM\PersistentCollection {#9173 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9167 …} #reviews: Doctrine\ORM\PersistentCollection {#9169 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9171 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
116.0 MiB | 1.82 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29744 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29682 …} +context: Sylius\TwigHooks\Bag\DataBag {#29691 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29743 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9192 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9202 #collection: Doctrine\Common\Collections\ArrayCollection {#9203 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9201 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38323 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38325 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29744 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29682 …} +context: Sylius\TwigHooks\Bag\DataBag {#29691 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29743 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Planche à Découper en Hêtre Roger Orfèvre" "applied_promotions" => Doctrine\ORM\PersistentCollection {#9202 #collection: Doctrine\Common\Collections\ArrayCollection {#9203 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9201 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38323 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38325 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29750 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29744 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29682 …} +context: Sylius\TwigHooks\Bag\DataBag {#29691 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29743 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9192 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9202 #collection: Doctrine\Common\Collections\ArrayCollection {#9203 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9201 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38323 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38325 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 116.0 MiB | 0.15 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29800 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29791 …} +context: Sylius\TwigHooks\Bag\DataBag {#29798 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29799 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9192 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29803 +variant: App\Entity\Product\ProductVariant {#9192 …} +price: "15,00\u{A0}€" +originalPrice: "15,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9772 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#13202 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9769 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29800 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29791 …} +context: Sylius\TwigHooks\Bag\DataBag {#29798 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29799 …} +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 | 116.0 MiB | 4.40 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9208 #id: 839 #code: "pelle-a-terrine-fischer-bargoin-5992" #attributes: Doctrine\ORM\PersistentCollection {#9218 …} #variants: Doctrine\ORM\PersistentCollection {#9234 …} #options: Doctrine\ORM\PersistentCollection {#9222 …} #associations: Doctrine\ORM\PersistentCollection {#9220 …} #createdAt: DateTime @1758632263 {#9204 : 2025-09-23 20:57:43.0 PRC (+08:00) } #updatedAt: DateTime @1758632263 {#9205 : 2025-09-23 20:57:43.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9225 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9226 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9208} #id: 839 #name: "Pelle à Terrine Fischer Bargoin" #slug: "pelle-a-terrine-fischer-bargoin-5992" #description: """ <div class="col is-12"><ul>\n <li>Lame en acier inoxydable.</li>\n <li>Poignée plastique ergonomique et antidérapante avec encoches pour éviter que l'ustensile ne glisse dans le plat.</li>\n <li>5 Pastilles de couleur amovibles aux normes HACCP.</li>\n <li>Fabrication Française.</li>\n </ul></div><h1>Descriptif Pelle à Terrine Fischer Bargoin</h1><div class="col is-12">Pelle à terrine à lame en acier inoxydable et manche en ABS ergonomique et anti-dérapant avec encoches pour éviter que l'ustensile ne glisse dans les plats. De fabrication Française, cette pelle à terrine est livrée avec 5 pastilles de couleur répondant aux normes HACCP</div><h1>Caractéristiques Pelle à Terrine Fischer Bargoin</h1><div class="col is-12">- Lame en acier inoxydable.<br />- Manche en ABS ergonomique et anti-dérapant.<br />- Encoches sous le manche pour éviter que la pelle ne glisse dans les plats.<br />- Livrée avec 5 pastilles de couleur répondant aux normes HACCP.<br />- Longueur totale : 25 cm.<br />- Longueur de la lame : 13 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 {#9228 …} #channels: Doctrine\ORM\PersistentCollection {#9216 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9210 …} #reviews: Doctrine\ORM\PersistentCollection {#9212 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9214 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28338 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28371 …} +context: Sylius\TwigHooks\Bag\DataBag {#28377 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28364 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29689 +product: App\Entity\Product\Product {#9208 #id: 839 #code: "pelle-a-terrine-fischer-bargoin-5992" #attributes: Doctrine\ORM\PersistentCollection {#9218 …} #variants: Doctrine\ORM\PersistentCollection {#9234 …} #options: Doctrine\ORM\PersistentCollection {#9222 …} #associations: Doctrine\ORM\PersistentCollection {#9220 …} #createdAt: DateTime @1758632263 {#9204 : 2025-09-23 20:57:43.0 PRC (+08:00) } #updatedAt: DateTime @1758632263 {#9205 : 2025-09-23 20:57:43.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9225 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9226 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9208} #id: 839 #name: "Pelle à Terrine Fischer Bargoin" #slug: "pelle-a-terrine-fischer-bargoin-5992" #description: """ <div class="col is-12"><ul>\n <li>Lame en acier inoxydable.</li>\n <li>Poignée plastique ergonomique et antidérapante avec encoches pour éviter que l'ustensile ne glisse dans le plat.</li>\n <li>5 Pastilles de couleur amovibles aux normes HACCP.</li>\n <li>Fabrication Française.</li>\n </ul></div><h1>Descriptif Pelle à Terrine Fischer Bargoin</h1><div class="col is-12">Pelle à terrine à lame en acier inoxydable et manche en ABS ergonomique et anti-dérapant avec encoches pour éviter que l'ustensile ne glisse dans les plats. De fabrication Française, cette pelle à terrine est livrée avec 5 pastilles de couleur répondant aux normes HACCP</div><h1>Caractéristiques Pelle à Terrine Fischer Bargoin</h1><div class="col is-12">- Lame en acier inoxydable.<br />- Manche en ABS ergonomique et anti-dérapant.<br />- Encoches sous le manche pour éviter que la pelle ne glisse dans les plats.<br />- Livrée avec 5 pastilles de couleur répondant aux normes HACCP.<br />- Longueur totale : 25 cm.<br />- Longueur de la lame : 13 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 {#9228 …} #channels: Doctrine\ORM\PersistentCollection {#9216 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9210 …} #reviews: Doctrine\ORM\PersistentCollection {#9212 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9214 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#9235 …} +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 {#28338 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28371 …} +context: Sylius\TwigHooks\Bag\DataBag {#28377 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28364 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
116.0 MiB | 0.91 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9208 #id: 839 #code: "pelle-a-terrine-fischer-bargoin-5992" #attributes: Doctrine\ORM\PersistentCollection {#9218 …} #variants: Doctrine\ORM\PersistentCollection {#9234 …} #options: Doctrine\ORM\PersistentCollection {#9222 …} #associations: Doctrine\ORM\PersistentCollection {#9220 …} #createdAt: DateTime @1758632263 {#9204 : 2025-09-23 20:57:43.0 PRC (+08:00) } #updatedAt: DateTime @1758632263 {#9205 : 2025-09-23 20:57:43.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9225 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9226 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9208} #id: 839 #name: "Pelle à Terrine Fischer Bargoin" #slug: "pelle-a-terrine-fischer-bargoin-5992" #description: """ <div class="col is-12"><ul>\n <li>Lame en acier inoxydable.</li>\n <li>Poignée plastique ergonomique et antidérapante avec encoches pour éviter que l'ustensile ne glisse dans le plat.</li>\n <li>5 Pastilles de couleur amovibles aux normes HACCP.</li>\n <li>Fabrication Française.</li>\n </ul></div><h1>Descriptif Pelle à Terrine Fischer Bargoin</h1><div class="col is-12">Pelle à terrine à lame en acier inoxydable et manche en ABS ergonomique et anti-dérapant avec encoches pour éviter que l'ustensile ne glisse dans les plats. De fabrication Française, cette pelle à terrine est livrée avec 5 pastilles de couleur répondant aux normes HACCP</div><h1>Caractéristiques Pelle à Terrine Fischer Bargoin</h1><div class="col is-12">- Lame en acier inoxydable.<br />- Manche en ABS ergonomique et anti-dérapant.<br />- Encoches sous le manche pour éviter que la pelle ne glisse dans les plats.<br />- Livrée avec 5 pastilles de couleur répondant aux normes HACCP.<br />- Longueur totale : 25 cm.<br />- Longueur de la lame : 13 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 {#9228 …} #channels: Doctrine\ORM\PersistentCollection {#9216 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9210 …} #reviews: Doctrine\ORM\PersistentCollection {#9212 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9214 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Pelle à Terrine Fischer Bargoin" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29920 -props: [ "product" => App\Entity\Product\Product {#9208 #id: 839 #code: "pelle-a-terrine-fischer-bargoin-5992" #attributes: Doctrine\ORM\PersistentCollection {#9218 …} #variants: Doctrine\ORM\PersistentCollection {#9234 …} #options: Doctrine\ORM\PersistentCollection {#9222 …} #associations: Doctrine\ORM\PersistentCollection {#9220 …} #createdAt: DateTime @1758632263 {#9204 : 2025-09-23 20:57:43.0 PRC (+08:00) } #updatedAt: DateTime @1758632263 {#9205 : 2025-09-23 20:57:43.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9225 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9226 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9208} #id: 839 #name: "Pelle à Terrine Fischer Bargoin" #slug: "pelle-a-terrine-fischer-bargoin-5992" #description: """ <div class="col is-12"><ul>\n <li>Lame en acier inoxydable.</li>\n <li>Poignée plastique ergonomique et antidérapante avec encoches pour éviter que l'ustensile ne glisse dans le plat.</li>\n <li>5 Pastilles de couleur amovibles aux normes HACCP.</li>\n <li>Fabrication Française.</li>\n </ul></div><h1>Descriptif Pelle à Terrine Fischer Bargoin</h1><div class="col is-12">Pelle à terrine à lame en acier inoxydable et manche en ABS ergonomique et anti-dérapant avec encoches pour éviter que l'ustensile ne glisse dans les plats. De fabrication Française, cette pelle à terrine est livrée avec 5 pastilles de couleur répondant aux normes HACCP</div><h1>Caractéristiques Pelle à Terrine Fischer Bargoin</h1><div class="col is-12">- Lame en acier inoxydable.<br />- Manche en ABS ergonomique et anti-dérapant.<br />- Encoches sous le manche pour éviter que la pelle ne glisse dans les plats.<br />- Livrée avec 5 pastilles de couleur répondant aux normes HACCP.<br />- Longueur totale : 25 cm.<br />- Longueur de la lame : 13 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 {#9228 …} #channels: Doctrine\ORM\PersistentCollection {#9216 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9210 …} #reviews: Doctrine\ORM\PersistentCollection {#9212 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9214 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
116.0 MiB | 0.64 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29969 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29904 …} +context: Sylius\TwigHooks\Bag\DataBag {#29913 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29968 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9235 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9248 #collection: Doctrine\Common\Collections\ArrayCollection {#9249 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9247 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38337 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38339 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29969 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29904 …} +context: Sylius\TwigHooks\Bag\DataBag {#29913 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29968 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Pelle à Terrine Fischer Bargoin" "applied_promotions" => Doctrine\ORM\PersistentCollection {#9248 #collection: Doctrine\Common\Collections\ArrayCollection {#9249 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9247 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38337 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38339 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29975 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29969 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29904 …} +context: Sylius\TwigHooks\Bag\DataBag {#29913 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29968 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9235 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9248 #collection: Doctrine\Common\Collections\ArrayCollection {#9249 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9247 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38337 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38339 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 116.0 MiB | 0.14 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30025 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30016 …} +context: Sylius\TwigHooks\Bag\DataBag {#30023 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30024 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9235 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30028 +variant: App\Entity\Product\ProductVariant {#9235 …} +price: "14,00\u{A0}€" +originalPrice: "14,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9772 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#13202 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9769 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30025 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30016 …} +context: Sylius\TwigHooks\Bag\DataBag {#30023 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30024 …} +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 | 116.0 MiB | 8.99 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9254 #id: 840 #code: "eminceur-a-cornichons-louis-tellier-689" #attributes: Doctrine\ORM\PersistentCollection {#9264 …} #variants: Doctrine\ORM\PersistentCollection {#9277 …} #options: Doctrine\ORM\PersistentCollection {#9268 …} #associations: Doctrine\ORM\PersistentCollection {#9266 …} #createdAt: DateTime @1758632264 {#9250 : 2025-09-23 20:57:44.0 PRC (+08:00) } #updatedAt: DateTime @1758632264 {#9251 : 2025-09-23 20:57:44.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9271 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9272 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9254} #id: 840 #name: "Eminceur à cornichons Louis Tellier" #slug: "eminceur-a-cornichons-louis-tellier-689" #description: """ <div class="col is-12"><ul>\n <li>Ustensile professionnel.</li>\n <li>Emince rapidement les petits légumes. </li>\n <li>8 lames inox. </li>\n <li><strong>Fabriqué en France.</strong></li>\n </ul></div><h1>Description Eminceur à cornichons Louis Tellier</h1><div class="col is-12"><p>L'éminceur à cornichon permet d'émincer rapidement les cornichons et autres petits légumes tels que les radis. Pratique, un seul passage suffit pour découper plusieurs tranches de vos fruits ou légumes. Idéal pour vos décorations de plats ! <br /></p></div><h1>Caractéristiques Eminceur à cornichons Louis Tellier</h1><div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;"><span style="white-space: pre;"> </span>•<span style="white-space: pre;"> </span>8 lames inox. </div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;"><span style="white-space: pre;"> </span>•<span style="white-space: pre;"> </span>Manche nylon ergonomique. </div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;"><span style="white-space: pre;"> </span>•<span style="white-space: pre;"> </span>Va au lave vaisselle.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;"><span style="white-space: pre;"> </span>•<span style="white-space: pre;"> </span>Dimensions : 17,7 x 2,6 x 2,2 cm. </div>\n <div>\n <ul>\n <li>8 lames inox. </li>\n <li>Manche nylon ergonomique. </li>\n <li>Va au lave vaisselle.</li>\n <li>Dimensions : 17,7 x 2,6 x 2,2 cm.</li>\n </ul>\n </div></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 {#9274 …} #channels: Doctrine\ORM\PersistentCollection {#9262 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9256 …} #reviews: Doctrine\ORM\PersistentCollection {#9258 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9260 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28338 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28371 …} +context: Sylius\TwigHooks\Bag\DataBag {#28377 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28364 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29911 +product: App\Entity\Product\Product {#9254 #id: 840 #code: "eminceur-a-cornichons-louis-tellier-689" #attributes: Doctrine\ORM\PersistentCollection {#9264 …} #variants: Doctrine\ORM\PersistentCollection {#9277 …} #options: Doctrine\ORM\PersistentCollection {#9268 …} #associations: Doctrine\ORM\PersistentCollection {#9266 …} #createdAt: DateTime @1758632264 {#9250 : 2025-09-23 20:57:44.0 PRC (+08:00) } #updatedAt: DateTime @1758632264 {#9251 : 2025-09-23 20:57:44.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9271 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9272 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9254} #id: 840 #name: "Eminceur à cornichons Louis Tellier" #slug: "eminceur-a-cornichons-louis-tellier-689" #description: """ <div class="col is-12"><ul>\n <li>Ustensile professionnel.</li>\n <li>Emince rapidement les petits légumes. </li>\n <li>8 lames inox. </li>\n <li><strong>Fabriqué en France.</strong></li>\n </ul></div><h1>Description Eminceur à cornichons Louis Tellier</h1><div class="col is-12"><p>L'éminceur à cornichon permet d'émincer rapidement les cornichons et autres petits légumes tels que les radis. Pratique, un seul passage suffit pour découper plusieurs tranches de vos fruits ou légumes. Idéal pour vos décorations de plats ! <br /></p></div><h1>Caractéristiques Eminceur à cornichons Louis Tellier</h1><div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;"><span style="white-space: pre;"> </span>•<span style="white-space: pre;"> </span>8 lames inox. </div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;"><span style="white-space: pre;"> </span>•<span style="white-space: pre;"> </span>Manche nylon ergonomique. </div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;"><span style="white-space: pre;"> </span>•<span style="white-space: pre;"> </span>Va au lave vaisselle.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;"><span style="white-space: pre;"> </span>•<span style="white-space: pre;"> </span>Dimensions : 17,7 x 2,6 x 2,2 cm. </div>\n <div>\n <ul>\n <li>8 lames inox. </li>\n <li>Manche nylon ergonomique. </li>\n <li>Va au lave vaisselle.</li>\n <li>Dimensions : 17,7 x 2,6 x 2,2 cm.</li>\n </ul>\n </div></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 {#9274 …} #channels: Doctrine\ORM\PersistentCollection {#9262 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9256 …} #reviews: Doctrine\ORM\PersistentCollection {#9258 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9260 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#9278 …} +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 {#28338 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28371 …} +context: Sylius\TwigHooks\Bag\DataBag {#28377 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28364 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
116.0 MiB | 0.77 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9254 #id: 840 #code: "eminceur-a-cornichons-louis-tellier-689" #attributes: Doctrine\ORM\PersistentCollection {#9264 …} #variants: Doctrine\ORM\PersistentCollection {#9277 …} #options: Doctrine\ORM\PersistentCollection {#9268 …} #associations: Doctrine\ORM\PersistentCollection {#9266 …} #createdAt: DateTime @1758632264 {#9250 : 2025-09-23 20:57:44.0 PRC (+08:00) } #updatedAt: DateTime @1758632264 {#9251 : 2025-09-23 20:57:44.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9271 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9272 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9254} #id: 840 #name: "Eminceur à cornichons Louis Tellier" #slug: "eminceur-a-cornichons-louis-tellier-689" #description: """ <div class="col is-12"><ul>\n <li>Ustensile professionnel.</li>\n <li>Emince rapidement les petits légumes. </li>\n <li>8 lames inox. </li>\n <li><strong>Fabriqué en France.</strong></li>\n </ul></div><h1>Description Eminceur à cornichons Louis Tellier</h1><div class="col is-12"><p>L'éminceur à cornichon permet d'émincer rapidement les cornichons et autres petits légumes tels que les radis. Pratique, un seul passage suffit pour découper plusieurs tranches de vos fruits ou légumes. Idéal pour vos décorations de plats ! <br /></p></div><h1>Caractéristiques Eminceur à cornichons Louis Tellier</h1><div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;"><span style="white-space: pre;"> </span>•<span style="white-space: pre;"> </span>8 lames inox. </div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;"><span style="white-space: pre;"> </span>•<span style="white-space: pre;"> </span>Manche nylon ergonomique. </div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;"><span style="white-space: pre;"> </span>•<span style="white-space: pre;"> </span>Va au lave vaisselle.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;"><span style="white-space: pre;"> </span>•<span style="white-space: pre;"> </span>Dimensions : 17,7 x 2,6 x 2,2 cm. </div>\n <div>\n <ul>\n <li>8 lames inox. </li>\n <li>Manche nylon ergonomique. </li>\n <li>Va au lave vaisselle.</li>\n <li>Dimensions : 17,7 x 2,6 x 2,2 cm.</li>\n </ul>\n </div></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 {#9274 …} #channels: Doctrine\ORM\PersistentCollection {#9262 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9256 …} #reviews: Doctrine\ORM\PersistentCollection {#9258 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9260 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Eminceur à cornichons Louis Tellier" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30145 -props: [ "product" => App\Entity\Product\Product {#9254 #id: 840 #code: "eminceur-a-cornichons-louis-tellier-689" #attributes: Doctrine\ORM\PersistentCollection {#9264 …} #variants: Doctrine\ORM\PersistentCollection {#9277 …} #options: Doctrine\ORM\PersistentCollection {#9268 …} #associations: Doctrine\ORM\PersistentCollection {#9266 …} #createdAt: DateTime @1758632264 {#9250 : 2025-09-23 20:57:44.0 PRC (+08:00) } #updatedAt: DateTime @1758632264 {#9251 : 2025-09-23 20:57:44.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9271 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9272 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9254} #id: 840 #name: "Eminceur à cornichons Louis Tellier" #slug: "eminceur-a-cornichons-louis-tellier-689" #description: """ <div class="col is-12"><ul>\n <li>Ustensile professionnel.</li>\n <li>Emince rapidement les petits légumes. </li>\n <li>8 lames inox. </li>\n <li><strong>Fabriqué en France.</strong></li>\n </ul></div><h1>Description Eminceur à cornichons Louis Tellier</h1><div class="col is-12"><p>L'éminceur à cornichon permet d'émincer rapidement les cornichons et autres petits légumes tels que les radis. Pratique, un seul passage suffit pour découper plusieurs tranches de vos fruits ou légumes. Idéal pour vos décorations de plats ! <br /></p></div><h1>Caractéristiques Eminceur à cornichons Louis Tellier</h1><div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;"><span style="white-space: pre;"> </span>•<span style="white-space: pre;"> </span>8 lames inox. </div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;"><span style="white-space: pre;"> </span>•<span style="white-space: pre;"> </span>Manche nylon ergonomique. </div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;"><span style="white-space: pre;"> </span>•<span style="white-space: pre;"> </span>Va au lave vaisselle.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;"><span style="white-space: pre;"> </span>•<span style="white-space: pre;"> </span>Dimensions : 17,7 x 2,6 x 2,2 cm. </div>\n <div>\n <ul>\n <li>8 lames inox. </li>\n <li>Manche nylon ergonomique. </li>\n <li>Va au lave vaisselle.</li>\n <li>Dimensions : 17,7 x 2,6 x 2,2 cm.</li>\n </ul>\n </div></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 {#9274 …} #channels: Doctrine\ORM\PersistentCollection {#9262 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9256 …} #reviews: Doctrine\ORM\PersistentCollection {#9258 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9260 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
116.0 MiB | 1.04 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30203 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30129 …} +context: Sylius\TwigHooks\Bag\DataBag {#30138 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30202 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9278 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9288 #collection: Doctrine\Common\Collections\ArrayCollection {#9289 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9287 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38351 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38353 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30203 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30129 …} +context: Sylius\TwigHooks\Bag\DataBag {#30138 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30202 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Eminceur à cornichons Louis Tellier" "applied_promotions" => Doctrine\ORM\PersistentCollection {#9288 #collection: Doctrine\Common\Collections\ArrayCollection {#9289 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9287 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38351 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38353 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30209 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30203 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30129 …} +context: Sylius\TwigHooks\Bag\DataBag {#30138 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30202 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9278 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9288 #collection: Doctrine\Common\Collections\ArrayCollection {#9289 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9287 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38351 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38353 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 116.0 MiB | 0.18 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30259 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30250 …} +context: Sylius\TwigHooks\Bag\DataBag {#30257 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30258 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9278 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30262 +variant: App\Entity\Product\ProductVariant {#9278 …} +price: "11,00\u{A0}€" +originalPrice: "11,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9772 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#13202 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9769 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30259 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30250 …} +context: Sylius\TwigHooks\Bag\DataBag {#30257 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30258 …} +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 | 116.0 MiB | 10.55 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9294 #id: 759 #code: "pierre-a-aiguiser-universelle-affut-cap-christaud-1812" #attributes: Doctrine\ORM\PersistentCollection {#9304 …} #variants: Doctrine\ORM\PersistentCollection {#9317 …} #options: Doctrine\ORM\PersistentCollection {#9308 …} #associations: Doctrine\ORM\PersistentCollection {#9306 …} #createdAt: DateTime @1758632251 {#9290 : 2025-09-23 20:57:31.0 PRC (+08:00) } #updatedAt: DateTime @1758632252 {#9291 : 2025-09-23 20:57:32.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9311 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9312 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9294} #id: 759 #name: "Pierre à aiguiser universelle Affut'Cap Christaud" #slug: "pierre-a-aiguiser-universelle-affut-cap-christaud-1812" #description: """ <div class="col is-12"><ul>\n <li>Convient pour tous les outils coupants.</li>\n <li>Pierre naturelle au corindon.</li>\n <li><strong>Fabriquée en France.</strong></li>\n </ul></div><h1>Description Pierre à aiguiser universelle Affut'Cap Christaud</h1><div class="col is-12">La Pierre à aiguiser universelle Christaud est idéale pour aiguiser tous les couteaux mais aussi tous les outils tranchants. Section ovale. Longueur 25 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 {#9314 …} #channels: Doctrine\ORM\PersistentCollection {#9302 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9296 …} #reviews: Doctrine\ORM\PersistentCollection {#9298 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9300 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28338 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28371 …} +context: Sylius\TwigHooks\Bag\DataBag {#28377 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28364 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#30136 +product: App\Entity\Product\Product {#9294 #id: 759 #code: "pierre-a-aiguiser-universelle-affut-cap-christaud-1812" #attributes: Doctrine\ORM\PersistentCollection {#9304 …} #variants: Doctrine\ORM\PersistentCollection {#9317 …} #options: Doctrine\ORM\PersistentCollection {#9308 …} #associations: Doctrine\ORM\PersistentCollection {#9306 …} #createdAt: DateTime @1758632251 {#9290 : 2025-09-23 20:57:31.0 PRC (+08:00) } #updatedAt: DateTime @1758632252 {#9291 : 2025-09-23 20:57:32.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9311 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9312 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9294} #id: 759 #name: "Pierre à aiguiser universelle Affut'Cap Christaud" #slug: "pierre-a-aiguiser-universelle-affut-cap-christaud-1812" #description: """ <div class="col is-12"><ul>\n <li>Convient pour tous les outils coupants.</li>\n <li>Pierre naturelle au corindon.</li>\n <li><strong>Fabriquée en France.</strong></li>\n </ul></div><h1>Description Pierre à aiguiser universelle Affut'Cap Christaud</h1><div class="col is-12">La Pierre à aiguiser universelle Christaud est idéale pour aiguiser tous les couteaux mais aussi tous les outils tranchants. Section ovale. Longueur 25 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 {#9314 …} #channels: Doctrine\ORM\PersistentCollection {#9302 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9296 …} #reviews: Doctrine\ORM\PersistentCollection {#9298 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9300 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#9318 …} +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 {#28338 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28371 …} +context: Sylius\TwigHooks\Bag\DataBag {#28377 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28364 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
116.0 MiB | 0.88 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9294 #id: 759 #code: "pierre-a-aiguiser-universelle-affut-cap-christaud-1812" #attributes: Doctrine\ORM\PersistentCollection {#9304 …} #variants: Doctrine\ORM\PersistentCollection {#9317 …} #options: Doctrine\ORM\PersistentCollection {#9308 …} #associations: Doctrine\ORM\PersistentCollection {#9306 …} #createdAt: DateTime @1758632251 {#9290 : 2025-09-23 20:57:31.0 PRC (+08:00) } #updatedAt: DateTime @1758632252 {#9291 : 2025-09-23 20:57:32.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9311 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9312 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9294} #id: 759 #name: "Pierre à aiguiser universelle Affut'Cap Christaud" #slug: "pierre-a-aiguiser-universelle-affut-cap-christaud-1812" #description: """ <div class="col is-12"><ul>\n <li>Convient pour tous les outils coupants.</li>\n <li>Pierre naturelle au corindon.</li>\n <li><strong>Fabriquée en France.</strong></li>\n </ul></div><h1>Description Pierre à aiguiser universelle Affut'Cap Christaud</h1><div class="col is-12">La Pierre à aiguiser universelle Christaud est idéale pour aiguiser tous les couteaux mais aussi tous les outils tranchants. Section ovale. Longueur 25 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 {#9314 …} #channels: Doctrine\ORM\PersistentCollection {#9302 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9296 …} #reviews: Doctrine\ORM\PersistentCollection {#9298 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9300 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Pierre à aiguiser universelle Affut'Cap Christaud" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30379 -props: [ "product" => App\Entity\Product\Product {#9294 #id: 759 #code: "pierre-a-aiguiser-universelle-affut-cap-christaud-1812" #attributes: Doctrine\ORM\PersistentCollection {#9304 …} #variants: Doctrine\ORM\PersistentCollection {#9317 …} #options: Doctrine\ORM\PersistentCollection {#9308 …} #associations: Doctrine\ORM\PersistentCollection {#9306 …} #createdAt: DateTime @1758632251 {#9290 : 2025-09-23 20:57:31.0 PRC (+08:00) } #updatedAt: DateTime @1758632252 {#9291 : 2025-09-23 20:57:32.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9311 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9312 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9294} #id: 759 #name: "Pierre à aiguiser universelle Affut'Cap Christaud" #slug: "pierre-a-aiguiser-universelle-affut-cap-christaud-1812" #description: """ <div class="col is-12"><ul>\n <li>Convient pour tous les outils coupants.</li>\n <li>Pierre naturelle au corindon.</li>\n <li><strong>Fabriquée en France.</strong></li>\n </ul></div><h1>Description Pierre à aiguiser universelle Affut'Cap Christaud</h1><div class="col is-12">La Pierre à aiguiser universelle Christaud est idéale pour aiguiser tous les couteaux mais aussi tous les outils tranchants. Section ovale. Longueur 25 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 {#9314 …} #channels: Doctrine\ORM\PersistentCollection {#9302 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9296 …} #reviews: Doctrine\ORM\PersistentCollection {#9298 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9300 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
116.0 MiB | 0.89 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30425 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30363 …} +context: Sylius\TwigHooks\Bag\DataBag {#30372 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30424 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9318 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9328 #collection: Doctrine\Common\Collections\ArrayCollection {#9329 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9327 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38365 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38367 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30425 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30363 …} +context: Sylius\TwigHooks\Bag\DataBag {#30372 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30424 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Pierre à aiguiser universelle Affut'Cap Christaud" "applied_promotions" => Doctrine\ORM\PersistentCollection {#9328 #collection: Doctrine\Common\Collections\ArrayCollection {#9329 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9327 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38365 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38367 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30431 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30425 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30363 …} +context: Sylius\TwigHooks\Bag\DataBag {#30372 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30424 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9318 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9328 #collection: Doctrine\Common\Collections\ArrayCollection {#9329 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9327 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38365 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38367 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 116.0 MiB | 0.15 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30481 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30472 …} +context: Sylius\TwigHooks\Bag\DataBag {#30479 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30480 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9318 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30484 +variant: App\Entity\Product\ProductVariant {#9318 …} +price: "9,00\u{A0}€" +originalPrice: "9,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9772 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#13202 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9769 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30481 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30472 …} +context: Sylius\TwigHooks\Bag\DataBag {#30479 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30480 …} +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 | 116.0 MiB | 4.04 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9334 #id: 849 #code: "couteau-a-tomate-nogent-7633" #attributes: Doctrine\ORM\PersistentCollection {#9341 …} #variants: Doctrine\ORM\PersistentCollection {#9354 …} #options: Doctrine\ORM\PersistentCollection {#9345 …} #associations: Doctrine\ORM\PersistentCollection {#9343 …} #createdAt: DateTime @1758632264 {#9330 : 2025-09-23 20:57:44.0 PRC (+08:00) } #updatedAt: DateTime @1758632264 {#9331 : 2025-09-23 20:57:44.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9348 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9349 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9334} #id: 849 #name: "Couteau à Tomate Nogent" #slug: "couteau-a-tomate-nogent-7633" #description: """ <div class="col is-12"><ul>\n <li>Lame crantée 11 cm en acier inoxydable.</li>\n <li>Manche en polypropylène noir.</li>\n <li>Fabrication française.</li>\n </ul></div><h1>Descriptif Couteau à Tomate Nogent</h1><div class="col is-12">Le Couteau à Tomate Nogent possède une lame crantée de 11 cm en acier inoxydable et un manche en polypropylène indémanchable. c'est un outil très efficace pour trancher et peler les tomates et il est bien sûr compatible lave-vaisselle.</div><h1>Caractéristiques Couteau à Tomate Nogent</h1><div class="col is-12">- Lame épaisse en acier inoxydable.<br />- Longueur de la lame : 11 cm.<br />- Finition manuelle, lame poliglace.<br />- Bout pointu, tranchant cranté.<br />- Manche polypropylène.<br />- Passe au lave-vaisselle.<br />- Lame surmoulée dans le manche.<br />- Lame biseautée.<br />- Garantie indémanchable.<br />- Fabrication française.<br /><br /></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9351 …} #channels: Doctrine\ORM\PersistentCollection {#9339 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8088 …} #reviews: Doctrine\ORM\PersistentCollection {#9335 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9337 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28338 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28371 …} +context: Sylius\TwigHooks\Bag\DataBag {#28377 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28364 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#30370 +product: App\Entity\Product\Product {#9334 #id: 849 #code: "couteau-a-tomate-nogent-7633" #attributes: Doctrine\ORM\PersistentCollection {#9341 …} #variants: Doctrine\ORM\PersistentCollection {#9354 …} #options: Doctrine\ORM\PersistentCollection {#9345 …} #associations: Doctrine\ORM\PersistentCollection {#9343 …} #createdAt: DateTime @1758632264 {#9330 : 2025-09-23 20:57:44.0 PRC (+08:00) } #updatedAt: DateTime @1758632264 {#9331 : 2025-09-23 20:57:44.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9348 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9349 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9334} #id: 849 #name: "Couteau à Tomate Nogent" #slug: "couteau-a-tomate-nogent-7633" #description: """ <div class="col is-12"><ul>\n <li>Lame crantée 11 cm en acier inoxydable.</li>\n <li>Manche en polypropylène noir.</li>\n <li>Fabrication française.</li>\n </ul></div><h1>Descriptif Couteau à Tomate Nogent</h1><div class="col is-12">Le Couteau à Tomate Nogent possède une lame crantée de 11 cm en acier inoxydable et un manche en polypropylène indémanchable. c'est un outil très efficace pour trancher et peler les tomates et il est bien sûr compatible lave-vaisselle.</div><h1>Caractéristiques Couteau à Tomate Nogent</h1><div class="col is-12">- Lame épaisse en acier inoxydable.<br />- Longueur de la lame : 11 cm.<br />- Finition manuelle, lame poliglace.<br />- Bout pointu, tranchant cranté.<br />- Manche polypropylène.<br />- Passe au lave-vaisselle.<br />- Lame surmoulée dans le manche.<br />- Lame biseautée.<br />- Garantie indémanchable.<br />- Fabrication française.<br /><br /></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9351 …} #channels: Doctrine\ORM\PersistentCollection {#9339 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8088 …} #reviews: Doctrine\ORM\PersistentCollection {#9335 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9337 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#9355 …} +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 {#28338 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28371 …} +context: Sylius\TwigHooks\Bag\DataBag {#28377 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28364 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
116.0 MiB | 0.83 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9334 #id: 849 #code: "couteau-a-tomate-nogent-7633" #attributes: Doctrine\ORM\PersistentCollection {#9341 …} #variants: Doctrine\ORM\PersistentCollection {#9354 …} #options: Doctrine\ORM\PersistentCollection {#9345 …} #associations: Doctrine\ORM\PersistentCollection {#9343 …} #createdAt: DateTime @1758632264 {#9330 : 2025-09-23 20:57:44.0 PRC (+08:00) } #updatedAt: DateTime @1758632264 {#9331 : 2025-09-23 20:57:44.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9348 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9349 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9334} #id: 849 #name: "Couteau à Tomate Nogent" #slug: "couteau-a-tomate-nogent-7633" #description: """ <div class="col is-12"><ul>\n <li>Lame crantée 11 cm en acier inoxydable.</li>\n <li>Manche en polypropylène noir.</li>\n <li>Fabrication française.</li>\n </ul></div><h1>Descriptif Couteau à Tomate Nogent</h1><div class="col is-12">Le Couteau à Tomate Nogent possède une lame crantée de 11 cm en acier inoxydable et un manche en polypropylène indémanchable. c'est un outil très efficace pour trancher et peler les tomates et il est bien sûr compatible lave-vaisselle.</div><h1>Caractéristiques Couteau à Tomate Nogent</h1><div class="col is-12">- Lame épaisse en acier inoxydable.<br />- Longueur de la lame : 11 cm.<br />- Finition manuelle, lame poliglace.<br />- Bout pointu, tranchant cranté.<br />- Manche polypropylène.<br />- Passe au lave-vaisselle.<br />- Lame surmoulée dans le manche.<br />- Lame biseautée.<br />- Garantie indémanchable.<br />- Fabrication française.<br /><br /></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9351 …} #channels: Doctrine\ORM\PersistentCollection {#9339 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8088 …} #reviews: Doctrine\ORM\PersistentCollection {#9335 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9337 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Couteau à Tomate Nogent" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30601 -props: [ "product" => App\Entity\Product\Product {#9334 #id: 849 #code: "couteau-a-tomate-nogent-7633" #attributes: Doctrine\ORM\PersistentCollection {#9341 …} #variants: Doctrine\ORM\PersistentCollection {#9354 …} #options: Doctrine\ORM\PersistentCollection {#9345 …} #associations: Doctrine\ORM\PersistentCollection {#9343 …} #createdAt: DateTime @1758632264 {#9330 : 2025-09-23 20:57:44.0 PRC (+08:00) } #updatedAt: DateTime @1758632264 {#9331 : 2025-09-23 20:57:44.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9348 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9349 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9334} #id: 849 #name: "Couteau à Tomate Nogent" #slug: "couteau-a-tomate-nogent-7633" #description: """ <div class="col is-12"><ul>\n <li>Lame crantée 11 cm en acier inoxydable.</li>\n <li>Manche en polypropylène noir.</li>\n <li>Fabrication française.</li>\n </ul></div><h1>Descriptif Couteau à Tomate Nogent</h1><div class="col is-12">Le Couteau à Tomate Nogent possède une lame crantée de 11 cm en acier inoxydable et un manche en polypropylène indémanchable. c'est un outil très efficace pour trancher et peler les tomates et il est bien sûr compatible lave-vaisselle.</div><h1>Caractéristiques Couteau à Tomate Nogent</h1><div class="col is-12">- Lame épaisse en acier inoxydable.<br />- Longueur de la lame : 11 cm.<br />- Finition manuelle, lame poliglace.<br />- Bout pointu, tranchant cranté.<br />- Manche polypropylène.<br />- Passe au lave-vaisselle.<br />- Lame surmoulée dans le manche.<br />- Lame biseautée.<br />- Garantie indémanchable.<br />- Fabrication française.<br /><br /></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9351 …} #channels: Doctrine\ORM\PersistentCollection {#9339 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8088 …} #reviews: Doctrine\ORM\PersistentCollection {#9335 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9337 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
116.0 MiB | 0.67 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30650 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30585 …} +context: Sylius\TwigHooks\Bag\DataBag {#30594 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30649 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9355 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9365 #collection: Doctrine\Common\Collections\ArrayCollection {#9366 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9364 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38379 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38381 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30650 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30585 …} +context: Sylius\TwigHooks\Bag\DataBag {#30594 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30649 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Couteau à Tomate Nogent" "applied_promotions" => Doctrine\ORM\PersistentCollection {#9365 #collection: Doctrine\Common\Collections\ArrayCollection {#9366 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9364 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38379 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38381 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30656 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30650 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30585 …} +context: Sylius\TwigHooks\Bag\DataBag {#30594 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30649 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9355 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9365 #collection: Doctrine\Common\Collections\ArrayCollection {#9366 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9364 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38379 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38381 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 116.0 MiB | 0.15 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30706 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30697 …} +context: Sylius\TwigHooks\Bag\DataBag {#30704 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30705 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9355 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30709 +variant: App\Entity\Product\ProductVariant {#9355 …} +price: "9,00\u{A0}€" +originalPrice: "9,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9772 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#13202 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9769 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30706 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30697 …} +context: Sylius\TwigHooks\Bag\DataBag {#30704 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30705 …} +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 | 116.0 MiB | 4.32 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9371 #id: 1058 #code: "couteau-opinel-inox-5867" #attributes: Doctrine\ORM\PersistentCollection {#9381 …} #variants: Doctrine\ORM\PersistentCollection {#9394 …} #options: Doctrine\ORM\PersistentCollection {#9385 …} #associations: Doctrine\ORM\PersistentCollection {#9383 …} #createdAt: DateTime @1758632301 {#9367 : 2025-09-23 20:58:21.0 PRC (+08:00) } #updatedAt: DateTime @1758632301 {#9368 : 2025-09-23 20:58:21.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9388 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9389 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9371} #id: 1058 #name: "Couteau Opinel inox" #slug: "couteau-opinel-inox-5867" #description: """ <div class="col is-12"><ul>\n <li>Emblématique.</li>\n <li>Fabrication Française (Savoie)</li>\n <li>Bague de sécurité</li>\n <li>Lame en acier inoxydable.</li>\n </ul></div><h1>Descriptif Couteau Opinel inox</h1><div class="col is-12">Emblématique couteau fabriqué en France, <a rel="nofollow" href="https://www.cuisinstore.com/opinel-brd138-p1.html">l'Opinel</a> créé par Joseph Opinel en 1897 n'a cessé depuis lors de trouver sa place dans nos poches, cuisines et souvenirs les plus fervents. Sa lame en acier inoxydable se repliant dans le manche et protégée par une bague de sécurité ( le Virobloc ) en font un ustensile dont on aime se servir.</div><h1>Caractéristiques Couteau Opinel inox</h1><div class="col is-12">Lame en acier inoxydable avec teneur en carbone au moins égale à 0,40 %.<br />Lame dite Yatagan meulée selon un profil bombé exclusif qui garantit la robustesse de la lame et permet des réaffûtages performants.<br />Manche en bois de hêtre issu d'exploitations françaises. Verni pour le protégéer des salissures et de l'humidité.<br />Bague de sécurité permettant d'interdire l'ouverture ou la fermeture. ( VIROBLOC )<br />Fabriqué en FRANCE ( SAVOIE ) </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 {#9391 …} #channels: Doctrine\ORM\PersistentCollection {#9379 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9373 …} #reviews: Doctrine\ORM\PersistentCollection {#9375 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9377 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28338 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28371 …} +context: Sylius\TwigHooks\Bag\DataBag {#28377 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28364 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#30592 +product: App\Entity\Product\Product {#9371 #id: 1058 #code: "couteau-opinel-inox-5867" #attributes: Doctrine\ORM\PersistentCollection {#9381 …} #variants: Doctrine\ORM\PersistentCollection {#9394 …} #options: Doctrine\ORM\PersistentCollection {#9385 …} #associations: Doctrine\ORM\PersistentCollection {#9383 …} #createdAt: DateTime @1758632301 {#9367 : 2025-09-23 20:58:21.0 PRC (+08:00) } #updatedAt: DateTime @1758632301 {#9368 : 2025-09-23 20:58:21.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9388 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9389 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9371} #id: 1058 #name: "Couteau Opinel inox" #slug: "couteau-opinel-inox-5867" #description: """ <div class="col is-12"><ul>\n <li>Emblématique.</li>\n <li>Fabrication Française (Savoie)</li>\n <li>Bague de sécurité</li>\n <li>Lame en acier inoxydable.</li>\n </ul></div><h1>Descriptif Couteau Opinel inox</h1><div class="col is-12">Emblématique couteau fabriqué en France, <a rel="nofollow" href="https://www.cuisinstore.com/opinel-brd138-p1.html">l'Opinel</a> créé par Joseph Opinel en 1897 n'a cessé depuis lors de trouver sa place dans nos poches, cuisines et souvenirs les plus fervents. Sa lame en acier inoxydable se repliant dans le manche et protégée par une bague de sécurité ( le Virobloc ) en font un ustensile dont on aime se servir.</div><h1>Caractéristiques Couteau Opinel inox</h1><div class="col is-12">Lame en acier inoxydable avec teneur en carbone au moins égale à 0,40 %.<br />Lame dite Yatagan meulée selon un profil bombé exclusif qui garantit la robustesse de la lame et permet des réaffûtages performants.<br />Manche en bois de hêtre issu d'exploitations françaises. Verni pour le protégéer des salissures et de l'humidité.<br />Bague de sécurité permettant d'interdire l'ouverture ou la fermeture. ( VIROBLOC )<br />Fabriqué en FRANCE ( SAVOIE ) </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 {#9391 …} #channels: Doctrine\ORM\PersistentCollection {#9379 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9373 …} #reviews: Doctrine\ORM\PersistentCollection {#9375 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9377 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#9395 …} +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 {#28338 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28371 …} +context: Sylius\TwigHooks\Bag\DataBag {#28377 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28364 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
116.0 MiB | 0.89 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9371 #id: 1058 #code: "couteau-opinel-inox-5867" #attributes: Doctrine\ORM\PersistentCollection {#9381 …} #variants: Doctrine\ORM\PersistentCollection {#9394 …} #options: Doctrine\ORM\PersistentCollection {#9385 …} #associations: Doctrine\ORM\PersistentCollection {#9383 …} #createdAt: DateTime @1758632301 {#9367 : 2025-09-23 20:58:21.0 PRC (+08:00) } #updatedAt: DateTime @1758632301 {#9368 : 2025-09-23 20:58:21.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9388 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9389 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9371} #id: 1058 #name: "Couteau Opinel inox" #slug: "couteau-opinel-inox-5867" #description: """ <div class="col is-12"><ul>\n <li>Emblématique.</li>\n <li>Fabrication Française (Savoie)</li>\n <li>Bague de sécurité</li>\n <li>Lame en acier inoxydable.</li>\n </ul></div><h1>Descriptif Couteau Opinel inox</h1><div class="col is-12">Emblématique couteau fabriqué en France, <a rel="nofollow" href="https://www.cuisinstore.com/opinel-brd138-p1.html">l'Opinel</a> créé par Joseph Opinel en 1897 n'a cessé depuis lors de trouver sa place dans nos poches, cuisines et souvenirs les plus fervents. Sa lame en acier inoxydable se repliant dans le manche et protégée par une bague de sécurité ( le Virobloc ) en font un ustensile dont on aime se servir.</div><h1>Caractéristiques Couteau Opinel inox</h1><div class="col is-12">Lame en acier inoxydable avec teneur en carbone au moins égale à 0,40 %.<br />Lame dite Yatagan meulée selon un profil bombé exclusif qui garantit la robustesse de la lame et permet des réaffûtages performants.<br />Manche en bois de hêtre issu d'exploitations françaises. Verni pour le protégéer des salissures et de l'humidité.<br />Bague de sécurité permettant d'interdire l'ouverture ou la fermeture. ( VIROBLOC )<br />Fabriqué en FRANCE ( SAVOIE ) </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 {#9391 …} #channels: Doctrine\ORM\PersistentCollection {#9379 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9373 …} #reviews: Doctrine\ORM\PersistentCollection {#9375 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9377 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Couteau Opinel inox" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30826 -props: [ "product" => App\Entity\Product\Product {#9371 #id: 1058 #code: "couteau-opinel-inox-5867" #attributes: Doctrine\ORM\PersistentCollection {#9381 …} #variants: Doctrine\ORM\PersistentCollection {#9394 …} #options: Doctrine\ORM\PersistentCollection {#9385 …} #associations: Doctrine\ORM\PersistentCollection {#9383 …} #createdAt: DateTime @1758632301 {#9367 : 2025-09-23 20:58:21.0 PRC (+08:00) } #updatedAt: DateTime @1758632301 {#9368 : 2025-09-23 20:58:21.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9388 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9389 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9371} #id: 1058 #name: "Couteau Opinel inox" #slug: "couteau-opinel-inox-5867" #description: """ <div class="col is-12"><ul>\n <li>Emblématique.</li>\n <li>Fabrication Française (Savoie)</li>\n <li>Bague de sécurité</li>\n <li>Lame en acier inoxydable.</li>\n </ul></div><h1>Descriptif Couteau Opinel inox</h1><div class="col is-12">Emblématique couteau fabriqué en France, <a rel="nofollow" href="https://www.cuisinstore.com/opinel-brd138-p1.html">l'Opinel</a> créé par Joseph Opinel en 1897 n'a cessé depuis lors de trouver sa place dans nos poches, cuisines et souvenirs les plus fervents. Sa lame en acier inoxydable se repliant dans le manche et protégée par une bague de sécurité ( le Virobloc ) en font un ustensile dont on aime se servir.</div><h1>Caractéristiques Couteau Opinel inox</h1><div class="col is-12">Lame en acier inoxydable avec teneur en carbone au moins égale à 0,40 %.<br />Lame dite Yatagan meulée selon un profil bombé exclusif qui garantit la robustesse de la lame et permet des réaffûtages performants.<br />Manche en bois de hêtre issu d'exploitations françaises. Verni pour le protégéer des salissures et de l'humidité.<br />Bague de sécurité permettant d'interdire l'ouverture ou la fermeture. ( VIROBLOC )<br />Fabriqué en FRANCE ( SAVOIE ) </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 {#9391 …} #channels: Doctrine\ORM\PersistentCollection {#9379 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9373 …} #reviews: Doctrine\ORM\PersistentCollection {#9375 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9377 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
116.0 MiB | 0.73 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30878 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30810 …} +context: Sylius\TwigHooks\Bag\DataBag {#30819 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30877 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9395 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9405 #collection: Doctrine\Common\Collections\ArrayCollection {#9406 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9404 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38393 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38395 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30878 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30810 …} +context: Sylius\TwigHooks\Bag\DataBag {#30819 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30877 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Couteau Opinel inox" "applied_promotions" => Doctrine\ORM\PersistentCollection {#9405 #collection: Doctrine\Common\Collections\ArrayCollection {#9406 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9404 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38393 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38395 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30884 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30878 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30810 …} +context: Sylius\TwigHooks\Bag\DataBag {#30819 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30877 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9395 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9405 #collection: Doctrine\Common\Collections\ArrayCollection {#9406 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9404 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38393 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38395 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 116.0 MiB | 0.15 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30934 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30925 …} +context: Sylius\TwigHooks\Bag\DataBag {#30932 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30933 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9395 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30937 +variant: App\Entity\Product\ProductVariant {#9395 …} +price: "9,00\u{A0}€" +originalPrice: "9,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9772 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#13202 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9769 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30934 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30925 …} +context: Sylius\TwigHooks\Bag\DataBag {#30932 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30933 …} +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 | 116.0 MiB | 2.12 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28038 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13267 …} +context: Sylius\TwigHooks\Bag\DataBag {#28060 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13277 …} +prefixes: [ "sylius_shop.base.offcanvas" ] } "template" => "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig" ] |
|||
| Attributes | [] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#31254 +cart: App\Entity\Order\Order {#14181 …} #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1322 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28038 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13267 …} +context: Sylius\TwigHooks\Bag\DataBag {#28060 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13277 …} +prefixes: [ "sylius_shop.base.offcanvas" ] } +template: "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig" #repository: Sylius\Bundle\CoreBundle\Doctrine\ORM\OrderRepository {#4980 …} } |
|||