Components
12
Twig Components
40
Render Count
69
ms
Render Time
114.0
MiB
Memory Usage
Components
Render calls
| sylius_shop:common:currency_switcher | Sylius\Bundle\ShopBundle\Twig\Component\Common\CurrencySwitcherComponent | 114.0 MiB | 1.07 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12134 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12127 …} +context: Sylius\TwigHooks\Bag\DataBag {#12133 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12132 …} +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 {#12754 #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12025 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12134 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12127 …} +context: Sylius\TwigHooks\Bag\DataBag {#12133 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12132 …} +prefixes: [ "sylius_shop.base.header.top_bar" ] } } |
|||
| sylius_shop:common:locale_switcher | Sylius\Bundle\ShopBundle\Twig\Component\Common\LocaleSwitcherComponent | 114.0 MiB | 0.69 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12831 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12827 …} +context: Sylius\TwigHooks\Bag\DataBag {#12829 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12830 …} +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 {#12840 #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #localeProvider: Sylius\Component\Core\Provider\ChannelBasedLocaleProvider {#4528 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12831 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12827 …} +context: Sylius\TwigHooks\Bag\DataBag {#12829 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12830 …} +prefixes: [ "sylius_shop.base.header.top_bar" ] } } |
|||
| sylius_shop:cart:widget | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent | 114.0 MiB | 4.50 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12922 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12901 …} +context: Sylius\TwigHooks\Bag\DataBag {#12921 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12920 …} +prefixes: [ "sylius_shop.base.header.content" ] } "template" => "@SyliusShop/shared/components/header/cart.html.twig" ] |
|||
| Attributes | [] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#12937 +cart: App\Entity\Order\Order {#13004 …} #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1322 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12922 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12901 …} +context: Sylius\TwigHooks\Bag\DataBag {#12921 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12920 …} +prefixes: [ "sylius_shop.base.header.content" ] } +template: "@SyliusShop/shared/components/header/cart.html.twig" #repository: Sylius\Bundle\CoreBundle\Doctrine\ORM\OrderRepository {#4980 …} } |
|||
| sylius_shop:common:taxon_menu | Sylius\Bundle\ShopBundle\Twig\Component\Common\TaxonMenuComponent | 114.0 MiB | 14.69 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13190 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13178 …} +context: Sylius\TwigHooks\Bag\DataBag {#13184 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13176 …} +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 {#13199 #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 {#13190 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13178 …} +context: Sylius\TwigHooks\Bag\DataBag {#13184 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13176 …} +prefixes: [ "sylius_shop.base.header.navbar" ] } } |
|||
| sylius_shop:product:show:breadcrumbs | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 114.0 MiB | 0.96 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27431 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27427 …} +context: Sylius\TwigHooks\Bag\DataBag {#27428 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27430 …} +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 {#27440 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#243 …} #taxonRepository: App\Repository\TaxonRepository {#7413 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27431 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27427 …} +context: Sylius\TwigHooks\Bag\DataBag {#27428 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27430 …} +prefixes: [ "sylius_shop.product.index.content" ] } } |
|||
| sylius_shop:product:show:taxonomy | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 114.0 MiB | 0.62 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27544 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27540 …} +context: Sylius\TwigHooks\Bag\DataBag {#27541 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27543 …} +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 {#27552 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#243 …} #taxonRepository: App\Repository\TaxonRepository {#7413 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27544 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27540 …} +context: Sylius\TwigHooks\Bag\DataBag {#27541 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27543 …} +prefixes: [ "sylius_shop.product.index.content.body.sidebar" ] } } |
|||
| sylius_shop:product:show:header | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 114.0 MiB | 1.64 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27615 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27611 …} +context: Sylius\TwigHooks\Bag\DataBag {#27612 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27614 …} +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 {#27623 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#243 …} #taxonRepository: App\Repository\TaxonRepository {#7413 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27615 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27611 …} +context: Sylius\TwigHooks\Bag\DataBag {#27612 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27614 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 114.0 MiB | 9.14 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#7995 #id: 927 #code: "couteau-a-huitre-avec-garde-arcos-3770" #attributes: Doctrine\ORM\PersistentCollection {#8171 …} #variants: Doctrine\ORM\PersistentCollection {#8394 …} #options: Doctrine\ORM\PersistentCollection {#8522 …} #associations: Doctrine\ORM\PersistentCollection {#8462 …} #createdAt: DateTime @1758632276 {#7725 : 2025-09-23 20:57:56.0 PRC (+08:00) } #updatedAt: DateTime @1758632276 {#7770 : 2025-09-23 20:57:56.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8521 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8524 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7995} #id: 927 #name: "Couteau à huître avec garde Arcos" #slug: "couteau-a-huitre-avec-garde-arcos-3770" #description: """ <div class="col is-12"><ul>\n <li>Lame inox double tranchant, efficacité assurée.</li>\n <li>Manche ergonomique avec garde pour votre sécurité.</li>\n <li>Excellent rapport qualité-prix. </li>\n <li><strong>Fabriqué en Espagne.</strong></li>\n </ul></div><h1>Description Couteau à huître avec garde Arcos</h1><div class="col is-12">Le couteau à huître avec garde Arcos permet d'ouvrir vos huîtres en toute sécurité grâce à son manche ergonomique équipé d'une garde protégeant ainsi votre main. Sa lame inox avec double tranchant garantit une ouverture efficace et rapide.</div><h1>Caractéristiques Couteau à huître avec garde Arcos</h1><div class="col is-12">Lame inox. Manche plastique. Longueur totale 17 cm. Va au lave vaisselle.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8527 …} #channels: Doctrine\ORM\PersistentCollection {#8030 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#7918 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8033 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27680 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27713 …} +context: Sylius\TwigHooks\Bag\DataBag {#27719 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27706 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#28149 +product: App\Entity\Product\Product {#7995 #id: 927 #code: "couteau-a-huitre-avec-garde-arcos-3770" #attributes: Doctrine\ORM\PersistentCollection {#8171 …} #variants: Doctrine\ORM\PersistentCollection {#8394 …} #options: Doctrine\ORM\PersistentCollection {#8522 …} #associations: Doctrine\ORM\PersistentCollection {#8462 …} #createdAt: DateTime @1758632276 {#7725 : 2025-09-23 20:57:56.0 PRC (+08:00) } #updatedAt: DateTime @1758632276 {#7770 : 2025-09-23 20:57:56.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8521 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8524 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7995} #id: 927 #name: "Couteau à huître avec garde Arcos" #slug: "couteau-a-huitre-avec-garde-arcos-3770" #description: """ <div class="col is-12"><ul>\n <li>Lame inox double tranchant, efficacité assurée.</li>\n <li>Manche ergonomique avec garde pour votre sécurité.</li>\n <li>Excellent rapport qualité-prix. </li>\n <li><strong>Fabriqué en Espagne.</strong></li>\n </ul></div><h1>Description Couteau à huître avec garde Arcos</h1><div class="col is-12">Le couteau à huître avec garde Arcos permet d'ouvrir vos huîtres en toute sécurité grâce à son manche ergonomique équipé d'une garde protégeant ainsi votre main. Sa lame inox avec double tranchant garantit une ouverture efficace et rapide.</div><h1>Caractéristiques Couteau à huître avec garde Arcos</h1><div class="col is-12">Lame inox. Manche plastique. Longueur totale 17 cm. Va au lave vaisselle.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8527 …} #channels: Doctrine\ORM\PersistentCollection {#8030 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#7918 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8033 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#28415 …} +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 {#27680 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27713 …} +context: Sylius\TwigHooks\Bag\DataBag {#27719 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27706 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
114.0 MiB | 1.81 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#7995 #id: 927 #code: "couteau-a-huitre-avec-garde-arcos-3770" #attributes: Doctrine\ORM\PersistentCollection {#8171 …} #variants: Doctrine\ORM\PersistentCollection {#8394 …} #options: Doctrine\ORM\PersistentCollection {#8522 …} #associations: Doctrine\ORM\PersistentCollection {#8462 …} #createdAt: DateTime @1758632276 {#7725 : 2025-09-23 20:57:56.0 PRC (+08:00) } #updatedAt: DateTime @1758632276 {#7770 : 2025-09-23 20:57:56.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8521 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8524 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7995} #id: 927 #name: "Couteau à huître avec garde Arcos" #slug: "couteau-a-huitre-avec-garde-arcos-3770" #description: """ <div class="col is-12"><ul>\n <li>Lame inox double tranchant, efficacité assurée.</li>\n <li>Manche ergonomique avec garde pour votre sécurité.</li>\n <li>Excellent rapport qualité-prix. </li>\n <li><strong>Fabriqué en Espagne.</strong></li>\n </ul></div><h1>Description Couteau à huître avec garde Arcos</h1><div class="col is-12">Le couteau à huître avec garde Arcos permet d'ouvrir vos huîtres en toute sécurité grâce à son manche ergonomique équipé d'une garde protégeant ainsi votre main. Sa lame inox avec double tranchant garantit une ouverture efficace et rapide.</div><h1>Caractéristiques Couteau à huître avec garde Arcos</h1><div class="col is-12">Lame inox. Manche plastique. Longueur totale 17 cm. Va au lave vaisselle.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8527 …} #channels: Doctrine\ORM\PersistentCollection {#8030 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#7918 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8033 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Couteau à huître avec garde Arcos" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#28826 -props: [ "product" => App\Entity\Product\Product {#7995 #id: 927 #code: "couteau-a-huitre-avec-garde-arcos-3770" #attributes: Doctrine\ORM\PersistentCollection {#8171 …} #variants: Doctrine\ORM\PersistentCollection {#8394 …} #options: Doctrine\ORM\PersistentCollection {#8522 …} #associations: Doctrine\ORM\PersistentCollection {#8462 …} #createdAt: DateTime @1758632276 {#7725 : 2025-09-23 20:57:56.0 PRC (+08:00) } #updatedAt: DateTime @1758632276 {#7770 : 2025-09-23 20:57:56.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8521 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8524 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7995} #id: 927 #name: "Couteau à huître avec garde Arcos" #slug: "couteau-a-huitre-avec-garde-arcos-3770" #description: """ <div class="col is-12"><ul>\n <li>Lame inox double tranchant, efficacité assurée.</li>\n <li>Manche ergonomique avec garde pour votre sécurité.</li>\n <li>Excellent rapport qualité-prix. </li>\n <li><strong>Fabriqué en Espagne.</strong></li>\n </ul></div><h1>Description Couteau à huître avec garde Arcos</h1><div class="col is-12">Le couteau à huître avec garde Arcos permet d'ouvrir vos huîtres en toute sécurité grâce à son manche ergonomique équipé d'une garde protégeant ainsi votre main. Sa lame inox avec double tranchant garantit une ouverture efficace et rapide.</div><h1>Caractéristiques Couteau à huître avec garde Arcos</h1><div class="col is-12">Lame inox. Manche plastique. Longueur totale 17 cm. Va au lave vaisselle.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8527 …} #channels: Doctrine\ORM\PersistentCollection {#8030 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#7918 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8033 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
114.0 MiB | 1.29 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28896 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28899 …} +context: Sylius\TwigHooks\Bag\DataBag {#28894 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28893 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#28415 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#28761 #collection: Doctrine\Common\Collections\ArrayCollection {#28760 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#28598 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#37826 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#37878 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28896 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28899 …} +context: Sylius\TwigHooks\Bag\DataBag {#28894 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28893 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Couteau à huître avec garde Arcos" "applied_promotions" => Doctrine\ORM\PersistentCollection {#28761 #collection: Doctrine\Common\Collections\ArrayCollection {#28760 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#28598 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#37826 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#37878 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#28904 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28896 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28899 …} +context: Sylius\TwigHooks\Bag\DataBag {#28894 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28893 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#28415 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#28761 #collection: Doctrine\Common\Collections\ArrayCollection {#28760 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#28598 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#37826 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#37878 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 114.0 MiB | 0.37 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28972 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28962 …} +context: Sylius\TwigHooks\Bag\DataBag {#28970 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28971 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#28415 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#28981 +variant: App\Entity\Product\ProductVariant {#28415 …} +price: "6,00\u{A0}€" +originalPrice: "6,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8005 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12025 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#7998 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28972 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28962 …} +context: Sylius\TwigHooks\Bag\DataBag {#28970 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28971 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 114.0 MiB | 4.69 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8536 #id: 928 #code: "lancette-a-huitre-de-buyer-6330" #attributes: Doctrine\ORM\PersistentCollection {#8543 …} #variants: Doctrine\ORM\PersistentCollection {#8545 …} #options: Doctrine\ORM\PersistentCollection {#8549 …} #associations: Doctrine\ORM\PersistentCollection {#8547 …} #createdAt: DateTime @1758632276 {#8534 : 2025-09-23 20:57:56.0 PRC (+08:00) } #updatedAt: DateTime @1758632276 {#8535 : 2025-09-23 20:57:56.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8552 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8553 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8536} #id: 928 #name: "Lancette à huître De Buyer" #slug: "lancette-a-huitre-de-buyer-6330" #description: """ <div class="col is-12"><ul>\n <li>Lame courte et pointue parfaitement adaptée.</li>\n <li>Manche résistant et anti-glisse. </li>\n <li>Adaptée pour toutes les mains. </li>\n </ul></div><h1>Description lancette à huître De Buyer</h1><div class="col is-12">La lancette à huître de Buyer bénéficie d'une ergonomie et d'une qualité de construction permettant une ouverture des huîtres sereine et efficace. Sa lame à la fois courte, épaisse et particulièrement bien aiguisée permet de traverser facilement la coquille pour venir sectionner le muscle. Son manche très ergonomique et anti-glisse assure une prise en main optimale pour un travail en toute sécurité. Cette lancette à huître a été conçue pour une utilisation aussi bien occasionnelle que fréquente. Convient donc à l'amateur comme au professionnel.</div><h1>Caractéristiques lancette à huître De Buyer</h1><div class="col is-12">Lame inox 4202CR14. Manche polyamide chargé en fibre de verre avec cale pouce. Va au lave vaisselle. Longueur totale 16 cm. Longueur du manche 10,5 cm. Longueur de lame : 5,5 cm.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8555 …} #channels: Doctrine\ORM\PersistentCollection {#8541 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8537 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8539 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27680 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27713 …} +context: Sylius\TwigHooks\Bag\DataBag {#27719 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27706 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#28804 +product: App\Entity\Product\Product {#8536 #id: 928 #code: "lancette-a-huitre-de-buyer-6330" #attributes: Doctrine\ORM\PersistentCollection {#8543 …} #variants: Doctrine\ORM\PersistentCollection {#8545 …} #options: Doctrine\ORM\PersistentCollection {#8549 …} #associations: Doctrine\ORM\PersistentCollection {#8547 …} #createdAt: DateTime @1758632276 {#8534 : 2025-09-23 20:57:56.0 PRC (+08:00) } #updatedAt: DateTime @1758632276 {#8535 : 2025-09-23 20:57:56.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8552 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8553 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8536} #id: 928 #name: "Lancette à huître De Buyer" #slug: "lancette-a-huitre-de-buyer-6330" #description: """ <div class="col is-12"><ul>\n <li>Lame courte et pointue parfaitement adaptée.</li>\n <li>Manche résistant et anti-glisse. </li>\n <li>Adaptée pour toutes les mains. </li>\n </ul></div><h1>Description lancette à huître De Buyer</h1><div class="col is-12">La lancette à huître de Buyer bénéficie d'une ergonomie et d'une qualité de construction permettant une ouverture des huîtres sereine et efficace. Sa lame à la fois courte, épaisse et particulièrement bien aiguisée permet de traverser facilement la coquille pour venir sectionner le muscle. Son manche très ergonomique et anti-glisse assure une prise en main optimale pour un travail en toute sécurité. Cette lancette à huître a été conçue pour une utilisation aussi bien occasionnelle que fréquente. Convient donc à l'amateur comme au professionnel.</div><h1>Caractéristiques lancette à huître De Buyer</h1><div class="col is-12">Lame inox 4202CR14. Manche polyamide chargé en fibre de verre avec cale pouce. Va au lave vaisselle. Longueur totale 16 cm. Longueur du manche 10,5 cm. Longueur de lame : 5,5 cm.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8555 …} #channels: Doctrine\ORM\PersistentCollection {#8541 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8537 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8539 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#29054 …} +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 {#27680 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27713 …} +context: Sylius\TwigHooks\Bag\DataBag {#27719 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27706 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
114.0 MiB | 0.82 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8536 #id: 928 #code: "lancette-a-huitre-de-buyer-6330" #attributes: Doctrine\ORM\PersistentCollection {#8543 …} #variants: Doctrine\ORM\PersistentCollection {#8545 …} #options: Doctrine\ORM\PersistentCollection {#8549 …} #associations: Doctrine\ORM\PersistentCollection {#8547 …} #createdAt: DateTime @1758632276 {#8534 : 2025-09-23 20:57:56.0 PRC (+08:00) } #updatedAt: DateTime @1758632276 {#8535 : 2025-09-23 20:57:56.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8552 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8553 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8536} #id: 928 #name: "Lancette à huître De Buyer" #slug: "lancette-a-huitre-de-buyer-6330" #description: """ <div class="col is-12"><ul>\n <li>Lame courte et pointue parfaitement adaptée.</li>\n <li>Manche résistant et anti-glisse. </li>\n <li>Adaptée pour toutes les mains. </li>\n </ul></div><h1>Description lancette à huître De Buyer</h1><div class="col is-12">La lancette à huître de Buyer bénéficie d'une ergonomie et d'une qualité de construction permettant une ouverture des huîtres sereine et efficace. Sa lame à la fois courte, épaisse et particulièrement bien aiguisée permet de traverser facilement la coquille pour venir sectionner le muscle. Son manche très ergonomique et anti-glisse assure une prise en main optimale pour un travail en toute sécurité. Cette lancette à huître a été conçue pour une utilisation aussi bien occasionnelle que fréquente. Convient donc à l'amateur comme au professionnel.</div><h1>Caractéristiques lancette à huître De Buyer</h1><div class="col is-12">Lame inox 4202CR14. Manche polyamide chargé en fibre de verre avec cale pouce. Va au lave vaisselle. Longueur totale 16 cm. Longueur du manche 10,5 cm. Longueur de lame : 5,5 cm.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8555 …} #channels: Doctrine\ORM\PersistentCollection {#8541 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8537 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8539 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Lancette à huître De Buyer" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29125 -props: [ "product" => App\Entity\Product\Product {#8536 #id: 928 #code: "lancette-a-huitre-de-buyer-6330" #attributes: Doctrine\ORM\PersistentCollection {#8543 …} #variants: Doctrine\ORM\PersistentCollection {#8545 …} #options: Doctrine\ORM\PersistentCollection {#8549 …} #associations: Doctrine\ORM\PersistentCollection {#8547 …} #createdAt: DateTime @1758632276 {#8534 : 2025-09-23 20:57:56.0 PRC (+08:00) } #updatedAt: DateTime @1758632276 {#8535 : 2025-09-23 20:57:56.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8552 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8553 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8536} #id: 928 #name: "Lancette à huître De Buyer" #slug: "lancette-a-huitre-de-buyer-6330" #description: """ <div class="col is-12"><ul>\n <li>Lame courte et pointue parfaitement adaptée.</li>\n <li>Manche résistant et anti-glisse. </li>\n <li>Adaptée pour toutes les mains. </li>\n </ul></div><h1>Description lancette à huître De Buyer</h1><div class="col is-12">La lancette à huître de Buyer bénéficie d'une ergonomie et d'une qualité de construction permettant une ouverture des huîtres sereine et efficace. Sa lame à la fois courte, épaisse et particulièrement bien aiguisée permet de traverser facilement la coquille pour venir sectionner le muscle. Son manche très ergonomique et anti-glisse assure une prise en main optimale pour un travail en toute sécurité. Cette lancette à huître a été conçue pour une utilisation aussi bien occasionnelle que fréquente. Convient donc à l'amateur comme au professionnel.</div><h1>Caractéristiques lancette à huître De Buyer</h1><div class="col is-12">Lame inox 4202CR14. Manche polyamide chargé en fibre de verre avec cale pouce. Va au lave vaisselle. Longueur totale 16 cm. Longueur du manche 10,5 cm. Longueur de lame : 5,5 cm.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8555 …} #channels: Doctrine\ORM\PersistentCollection {#8541 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8537 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8539 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
114.0 MiB | 0.85 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29118 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29109 …} +context: Sylius\TwigHooks\Bag\DataBag {#29176 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29106 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29054 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29062 #collection: Doctrine\Common\Collections\ArrayCollection {#29071 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29050 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#37898 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#37900 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29118 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29109 …} +context: Sylius\TwigHooks\Bag\DataBag {#29176 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29106 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Lancette à huître De Buyer" "applied_promotions" => Doctrine\ORM\PersistentCollection {#29062 #collection: Doctrine\Common\Collections\ArrayCollection {#29071 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29050 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#37898 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#37900 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29180 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29118 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29109 …} +context: Sylius\TwigHooks\Bag\DataBag {#29176 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29106 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29054 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29062 #collection: Doctrine\Common\Collections\ArrayCollection {#29071 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29050 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#37898 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#37900 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 114.0 MiB | 0.13 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29230 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29221 …} +context: Sylius\TwigHooks\Bag\DataBag {#29228 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29229 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29054 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29233 +variant: App\Entity\Product\ProductVariant {#29054 …} +price: "7,00\u{A0}€" +originalPrice: "7,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8005 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12025 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#7998 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29230 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29221 …} +context: Sylius\TwigHooks\Bag\DataBag {#29228 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29229 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 114.0 MiB | 4.76 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8559 #id: 1183 #code: "lot-lancette-gant-a-huitre-de-buyer-6829" #attributes: Doctrine\ORM\PersistentCollection {#8569 …} #variants: Doctrine\ORM\PersistentCollection {#8571 …} #options: Doctrine\ORM\PersistentCollection {#8575 …} #associations: Doctrine\ORM\PersistentCollection {#8573 …} #createdAt: DateTime @1758632316 {#8557 : 2025-09-23 20:58:36.0 PRC (+08:00) } #updatedAt: DateTime @1758632316 {#8558 : 2025-09-23 20:58:36.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8578 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8579 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8559} #id: 1183 #name: "Lot Lancette + Gant à huître De Buyer" #slug: "lot-lancette-gant-a-huitre-de-buyer-6829" #description: """ <div class="col is-12"><ul>\n <li>Gant épais et large, haute protection.</li>\n <li>Lancette avec lame courte et pointue parfaitement adaptée.</li>\n <li>Un ensemble parfait pour ouvrir vos huîtres efficacement et en toute sécurité.</li>\n </ul></div><h1>Description Lot Lancette + Gant à huître De Buyer</h1><div class="col is-12">La lancette De Buyer et le gant à huître de Buyer ont été parfaitement étudié pour ouvrir toutes vos huîtres facilement et en toute sécurité.</div><h1>Caractéristiques Lot Lancette + Gant à huître De Buyer</h1><div class="col is-12"><strong>Lancette à huître De Buyer</strong><br />Lame inox 4202CR14. Manche polyamide chargé en fibre de verre avec cale pouce. Va au lave vaisselle. Longueur totale 16 cm. Longueur du manche 10,5 cm. Longueur de lame : 5,5 cm.<br /><br /><strong>Gant à huître De Buyer</strong><br />\n <p style="margin: 0px; padding: 0px; border: 0px; outline: 0px; font-size: 12px; vertical-align: baseline; background: transparent; color: #313131; font-family: arial;"> </p>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Silicone épaisse.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Modèle pour droitier se porte à la main gauche.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Modèle pour gaucher se porte à la main droite.</div>\n <div>Silicone épaisse. Modèle pour droitier se porte à la main gauche. Modèle pour gaucher se porte à la main droite.</div>\n <p> </p></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8581 …} #channels: Doctrine\ORM\PersistentCollection {#8567 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8561 …} #reviews: Doctrine\ORM\PersistentCollection {#8563 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8565 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27680 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27713 …} +context: Sylius\TwigHooks\Bag\DataBag {#27719 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27706 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29116 +product: App\Entity\Product\Product {#8559 #id: 1183 #code: "lot-lancette-gant-a-huitre-de-buyer-6829" #attributes: Doctrine\ORM\PersistentCollection {#8569 …} #variants: Doctrine\ORM\PersistentCollection {#8571 …} #options: Doctrine\ORM\PersistentCollection {#8575 …} #associations: Doctrine\ORM\PersistentCollection {#8573 …} #createdAt: DateTime @1758632316 {#8557 : 2025-09-23 20:58:36.0 PRC (+08:00) } #updatedAt: DateTime @1758632316 {#8558 : 2025-09-23 20:58:36.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8578 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8579 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8559} #id: 1183 #name: "Lot Lancette + Gant à huître De Buyer" #slug: "lot-lancette-gant-a-huitre-de-buyer-6829" #description: """ <div class="col is-12"><ul>\n <li>Gant épais et large, haute protection.</li>\n <li>Lancette avec lame courte et pointue parfaitement adaptée.</li>\n <li>Un ensemble parfait pour ouvrir vos huîtres efficacement et en toute sécurité.</li>\n </ul></div><h1>Description Lot Lancette + Gant à huître De Buyer</h1><div class="col is-12">La lancette De Buyer et le gant à huître de Buyer ont été parfaitement étudié pour ouvrir toutes vos huîtres facilement et en toute sécurité.</div><h1>Caractéristiques Lot Lancette + Gant à huître De Buyer</h1><div class="col is-12"><strong>Lancette à huître De Buyer</strong><br />Lame inox 4202CR14. Manche polyamide chargé en fibre de verre avec cale pouce. Va au lave vaisselle. Longueur totale 16 cm. Longueur du manche 10,5 cm. Longueur de lame : 5,5 cm.<br /><br /><strong>Gant à huître De Buyer</strong><br />\n <p style="margin: 0px; padding: 0px; border: 0px; outline: 0px; font-size: 12px; vertical-align: baseline; background: transparent; color: #313131; font-family: arial;"> </p>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Silicone épaisse.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Modèle pour droitier se porte à la main gauche.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Modèle pour gaucher se porte à la main droite.</div>\n <div>Silicone épaisse. Modèle pour droitier se porte à la main gauche. Modèle pour gaucher se porte à la main droite.</div>\n <p> </p></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8581 …} #channels: Doctrine\ORM\PersistentCollection {#8567 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8561 …} #reviews: Doctrine\ORM\PersistentCollection {#8563 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8565 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#29296 …} +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 {#27680 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27713 …} +context: Sylius\TwigHooks\Bag\DataBag {#27719 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27706 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
114.0 MiB | 0.87 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8559 #id: 1183 #code: "lot-lancette-gant-a-huitre-de-buyer-6829" #attributes: Doctrine\ORM\PersistentCollection {#8569 …} #variants: Doctrine\ORM\PersistentCollection {#8571 …} #options: Doctrine\ORM\PersistentCollection {#8575 …} #associations: Doctrine\ORM\PersistentCollection {#8573 …} #createdAt: DateTime @1758632316 {#8557 : 2025-09-23 20:58:36.0 PRC (+08:00) } #updatedAt: DateTime @1758632316 {#8558 : 2025-09-23 20:58:36.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8578 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8579 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8559} #id: 1183 #name: "Lot Lancette + Gant à huître De Buyer" #slug: "lot-lancette-gant-a-huitre-de-buyer-6829" #description: """ <div class="col is-12"><ul>\n <li>Gant épais et large, haute protection.</li>\n <li>Lancette avec lame courte et pointue parfaitement adaptée.</li>\n <li>Un ensemble parfait pour ouvrir vos huîtres efficacement et en toute sécurité.</li>\n </ul></div><h1>Description Lot Lancette + Gant à huître De Buyer</h1><div class="col is-12">La lancette De Buyer et le gant à huître de Buyer ont été parfaitement étudié pour ouvrir toutes vos huîtres facilement et en toute sécurité.</div><h1>Caractéristiques Lot Lancette + Gant à huître De Buyer</h1><div class="col is-12"><strong>Lancette à huître De Buyer</strong><br />Lame inox 4202CR14. Manche polyamide chargé en fibre de verre avec cale pouce. Va au lave vaisselle. Longueur totale 16 cm. Longueur du manche 10,5 cm. Longueur de lame : 5,5 cm.<br /><br /><strong>Gant à huître De Buyer</strong><br />\n <p style="margin: 0px; padding: 0px; border: 0px; outline: 0px; font-size: 12px; vertical-align: baseline; background: transparent; color: #313131; font-family: arial;"> </p>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Silicone épaisse.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Modèle pour droitier se porte à la main gauche.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Modèle pour gaucher se porte à la main droite.</div>\n <div>Silicone épaisse. Modèle pour droitier se porte à la main gauche. Modèle pour gaucher se porte à la main droite.</div>\n <p> </p></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8581 …} #channels: Doctrine\ORM\PersistentCollection {#8567 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8561 …} #reviews: Doctrine\ORM\PersistentCollection {#8563 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8565 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Lot Lancette + Gant à huître De Buyer" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29367 -props: [ "product" => App\Entity\Product\Product {#8559 #id: 1183 #code: "lot-lancette-gant-a-huitre-de-buyer-6829" #attributes: Doctrine\ORM\PersistentCollection {#8569 …} #variants: Doctrine\ORM\PersistentCollection {#8571 …} #options: Doctrine\ORM\PersistentCollection {#8575 …} #associations: Doctrine\ORM\PersistentCollection {#8573 …} #createdAt: DateTime @1758632316 {#8557 : 2025-09-23 20:58:36.0 PRC (+08:00) } #updatedAt: DateTime @1758632316 {#8558 : 2025-09-23 20:58:36.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8578 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8579 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8559} #id: 1183 #name: "Lot Lancette + Gant à huître De Buyer" #slug: "lot-lancette-gant-a-huitre-de-buyer-6829" #description: """ <div class="col is-12"><ul>\n <li>Gant épais et large, haute protection.</li>\n <li>Lancette avec lame courte et pointue parfaitement adaptée.</li>\n <li>Un ensemble parfait pour ouvrir vos huîtres efficacement et en toute sécurité.</li>\n </ul></div><h1>Description Lot Lancette + Gant à huître De Buyer</h1><div class="col is-12">La lancette De Buyer et le gant à huître de Buyer ont été parfaitement étudié pour ouvrir toutes vos huîtres facilement et en toute sécurité.</div><h1>Caractéristiques Lot Lancette + Gant à huître De Buyer</h1><div class="col is-12"><strong>Lancette à huître De Buyer</strong><br />Lame inox 4202CR14. Manche polyamide chargé en fibre de verre avec cale pouce. Va au lave vaisselle. Longueur totale 16 cm. Longueur du manche 10,5 cm. Longueur de lame : 5,5 cm.<br /><br /><strong>Gant à huître De Buyer</strong><br />\n <p style="margin: 0px; padding: 0px; border: 0px; outline: 0px; font-size: 12px; vertical-align: baseline; background: transparent; color: #313131; font-family: arial;"> </p>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Silicone épaisse.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Modèle pour droitier se porte à la main gauche.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Modèle pour gaucher se porte à la main droite.</div>\n <div>Silicone épaisse. Modèle pour droitier se porte à la main gauche. Modèle pour gaucher se porte à la main droite.</div>\n <p> </p></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8581 …} #channels: Doctrine\ORM\PersistentCollection {#8567 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8561 …} #reviews: Doctrine\ORM\PersistentCollection {#8563 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8565 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
114.0 MiB | 0.70 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29429 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29351 …} +context: Sylius\TwigHooks\Bag\DataBag {#29418 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29348 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29296 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29304 #collection: Doctrine\Common\Collections\ArrayCollection {#29313 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29292 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#37912 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#37914 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29429 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29351 …} +context: Sylius\TwigHooks\Bag\DataBag {#29418 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29348 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Lot Lancette + Gant à huître De Buyer" "applied_promotions" => Doctrine\ORM\PersistentCollection {#29304 #collection: Doctrine\Common\Collections\ArrayCollection {#29313 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29292 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#37912 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#37914 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29434 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29429 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29351 …} +context: Sylius\TwigHooks\Bag\DataBag {#29418 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29348 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29296 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29304 #collection: Doctrine\Common\Collections\ArrayCollection {#29313 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29292 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#37912 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#37914 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 114.0 MiB | 0.13 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29483 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29474 …} +context: Sylius\TwigHooks\Bag\DataBag {#29481 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29482 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29296 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29486 +variant: App\Entity\Product\ProductVariant {#29296 …} +price: "23,00\u{A0}€" +originalPrice: "27,00\u{A0}€" +hasDiscount: true #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8005 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12025 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#7998 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29483 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29474 …} +context: Sylius\TwigHooks\Bag\DataBag {#29481 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29482 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 114.0 MiB | 4.81 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8585 #id: 1191 #code: "gant-a-huitre-silicone-epais-de-buyer-881" #attributes: Doctrine\ORM\PersistentCollection {#8595 …} #variants: Doctrine\ORM\PersistentCollection {#8597 …} #options: Doctrine\ORM\PersistentCollection {#8601 …} #associations: Doctrine\ORM\PersistentCollection {#8599 …} #createdAt: DateTime @1758632317 {#8583 : 2025-09-23 20:58:37.0 PRC (+08:00) } #updatedAt: DateTime @1758632317 {#8584 : 2025-09-23 20:58:37.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8604 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8605 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8585} #id: 1191 #name: "Gant à huître silicone épais De Buyer" #slug: "gant-a-huitre-silicone-epais-de-buyer-881" #description: """ <div class="col is-12"><ul>\n <li>Prise en main parfaite.</li>\n <li>Modèle pour droitier et gaucher. </li>\n <li>Facilite l'ouverture des huîtres. </li>\n <li>Format XL.</li>\n </ul></div><h1>Description Gant à huître silicone épais De Buyer</h1><div class="col is-12"><p>Le Gant à huître silicone épais De Buyer bénéficie d'une prise en main parfaite pour ouvrir facilement les huîtres. Ce nouveau modèle extra large renforcé s’adapte aux mains les plus grandes. Silicone épaisse.</p>\n <p>Modèle pour droitier se porte à la main gauche.</p>\n <p>Modèle pour gaucher se porte à la main droite.</p></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8607 …} #channels: Doctrine\ORM\PersistentCollection {#8593 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8587 …} #reviews: Doctrine\ORM\PersistentCollection {#8589 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8591 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27680 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27713 …} +context: Sylius\TwigHooks\Bag\DataBag {#27719 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27706 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29358 +product: App\Entity\Product\Product {#8585 #id: 1191 #code: "gant-a-huitre-silicone-epais-de-buyer-881" #attributes: Doctrine\ORM\PersistentCollection {#8595 …} #variants: Doctrine\ORM\PersistentCollection {#8597 …} #options: Doctrine\ORM\PersistentCollection {#8601 …} #associations: Doctrine\ORM\PersistentCollection {#8599 …} #createdAt: DateTime @1758632317 {#8583 : 2025-09-23 20:58:37.0 PRC (+08:00) } #updatedAt: DateTime @1758632317 {#8584 : 2025-09-23 20:58:37.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8604 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8605 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8585} #id: 1191 #name: "Gant à huître silicone épais De Buyer" #slug: "gant-a-huitre-silicone-epais-de-buyer-881" #description: """ <div class="col is-12"><ul>\n <li>Prise en main parfaite.</li>\n <li>Modèle pour droitier et gaucher. </li>\n <li>Facilite l'ouverture des huîtres. </li>\n <li>Format XL.</li>\n </ul></div><h1>Description Gant à huître silicone épais De Buyer</h1><div class="col is-12"><p>Le Gant à huître silicone épais De Buyer bénéficie d'une prise en main parfaite pour ouvrir facilement les huîtres. Ce nouveau modèle extra large renforcé s’adapte aux mains les plus grandes. Silicone épaisse.</p>\n <p>Modèle pour droitier se porte à la main gauche.</p>\n <p>Modèle pour gaucher se porte à la main droite.</p></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8607 …} #channels: Doctrine\ORM\PersistentCollection {#8593 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8587 …} #reviews: Doctrine\ORM\PersistentCollection {#8589 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8591 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#29549 …} +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 {#27680 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27713 …} +context: Sylius\TwigHooks\Bag\DataBag {#27719 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27706 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
114.0 MiB | 0.84 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8585 #id: 1191 #code: "gant-a-huitre-silicone-epais-de-buyer-881" #attributes: Doctrine\ORM\PersistentCollection {#8595 …} #variants: Doctrine\ORM\PersistentCollection {#8597 …} #options: Doctrine\ORM\PersistentCollection {#8601 …} #associations: Doctrine\ORM\PersistentCollection {#8599 …} #createdAt: DateTime @1758632317 {#8583 : 2025-09-23 20:58:37.0 PRC (+08:00) } #updatedAt: DateTime @1758632317 {#8584 : 2025-09-23 20:58:37.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8604 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8605 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8585} #id: 1191 #name: "Gant à huître silicone épais De Buyer" #slug: "gant-a-huitre-silicone-epais-de-buyer-881" #description: """ <div class="col is-12"><ul>\n <li>Prise en main parfaite.</li>\n <li>Modèle pour droitier et gaucher. </li>\n <li>Facilite l'ouverture des huîtres. </li>\n <li>Format XL.</li>\n </ul></div><h1>Description Gant à huître silicone épais De Buyer</h1><div class="col is-12"><p>Le Gant à huître silicone épais De Buyer bénéficie d'une prise en main parfaite pour ouvrir facilement les huîtres. Ce nouveau modèle extra large renforcé s’adapte aux mains les plus grandes. Silicone épaisse.</p>\n <p>Modèle pour droitier se porte à la main gauche.</p>\n <p>Modèle pour gaucher se porte à la main droite.</p></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8607 …} #channels: Doctrine\ORM\PersistentCollection {#8593 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8587 …} #reviews: Doctrine\ORM\PersistentCollection {#8589 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8591 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Gant à huître silicone épais De Buyer" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29620 -props: [ "product" => App\Entity\Product\Product {#8585 #id: 1191 #code: "gant-a-huitre-silicone-epais-de-buyer-881" #attributes: Doctrine\ORM\PersistentCollection {#8595 …} #variants: Doctrine\ORM\PersistentCollection {#8597 …} #options: Doctrine\ORM\PersistentCollection {#8601 …} #associations: Doctrine\ORM\PersistentCollection {#8599 …} #createdAt: DateTime @1758632317 {#8583 : 2025-09-23 20:58:37.0 PRC (+08:00) } #updatedAt: DateTime @1758632317 {#8584 : 2025-09-23 20:58:37.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8604 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8605 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8585} #id: 1191 #name: "Gant à huître silicone épais De Buyer" #slug: "gant-a-huitre-silicone-epais-de-buyer-881" #description: """ <div class="col is-12"><ul>\n <li>Prise en main parfaite.</li>\n <li>Modèle pour droitier et gaucher. </li>\n <li>Facilite l'ouverture des huîtres. </li>\n <li>Format XL.</li>\n </ul></div><h1>Description Gant à huître silicone épais De Buyer</h1><div class="col is-12"><p>Le Gant à huître silicone épais De Buyer bénéficie d'une prise en main parfaite pour ouvrir facilement les huîtres. Ce nouveau modèle extra large renforcé s’adapte aux mains les plus grandes. Silicone épaisse.</p>\n <p>Modèle pour droitier se porte à la main gauche.</p>\n <p>Modèle pour gaucher se porte à la main droite.</p></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8607 …} #channels: Doctrine\ORM\PersistentCollection {#8593 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8587 …} #reviews: Doctrine\ORM\PersistentCollection {#8589 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8591 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
114.0 MiB | 0.72 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29685 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29604 …} +context: Sylius\TwigHooks\Bag\DataBag {#29674 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29601 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29549 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29557 #collection: Doctrine\Common\Collections\ArrayCollection {#29566 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29545 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#37926 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#37928 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29685 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29604 …} +context: Sylius\TwigHooks\Bag\DataBag {#29674 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29601 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Gant à huître silicone épais De Buyer" "applied_promotions" => Doctrine\ORM\PersistentCollection {#29557 #collection: Doctrine\Common\Collections\ArrayCollection {#29566 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29545 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#37926 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#37928 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29690 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29685 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29604 …} +context: Sylius\TwigHooks\Bag\DataBag {#29674 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29601 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29549 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29557 #collection: Doctrine\Common\Collections\ArrayCollection {#29566 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29545 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#37926 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#37928 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 114.0 MiB | 0.13 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29739 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29730 …} +context: Sylius\TwigHooks\Bag\DataBag {#29737 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29738 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29549 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29742 +variant: App\Entity\Product\ProductVariant {#29549 …} +price: "19,00\u{A0}€" +originalPrice: "19,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8005 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12025 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#7998 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29739 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29730 …} +context: Sylius\TwigHooks\Bag\DataBag {#29737 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29738 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 114.0 MiB | 4.71 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8611 #id: 923 #code: "couteau-a-huitre-nogent-7632" #attributes: Doctrine\ORM\PersistentCollection {#8618 …} #variants: Doctrine\ORM\PersistentCollection {#8620 …} #options: Doctrine\ORM\PersistentCollection {#8624 …} #associations: Doctrine\ORM\PersistentCollection {#8622 …} #createdAt: DateTime @1758632276 {#8609 : 2025-09-23 20:57:56.0 PRC (+08:00) } #updatedAt: DateTime @1758632276 {#8610 : 2025-09-23 20:57:56.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8627 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8628 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8611} #id: 923 #name: "Couteau à Huitre Nogent" #slug: "couteau-a-huitre-nogent-7632" #description: """ <div class="col is-12"><ul>\n <li>Lame en acier inoxydable trempé.</li>\n <li>Non tranchante.</li>\n <li>Passe au lave-vaisselle.</li>\n <li>Fabrication française.</li>\n </ul></div><h1>Descriptif Couteau à Huitre Nogent</h1><div class="col is-12">Le Couteau à Huitre Nogent possède une lame en acier inoxydable trempé, meulée en biseau sur toute sa longueur et non tranchante ce qui le rend moins dangereux pour les jeunes enfants. C'est le couteau idéal pour ouvrir toute sorte de coquillages sans différence de taille. Son manche en polypropylène est incassanble et indémanchable. Il se nettoie parfaitement au lave-vaisselle et est fabriqué en France.</div><h1>Caractéristiques Couteau à Huitre Nogent</h1><div class="col is-12">- Lame en acier inoxydable double biseau.<br />- Manche polypropylène antiglisse.<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 {#8630 …} #channels: Doctrine\ORM\PersistentCollection {#8616 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8612 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8614 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27680 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27713 …} +context: Sylius\TwigHooks\Bag\DataBag {#27719 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27706 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29611 +product: App\Entity\Product\Product {#8611 #id: 923 #code: "couteau-a-huitre-nogent-7632" #attributes: Doctrine\ORM\PersistentCollection {#8618 …} #variants: Doctrine\ORM\PersistentCollection {#8620 …} #options: Doctrine\ORM\PersistentCollection {#8624 …} #associations: Doctrine\ORM\PersistentCollection {#8622 …} #createdAt: DateTime @1758632276 {#8609 : 2025-09-23 20:57:56.0 PRC (+08:00) } #updatedAt: DateTime @1758632276 {#8610 : 2025-09-23 20:57:56.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8627 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8628 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8611} #id: 923 #name: "Couteau à Huitre Nogent" #slug: "couteau-a-huitre-nogent-7632" #description: """ <div class="col is-12"><ul>\n <li>Lame en acier inoxydable trempé.</li>\n <li>Non tranchante.</li>\n <li>Passe au lave-vaisselle.</li>\n <li>Fabrication française.</li>\n </ul></div><h1>Descriptif Couteau à Huitre Nogent</h1><div class="col is-12">Le Couteau à Huitre Nogent possède une lame en acier inoxydable trempé, meulée en biseau sur toute sa longueur et non tranchante ce qui le rend moins dangereux pour les jeunes enfants. C'est le couteau idéal pour ouvrir toute sorte de coquillages sans différence de taille. Son manche en polypropylène est incassanble et indémanchable. Il se nettoie parfaitement au lave-vaisselle et est fabriqué en France.</div><h1>Caractéristiques Couteau à Huitre Nogent</h1><div class="col is-12">- Lame en acier inoxydable double biseau.<br />- Manche polypropylène antiglisse.<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 {#8630 …} #channels: Doctrine\ORM\PersistentCollection {#8616 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8612 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8614 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#29805 …} +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 {#27680 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27713 …} +context: Sylius\TwigHooks\Bag\DataBag {#27719 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27706 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
114.0 MiB | 0.87 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8611 #id: 923 #code: "couteau-a-huitre-nogent-7632" #attributes: Doctrine\ORM\PersistentCollection {#8618 …} #variants: Doctrine\ORM\PersistentCollection {#8620 …} #options: Doctrine\ORM\PersistentCollection {#8624 …} #associations: Doctrine\ORM\PersistentCollection {#8622 …} #createdAt: DateTime @1758632276 {#8609 : 2025-09-23 20:57:56.0 PRC (+08:00) } #updatedAt: DateTime @1758632276 {#8610 : 2025-09-23 20:57:56.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8627 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8628 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8611} #id: 923 #name: "Couteau à Huitre Nogent" #slug: "couteau-a-huitre-nogent-7632" #description: """ <div class="col is-12"><ul>\n <li>Lame en acier inoxydable trempé.</li>\n <li>Non tranchante.</li>\n <li>Passe au lave-vaisselle.</li>\n <li>Fabrication française.</li>\n </ul></div><h1>Descriptif Couteau à Huitre Nogent</h1><div class="col is-12">Le Couteau à Huitre Nogent possède une lame en acier inoxydable trempé, meulée en biseau sur toute sa longueur et non tranchante ce qui le rend moins dangereux pour les jeunes enfants. C'est le couteau idéal pour ouvrir toute sorte de coquillages sans différence de taille. Son manche en polypropylène est incassanble et indémanchable. Il se nettoie parfaitement au lave-vaisselle et est fabriqué en France.</div><h1>Caractéristiques Couteau à Huitre Nogent</h1><div class="col is-12">- Lame en acier inoxydable double biseau.<br />- Manche polypropylène antiglisse.<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 {#8630 …} #channels: Doctrine\ORM\PersistentCollection {#8616 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8612 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8614 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Couteau à Huitre Nogent" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29879 -props: [ "product" => App\Entity\Product\Product {#8611 #id: 923 #code: "couteau-a-huitre-nogent-7632" #attributes: Doctrine\ORM\PersistentCollection {#8618 …} #variants: Doctrine\ORM\PersistentCollection {#8620 …} #options: Doctrine\ORM\PersistentCollection {#8624 …} #associations: Doctrine\ORM\PersistentCollection {#8622 …} #createdAt: DateTime @1758632276 {#8609 : 2025-09-23 20:57:56.0 PRC (+08:00) } #updatedAt: DateTime @1758632276 {#8610 : 2025-09-23 20:57:56.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8627 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8628 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8611} #id: 923 #name: "Couteau à Huitre Nogent" #slug: "couteau-a-huitre-nogent-7632" #description: """ <div class="col is-12"><ul>\n <li>Lame en acier inoxydable trempé.</li>\n <li>Non tranchante.</li>\n <li>Passe au lave-vaisselle.</li>\n <li>Fabrication française.</li>\n </ul></div><h1>Descriptif Couteau à Huitre Nogent</h1><div class="col is-12">Le Couteau à Huitre Nogent possède une lame en acier inoxydable trempé, meulée en biseau sur toute sa longueur et non tranchante ce qui le rend moins dangereux pour les jeunes enfants. C'est le couteau idéal pour ouvrir toute sorte de coquillages sans différence de taille. Son manche en polypropylène est incassanble et indémanchable. Il se nettoie parfaitement au lave-vaisselle et est fabriqué en France.</div><h1>Caractéristiques Couteau à Huitre Nogent</h1><div class="col is-12">- Lame en acier inoxydable double biseau.<br />- Manche polypropylène antiglisse.<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 {#8630 …} #channels: Doctrine\ORM\PersistentCollection {#8616 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8612 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8614 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
114.0 MiB | 0.73 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29872 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29863 …} +context: Sylius\TwigHooks\Bag\DataBag {#29933 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29860 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29805 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29813 #collection: Doctrine\Common\Collections\ArrayCollection {#29825 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29801 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#37940 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#37942 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29872 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29863 …} +context: Sylius\TwigHooks\Bag\DataBag {#29933 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29860 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Couteau à Huitre Nogent" "applied_promotions" => Doctrine\ORM\PersistentCollection {#29813 #collection: Doctrine\Common\Collections\ArrayCollection {#29825 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29801 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#37940 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#37942 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29937 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29872 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29863 …} +context: Sylius\TwigHooks\Bag\DataBag {#29933 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29860 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29805 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29813 #collection: Doctrine\Common\Collections\ArrayCollection {#29825 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29801 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#37940 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#37942 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 114.0 MiB | 0.13 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29987 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29978 …} +context: Sylius\TwigHooks\Bag\DataBag {#29985 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29986 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29805 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29990 +variant: App\Entity\Product\ProductVariant {#29805 …} +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 {#8005 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12025 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#7998 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29987 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29978 …} +context: Sylius\TwigHooks\Bag\DataBag {#29985 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29986 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 114.0 MiB | 4.78 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8634 #id: 924 #code: "couteau-a-coquille-saint-jacques-louis-tellier-7668" #attributes: Doctrine\ORM\PersistentCollection {#8641 …} #variants: Doctrine\ORM\PersistentCollection {#8643 …} #options: Doctrine\ORM\PersistentCollection {#8647 …} #associations: Doctrine\ORM\PersistentCollection {#8645 …} #createdAt: DateTime @1758632276 {#8632 : 2025-09-23 20:57:56.0 PRC (+08:00) } #updatedAt: DateTime @1758632276 {#8633 : 2025-09-23 20:57:56.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8650 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8651 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8634} #id: 924 #name: "Couteau à Coquille Saint-Jacques Louis Tellier" #slug: "couteau-a-coquille-saint-jacques-louis-tellier-7668" #description: """ <div class="col is-12"><ul>\n <li>Matériaux de qualité.</li>\n <li>Lame en acier inoxydable.</li>\n <li>Manche en bois riveté.</li>\n </ul></div><h1>Descriptif Couteau à Coquille Saint-Jacques Louis Tellier</h1><div class="col is-12">Le Couteau à Coquille Saint-Jacques Louis Tellier avec son manche en bois riveté est conçu pour vous permettre d'ouvrir facilement les coquilles saint-jacques sans vous blesser. Sa lame en acier inoxydable s'insère facilement entre les deux parties du coquillage, il ne reste plus qu'à faire levier et le tour est joué.</div><h1>Caractéristiques Couteau à Coquille Saint-Jacques Louis Tellier</h1><div class="columns"><div class="col is-6"><ul>\n <li>Lame en acier inoxydable.</li>\n <li>Manche en bois riveté.</li>\n <li>Dimensions : 22,5 x 3,5 x 1 cm.</li>\n </ul></div><div class="class="col is-6""></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 {#8653 …} #channels: Doctrine\ORM\PersistentCollection {#8639 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8635 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8637 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27680 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27713 …} +context: Sylius\TwigHooks\Bag\DataBag {#27719 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27706 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29870 +product: App\Entity\Product\Product {#8634 #id: 924 #code: "couteau-a-coquille-saint-jacques-louis-tellier-7668" #attributes: Doctrine\ORM\PersistentCollection {#8641 …} #variants: Doctrine\ORM\PersistentCollection {#8643 …} #options: Doctrine\ORM\PersistentCollection {#8647 …} #associations: Doctrine\ORM\PersistentCollection {#8645 …} #createdAt: DateTime @1758632276 {#8632 : 2025-09-23 20:57:56.0 PRC (+08:00) } #updatedAt: DateTime @1758632276 {#8633 : 2025-09-23 20:57:56.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8650 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8651 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8634} #id: 924 #name: "Couteau à Coquille Saint-Jacques Louis Tellier" #slug: "couteau-a-coquille-saint-jacques-louis-tellier-7668" #description: """ <div class="col is-12"><ul>\n <li>Matériaux de qualité.</li>\n <li>Lame en acier inoxydable.</li>\n <li>Manche en bois riveté.</li>\n </ul></div><h1>Descriptif Couteau à Coquille Saint-Jacques Louis Tellier</h1><div class="col is-12">Le Couteau à Coquille Saint-Jacques Louis Tellier avec son manche en bois riveté est conçu pour vous permettre d'ouvrir facilement les coquilles saint-jacques sans vous blesser. Sa lame en acier inoxydable s'insère facilement entre les deux parties du coquillage, il ne reste plus qu'à faire levier et le tour est joué.</div><h1>Caractéristiques Couteau à Coquille Saint-Jacques Louis Tellier</h1><div class="columns"><div class="col is-6"><ul>\n <li>Lame en acier inoxydable.</li>\n <li>Manche en bois riveté.</li>\n <li>Dimensions : 22,5 x 3,5 x 1 cm.</li>\n </ul></div><div class="class="col is-6""></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 {#8653 …} #channels: Doctrine\ORM\PersistentCollection {#8639 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8635 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8637 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#30053 …} +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 {#27680 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27713 …} +context: Sylius\TwigHooks\Bag\DataBag {#27719 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27706 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
114.0 MiB | 0.91 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8634 #id: 924 #code: "couteau-a-coquille-saint-jacques-louis-tellier-7668" #attributes: Doctrine\ORM\PersistentCollection {#8641 …} #variants: Doctrine\ORM\PersistentCollection {#8643 …} #options: Doctrine\ORM\PersistentCollection {#8647 …} #associations: Doctrine\ORM\PersistentCollection {#8645 …} #createdAt: DateTime @1758632276 {#8632 : 2025-09-23 20:57:56.0 PRC (+08:00) } #updatedAt: DateTime @1758632276 {#8633 : 2025-09-23 20:57:56.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8650 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8651 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8634} #id: 924 #name: "Couteau à Coquille Saint-Jacques Louis Tellier" #slug: "couteau-a-coquille-saint-jacques-louis-tellier-7668" #description: """ <div class="col is-12"><ul>\n <li>Matériaux de qualité.</li>\n <li>Lame en acier inoxydable.</li>\n <li>Manche en bois riveté.</li>\n </ul></div><h1>Descriptif Couteau à Coquille Saint-Jacques Louis Tellier</h1><div class="col is-12">Le Couteau à Coquille Saint-Jacques Louis Tellier avec son manche en bois riveté est conçu pour vous permettre d'ouvrir facilement les coquilles saint-jacques sans vous blesser. Sa lame en acier inoxydable s'insère facilement entre les deux parties du coquillage, il ne reste plus qu'à faire levier et le tour est joué.</div><h1>Caractéristiques Couteau à Coquille Saint-Jacques Louis Tellier</h1><div class="columns"><div class="col is-6"><ul>\n <li>Lame en acier inoxydable.</li>\n <li>Manche en bois riveté.</li>\n <li>Dimensions : 22,5 x 3,5 x 1 cm.</li>\n </ul></div><div class="class="col is-6""></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 {#8653 …} #channels: Doctrine\ORM\PersistentCollection {#8639 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8635 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8637 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Couteau à Coquille Saint-Jacques Louis Tellier" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30124 -props: [ "product" => App\Entity\Product\Product {#8634 #id: 924 #code: "couteau-a-coquille-saint-jacques-louis-tellier-7668" #attributes: Doctrine\ORM\PersistentCollection {#8641 …} #variants: Doctrine\ORM\PersistentCollection {#8643 …} #options: Doctrine\ORM\PersistentCollection {#8647 …} #associations: Doctrine\ORM\PersistentCollection {#8645 …} #createdAt: DateTime @1758632276 {#8632 : 2025-09-23 20:57:56.0 PRC (+08:00) } #updatedAt: DateTime @1758632276 {#8633 : 2025-09-23 20:57:56.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8650 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8651 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8634} #id: 924 #name: "Couteau à Coquille Saint-Jacques Louis Tellier" #slug: "couteau-a-coquille-saint-jacques-louis-tellier-7668" #description: """ <div class="col is-12"><ul>\n <li>Matériaux de qualité.</li>\n <li>Lame en acier inoxydable.</li>\n <li>Manche en bois riveté.</li>\n </ul></div><h1>Descriptif Couteau à Coquille Saint-Jacques Louis Tellier</h1><div class="col is-12">Le Couteau à Coquille Saint-Jacques Louis Tellier avec son manche en bois riveté est conçu pour vous permettre d'ouvrir facilement les coquilles saint-jacques sans vous blesser. Sa lame en acier inoxydable s'insère facilement entre les deux parties du coquillage, il ne reste plus qu'à faire levier et le tour est joué.</div><h1>Caractéristiques Couteau à Coquille Saint-Jacques Louis Tellier</h1><div class="columns"><div class="col is-6"><ul>\n <li>Lame en acier inoxydable.</li>\n <li>Manche en bois riveté.</li>\n <li>Dimensions : 22,5 x 3,5 x 1 cm.</li>\n </ul></div><div class="class="col is-6""></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 {#8653 …} #channels: Doctrine\ORM\PersistentCollection {#8639 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8635 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8637 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
114.0 MiB | 0.75 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30117 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30108 …} +context: Sylius\TwigHooks\Bag\DataBag {#30181 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30105 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30053 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30061 #collection: Doctrine\Common\Collections\ArrayCollection {#30070 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30049 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#37954 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#37956 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30117 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30108 …} +context: Sylius\TwigHooks\Bag\DataBag {#30181 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30105 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Couteau à Coquille Saint-Jacques Louis Tellier" "applied_promotions" => Doctrine\ORM\PersistentCollection {#30061 #collection: Doctrine\Common\Collections\ArrayCollection {#30070 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30049 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#37954 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#37956 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30185 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30117 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30108 …} +context: Sylius\TwigHooks\Bag\DataBag {#30181 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30105 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30053 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30061 #collection: Doctrine\Common\Collections\ArrayCollection {#30070 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30049 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#37954 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#37956 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 114.0 MiB | 0.14 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30235 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30226 …} +context: Sylius\TwigHooks\Bag\DataBag {#30233 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30234 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30053 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30238 +variant: App\Entity\Product\ProductVariant {#30053 …} +price: "10,00\u{A0}€" +originalPrice: "10,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8005 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12025 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#7998 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30235 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30226 …} +context: Sylius\TwigHooks\Bag\DataBag {#30233 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30234 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 114.0 MiB | 4.60 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8657 #id: 925 #code: "cale-huitre-hetre-jetter-8259" #attributes: Doctrine\ORM\PersistentCollection {#8664 …} #variants: Doctrine\ORM\PersistentCollection {#8666 …} #options: Doctrine\ORM\PersistentCollection {#8670 …} #associations: Doctrine\ORM\PersistentCollection {#8668 …} #createdAt: DateTime @1758632276 {#8655 : 2025-09-23 20:57:56.0 PRC (+08:00) } #updatedAt: DateTime @1758632276 {#8656 : 2025-09-23 20:57:56.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8673 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8674 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8657} #id: 925 #name: "Cale Huitre Hêtre Jetter" #slug: "cale-huitre-hetre-jetter-8259" #description: """ <div class="col is-12"><ul>\n <li>Bois de hêtre.</li>\n <li>Simple d'utilisation.</li>\n </ul></div><h1>Descriptif Cale Huitre Hêtre Jetter</h1><div class="col is-12">Le Cale Huitres en Hêtre Jetter est un article au fonctionnement simple et très efficace. S'appuyant sur le rebord d'une table, il permet de positionner une huitre et de l'ouvrir facilement.</div><h1>Caractéristiques Cale Huitre Hêtre Jetter</h1><div class="col is-12">- Bois de hêtre.<br />- Simple d'utilisation.<br />- Dimensions : 7,5 x 11 x 6 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 {#8676 …} #channels: Doctrine\ORM\PersistentCollection {#8662 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8658 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8660 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27680 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27713 …} +context: Sylius\TwigHooks\Bag\DataBag {#27719 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27706 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#30115 +product: App\Entity\Product\Product {#8657 #id: 925 #code: "cale-huitre-hetre-jetter-8259" #attributes: Doctrine\ORM\PersistentCollection {#8664 …} #variants: Doctrine\ORM\PersistentCollection {#8666 …} #options: Doctrine\ORM\PersistentCollection {#8670 …} #associations: Doctrine\ORM\PersistentCollection {#8668 …} #createdAt: DateTime @1758632276 {#8655 : 2025-09-23 20:57:56.0 PRC (+08:00) } #updatedAt: DateTime @1758632276 {#8656 : 2025-09-23 20:57:56.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8673 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8674 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8657} #id: 925 #name: "Cale Huitre Hêtre Jetter" #slug: "cale-huitre-hetre-jetter-8259" #description: """ <div class="col is-12"><ul>\n <li>Bois de hêtre.</li>\n <li>Simple d'utilisation.</li>\n </ul></div><h1>Descriptif Cale Huitre Hêtre Jetter</h1><div class="col is-12">Le Cale Huitres en Hêtre Jetter est un article au fonctionnement simple et très efficace. S'appuyant sur le rebord d'une table, il permet de positionner une huitre et de l'ouvrir facilement.</div><h1>Caractéristiques Cale Huitre Hêtre Jetter</h1><div class="col is-12">- Bois de hêtre.<br />- Simple d'utilisation.<br />- Dimensions : 7,5 x 11 x 6 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 {#8676 …} #channels: Doctrine\ORM\PersistentCollection {#8662 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8658 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8660 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#30301 …} +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 {#27680 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27713 …} +context: Sylius\TwigHooks\Bag\DataBag {#27719 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27706 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
114.0 MiB | 0.82 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8657 #id: 925 #code: "cale-huitre-hetre-jetter-8259" #attributes: Doctrine\ORM\PersistentCollection {#8664 …} #variants: Doctrine\ORM\PersistentCollection {#8666 …} #options: Doctrine\ORM\PersistentCollection {#8670 …} #associations: Doctrine\ORM\PersistentCollection {#8668 …} #createdAt: DateTime @1758632276 {#8655 : 2025-09-23 20:57:56.0 PRC (+08:00) } #updatedAt: DateTime @1758632276 {#8656 : 2025-09-23 20:57:56.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8673 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8674 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8657} #id: 925 #name: "Cale Huitre Hêtre Jetter" #slug: "cale-huitre-hetre-jetter-8259" #description: """ <div class="col is-12"><ul>\n <li>Bois de hêtre.</li>\n <li>Simple d'utilisation.</li>\n </ul></div><h1>Descriptif Cale Huitre Hêtre Jetter</h1><div class="col is-12">Le Cale Huitres en Hêtre Jetter est un article au fonctionnement simple et très efficace. S'appuyant sur le rebord d'une table, il permet de positionner une huitre et de l'ouvrir facilement.</div><h1>Caractéristiques Cale Huitre Hêtre Jetter</h1><div class="col is-12">- Bois de hêtre.<br />- Simple d'utilisation.<br />- Dimensions : 7,5 x 11 x 6 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 {#8676 …} #channels: Doctrine\ORM\PersistentCollection {#8662 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8658 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8660 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Cale Huitre Hêtre Jetter" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30372 -props: [ "product" => App\Entity\Product\Product {#8657 #id: 925 #code: "cale-huitre-hetre-jetter-8259" #attributes: Doctrine\ORM\PersistentCollection {#8664 …} #variants: Doctrine\ORM\PersistentCollection {#8666 …} #options: Doctrine\ORM\PersistentCollection {#8670 …} #associations: Doctrine\ORM\PersistentCollection {#8668 …} #createdAt: DateTime @1758632276 {#8655 : 2025-09-23 20:57:56.0 PRC (+08:00) } #updatedAt: DateTime @1758632276 {#8656 : 2025-09-23 20:57:56.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8673 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8674 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8657} #id: 925 #name: "Cale Huitre Hêtre Jetter" #slug: "cale-huitre-hetre-jetter-8259" #description: """ <div class="col is-12"><ul>\n <li>Bois de hêtre.</li>\n <li>Simple d'utilisation.</li>\n </ul></div><h1>Descriptif Cale Huitre Hêtre Jetter</h1><div class="col is-12">Le Cale Huitres en Hêtre Jetter est un article au fonctionnement simple et très efficace. S'appuyant sur le rebord d'une table, il permet de positionner une huitre et de l'ouvrir facilement.</div><h1>Caractéristiques Cale Huitre Hêtre Jetter</h1><div class="col is-12">- Bois de hêtre.<br />- Simple d'utilisation.<br />- Dimensions : 7,5 x 11 x 6 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 {#8676 …} #channels: Doctrine\ORM\PersistentCollection {#8662 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8658 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8660 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
114.0 MiB | 0.75 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30365 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30356 …} +context: Sylius\TwigHooks\Bag\DataBag {#30426 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30353 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30301 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30309 #collection: Doctrine\Common\Collections\ArrayCollection {#30318 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30297 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#37968 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#37970 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30365 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30356 …} +context: Sylius\TwigHooks\Bag\DataBag {#30426 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30353 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Cale Huitre Hêtre Jetter" "applied_promotions" => Doctrine\ORM\PersistentCollection {#30309 #collection: Doctrine\Common\Collections\ArrayCollection {#30318 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30297 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#37968 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#37970 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30430 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30365 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30356 …} +context: Sylius\TwigHooks\Bag\DataBag {#30426 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30353 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30301 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30309 #collection: Doctrine\Common\Collections\ArrayCollection {#30318 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30297 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#37968 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#37970 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 114.0 MiB | 0.13 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30480 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30471 …} +context: Sylius\TwigHooks\Bag\DataBag {#30478 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30479 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30301 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30483 +variant: App\Entity\Product\ProductVariant {#30301 …} +price: "5,00\u{A0}€" +originalPrice: "5,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8005 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12025 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#7998 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30480 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30471 …} +context: Sylius\TwigHooks\Bag\DataBag {#30478 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30479 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 114.0 MiB | 5.17 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8680 #id: 926 #code: "couteau-a-huitres-coquillages-opinel-n009-8271" #attributes: Doctrine\ORM\PersistentCollection {#8687 …} #variants: Doctrine\ORM\PersistentCollection {#8689 …} #options: Doctrine\ORM\PersistentCollection {#8693 …} #associations: Doctrine\ORM\PersistentCollection {#8691 …} #createdAt: DateTime @1758632276 {#8678 : 2025-09-23 20:57:56.0 PRC (+08:00) } #updatedAt: DateTime @1758632276 {#8679 : 2025-09-23 20:57:56.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#4834 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#4835 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8680} #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 {#4829 …} #channels: Doctrine\ORM\PersistentCollection {#8685 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8681 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8683 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27680 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27713 …} +context: Sylius\TwigHooks\Bag\DataBag {#27719 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27706 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#30363 +product: App\Entity\Product\Product {#8680 #id: 926 #code: "couteau-a-huitres-coquillages-opinel-n009-8271" #attributes: Doctrine\ORM\PersistentCollection {#8687 …} #variants: Doctrine\ORM\PersistentCollection {#8689 …} #options: Doctrine\ORM\PersistentCollection {#8693 …} #associations: Doctrine\ORM\PersistentCollection {#8691 …} #createdAt: DateTime @1758632276 {#8678 : 2025-09-23 20:57:56.0 PRC (+08:00) } #updatedAt: DateTime @1758632276 {#8679 : 2025-09-23 20:57:56.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#4834 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#4835 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8680} #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 {#4829 …} #channels: Doctrine\ORM\PersistentCollection {#8685 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8681 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8683 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#30546 …} +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 {#27680 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27713 …} +context: Sylius\TwigHooks\Bag\DataBag {#27719 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27706 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
114.0 MiB | 1.00 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8680 #id: 926 #code: "couteau-a-huitres-coquillages-opinel-n009-8271" #attributes: Doctrine\ORM\PersistentCollection {#8687 …} #variants: Doctrine\ORM\PersistentCollection {#8689 …} #options: Doctrine\ORM\PersistentCollection {#8693 …} #associations: Doctrine\ORM\PersistentCollection {#8691 …} #createdAt: DateTime @1758632276 {#8678 : 2025-09-23 20:57:56.0 PRC (+08:00) } #updatedAt: DateTime @1758632276 {#8679 : 2025-09-23 20:57:56.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#4834 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#4835 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8680} #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 {#4829 …} #channels: Doctrine\ORM\PersistentCollection {#8685 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8681 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8683 …} #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 {#30617 -props: [ "product" => App\Entity\Product\Product {#8680 #id: 926 #code: "couteau-a-huitres-coquillages-opinel-n009-8271" #attributes: Doctrine\ORM\PersistentCollection {#8687 …} #variants: Doctrine\ORM\PersistentCollection {#8689 …} #options: Doctrine\ORM\PersistentCollection {#8693 …} #associations: Doctrine\ORM\PersistentCollection {#8691 …} #createdAt: DateTime @1758632276 {#8678 : 2025-09-23 20:57:56.0 PRC (+08:00) } #updatedAt: DateTime @1758632276 {#8679 : 2025-09-23 20:57:56.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#4834 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#4835 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8680} #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 {#4829 …} #channels: Doctrine\ORM\PersistentCollection {#8685 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8681 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8683 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
114.0 MiB | 0.82 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30610 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30601 …} +context: Sylius\TwigHooks\Bag\DataBag {#30677 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30598 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30546 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30554 #collection: Doctrine\Common\Collections\ArrayCollection {#30563 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30542 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#37982 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#37984 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30610 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30601 …} +context: Sylius\TwigHooks\Bag\DataBag {#30677 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30598 …} +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 {#30554 #collection: Doctrine\Common\Collections\ArrayCollection {#30563 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30542 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#37982 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#37984 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30681 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30610 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30601 …} +context: Sylius\TwigHooks\Bag\DataBag {#30677 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30598 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30546 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30554 #collection: Doctrine\Common\Collections\ArrayCollection {#30563 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30542 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#37982 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#37984 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 114.0 MiB | 0.15 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30731 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30722 …} +context: Sylius\TwigHooks\Bag\DataBag {#30729 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30730 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30546 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30734 +variant: App\Entity\Product\ProductVariant {#30546 …} +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 {#8005 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12025 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#7998 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30731 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30722 …} +context: Sylius\TwigHooks\Bag\DataBag {#30729 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30730 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:cart:widget:offcanvas | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent | 114.0 MiB | 2.04 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27393 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12090 …} +context: Sylius\TwigHooks\Bag\DataBag {#27415 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12100 …} +prefixes: [ "sylius_shop.base.offcanvas" ] } "template" => "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig" ] |
|||
| Attributes | [] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#31011 +cart: App\Entity\Order\Order {#13004 …} #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1322 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27393 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12090 …} +context: Sylius\TwigHooks\Bag\DataBag {#27415 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12100 …} +prefixes: [ "sylius_shop.base.offcanvas" ] } +template: "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig" #repository: Sylius\Bundle\CoreBundle\Doctrine\ORM\OrderRepository {#4980 …} } |
|||