Components
12
Twig Components
44
Render Count
76
ms
Render Time
116.0
MiB
Memory Usage
Components
Render calls
| sylius_shop:common:currency_switcher | Sylius\Bundle\ShopBundle\Twig\Component\Common\CurrencySwitcherComponent | 116.0 MiB | 1.17 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12603 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12596 …} +context: Sylius\TwigHooks\Bag\DataBag {#12602 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12601 …} +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 {#13223 #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12494 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12603 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12596 …} +context: Sylius\TwigHooks\Bag\DataBag {#12602 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12601 …} +prefixes: [ "sylius_shop.base.header.top_bar" ] } } |
|||
| sylius_shop:common:locale_switcher | Sylius\Bundle\ShopBundle\Twig\Component\Common\LocaleSwitcherComponent | 116.0 MiB | 0.73 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13300 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13296 …} +context: Sylius\TwigHooks\Bag\DataBag {#13298 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13299 …} +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 {#13309 #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #localeProvider: Sylius\Component\Core\Provider\ChannelBasedLocaleProvider {#4528 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13300 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13296 …} +context: Sylius\TwigHooks\Bag\DataBag {#13298 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13299 …} +prefixes: [ "sylius_shop.base.header.top_bar" ] } } |
|||
| sylius_shop:cart:widget | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent | 116.0 MiB | 4.68 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13391 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13370 …} +context: Sylius\TwigHooks\Bag\DataBag {#13390 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13389 …} +prefixes: [ "sylius_shop.base.header.content" ] } "template" => "@SyliusShop/shared/components/header/cart.html.twig" ] |
|||
| Attributes | [] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#13406 +cart: App\Entity\Order\Order {#13473 …} #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1322 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13391 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13370 …} +context: Sylius\TwigHooks\Bag\DataBag {#13390 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13389 …} +prefixes: [ "sylius_shop.base.header.content" ] } +template: "@SyliusShop/shared/components/header/cart.html.twig" #repository: Sylius\Bundle\CoreBundle\Doctrine\ORM\OrderRepository {#4980 …} } |
|||
| sylius_shop:common:taxon_menu | Sylius\Bundle\ShopBundle\Twig\Component\Common\TaxonMenuComponent | 116.0 MiB | 15.86 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13659 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13647 …} +context: Sylius\TwigHooks\Bag\DataBag {#13653 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13645 …} +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 {#13668 #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 {#13659 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13647 …} +context: Sylius\TwigHooks\Bag\DataBag {#13653 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13645 …} +prefixes: [ "sylius_shop.base.header.navbar" ] } } |
|||
| sylius_shop:product:show:breadcrumbs | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 116.0 MiB | 1.09 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27456 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27452 …} +context: Sylius\TwigHooks\Bag\DataBag {#27453 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27455 …} +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 {#27465 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#243 …} #taxonRepository: App\Repository\TaxonRepository {#7413 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27456 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27452 …} +context: Sylius\TwigHooks\Bag\DataBag {#27453 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27455 …} +prefixes: [ "sylius_shop.product.index.content" ] } } |
|||
| sylius_shop:product:show:taxonomy | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 116.0 MiB | 0.68 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27570 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27566 …} +context: Sylius\TwigHooks\Bag\DataBag {#27567 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27569 …} +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 {#27578 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#243 …} #taxonRepository: App\Repository\TaxonRepository {#7413 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27570 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27566 …} +context: Sylius\TwigHooks\Bag\DataBag {#27567 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27569 …} +prefixes: [ "sylius_shop.product.index.content.body.sidebar" ] } } |
|||
| sylius_shop:product:show:header | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 116.0 MiB | 2.08 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27640 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27636 …} +context: Sylius\TwigHooks\Bag\DataBag {#27637 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27639 …} +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 {#27648 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#243 …} #taxonRepository: App\Repository\TaxonRepository {#7413 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27640 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27636 …} +context: Sylius\TwigHooks\Bag\DataBag {#27637 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27639 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 116.0 MiB | 10.89 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#7995 #id: 672 #code: "mandoline-swing-plus-de-buyer-1501" #attributes: Doctrine\ORM\PersistentCollection {#8174 …} #variants: Doctrine\ORM\PersistentCollection {#8397 …} #options: Doctrine\ORM\PersistentCollection {#8525 …} #associations: Doctrine\ORM\PersistentCollection {#8465 …} #createdAt: DateTime @1758632238 {#7725 : 2025-09-23 20:57:18.0 PRC (+08:00) } #updatedAt: DateTime @1758632238 {#7770 : 2025-09-23 20:57:18.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8524 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8527 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7995} #id: 672 #name: "Mandoline Swing Plus De Buyer" #slug: "mandoline-swing-plus-de-buyer-1501" #description: """ <div class="col is-12"><ul>\n <li>Simplicité d'utilisation.</li>\n <li>Poussoir ergonomique pour une sécurité maximale.</li>\n <li>Compacte et pliable, facile à ranger.</li>\n <li><span style="font-weight: bold;">Fabrication française. Val d'Ajol (Vosges)</span></li>\n <li><span style="font-weight: bold;"><strong>Offre groupée avec Accessoire Gravity</strong><br /></span></li>\n </ul></div><div class="col is-12"><strong>Accessoire Gravity</strong> <a rel="nofollow" href="https://www.cuisinstore.com/de-buyer-accessoire-rondelles-gravity-pour-mandoline-de-buyer-prd5994.html">En Savoir Plus</a></div><h1>Description Mandoline Swing Plus De Buyer</h1><div class="col is-12">La mandoline swing Plus De Buyer permet de réaliser en toute simplicité de nombreuses préparations : coupes juliennes, rondelles lisses ou ondulées, coupes gaufrées.<br />La mise en place des lames et peignes est pratique: il suffit de les insérer sur le côté.</div><h1>Caractéristiques Mandoline Swing Plus De Buyer</h1><div class="col is-12">Corps en acier inoxydable et polymères composites. Lame horizontale micro lobes. Lame et peigne en aciers spéciaux trempés. Livrée avec 1 double lame horizontale (lisse et ondulée), 1 double peigne (4 et 10 mm) et 1 poussoir ergonomique. Hauteur de coupe réglable de 0,5 à 10 mm (pas de 0,5 mm). Dimensions du produit 40 x 17 x 19,5 cm. Poids 1,2 kg. Garantie 2 ans.<br /></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8530 …} #channels: Doctrine\ORM\PersistentCollection {#8033 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7754 …} #reviews: Doctrine\ORM\PersistentCollection {#7993 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8036 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27705 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27738 …} +context: Sylius\TwigHooks\Bag\DataBag {#27744 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27731 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#28174 +product: App\Entity\Product\Product {#7995 #id: 672 #code: "mandoline-swing-plus-de-buyer-1501" #attributes: Doctrine\ORM\PersistentCollection {#8174 …} #variants: Doctrine\ORM\PersistentCollection {#8397 …} #options: Doctrine\ORM\PersistentCollection {#8525 …} #associations: Doctrine\ORM\PersistentCollection {#8465 …} #createdAt: DateTime @1758632238 {#7725 : 2025-09-23 20:57:18.0 PRC (+08:00) } #updatedAt: DateTime @1758632238 {#7770 : 2025-09-23 20:57:18.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8524 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8527 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7995} #id: 672 #name: "Mandoline Swing Plus De Buyer" #slug: "mandoline-swing-plus-de-buyer-1501" #description: """ <div class="col is-12"><ul>\n <li>Simplicité d'utilisation.</li>\n <li>Poussoir ergonomique pour une sécurité maximale.</li>\n <li>Compacte et pliable, facile à ranger.</li>\n <li><span style="font-weight: bold;">Fabrication française. Val d'Ajol (Vosges)</span></li>\n <li><span style="font-weight: bold;"><strong>Offre groupée avec Accessoire Gravity</strong><br /></span></li>\n </ul></div><div class="col is-12"><strong>Accessoire Gravity</strong> <a rel="nofollow" href="https://www.cuisinstore.com/de-buyer-accessoire-rondelles-gravity-pour-mandoline-de-buyer-prd5994.html">En Savoir Plus</a></div><h1>Description Mandoline Swing Plus De Buyer</h1><div class="col is-12">La mandoline swing Plus De Buyer permet de réaliser en toute simplicité de nombreuses préparations : coupes juliennes, rondelles lisses ou ondulées, coupes gaufrées.<br />La mise en place des lames et peignes est pratique: il suffit de les insérer sur le côté.</div><h1>Caractéristiques Mandoline Swing Plus De Buyer</h1><div class="col is-12">Corps en acier inoxydable et polymères composites. Lame horizontale micro lobes. Lame et peigne en aciers spéciaux trempés. Livrée avec 1 double lame horizontale (lisse et ondulée), 1 double peigne (4 et 10 mm) et 1 poussoir ergonomique. Hauteur de coupe réglable de 0,5 à 10 mm (pas de 0,5 mm). Dimensions du produit 40 x 17 x 19,5 cm. Poids 1,2 kg. Garantie 2 ans.<br /></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8530 …} #channels: Doctrine\ORM\PersistentCollection {#8033 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7754 …} #reviews: Doctrine\ORM\PersistentCollection {#7993 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8036 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#28440 …} +slug: null #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#6914 …} #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5455 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27705 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27738 …} +context: Sylius\TwigHooks\Bag\DataBag {#27744 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27731 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
116.0 MiB | 2.18 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#7995 #id: 672 #code: "mandoline-swing-plus-de-buyer-1501" #attributes: Doctrine\ORM\PersistentCollection {#8174 …} #variants: Doctrine\ORM\PersistentCollection {#8397 …} #options: Doctrine\ORM\PersistentCollection {#8525 …} #associations: Doctrine\ORM\PersistentCollection {#8465 …} #createdAt: DateTime @1758632238 {#7725 : 2025-09-23 20:57:18.0 PRC (+08:00) } #updatedAt: DateTime @1758632238 {#7770 : 2025-09-23 20:57:18.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8524 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8527 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7995} #id: 672 #name: "Mandoline Swing Plus De Buyer" #slug: "mandoline-swing-plus-de-buyer-1501" #description: """ <div class="col is-12"><ul>\n <li>Simplicité d'utilisation.</li>\n <li>Poussoir ergonomique pour une sécurité maximale.</li>\n <li>Compacte et pliable, facile à ranger.</li>\n <li><span style="font-weight: bold;">Fabrication française. Val d'Ajol (Vosges)</span></li>\n <li><span style="font-weight: bold;"><strong>Offre groupée avec Accessoire Gravity</strong><br /></span></li>\n </ul></div><div class="col is-12"><strong>Accessoire Gravity</strong> <a rel="nofollow" href="https://www.cuisinstore.com/de-buyer-accessoire-rondelles-gravity-pour-mandoline-de-buyer-prd5994.html">En Savoir Plus</a></div><h1>Description Mandoline Swing Plus De Buyer</h1><div class="col is-12">La mandoline swing Plus De Buyer permet de réaliser en toute simplicité de nombreuses préparations : coupes juliennes, rondelles lisses ou ondulées, coupes gaufrées.<br />La mise en place des lames et peignes est pratique: il suffit de les insérer sur le côté.</div><h1>Caractéristiques Mandoline Swing Plus De Buyer</h1><div class="col is-12">Corps en acier inoxydable et polymères composites. Lame horizontale micro lobes. Lame et peigne en aciers spéciaux trempés. Livrée avec 1 double lame horizontale (lisse et ondulée), 1 double peigne (4 et 10 mm) et 1 poussoir ergonomique. Hauteur de coupe réglable de 0,5 à 10 mm (pas de 0,5 mm). Dimensions du produit 40 x 17 x 19,5 cm. Poids 1,2 kg. Garantie 2 ans.<br /></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8530 …} #channels: Doctrine\ORM\PersistentCollection {#8033 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7754 …} #reviews: Doctrine\ORM\PersistentCollection {#7993 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8036 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Mandoline Swing Plus De Buyer" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#28851 -props: [ "product" => App\Entity\Product\Product {#7995 #id: 672 #code: "mandoline-swing-plus-de-buyer-1501" #attributes: Doctrine\ORM\PersistentCollection {#8174 …} #variants: Doctrine\ORM\PersistentCollection {#8397 …} #options: Doctrine\ORM\PersistentCollection {#8525 …} #associations: Doctrine\ORM\PersistentCollection {#8465 …} #createdAt: DateTime @1758632238 {#7725 : 2025-09-23 20:57:18.0 PRC (+08:00) } #updatedAt: DateTime @1758632238 {#7770 : 2025-09-23 20:57:18.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8524 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8527 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7995} #id: 672 #name: "Mandoline Swing Plus De Buyer" #slug: "mandoline-swing-plus-de-buyer-1501" #description: """ <div class="col is-12"><ul>\n <li>Simplicité d'utilisation.</li>\n <li>Poussoir ergonomique pour une sécurité maximale.</li>\n <li>Compacte et pliable, facile à ranger.</li>\n <li><span style="font-weight: bold;">Fabrication française. Val d'Ajol (Vosges)</span></li>\n <li><span style="font-weight: bold;"><strong>Offre groupée avec Accessoire Gravity</strong><br /></span></li>\n </ul></div><div class="col is-12"><strong>Accessoire Gravity</strong> <a rel="nofollow" href="https://www.cuisinstore.com/de-buyer-accessoire-rondelles-gravity-pour-mandoline-de-buyer-prd5994.html">En Savoir Plus</a></div><h1>Description Mandoline Swing Plus De Buyer</h1><div class="col is-12">La mandoline swing Plus De Buyer permet de réaliser en toute simplicité de nombreuses préparations : coupes juliennes, rondelles lisses ou ondulées, coupes gaufrées.<br />La mise en place des lames et peignes est pratique: il suffit de les insérer sur le côté.</div><h1>Caractéristiques Mandoline Swing Plus De Buyer</h1><div class="col is-12">Corps en acier inoxydable et polymères composites. Lame horizontale micro lobes. Lame et peigne en aciers spéciaux trempés. Livrée avec 1 double lame horizontale (lisse et ondulée), 1 double peigne (4 et 10 mm) et 1 poussoir ergonomique. Hauteur de coupe réglable de 0,5 à 10 mm (pas de 0,5 mm). Dimensions du produit 40 x 17 x 19,5 cm. Poids 1,2 kg. Garantie 2 ans.<br /></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8530 …} #channels: Doctrine\ORM\PersistentCollection {#8033 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7754 …} #reviews: Doctrine\ORM\PersistentCollection {#7993 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8036 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
116.0 MiB | 1.31 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28972 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28936 …} +context: Sylius\TwigHooks\Bag\DataBag {#28931 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28969 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#28440 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#28786 #collection: Doctrine\Common\Collections\ArrayCollection {#28785 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#28623 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38272 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38324 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28972 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28936 …} +context: Sylius\TwigHooks\Bag\DataBag {#28931 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28969 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Mandoline Swing Plus De Buyer" "applied_promotions" => Doctrine\ORM\PersistentCollection {#28786 #collection: Doctrine\Common\Collections\ArrayCollection {#28785 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#28623 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38272 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38324 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#28973 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28972 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28936 …} +context: Sylius\TwigHooks\Bag\DataBag {#28931 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28969 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#28440 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#28786 #collection: Doctrine\Common\Collections\ArrayCollection {#28785 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#28623 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38272 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38324 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 116.0 MiB | 0.41 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29042 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29032 …} +context: Sylius\TwigHooks\Bag\DataBag {#29040 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29041 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#28440 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29051 +variant: App\Entity\Product\ProductVariant {#28440 …} +price: "84,00\u{A0}€" +originalPrice: "99,00\u{A0}€" +hasDiscount: true #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9064 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12494 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9061 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29042 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29032 …} +context: Sylius\TwigHooks\Bag\DataBag {#29040 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29041 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 116.0 MiB | 4.49 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8536 #id: 673 #code: "mandoline-kobra-de-buyer-1936" #attributes: Doctrine\ORM\PersistentCollection {#8543 …} #variants: Doctrine\ORM\PersistentCollection {#8545 …} #options: Doctrine\ORM\PersistentCollection {#8549 …} #associations: Doctrine\ORM\PersistentCollection {#8547 …} #createdAt: DateTime @1758632238 {#8534 : 2025-09-23 20:57:18.0 PRC (+08:00) } #updatedAt: DateTime @1758632238 {#8535 : 2025-09-23 20:57:18.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: 673 #name: "Mandoline Kobra De Buyer" #slug: "mandoline-kobra-de-buyer-1936" #description: """ <div class="col is-12"><ul>\n <li>Lame en V, tranchant parfait. </li>\n <li>Simplicité d'utilisation et de réglage. </li>\n <li>Compacte, facile à ranger. </li>\n <li>Qualité professionnelle. </li>\n <li><strong>Fabrication française. Val d'Ajol (Vosges)</strong></li>\n </ul></div><h1>Description Mandoline Kobra De Buyer</h1><div class="col is-12">La mandoline Kobra De Buyer permet de trancher tous vos fruits et légumes avec une efficacité redoutable. Son secret ? Une lame en V avec micro-dentelures et un angle de coupe spécialement étudié.<br />Elle est pratique à utiliser et en toute sécurité grâce à sa hauteur de coupe réglable (molette placée en bout de poignée), sa poignée ergonomique, ses pieds anti-dérapants et son poussoir.<br />Elle se range facilement grâce à son encombrement optimisé et la possibilité de clipser le poussoir sous le manche.</div><h1>Caractéristiques Mandoline Kobra De Buyer</h1><div class="col is-12">Acier inoxydable et polymères composite. lame inox en V avec angle de coupe à 19,3° optimisé. Réglage de la hauteur de coupe de 1 mm à 5 mm avec molette intégrée. Poignée ergonomique pour une prise en main naturelle. Pieds anti-dérapants. Va au lave vaisselle. Encombrement optimisé : 36,8 x 8 x 12,1 cm. Livrée avec poussoir de sécurité.<br /><br /><a target="_blank" href="http://www.cuisinstore.com/mandoline-ustensiles-de-cuisine-143.html"><font color="#ff6600"><strong>Nos conseils pour bien choisir sa mandoline</strong></font></a><br /></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8555 …} #channels: Doctrine\ORM\PersistentCollection {#8541 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7754 …} #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 {#27705 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27738 …} +context: Sylius\TwigHooks\Bag\DataBag {#27744 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27731 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#28829 +product: App\Entity\Product\Product {#8536 #id: 673 #code: "mandoline-kobra-de-buyer-1936" #attributes: Doctrine\ORM\PersistentCollection {#8543 …} #variants: Doctrine\ORM\PersistentCollection {#8545 …} #options: Doctrine\ORM\PersistentCollection {#8549 …} #associations: Doctrine\ORM\PersistentCollection {#8547 …} #createdAt: DateTime @1758632238 {#8534 : 2025-09-23 20:57:18.0 PRC (+08:00) } #updatedAt: DateTime @1758632238 {#8535 : 2025-09-23 20:57:18.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: 673 #name: "Mandoline Kobra De Buyer" #slug: "mandoline-kobra-de-buyer-1936" #description: """ <div class="col is-12"><ul>\n <li>Lame en V, tranchant parfait. </li>\n <li>Simplicité d'utilisation et de réglage. </li>\n <li>Compacte, facile à ranger. </li>\n <li>Qualité professionnelle. </li>\n <li><strong>Fabrication française. Val d'Ajol (Vosges)</strong></li>\n </ul></div><h1>Description Mandoline Kobra De Buyer</h1><div class="col is-12">La mandoline Kobra De Buyer permet de trancher tous vos fruits et légumes avec une efficacité redoutable. Son secret ? Une lame en V avec micro-dentelures et un angle de coupe spécialement étudié.<br />Elle est pratique à utiliser et en toute sécurité grâce à sa hauteur de coupe réglable (molette placée en bout de poignée), sa poignée ergonomique, ses pieds anti-dérapants et son poussoir.<br />Elle se range facilement grâce à son encombrement optimisé et la possibilité de clipser le poussoir sous le manche.</div><h1>Caractéristiques Mandoline Kobra De Buyer</h1><div class="col is-12">Acier inoxydable et polymères composite. lame inox en V avec angle de coupe à 19,3° optimisé. Réglage de la hauteur de coupe de 1 mm à 5 mm avec molette intégrée. Poignée ergonomique pour une prise en main naturelle. Pieds anti-dérapants. Va au lave vaisselle. Encombrement optimisé : 36,8 x 8 x 12,1 cm. Livrée avec poussoir de sécurité.<br /><br /><a target="_blank" href="http://www.cuisinstore.com/mandoline-ustensiles-de-cuisine-143.html"><font color="#ff6600"><strong>Nos conseils pour bien choisir sa mandoline</strong></font></a><br /></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8555 …} #channels: Doctrine\ORM\PersistentCollection {#8541 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7754 …} #reviews: Doctrine\ORM\PersistentCollection {#8537 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8539 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#29124 …} +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 {#27705 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27738 …} +context: Sylius\TwigHooks\Bag\DataBag {#27744 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27731 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
116.0 MiB | 0.74 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8536 #id: 673 #code: "mandoline-kobra-de-buyer-1936" #attributes: Doctrine\ORM\PersistentCollection {#8543 …} #variants: Doctrine\ORM\PersistentCollection {#8545 …} #options: Doctrine\ORM\PersistentCollection {#8549 …} #associations: Doctrine\ORM\PersistentCollection {#8547 …} #createdAt: DateTime @1758632238 {#8534 : 2025-09-23 20:57:18.0 PRC (+08:00) } #updatedAt: DateTime @1758632238 {#8535 : 2025-09-23 20:57:18.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: 673 #name: "Mandoline Kobra De Buyer" #slug: "mandoline-kobra-de-buyer-1936" #description: """ <div class="col is-12"><ul>\n <li>Lame en V, tranchant parfait. </li>\n <li>Simplicité d'utilisation et de réglage. </li>\n <li>Compacte, facile à ranger. </li>\n <li>Qualité professionnelle. </li>\n <li><strong>Fabrication française. Val d'Ajol (Vosges)</strong></li>\n </ul></div><h1>Description Mandoline Kobra De Buyer</h1><div class="col is-12">La mandoline Kobra De Buyer permet de trancher tous vos fruits et légumes avec une efficacité redoutable. Son secret ? Une lame en V avec micro-dentelures et un angle de coupe spécialement étudié.<br />Elle est pratique à utiliser et en toute sécurité grâce à sa hauteur de coupe réglable (molette placée en bout de poignée), sa poignée ergonomique, ses pieds anti-dérapants et son poussoir.<br />Elle se range facilement grâce à son encombrement optimisé et la possibilité de clipser le poussoir sous le manche.</div><h1>Caractéristiques Mandoline Kobra De Buyer</h1><div class="col is-12">Acier inoxydable et polymères composite. lame inox en V avec angle de coupe à 19,3° optimisé. Réglage de la hauteur de coupe de 1 mm à 5 mm avec molette intégrée. Poignée ergonomique pour une prise en main naturelle. Pieds anti-dérapants. Va au lave vaisselle. Encombrement optimisé : 36,8 x 8 x 12,1 cm. Livrée avec poussoir de sécurité.<br /><br /><a target="_blank" href="http://www.cuisinstore.com/mandoline-ustensiles-de-cuisine-143.html"><font color="#ff6600"><strong>Nos conseils pour bien choisir sa mandoline</strong></font></a><br /></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8555 …} #channels: Doctrine\ORM\PersistentCollection {#8541 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7754 …} #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" => "Mandoline Kobra De Buyer" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29195 -props: [ "product" => App\Entity\Product\Product {#8536 #id: 673 #code: "mandoline-kobra-de-buyer-1936" #attributes: Doctrine\ORM\PersistentCollection {#8543 …} #variants: Doctrine\ORM\PersistentCollection {#8545 …} #options: Doctrine\ORM\PersistentCollection {#8549 …} #associations: Doctrine\ORM\PersistentCollection {#8547 …} #createdAt: DateTime @1758632238 {#8534 : 2025-09-23 20:57:18.0 PRC (+08:00) } #updatedAt: DateTime @1758632238 {#8535 : 2025-09-23 20:57:18.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: 673 #name: "Mandoline Kobra De Buyer" #slug: "mandoline-kobra-de-buyer-1936" #description: """ <div class="col is-12"><ul>\n <li>Lame en V, tranchant parfait. </li>\n <li>Simplicité d'utilisation et de réglage. </li>\n <li>Compacte, facile à ranger. </li>\n <li>Qualité professionnelle. </li>\n <li><strong>Fabrication française. Val d'Ajol (Vosges)</strong></li>\n </ul></div><h1>Description Mandoline Kobra De Buyer</h1><div class="col is-12">La mandoline Kobra De Buyer permet de trancher tous vos fruits et légumes avec une efficacité redoutable. Son secret ? Une lame en V avec micro-dentelures et un angle de coupe spécialement étudié.<br />Elle est pratique à utiliser et en toute sécurité grâce à sa hauteur de coupe réglable (molette placée en bout de poignée), sa poignée ergonomique, ses pieds anti-dérapants et son poussoir.<br />Elle se range facilement grâce à son encombrement optimisé et la possibilité de clipser le poussoir sous le manche.</div><h1>Caractéristiques Mandoline Kobra De Buyer</h1><div class="col is-12">Acier inoxydable et polymères composite. lame inox en V avec angle de coupe à 19,3° optimisé. Réglage de la hauteur de coupe de 1 mm à 5 mm avec molette intégrée. Poignée ergonomique pour une prise en main naturelle. Pieds anti-dérapants. Va au lave vaisselle. Encombrement optimisé : 36,8 x 8 x 12,1 cm. Livrée avec poussoir de sécurité.<br /><br /><a target="_blank" href="http://www.cuisinstore.com/mandoline-ustensiles-de-cuisine-143.html"><font color="#ff6600"><strong>Nos conseils pour bien choisir sa mandoline</strong></font></a><br /></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8555 …} #channels: Doctrine\ORM\PersistentCollection {#8541 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7754 …} #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]
|
116.0 MiB | 0.61 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29188 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29179 …} +context: Sylius\TwigHooks\Bag\DataBag {#29249 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29176 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29124 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29132 #collection: Doctrine\Common\Collections\ArrayCollection {#29141 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29120 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38344 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38346 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29188 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29179 …} +context: Sylius\TwigHooks\Bag\DataBag {#29249 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29176 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Mandoline Kobra De Buyer" "applied_promotions" => Doctrine\ORM\PersistentCollection {#29132 #collection: Doctrine\Common\Collections\ArrayCollection {#29141 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29120 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38344 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38346 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29253 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29188 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29179 …} +context: Sylius\TwigHooks\Bag\DataBag {#29249 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29176 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29124 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29132 #collection: Doctrine\Common\Collections\ArrayCollection {#29141 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29120 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38344 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38346 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 116.0 MiB | 0.14 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29303 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29294 …} +context: Sylius\TwigHooks\Bag\DataBag {#29301 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29302 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29124 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29306 +variant: App\Entity\Product\ProductVariant {#29124 …} +price: "52,00\u{A0}€" +originalPrice: "59,00\u{A0}€" +hasDiscount: true #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9064 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12494 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9061 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29303 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29294 …} +context: Sylius\TwigHooks\Bag\DataBag {#29301 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29302 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 116.0 MiB | 4.33 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8559 #id: 678 #code: "mandoline-viper-de-buyer-3312" #attributes: Doctrine\ORM\PersistentCollection {#8566 …} #variants: Doctrine\ORM\PersistentCollection {#8568 …} #options: Doctrine\ORM\PersistentCollection {#8572 …} #associations: Doctrine\ORM\PersistentCollection {#8570 …} #createdAt: DateTime @1758632238 {#8557 : 2025-09-23 20:57:18.0 PRC (+08:00) } #updatedAt: DateTime @1758632238 {#8558 : 2025-09-23 20:57:18.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8575 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8576 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8559} #id: 678 #name: "Mandoline Viper DE BUYER" #slug: "mandoline-viper-de-buyer-3312" #description: """ <div class="col is-12"><ul>\n <li>Excellent rapport qualité-prix.</li>\n <li>Facilité d'utilisation.</li>\n <li><span style="font-weight: bold;">Fabrication française. Val d'Ajol (Vosges)</span></li>\n </ul></div><div class="col is-12"><strong>Accessoire Gravity</strong> <a rel="nofollow" href="https://www.cuisinstore.com/de-buyer-accessoire-rondelles-gravity-pour-mandoline-de-buyer-prd5994.html">En savoir Plus</a></div><h1>Description mandoline Viper DE BUYER</h1><div class="col is-12">La mandoline Viper DE BUYER coupe en tranches, cubes, losanges et juliennes grâce à son système exclusif de poussoir rotatif. La mandoline Viper DE BUYER est dotée d'une lame en V pour une coupe précise et facile de tous vos fruits et légumes même les plus mous. </div><h1>Caractéristiques mandoline Viper DE BUYER</h1><div class="col is-12">Chassis avec lame en V intégrée. Mécanisme système cube intégré. Plateau coupe tranche réglable de 1 à 8 mm. Pieds anti-dérapants repliables. 2 plateaux lame julienne 4 et 10 mm. Poussoir protecteur ergonomique avec contrôle de rotation.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8578 …} #channels: Doctrine\ORM\PersistentCollection {#8564 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7754 …} #reviews: Doctrine\ORM\PersistentCollection {#8560 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8562 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27705 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27738 …} +context: Sylius\TwigHooks\Bag\DataBag {#27744 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27731 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29186 +product: App\Entity\Product\Product {#8559 #id: 678 #code: "mandoline-viper-de-buyer-3312" #attributes: Doctrine\ORM\PersistentCollection {#8566 …} #variants: Doctrine\ORM\PersistentCollection {#8568 …} #options: Doctrine\ORM\PersistentCollection {#8572 …} #associations: Doctrine\ORM\PersistentCollection {#8570 …} #createdAt: DateTime @1758632238 {#8557 : 2025-09-23 20:57:18.0 PRC (+08:00) } #updatedAt: DateTime @1758632238 {#8558 : 2025-09-23 20:57:18.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8575 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8576 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8559} #id: 678 #name: "Mandoline Viper DE BUYER" #slug: "mandoline-viper-de-buyer-3312" #description: """ <div class="col is-12"><ul>\n <li>Excellent rapport qualité-prix.</li>\n <li>Facilité d'utilisation.</li>\n <li><span style="font-weight: bold;">Fabrication française. Val d'Ajol (Vosges)</span></li>\n </ul></div><div class="col is-12"><strong>Accessoire Gravity</strong> <a rel="nofollow" href="https://www.cuisinstore.com/de-buyer-accessoire-rondelles-gravity-pour-mandoline-de-buyer-prd5994.html">En savoir Plus</a></div><h1>Description mandoline Viper DE BUYER</h1><div class="col is-12">La mandoline Viper DE BUYER coupe en tranches, cubes, losanges et juliennes grâce à son système exclusif de poussoir rotatif. La mandoline Viper DE BUYER est dotée d'une lame en V pour une coupe précise et facile de tous vos fruits et légumes même les plus mous. </div><h1>Caractéristiques mandoline Viper DE BUYER</h1><div class="col is-12">Chassis avec lame en V intégrée. Mécanisme système cube intégré. Plateau coupe tranche réglable de 1 à 8 mm. Pieds anti-dérapants repliables. 2 plateaux lame julienne 4 et 10 mm. Poussoir protecteur ergonomique avec contrôle de rotation.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8578 …} #channels: Doctrine\ORM\PersistentCollection {#8564 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7754 …} #reviews: Doctrine\ORM\PersistentCollection {#8560 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8562 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#29369 …} +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 {#27705 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27738 …} +context: Sylius\TwigHooks\Bag\DataBag {#27744 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27731 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
116.0 MiB | 0.72 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8559 #id: 678 #code: "mandoline-viper-de-buyer-3312" #attributes: Doctrine\ORM\PersistentCollection {#8566 …} #variants: Doctrine\ORM\PersistentCollection {#8568 …} #options: Doctrine\ORM\PersistentCollection {#8572 …} #associations: Doctrine\ORM\PersistentCollection {#8570 …} #createdAt: DateTime @1758632238 {#8557 : 2025-09-23 20:57:18.0 PRC (+08:00) } #updatedAt: DateTime @1758632238 {#8558 : 2025-09-23 20:57:18.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8575 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8576 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8559} #id: 678 #name: "Mandoline Viper DE BUYER" #slug: "mandoline-viper-de-buyer-3312" #description: """ <div class="col is-12"><ul>\n <li>Excellent rapport qualité-prix.</li>\n <li>Facilité d'utilisation.</li>\n <li><span style="font-weight: bold;">Fabrication française. Val d'Ajol (Vosges)</span></li>\n </ul></div><div class="col is-12"><strong>Accessoire Gravity</strong> <a rel="nofollow" href="https://www.cuisinstore.com/de-buyer-accessoire-rondelles-gravity-pour-mandoline-de-buyer-prd5994.html">En savoir Plus</a></div><h1>Description mandoline Viper DE BUYER</h1><div class="col is-12">La mandoline Viper DE BUYER coupe en tranches, cubes, losanges et juliennes grâce à son système exclusif de poussoir rotatif. La mandoline Viper DE BUYER est dotée d'une lame en V pour une coupe précise et facile de tous vos fruits et légumes même les plus mous. </div><h1>Caractéristiques mandoline Viper DE BUYER</h1><div class="col is-12">Chassis avec lame en V intégrée. Mécanisme système cube intégré. Plateau coupe tranche réglable de 1 à 8 mm. Pieds anti-dérapants repliables. 2 plateaux lame julienne 4 et 10 mm. Poussoir protecteur ergonomique avec contrôle de rotation.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8578 …} #channels: Doctrine\ORM\PersistentCollection {#8564 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7754 …} #reviews: Doctrine\ORM\PersistentCollection {#8560 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8562 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Mandoline Viper DE BUYER" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29440 -props: [ "product" => App\Entity\Product\Product {#8559 #id: 678 #code: "mandoline-viper-de-buyer-3312" #attributes: Doctrine\ORM\PersistentCollection {#8566 …} #variants: Doctrine\ORM\PersistentCollection {#8568 …} #options: Doctrine\ORM\PersistentCollection {#8572 …} #associations: Doctrine\ORM\PersistentCollection {#8570 …} #createdAt: DateTime @1758632238 {#8557 : 2025-09-23 20:57:18.0 PRC (+08:00) } #updatedAt: DateTime @1758632238 {#8558 : 2025-09-23 20:57:18.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8575 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8576 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8559} #id: 678 #name: "Mandoline Viper DE BUYER" #slug: "mandoline-viper-de-buyer-3312" #description: """ <div class="col is-12"><ul>\n <li>Excellent rapport qualité-prix.</li>\n <li>Facilité d'utilisation.</li>\n <li><span style="font-weight: bold;">Fabrication française. Val d'Ajol (Vosges)</span></li>\n </ul></div><div class="col is-12"><strong>Accessoire Gravity</strong> <a rel="nofollow" href="https://www.cuisinstore.com/de-buyer-accessoire-rondelles-gravity-pour-mandoline-de-buyer-prd5994.html">En savoir Plus</a></div><h1>Description mandoline Viper DE BUYER</h1><div class="col is-12">La mandoline Viper DE BUYER coupe en tranches, cubes, losanges et juliennes grâce à son système exclusif de poussoir rotatif. La mandoline Viper DE BUYER est dotée d'une lame en V pour une coupe précise et facile de tous vos fruits et légumes même les plus mous. </div><h1>Caractéristiques mandoline Viper DE BUYER</h1><div class="col is-12">Chassis avec lame en V intégrée. Mécanisme système cube intégré. Plateau coupe tranche réglable de 1 à 8 mm. Pieds anti-dérapants repliables. 2 plateaux lame julienne 4 et 10 mm. Poussoir protecteur ergonomique avec contrôle de rotation.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8578 …} #channels: Doctrine\ORM\PersistentCollection {#8564 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7754 …} #reviews: Doctrine\ORM\PersistentCollection {#8560 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8562 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
116.0 MiB | 0.57 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29511 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29424 …} +context: Sylius\TwigHooks\Bag\DataBag {#29500 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29421 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29369 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29377 #collection: Doctrine\Common\Collections\ArrayCollection {#29386 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29365 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38358 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38360 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29511 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29424 …} +context: Sylius\TwigHooks\Bag\DataBag {#29500 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29421 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Mandoline Viper DE BUYER" "applied_promotions" => Doctrine\ORM\PersistentCollection {#29377 #collection: Doctrine\Common\Collections\ArrayCollection {#29386 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29365 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38358 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38360 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29516 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29511 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29424 …} +context: Sylius\TwigHooks\Bag\DataBag {#29500 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29421 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29369 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29377 #collection: Doctrine\Common\Collections\ArrayCollection {#29386 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29365 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38358 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38360 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 116.0 MiB | 0.14 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29565 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29556 …} +context: Sylius\TwigHooks\Bag\DataBag {#29563 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29564 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29369 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29568 +variant: App\Entity\Product\ProductVariant {#29369 …} +price: "134,00\u{A0}€" +originalPrice: "149,00\u{A0}€" +hasDiscount: true #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9064 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12494 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9061 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29565 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29556 …} +context: Sylius\TwigHooks\Bag\DataBag {#29563 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29564 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 116.0 MiB | 4.87 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8582 #id: 681 #code: "mandoline-access-de-buyer-6584" #attributes: Doctrine\ORM\PersistentCollection {#8589 …} #variants: Doctrine\ORM\PersistentCollection {#8591 …} #options: Doctrine\ORM\PersistentCollection {#8595 …} #associations: Doctrine\ORM\PersistentCollection {#8593 …} #createdAt: DateTime @1758632240 {#8580 : 2025-09-23 20:57:20.0 PRC (+08:00) } #updatedAt: DateTime @1758632240 {#8581 : 2025-09-23 20:57:20.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8598 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8599 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8582} #id: 681 #name: "Mandoline Access De Buyer" #slug: "mandoline-access-de-buyer-6584" #description: """ <div class="col is-12"><ul>\n <li>Qualité de coupe professionnelle.</li>\n <li>Peigne et lame interchangeable.</li>\n <li>Fabriquée en France.</li>\n </ul></div><h1>Description Mandoline Access De Buyer</h1><div class="col is-12">La Mandoline Access De Buyer permet des coupes nettes et franches de tous vos fruits et légumes et en toute sécurité grâce à son poussoir extra large. Grâce à son chassis en inox vous bénéficiez d'un ustensile robuste se nettoyant facilement.</div><h1>Caractéristiques Mandoline Access De Buyer</h1><div class="col is-12">Chassis en inox. Dimensions : 18 x 45 cm. Pieds anti-dérapants et repliables. Chariot coulissant. Lames et peignes en acier qualité coutellière. Livrée avec double lame horizontale lisse et ondulée et un double peigne vertical : 4 & 10 mm. Hauteur de coupe réglable jusqu'à 1 cm. Poussoir de sécurité ergonomique. Repliable. Garantie 2 ans. Fabriquée en France.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8601 …} #channels: Doctrine\ORM\PersistentCollection {#8587 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7754 …} #reviews: Doctrine\ORM\PersistentCollection {#8583 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8585 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27705 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27738 …} +context: Sylius\TwigHooks\Bag\DataBag {#27744 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27731 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29431 +product: App\Entity\Product\Product {#8582 #id: 681 #code: "mandoline-access-de-buyer-6584" #attributes: Doctrine\ORM\PersistentCollection {#8589 …} #variants: Doctrine\ORM\PersistentCollection {#8591 …} #options: Doctrine\ORM\PersistentCollection {#8595 …} #associations: Doctrine\ORM\PersistentCollection {#8593 …} #createdAt: DateTime @1758632240 {#8580 : 2025-09-23 20:57:20.0 PRC (+08:00) } #updatedAt: DateTime @1758632240 {#8581 : 2025-09-23 20:57:20.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8598 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8599 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8582} #id: 681 #name: "Mandoline Access De Buyer" #slug: "mandoline-access-de-buyer-6584" #description: """ <div class="col is-12"><ul>\n <li>Qualité de coupe professionnelle.</li>\n <li>Peigne et lame interchangeable.</li>\n <li>Fabriquée en France.</li>\n </ul></div><h1>Description Mandoline Access De Buyer</h1><div class="col is-12">La Mandoline Access De Buyer permet des coupes nettes et franches de tous vos fruits et légumes et en toute sécurité grâce à son poussoir extra large. Grâce à son chassis en inox vous bénéficiez d'un ustensile robuste se nettoyant facilement.</div><h1>Caractéristiques Mandoline Access De Buyer</h1><div class="col is-12">Chassis en inox. Dimensions : 18 x 45 cm. Pieds anti-dérapants et repliables. Chariot coulissant. Lames et peignes en acier qualité coutellière. Livrée avec double lame horizontale lisse et ondulée et un double peigne vertical : 4 & 10 mm. Hauteur de coupe réglable jusqu'à 1 cm. Poussoir de sécurité ergonomique. Repliable. Garantie 2 ans. Fabriquée en France.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8601 …} #channels: Doctrine\ORM\PersistentCollection {#8587 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7754 …} #reviews: Doctrine\ORM\PersistentCollection {#8583 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8585 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#29631 …} +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 {#27705 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27738 …} +context: Sylius\TwigHooks\Bag\DataBag {#27744 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27731 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
116.0 MiB | 0.97 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8582 #id: 681 #code: "mandoline-access-de-buyer-6584" #attributes: Doctrine\ORM\PersistentCollection {#8589 …} #variants: Doctrine\ORM\PersistentCollection {#8591 …} #options: Doctrine\ORM\PersistentCollection {#8595 …} #associations: Doctrine\ORM\PersistentCollection {#8593 …} #createdAt: DateTime @1758632240 {#8580 : 2025-09-23 20:57:20.0 PRC (+08:00) } #updatedAt: DateTime @1758632240 {#8581 : 2025-09-23 20:57:20.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8598 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8599 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8582} #id: 681 #name: "Mandoline Access De Buyer" #slug: "mandoline-access-de-buyer-6584" #description: """ <div class="col is-12"><ul>\n <li>Qualité de coupe professionnelle.</li>\n <li>Peigne et lame interchangeable.</li>\n <li>Fabriquée en France.</li>\n </ul></div><h1>Description Mandoline Access De Buyer</h1><div class="col is-12">La Mandoline Access De Buyer permet des coupes nettes et franches de tous vos fruits et légumes et en toute sécurité grâce à son poussoir extra large. Grâce à son chassis en inox vous bénéficiez d'un ustensile robuste se nettoyant facilement.</div><h1>Caractéristiques Mandoline Access De Buyer</h1><div class="col is-12">Chassis en inox. Dimensions : 18 x 45 cm. Pieds anti-dérapants et repliables. Chariot coulissant. Lames et peignes en acier qualité coutellière. Livrée avec double lame horizontale lisse et ondulée et un double peigne vertical : 4 & 10 mm. Hauteur de coupe réglable jusqu'à 1 cm. Poussoir de sécurité ergonomique. Repliable. Garantie 2 ans. Fabriquée en France.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8601 …} #channels: Doctrine\ORM\PersistentCollection {#8587 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7754 …} #reviews: Doctrine\ORM\PersistentCollection {#8583 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8585 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Mandoline Access De Buyer" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29702 -props: [ "product" => App\Entity\Product\Product {#8582 #id: 681 #code: "mandoline-access-de-buyer-6584" #attributes: Doctrine\ORM\PersistentCollection {#8589 …} #variants: Doctrine\ORM\PersistentCollection {#8591 …} #options: Doctrine\ORM\PersistentCollection {#8595 …} #associations: Doctrine\ORM\PersistentCollection {#8593 …} #createdAt: DateTime @1758632240 {#8580 : 2025-09-23 20:57:20.0 PRC (+08:00) } #updatedAt: DateTime @1758632240 {#8581 : 2025-09-23 20:57:20.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8598 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8599 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8582} #id: 681 #name: "Mandoline Access De Buyer" #slug: "mandoline-access-de-buyer-6584" #description: """ <div class="col is-12"><ul>\n <li>Qualité de coupe professionnelle.</li>\n <li>Peigne et lame interchangeable.</li>\n <li>Fabriquée en France.</li>\n </ul></div><h1>Description Mandoline Access De Buyer</h1><div class="col is-12">La Mandoline Access De Buyer permet des coupes nettes et franches de tous vos fruits et légumes et en toute sécurité grâce à son poussoir extra large. Grâce à son chassis en inox vous bénéficiez d'un ustensile robuste se nettoyant facilement.</div><h1>Caractéristiques Mandoline Access De Buyer</h1><div class="col is-12">Chassis en inox. Dimensions : 18 x 45 cm. Pieds anti-dérapants et repliables. Chariot coulissant. Lames et peignes en acier qualité coutellière. Livrée avec double lame horizontale lisse et ondulée et un double peigne vertical : 4 & 10 mm. Hauteur de coupe réglable jusqu'à 1 cm. Poussoir de sécurité ergonomique. Repliable. Garantie 2 ans. Fabriquée en France.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8601 …} #channels: Doctrine\ORM\PersistentCollection {#8587 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7754 …} #reviews: Doctrine\ORM\PersistentCollection {#8583 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8585 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
116.0 MiB | 0.57 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29773 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29686 …} +context: Sylius\TwigHooks\Bag\DataBag {#29762 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29683 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29631 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29639 #collection: Doctrine\Common\Collections\ArrayCollection {#29648 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29627 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38372 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38374 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29773 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29686 …} +context: Sylius\TwigHooks\Bag\DataBag {#29762 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29683 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Mandoline Access De Buyer" "applied_promotions" => Doctrine\ORM\PersistentCollection {#29639 #collection: Doctrine\Common\Collections\ArrayCollection {#29648 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29627 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38372 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38374 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29778 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29773 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29686 …} +context: Sylius\TwigHooks\Bag\DataBag {#29762 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29683 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29631 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29639 #collection: Doctrine\Common\Collections\ArrayCollection {#29648 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29627 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38372 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38374 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 116.0 MiB | 0.15 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29827 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29818 …} +context: Sylius\TwigHooks\Bag\DataBag {#29825 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29826 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29631 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29830 +variant: App\Entity\Product\ProductVariant {#29631 …} +price: "109,00\u{A0}€" +originalPrice: "149,00\u{A0}€" +hasDiscount: true #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9064 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12494 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9061 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29827 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29818 …} +context: Sylius\TwigHooks\Bag\DataBag {#29825 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29826 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 116.0 MiB | 4.28 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8605 #id: 773 #code: "couteau-a-steak-arcos-1128" #attributes: Doctrine\ORM\PersistentCollection {#8615 …} #variants: Doctrine\ORM\PersistentCollection {#8617 …} #options: Doctrine\ORM\PersistentCollection {#8621 …} #associations: Doctrine\ORM\PersistentCollection {#8619 …} #createdAt: DateTime @1758632255 {#8603 : 2025-09-23 20:57:35.0 PRC (+08:00) } #updatedAt: DateTime @1758632255 {#8604 : 2025-09-23 20:57:35.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8624 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8625 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8605} #id: 773 #name: "Couteau à steak Arcos" #slug: "couteau-a-steak-arcos-1128" #description: """ <div class="col is-12"><ul>\n <li>Qualité de coupe incomparable.</li>\n <li>Design et prise en main parfaite.</li>\n <li>Lame garantie à vie. </li>\n </ul></div><h1>Description Couteau à steak Arcos</h1><div class="col is-12">Le couteau à steak ARCOS bénéficie d'une qualité de coupe incomparable. Son design a été étudié pour une prise en main parfaite.</div><h1>Caractéristiques Couteau à steak Arcos</h1><div class="col is-12"><ul>\n <li>Lame et manche inox 18/10. </li>\n <li>Longueur totale 22 cm. </li>\n <li>Longueur de lame 11 cm.</li>\n <li>Poids 85 grammes.</li>\n <li>Va au lave vaisselle.</li>\n </ul></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8627 …} #channels: Doctrine\ORM\PersistentCollection {#8613 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8607 …} #reviews: Doctrine\ORM\PersistentCollection {#8609 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8611 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27705 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27738 …} +context: Sylius\TwigHooks\Bag\DataBag {#27744 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27731 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29693 +product: App\Entity\Product\Product {#8605 #id: 773 #code: "couteau-a-steak-arcos-1128" #attributes: Doctrine\ORM\PersistentCollection {#8615 …} #variants: Doctrine\ORM\PersistentCollection {#8617 …} #options: Doctrine\ORM\PersistentCollection {#8621 …} #associations: Doctrine\ORM\PersistentCollection {#8619 …} #createdAt: DateTime @1758632255 {#8603 : 2025-09-23 20:57:35.0 PRC (+08:00) } #updatedAt: DateTime @1758632255 {#8604 : 2025-09-23 20:57:35.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8624 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8625 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8605} #id: 773 #name: "Couteau à steak Arcos" #slug: "couteau-a-steak-arcos-1128" #description: """ <div class="col is-12"><ul>\n <li>Qualité de coupe incomparable.</li>\n <li>Design et prise en main parfaite.</li>\n <li>Lame garantie à vie. </li>\n </ul></div><h1>Description Couteau à steak Arcos</h1><div class="col is-12">Le couteau à steak ARCOS bénéficie d'une qualité de coupe incomparable. Son design a été étudié pour une prise en main parfaite.</div><h1>Caractéristiques Couteau à steak Arcos</h1><div class="col is-12"><ul>\n <li>Lame et manche inox 18/10. </li>\n <li>Longueur totale 22 cm. </li>\n <li>Longueur de lame 11 cm.</li>\n <li>Poids 85 grammes.</li>\n <li>Va au lave vaisselle.</li>\n </ul></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8627 …} #channels: Doctrine\ORM\PersistentCollection {#8613 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8607 …} #reviews: Doctrine\ORM\PersistentCollection {#8609 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8611 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#29893 …} +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 {#27705 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27738 …} +context: Sylius\TwigHooks\Bag\DataBag {#27744 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27731 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
116.0 MiB | 0.72 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8605 #id: 773 #code: "couteau-a-steak-arcos-1128" #attributes: Doctrine\ORM\PersistentCollection {#8615 …} #variants: Doctrine\ORM\PersistentCollection {#8617 …} #options: Doctrine\ORM\PersistentCollection {#8621 …} #associations: Doctrine\ORM\PersistentCollection {#8619 …} #createdAt: DateTime @1758632255 {#8603 : 2025-09-23 20:57:35.0 PRC (+08:00) } #updatedAt: DateTime @1758632255 {#8604 : 2025-09-23 20:57:35.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8624 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8625 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8605} #id: 773 #name: "Couteau à steak Arcos" #slug: "couteau-a-steak-arcos-1128" #description: """ <div class="col is-12"><ul>\n <li>Qualité de coupe incomparable.</li>\n <li>Design et prise en main parfaite.</li>\n <li>Lame garantie à vie. </li>\n </ul></div><h1>Description Couteau à steak Arcos</h1><div class="col is-12">Le couteau à steak ARCOS bénéficie d'une qualité de coupe incomparable. Son design a été étudié pour une prise en main parfaite.</div><h1>Caractéristiques Couteau à steak Arcos</h1><div class="col is-12"><ul>\n <li>Lame et manche inox 18/10. </li>\n <li>Longueur totale 22 cm. </li>\n <li>Longueur de lame 11 cm.</li>\n <li>Poids 85 grammes.</li>\n <li>Va au lave vaisselle.</li>\n </ul></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8627 …} #channels: Doctrine\ORM\PersistentCollection {#8613 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8607 …} #reviews: Doctrine\ORM\PersistentCollection {#8609 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8611 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Couteau à steak Arcos" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29964 -props: [ "product" => App\Entity\Product\Product {#8605 #id: 773 #code: "couteau-a-steak-arcos-1128" #attributes: Doctrine\ORM\PersistentCollection {#8615 …} #variants: Doctrine\ORM\PersistentCollection {#8617 …} #options: Doctrine\ORM\PersistentCollection {#8621 …} #associations: Doctrine\ORM\PersistentCollection {#8619 …} #createdAt: DateTime @1758632255 {#8603 : 2025-09-23 20:57:35.0 PRC (+08:00) } #updatedAt: DateTime @1758632255 {#8604 : 2025-09-23 20:57:35.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8624 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8625 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8605} #id: 773 #name: "Couteau à steak Arcos" #slug: "couteau-a-steak-arcos-1128" #description: """ <div class="col is-12"><ul>\n <li>Qualité de coupe incomparable.</li>\n <li>Design et prise en main parfaite.</li>\n <li>Lame garantie à vie. </li>\n </ul></div><h1>Description Couteau à steak Arcos</h1><div class="col is-12">Le couteau à steak ARCOS bénéficie d'une qualité de coupe incomparable. Son design a été étudié pour une prise en main parfaite.</div><h1>Caractéristiques Couteau à steak Arcos</h1><div class="col is-12"><ul>\n <li>Lame et manche inox 18/10. </li>\n <li>Longueur totale 22 cm. </li>\n <li>Longueur de lame 11 cm.</li>\n <li>Poids 85 grammes.</li>\n <li>Va au lave vaisselle.</li>\n </ul></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8627 …} #channels: Doctrine\ORM\PersistentCollection {#8613 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8607 …} #reviews: Doctrine\ORM\PersistentCollection {#8609 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8611 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
116.0 MiB | 0.56 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30032 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29948 …} +context: Sylius\TwigHooks\Bag\DataBag {#30021 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29945 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29893 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29901 #collection: Doctrine\Common\Collections\ArrayCollection {#29910 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29889 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38386 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38388 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30032 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29948 …} +context: Sylius\TwigHooks\Bag\DataBag {#30021 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29945 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Couteau à steak Arcos" "applied_promotions" => Doctrine\ORM\PersistentCollection {#29901 #collection: Doctrine\Common\Collections\ArrayCollection {#29910 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29889 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38386 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38388 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30037 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30032 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29948 …} +context: Sylius\TwigHooks\Bag\DataBag {#30021 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29945 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29893 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29901 #collection: Doctrine\Common\Collections\ArrayCollection {#29910 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29889 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38386 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38388 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 116.0 MiB | 0.15 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30086 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30077 …} +context: Sylius\TwigHooks\Bag\DataBag {#30084 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30085 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29893 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30089 +variant: App\Entity\Product\ProductVariant {#29893 …} +price: "8,00\u{A0}€" +originalPrice: "8,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9064 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12494 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9061 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30086 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30077 …} +context: Sylius\TwigHooks\Bag\DataBag {#30084 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30085 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 116.0 MiB | 4.04 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8631 #id: 784 #code: "eplucheur-couteau-d-office-nogent-classic-bois-6896" #attributes: Doctrine\ORM\PersistentCollection {#8641 …} #variants: Doctrine\ORM\PersistentCollection {#8643 …} #options: Doctrine\ORM\PersistentCollection {#8647 …} #associations: Doctrine\ORM\PersistentCollection {#8645 …} #createdAt: DateTime @1758632256 {#8629 : 2025-09-23 20:57:36.0 PRC (+08:00) } #updatedAt: DateTime @1758632256 {#8630 : 2025-09-23 20:57:36.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 {#8631} #id: 784 #name: "Eplucheur + Couteau d'office Nogent Classic Bois" #slug: "eplucheur-couteau-d-office-nogent-classic-bois-6896" #description: """ <div class="col is-12"><ul>\n <li>Excellente qualité de coupe.</li>\n <li>Manche bois haute qualité.</li>\n <li><strong>Garantie à vie. Fabrication française 100 %</strong></li>\n </ul>\n <ul style="margin: 0px 10px; padding: 10px; list-style-position: initial; list-style-image: initial;">\n </ul></div><h1>Caractéristiques Eplucheur + Couteau d'office Nogent Classic Bois</h1><div class="col is-12">Lame en acier inoxydable au molybdène trempé (AFNOR Z50CD14). Degré de dureté 57 Rockwell. Meulée en biseau sur toute sa longueur. Epaisseur jusqu’à 1,8 mm. Soie extra forte. Lame satinée, finition manuelle. Manche en bois de charme, séché un an sur parc, teinté et verni. Rivets laiton. </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 {#8633 …} #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 {#27705 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27738 …} +context: Sylius\TwigHooks\Bag\DataBag {#27744 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27731 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29955 +product: App\Entity\Product\Product {#8631 #id: 784 #code: "eplucheur-couteau-d-office-nogent-classic-bois-6896" #attributes: Doctrine\ORM\PersistentCollection {#8641 …} #variants: Doctrine\ORM\PersistentCollection {#8643 …} #options: Doctrine\ORM\PersistentCollection {#8647 …} #associations: Doctrine\ORM\PersistentCollection {#8645 …} #createdAt: DateTime @1758632256 {#8629 : 2025-09-23 20:57:36.0 PRC (+08:00) } #updatedAt: DateTime @1758632256 {#8630 : 2025-09-23 20:57:36.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 {#8631} #id: 784 #name: "Eplucheur + Couteau d'office Nogent Classic Bois" #slug: "eplucheur-couteau-d-office-nogent-classic-bois-6896" #description: """ <div class="col is-12"><ul>\n <li>Excellente qualité de coupe.</li>\n <li>Manche bois haute qualité.</li>\n <li><strong>Garantie à vie. Fabrication française 100 %</strong></li>\n </ul>\n <ul style="margin: 0px 10px; padding: 10px; list-style-position: initial; list-style-image: initial;">\n </ul></div><h1>Caractéristiques Eplucheur + Couteau d'office Nogent Classic Bois</h1><div class="col is-12">Lame en acier inoxydable au molybdène trempé (AFNOR Z50CD14). Degré de dureté 57 Rockwell. Meulée en biseau sur toute sa longueur. Epaisseur jusqu’à 1,8 mm. Soie extra forte. Lame satinée, finition manuelle. Manche en bois de charme, séché un an sur parc, teinté et verni. Rivets laiton. </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 {#8633 …} #reviews: Doctrine\ORM\PersistentCollection {#8635 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8637 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#30152 …} +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 {#27705 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27738 …} +context: Sylius\TwigHooks\Bag\DataBag {#27744 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27731 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
116.0 MiB | 0.64 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8631 #id: 784 #code: "eplucheur-couteau-d-office-nogent-classic-bois-6896" #attributes: Doctrine\ORM\PersistentCollection {#8641 …} #variants: Doctrine\ORM\PersistentCollection {#8643 …} #options: Doctrine\ORM\PersistentCollection {#8647 …} #associations: Doctrine\ORM\PersistentCollection {#8645 …} #createdAt: DateTime @1758632256 {#8629 : 2025-09-23 20:57:36.0 PRC (+08:00) } #updatedAt: DateTime @1758632256 {#8630 : 2025-09-23 20:57:36.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 {#8631} #id: 784 #name: "Eplucheur + Couteau d'office Nogent Classic Bois" #slug: "eplucheur-couteau-d-office-nogent-classic-bois-6896" #description: """ <div class="col is-12"><ul>\n <li>Excellente qualité de coupe.</li>\n <li>Manche bois haute qualité.</li>\n <li><strong>Garantie à vie. Fabrication française 100 %</strong></li>\n </ul>\n <ul style="margin: 0px 10px; padding: 10px; list-style-position: initial; list-style-image: initial;">\n </ul></div><h1>Caractéristiques Eplucheur + Couteau d'office Nogent Classic Bois</h1><div class="col is-12">Lame en acier inoxydable au molybdène trempé (AFNOR Z50CD14). Degré de dureté 57 Rockwell. Meulée en biseau sur toute sa longueur. Epaisseur jusqu’à 1,8 mm. Soie extra forte. Lame satinée, finition manuelle. Manche en bois de charme, séché un an sur parc, teinté et verni. Rivets laiton. </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 {#8633 …} #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" => "Eplucheur + Couteau d'office Nogent Classic Bois" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30223 -props: [ "product" => App\Entity\Product\Product {#8631 #id: 784 #code: "eplucheur-couteau-d-office-nogent-classic-bois-6896" #attributes: Doctrine\ORM\PersistentCollection {#8641 …} #variants: Doctrine\ORM\PersistentCollection {#8643 …} #options: Doctrine\ORM\PersistentCollection {#8647 …} #associations: Doctrine\ORM\PersistentCollection {#8645 …} #createdAt: DateTime @1758632256 {#8629 : 2025-09-23 20:57:36.0 PRC (+08:00) } #updatedAt: DateTime @1758632256 {#8630 : 2025-09-23 20:57:36.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 {#8631} #id: 784 #name: "Eplucheur + Couteau d'office Nogent Classic Bois" #slug: "eplucheur-couteau-d-office-nogent-classic-bois-6896" #description: """ <div class="col is-12"><ul>\n <li>Excellente qualité de coupe.</li>\n <li>Manche bois haute qualité.</li>\n <li><strong>Garantie à vie. Fabrication française 100 %</strong></li>\n </ul>\n <ul style="margin: 0px 10px; padding: 10px; list-style-position: initial; list-style-image: initial;">\n </ul></div><h1>Caractéristiques Eplucheur + Couteau d'office Nogent Classic Bois</h1><div class="col is-12">Lame en acier inoxydable au molybdène trempé (AFNOR Z50CD14). Degré de dureté 57 Rockwell. Meulée en biseau sur toute sa longueur. Epaisseur jusqu’à 1,8 mm. Soie extra forte. Lame satinée, finition manuelle. Manche en bois de charme, séché un an sur parc, teinté et verni. Rivets laiton. </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 {#8633 …} #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]
|
116.0 MiB | 0.59 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30216 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30207 …} +context: Sylius\TwigHooks\Bag\DataBag {#30277 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30204 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30152 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30160 #collection: Doctrine\Common\Collections\ArrayCollection {#30169 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30148 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38400 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38402 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30216 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30207 …} +context: Sylius\TwigHooks\Bag\DataBag {#30277 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30204 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Eplucheur + Couteau d'office Nogent Classic Bois" "applied_promotions" => Doctrine\ORM\PersistentCollection {#30160 #collection: Doctrine\Common\Collections\ArrayCollection {#30169 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30148 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38400 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38402 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30281 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30216 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30207 …} +context: Sylius\TwigHooks\Bag\DataBag {#30277 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30204 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30152 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30160 #collection: Doctrine\Common\Collections\ArrayCollection {#30169 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30148 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38400 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38402 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 116.0 MiB | 0.14 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30331 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30322 …} +context: Sylius\TwigHooks\Bag\DataBag {#30329 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30330 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30152 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30334 +variant: App\Entity\Product\ProductVariant {#30152 …} +price: "10,00\u{A0}€" +originalPrice: "11,00\u{A0}€" +hasDiscount: true #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9064 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12494 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9061 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30331 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30322 …} +context: Sylius\TwigHooks\Bag\DataBag {#30329 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30330 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 116.0 MiB | 5.15 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8657 #id: 834 #code: "couteaux-a-steak-1030" #attributes: Doctrine\ORM\PersistentCollection {#8667 …} #variants: Doctrine\ORM\PersistentCollection {#8669 …} #options: Doctrine\ORM\PersistentCollection {#8673 …} #associations: Doctrine\ORM\PersistentCollection {#8671 …} #createdAt: DateTime @1758632263 {#8655 : 2025-09-23 20:57:43.0 PRC (+08:00) } #updatedAt: DateTime @1758632263 {#8656 : 2025-09-23 20:57:43.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8676 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8677 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8657} #id: 834 #name: "Couteaux à steak" #slug: "couteaux-a-steak-1030" #description: """ <div class="col is-12"><ul>\n <li>Lame inox dentelée spécial steak.</li>\n <li>Un tranchant exceptionnel.</li>\n <li>Qualité professionnelle. </li>\n </ul></div><h1>Description couteau à steak</h1><div class="col is-12">Le couteau à steak est doté d'une lame dentelée qui garantie un tranchant efficace et durable pour couper toutes vos viandes.</div><h1>Caractéristiques couteau à steak</h1><div class="col is-12">Manche bakélite. Lame inox 11 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 {#8679 …} #channels: Doctrine\ORM\PersistentCollection {#8665 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8659 …} #reviews: Doctrine\ORM\PersistentCollection {#8661 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8663 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27705 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27738 …} +context: Sylius\TwigHooks\Bag\DataBag {#27744 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27731 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#30214 +product: App\Entity\Product\Product {#8657 #id: 834 #code: "couteaux-a-steak-1030" #attributes: Doctrine\ORM\PersistentCollection {#8667 …} #variants: Doctrine\ORM\PersistentCollection {#8669 …} #options: Doctrine\ORM\PersistentCollection {#8673 …} #associations: Doctrine\ORM\PersistentCollection {#8671 …} #createdAt: DateTime @1758632263 {#8655 : 2025-09-23 20:57:43.0 PRC (+08:00) } #updatedAt: DateTime @1758632263 {#8656 : 2025-09-23 20:57:43.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8676 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8677 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8657} #id: 834 #name: "Couteaux à steak" #slug: "couteaux-a-steak-1030" #description: """ <div class="col is-12"><ul>\n <li>Lame inox dentelée spécial steak.</li>\n <li>Un tranchant exceptionnel.</li>\n <li>Qualité professionnelle. </li>\n </ul></div><h1>Description couteau à steak</h1><div class="col is-12">Le couteau à steak est doté d'une lame dentelée qui garantie un tranchant efficace et durable pour couper toutes vos viandes.</div><h1>Caractéristiques couteau à steak</h1><div class="col is-12">Manche bakélite. Lame inox 11 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 {#8679 …} #channels: Doctrine\ORM\PersistentCollection {#8665 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8659 …} #reviews: Doctrine\ORM\PersistentCollection {#8661 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8663 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#30397 …} +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 {#27705 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27738 …} +context: Sylius\TwigHooks\Bag\DataBag {#27744 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27731 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
116.0 MiB | 0.79 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8657 #id: 834 #code: "couteaux-a-steak-1030" #attributes: Doctrine\ORM\PersistentCollection {#8667 …} #variants: Doctrine\ORM\PersistentCollection {#8669 …} #options: Doctrine\ORM\PersistentCollection {#8673 …} #associations: Doctrine\ORM\PersistentCollection {#8671 …} #createdAt: DateTime @1758632263 {#8655 : 2025-09-23 20:57:43.0 PRC (+08:00) } #updatedAt: DateTime @1758632263 {#8656 : 2025-09-23 20:57:43.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8676 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8677 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8657} #id: 834 #name: "Couteaux à steak" #slug: "couteaux-a-steak-1030" #description: """ <div class="col is-12"><ul>\n <li>Lame inox dentelée spécial steak.</li>\n <li>Un tranchant exceptionnel.</li>\n <li>Qualité professionnelle. </li>\n </ul></div><h1>Description couteau à steak</h1><div class="col is-12">Le couteau à steak est doté d'une lame dentelée qui garantie un tranchant efficace et durable pour couper toutes vos viandes.</div><h1>Caractéristiques couteau à steak</h1><div class="col is-12">Manche bakélite. Lame inox 11 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 {#8679 …} #channels: Doctrine\ORM\PersistentCollection {#8665 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8659 …} #reviews: Doctrine\ORM\PersistentCollection {#8661 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8663 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Couteaux à steak" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30471 -props: [ "product" => App\Entity\Product\Product {#8657 #id: 834 #code: "couteaux-a-steak-1030" #attributes: Doctrine\ORM\PersistentCollection {#8667 …} #variants: Doctrine\ORM\PersistentCollection {#8669 …} #options: Doctrine\ORM\PersistentCollection {#8673 …} #associations: Doctrine\ORM\PersistentCollection {#8671 …} #createdAt: DateTime @1758632263 {#8655 : 2025-09-23 20:57:43.0 PRC (+08:00) } #updatedAt: DateTime @1758632263 {#8656 : 2025-09-23 20:57:43.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8676 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8677 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8657} #id: 834 #name: "Couteaux à steak" #slug: "couteaux-a-steak-1030" #description: """ <div class="col is-12"><ul>\n <li>Lame inox dentelée spécial steak.</li>\n <li>Un tranchant exceptionnel.</li>\n <li>Qualité professionnelle. </li>\n </ul></div><h1>Description couteau à steak</h1><div class="col is-12">Le couteau à steak est doté d'une lame dentelée qui garantie un tranchant efficace et durable pour couper toutes vos viandes.</div><h1>Caractéristiques couteau à steak</h1><div class="col is-12">Manche bakélite. Lame inox 11 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 {#8679 …} #channels: Doctrine\ORM\PersistentCollection {#8665 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8659 …} #reviews: Doctrine\ORM\PersistentCollection {#8661 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8663 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
116.0 MiB | 0.65 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30533 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30455 …} +context: Sylius\TwigHooks\Bag\DataBag {#30522 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30452 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30397 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30405 #collection: Doctrine\Common\Collections\ArrayCollection {#30417 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30393 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38414 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38416 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30533 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30455 …} +context: Sylius\TwigHooks\Bag\DataBag {#30522 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30452 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Couteaux à steak" "applied_promotions" => Doctrine\ORM\PersistentCollection {#30405 #collection: Doctrine\Common\Collections\ArrayCollection {#30417 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30393 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38414 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38416 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30538 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30533 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30455 …} +context: Sylius\TwigHooks\Bag\DataBag {#30522 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30452 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30397 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30405 #collection: Doctrine\Common\Collections\ArrayCollection {#30417 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30393 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38414 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38416 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 116.0 MiB | 0.18 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30587 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30578 …} +context: Sylius\TwigHooks\Bag\DataBag {#30585 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30586 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30397 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30590 +variant: App\Entity\Product\ProductVariant {#30397 …} +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 {#9064 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12494 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9061 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30587 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30578 …} +context: Sylius\TwigHooks\Bag\DataBag {#30585 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30586 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 116.0 MiB | 4.86 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8683 #id: 867 #code: "moulin-a-legumes-cristel-6095" #attributes: Doctrine\ORM\PersistentCollection {#8690 …} #variants: Doctrine\ORM\PersistentCollection {#8692 …} #options: Doctrine\ORM\PersistentCollection {#8696 …} #associations: Doctrine\ORM\PersistentCollection {#8694 …} #createdAt: DateTime @1758632268 {#8681 : 2025-09-23 20:57:48.0 PRC (+08:00) } #updatedAt: DateTime @1758632268 {#8682 : 2025-09-23 20:57:48.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8699 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8700 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8683} #id: 867 #name: "Moulin à Légumes Cristel" #slug: "moulin-a-legumes-cristel-6095" #description: """ <div class="col is-12"><ul>\n <li>Pieds anti-glisse rabattables et démontables.</li>\n <li>Acier inoxydable 18/10.</li>\n <li>Poignée anti-dérapante.</li>\n <li>Livré avec 3 grilles.(1,5 mm/2 mm/5 mm)</li>\n </ul></div><h1>Descriptif Moulin à Légumes Cristel</h1><div class="col is-12">Le Moulin à Légumes Cristel en acier inoxydable 18/10 d'un diamètre de 24 cm, posssède 3 pieds anti-glisse rabattables et démontables pour un entretien facilité. Pourvu d'une poignée anti-dérapante, ce moulin est livré avec 3 grilles en inox dont les trous sont de diamètres différents. </div><h1>Caractéristiques Moulin à Légumes Cristel</h1><div class="col is-12">- Acier inoxydable 18/10.<br />- Pieds anti-glisse rabattables et démontables.<br />- Poignée anti-dérapante.<br />- 1 grille inox fine diamètre 1,5 mm ( soupe, coulis de fruit ...)<br />- 1 grille inox moyenne diamètre 2 mm ( purée de légumes, compote...)<br />- 1 grille inox large diamètre 5 mm ( purée de légumes, spätzle...)</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 {#8702 …} #channels: Doctrine\ORM\PersistentCollection {#8688 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8633 …} #reviews: Doctrine\ORM\PersistentCollection {#8684 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8686 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27705 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27738 …} +context: Sylius\TwigHooks\Bag\DataBag {#27744 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27731 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#30462 +product: App\Entity\Product\Product {#8683 #id: 867 #code: "moulin-a-legumes-cristel-6095" #attributes: Doctrine\ORM\PersistentCollection {#8690 …} #variants: Doctrine\ORM\PersistentCollection {#8692 …} #options: Doctrine\ORM\PersistentCollection {#8696 …} #associations: Doctrine\ORM\PersistentCollection {#8694 …} #createdAt: DateTime @1758632268 {#8681 : 2025-09-23 20:57:48.0 PRC (+08:00) } #updatedAt: DateTime @1758632268 {#8682 : 2025-09-23 20:57:48.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8699 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8700 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8683} #id: 867 #name: "Moulin à Légumes Cristel" #slug: "moulin-a-legumes-cristel-6095" #description: """ <div class="col is-12"><ul>\n <li>Pieds anti-glisse rabattables et démontables.</li>\n <li>Acier inoxydable 18/10.</li>\n <li>Poignée anti-dérapante.</li>\n <li>Livré avec 3 grilles.(1,5 mm/2 mm/5 mm)</li>\n </ul></div><h1>Descriptif Moulin à Légumes Cristel</h1><div class="col is-12">Le Moulin à Légumes Cristel en acier inoxydable 18/10 d'un diamètre de 24 cm, posssède 3 pieds anti-glisse rabattables et démontables pour un entretien facilité. Pourvu d'une poignée anti-dérapante, ce moulin est livré avec 3 grilles en inox dont les trous sont de diamètres différents. </div><h1>Caractéristiques Moulin à Légumes Cristel</h1><div class="col is-12">- Acier inoxydable 18/10.<br />- Pieds anti-glisse rabattables et démontables.<br />- Poignée anti-dérapante.<br />- 1 grille inox fine diamètre 1,5 mm ( soupe, coulis de fruit ...)<br />- 1 grille inox moyenne diamètre 2 mm ( purée de légumes, compote...)<br />- 1 grille inox large diamètre 5 mm ( purée de légumes, spätzle...)</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 {#8702 …} #channels: Doctrine\ORM\PersistentCollection {#8688 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8633 …} #reviews: Doctrine\ORM\PersistentCollection {#8684 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8686 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#30653 …} +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 {#27705 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27738 …} +context: Sylius\TwigHooks\Bag\DataBag {#27744 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27731 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
116.0 MiB | 0.94 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8683 #id: 867 #code: "moulin-a-legumes-cristel-6095" #attributes: Doctrine\ORM\PersistentCollection {#8690 …} #variants: Doctrine\ORM\PersistentCollection {#8692 …} #options: Doctrine\ORM\PersistentCollection {#8696 …} #associations: Doctrine\ORM\PersistentCollection {#8694 …} #createdAt: DateTime @1758632268 {#8681 : 2025-09-23 20:57:48.0 PRC (+08:00) } #updatedAt: DateTime @1758632268 {#8682 : 2025-09-23 20:57:48.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8699 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8700 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8683} #id: 867 #name: "Moulin à Légumes Cristel" #slug: "moulin-a-legumes-cristel-6095" #description: """ <div class="col is-12"><ul>\n <li>Pieds anti-glisse rabattables et démontables.</li>\n <li>Acier inoxydable 18/10.</li>\n <li>Poignée anti-dérapante.</li>\n <li>Livré avec 3 grilles.(1,5 mm/2 mm/5 mm)</li>\n </ul></div><h1>Descriptif Moulin à Légumes Cristel</h1><div class="col is-12">Le Moulin à Légumes Cristel en acier inoxydable 18/10 d'un diamètre de 24 cm, posssède 3 pieds anti-glisse rabattables et démontables pour un entretien facilité. Pourvu d'une poignée anti-dérapante, ce moulin est livré avec 3 grilles en inox dont les trous sont de diamètres différents. </div><h1>Caractéristiques Moulin à Légumes Cristel</h1><div class="col is-12">- Acier inoxydable 18/10.<br />- Pieds anti-glisse rabattables et démontables.<br />- Poignée anti-dérapante.<br />- 1 grille inox fine diamètre 1,5 mm ( soupe, coulis de fruit ...)<br />- 1 grille inox moyenne diamètre 2 mm ( purée de légumes, compote...)<br />- 1 grille inox large diamètre 5 mm ( purée de légumes, spätzle...)</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 {#8702 …} #channels: Doctrine\ORM\PersistentCollection {#8688 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8633 …} #reviews: Doctrine\ORM\PersistentCollection {#8684 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8686 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Moulin à Légumes Cristel" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30727 -props: [ "product" => App\Entity\Product\Product {#8683 #id: 867 #code: "moulin-a-legumes-cristel-6095" #attributes: Doctrine\ORM\PersistentCollection {#8690 …} #variants: Doctrine\ORM\PersistentCollection {#8692 …} #options: Doctrine\ORM\PersistentCollection {#8696 …} #associations: Doctrine\ORM\PersistentCollection {#8694 …} #createdAt: DateTime @1758632268 {#8681 : 2025-09-23 20:57:48.0 PRC (+08:00) } #updatedAt: DateTime @1758632268 {#8682 : 2025-09-23 20:57:48.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8699 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8700 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8683} #id: 867 #name: "Moulin à Légumes Cristel" #slug: "moulin-a-legumes-cristel-6095" #description: """ <div class="col is-12"><ul>\n <li>Pieds anti-glisse rabattables et démontables.</li>\n <li>Acier inoxydable 18/10.</li>\n <li>Poignée anti-dérapante.</li>\n <li>Livré avec 3 grilles.(1,5 mm/2 mm/5 mm)</li>\n </ul></div><h1>Descriptif Moulin à Légumes Cristel</h1><div class="col is-12">Le Moulin à Légumes Cristel en acier inoxydable 18/10 d'un diamètre de 24 cm, posssède 3 pieds anti-glisse rabattables et démontables pour un entretien facilité. Pourvu d'une poignée anti-dérapante, ce moulin est livré avec 3 grilles en inox dont les trous sont de diamètres différents. </div><h1>Caractéristiques Moulin à Légumes Cristel</h1><div class="col is-12">- Acier inoxydable 18/10.<br />- Pieds anti-glisse rabattables et démontables.<br />- Poignée anti-dérapante.<br />- 1 grille inox fine diamètre 1,5 mm ( soupe, coulis de fruit ...)<br />- 1 grille inox moyenne diamètre 2 mm ( purée de légumes, compote...)<br />- 1 grille inox large diamètre 5 mm ( purée de légumes, spätzle...)</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 {#8702 …} #channels: Doctrine\ORM\PersistentCollection {#8688 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8633 …} #reviews: Doctrine\ORM\PersistentCollection {#8684 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8686 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
116.0 MiB | 0.67 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30720 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30711 …} +context: Sylius\TwigHooks\Bag\DataBag {#30778 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30708 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30653 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30661 #collection: Doctrine\Common\Collections\ArrayCollection {#30673 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30649 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38428 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38430 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30720 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30711 …} +context: Sylius\TwigHooks\Bag\DataBag {#30778 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30708 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Moulin à Légumes Cristel" "applied_promotions" => Doctrine\ORM\PersistentCollection {#30661 #collection: Doctrine\Common\Collections\ArrayCollection {#30673 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30649 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38428 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38430 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30782 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30720 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30711 …} +context: Sylius\TwigHooks\Bag\DataBag {#30778 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30708 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30653 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30661 #collection: Doctrine\Common\Collections\ArrayCollection {#30673 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30649 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38428 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38430 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 116.0 MiB | 0.16 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30832 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30823 …} +context: Sylius\TwigHooks\Bag\DataBag {#30830 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30831 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30653 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30835 +variant: App\Entity\Product\ProductVariant {#30653 …} +price: "49,00\u{A0}€" +originalPrice: "54,00\u{A0}€" +hasDiscount: true #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9064 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12494 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9061 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30832 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30823 …} +context: Sylius\TwigHooks\Bag\DataBag {#30830 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30831 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 116.0 MiB | 4.79 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8706 #id: 1021 #code: "ensemble-couteaux-fk2-de-buyer-6733" #attributes: Doctrine\ORM\PersistentCollection {#8713 …} #variants: Doctrine\ORM\PersistentCollection {#8715 …} #options: Doctrine\ORM\PersistentCollection {#8719 …} #associations: Doctrine\ORM\PersistentCollection {#8717 …} #createdAt: DateTime @1758632296 {#8704 : 2025-09-23 20:58:16.0 PRC (+08:00) } #updatedAt: DateTime @1758632296 {#8705 : 2025-09-23 20:58:16.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8722 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8723 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8706} #id: 1021 #name: "Ensemble Couteaux FK2 De Buyer" #slug: "ensemble-couteaux-fk2-de-buyer-6733" #description: """ <div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Tranchant parfait, lame résistante et fonctionnelle.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Système de contrepoids ajustable pour un équilibre parfait<span style="white-space: pre;"> </span></div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Fabriqué en France. Val d'Ajol. Vosges.</div>\n <div>\n <ul>\n <li>Tranchant parfait, lame résistante et fonctionnelle.</li>\n <li>Système de contrepoids ajustable pour un équilibre parfait<span style="white-space: pre;"> </span></li>\n <li><strong>Fabriqué en France. Val d'Ajol. Vosges.</strong></li>\n </ul>\n </div></div><div class="col is-12">Ensemble comprenant :<br /><br />- 1 couteau chef FK2 21 cm<br />- 1 couteau de service FK2<br />- 1 couteau d'office FK2</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 {#8725 …} #channels: Doctrine\ORM\PersistentCollection {#8711 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8633 …} #reviews: Doctrine\ORM\PersistentCollection {#8707 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8709 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27705 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27738 …} +context: Sylius\TwigHooks\Bag\DataBag {#27744 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27731 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#30718 +product: App\Entity\Product\Product {#8706 #id: 1021 #code: "ensemble-couteaux-fk2-de-buyer-6733" #attributes: Doctrine\ORM\PersistentCollection {#8713 …} #variants: Doctrine\ORM\PersistentCollection {#8715 …} #options: Doctrine\ORM\PersistentCollection {#8719 …} #associations: Doctrine\ORM\PersistentCollection {#8717 …} #createdAt: DateTime @1758632296 {#8704 : 2025-09-23 20:58:16.0 PRC (+08:00) } #updatedAt: DateTime @1758632296 {#8705 : 2025-09-23 20:58:16.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8722 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8723 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8706} #id: 1021 #name: "Ensemble Couteaux FK2 De Buyer" #slug: "ensemble-couteaux-fk2-de-buyer-6733" #description: """ <div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Tranchant parfait, lame résistante et fonctionnelle.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Système de contrepoids ajustable pour un équilibre parfait<span style="white-space: pre;"> </span></div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Fabriqué en France. Val d'Ajol. Vosges.</div>\n <div>\n <ul>\n <li>Tranchant parfait, lame résistante et fonctionnelle.</li>\n <li>Système de contrepoids ajustable pour un équilibre parfait<span style="white-space: pre;"> </span></li>\n <li><strong>Fabriqué en France. Val d'Ajol. Vosges.</strong></li>\n </ul>\n </div></div><div class="col is-12">Ensemble comprenant :<br /><br />- 1 couteau chef FK2 21 cm<br />- 1 couteau de service FK2<br />- 1 couteau d'office FK2</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 {#8725 …} #channels: Doctrine\ORM\PersistentCollection {#8711 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8633 …} #reviews: Doctrine\ORM\PersistentCollection {#8707 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8709 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#30898 …} +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 {#27705 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27738 …} +context: Sylius\TwigHooks\Bag\DataBag {#27744 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27731 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
116.0 MiB | 0.84 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8706 #id: 1021 #code: "ensemble-couteaux-fk2-de-buyer-6733" #attributes: Doctrine\ORM\PersistentCollection {#8713 …} #variants: Doctrine\ORM\PersistentCollection {#8715 …} #options: Doctrine\ORM\PersistentCollection {#8719 …} #associations: Doctrine\ORM\PersistentCollection {#8717 …} #createdAt: DateTime @1758632296 {#8704 : 2025-09-23 20:58:16.0 PRC (+08:00) } #updatedAt: DateTime @1758632296 {#8705 : 2025-09-23 20:58:16.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8722 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8723 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8706} #id: 1021 #name: "Ensemble Couteaux FK2 De Buyer" #slug: "ensemble-couteaux-fk2-de-buyer-6733" #description: """ <div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Tranchant parfait, lame résistante et fonctionnelle.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Système de contrepoids ajustable pour un équilibre parfait<span style="white-space: pre;"> </span></div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Fabriqué en France. Val d'Ajol. Vosges.</div>\n <div>\n <ul>\n <li>Tranchant parfait, lame résistante et fonctionnelle.</li>\n <li>Système de contrepoids ajustable pour un équilibre parfait<span style="white-space: pre;"> </span></li>\n <li><strong>Fabriqué en France. Val d'Ajol. Vosges.</strong></li>\n </ul>\n </div></div><div class="col is-12">Ensemble comprenant :<br /><br />- 1 couteau chef FK2 21 cm<br />- 1 couteau de service FK2<br />- 1 couteau d'office FK2</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 {#8725 …} #channels: Doctrine\ORM\PersistentCollection {#8711 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8633 …} #reviews: Doctrine\ORM\PersistentCollection {#8707 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8709 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Ensemble Couteaux FK2 De Buyer" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30969 -props: [ "product" => App\Entity\Product\Product {#8706 #id: 1021 #code: "ensemble-couteaux-fk2-de-buyer-6733" #attributes: Doctrine\ORM\PersistentCollection {#8713 …} #variants: Doctrine\ORM\PersistentCollection {#8715 …} #options: Doctrine\ORM\PersistentCollection {#8719 …} #associations: Doctrine\ORM\PersistentCollection {#8717 …} #createdAt: DateTime @1758632296 {#8704 : 2025-09-23 20:58:16.0 PRC (+08:00) } #updatedAt: DateTime @1758632296 {#8705 : 2025-09-23 20:58:16.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8722 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8723 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8706} #id: 1021 #name: "Ensemble Couteaux FK2 De Buyer" #slug: "ensemble-couteaux-fk2-de-buyer-6733" #description: """ <div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Tranchant parfait, lame résistante et fonctionnelle.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Système de contrepoids ajustable pour un équilibre parfait<span style="white-space: pre;"> </span></div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Fabriqué en France. Val d'Ajol. Vosges.</div>\n <div>\n <ul>\n <li>Tranchant parfait, lame résistante et fonctionnelle.</li>\n <li>Système de contrepoids ajustable pour un équilibre parfait<span style="white-space: pre;"> </span></li>\n <li><strong>Fabriqué en France. Val d'Ajol. Vosges.</strong></li>\n </ul>\n </div></div><div class="col is-12">Ensemble comprenant :<br /><br />- 1 couteau chef FK2 21 cm<br />- 1 couteau de service FK2<br />- 1 couteau d'office FK2</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 {#8725 …} #channels: Doctrine\ORM\PersistentCollection {#8711 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8633 …} #reviews: Doctrine\ORM\PersistentCollection {#8707 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8709 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
116.0 MiB | 0.65 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30962 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30953 …} +context: Sylius\TwigHooks\Bag\DataBag {#31020 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30950 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30898 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30906 #collection: Doctrine\Common\Collections\ArrayCollection {#30915 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30894 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38442 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38444 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30962 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30953 …} +context: Sylius\TwigHooks\Bag\DataBag {#31020 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30950 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Ensemble Couteaux FK2 De Buyer" "applied_promotions" => Doctrine\ORM\PersistentCollection {#30906 #collection: Doctrine\Common\Collections\ArrayCollection {#30915 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30894 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38442 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38444 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#31024 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30962 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30953 …} +context: Sylius\TwigHooks\Bag\DataBag {#31020 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30950 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30898 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30906 #collection: Doctrine\Common\Collections\ArrayCollection {#30915 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30894 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38442 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38444 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 116.0 MiB | 0.16 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31074 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31065 …} +context: Sylius\TwigHooks\Bag\DataBag {#31072 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31073 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30898 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#31077 +variant: App\Entity\Product\ProductVariant {#30898 …} +price: "134,00\u{A0}€" +originalPrice: "149,00\u{A0}€" +hasDiscount: true #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9064 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12494 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9061 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31074 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31065 …} +context: Sylius\TwigHooks\Bag\DataBag {#31072 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31073 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:cart:widget:offcanvas | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent | 116.0 MiB | 2.25 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27418 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12559 …} +context: Sylius\TwigHooks\Bag\DataBag {#27440 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12569 …} +prefixes: [ "sylius_shop.base.offcanvas" ] } "template" => "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig" ] |
|||
| Attributes | [] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#31384 +cart: App\Entity\Order\Order {#13473 …} #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1322 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27418 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12559 …} +context: Sylius\TwigHooks\Bag\DataBag {#27440 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12569 …} +prefixes: [ "sylius_shop.base.offcanvas" ] } +template: "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig" #repository: Sylius\Bundle\CoreBundle\Doctrine\ORM\OrderRepository {#4980 …} } |
|||