Components
12
Twig Components
44
Render Count
67
ms
Render Time
114.0
MiB
Memory Usage
Components
Render calls
| sylius_shop:common:currency_switcher | Sylius\Bundle\ShopBundle\Twig\Component\Common\CurrencySwitcherComponent | 114.0 MiB | 1.13 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12809 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12802 …} +context: Sylius\TwigHooks\Bag\DataBag {#12808 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12807 …} +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 {#13429 #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12700 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12809 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12802 …} +context: Sylius\TwigHooks\Bag\DataBag {#12808 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12807 …} +prefixes: [ "sylius_shop.base.header.top_bar" ] } } |
|||
| sylius_shop:common:locale_switcher | Sylius\Bundle\ShopBundle\Twig\Component\Common\LocaleSwitcherComponent | 114.0 MiB | 0.74 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13506 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13502 …} +context: Sylius\TwigHooks\Bag\DataBag {#13504 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13505 …} +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 {#13515 #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #localeProvider: Sylius\Component\Core\Provider\ChannelBasedLocaleProvider {#4528 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13506 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13502 …} +context: Sylius\TwigHooks\Bag\DataBag {#13504 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13505 …} +prefixes: [ "sylius_shop.base.header.top_bar" ] } } |
|||
| sylius_shop:cart:widget | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent | 114.0 MiB | 4.52 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13597 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13576 …} +context: Sylius\TwigHooks\Bag\DataBag {#13596 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13595 …} +prefixes: [ "sylius_shop.base.header.content" ] } "template" => "@SyliusShop/shared/components/header/cart.html.twig" ] |
|||
| Attributes | [] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#13612 +cart: App\Entity\Order\Order {#13679 …} #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1322 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13597 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13576 …} +context: Sylius\TwigHooks\Bag\DataBag {#13596 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13595 …} +prefixes: [ "sylius_shop.base.header.content" ] } +template: "@SyliusShop/shared/components/header/cart.html.twig" #repository: Sylius\Bundle\CoreBundle\Doctrine\ORM\OrderRepository {#4980 …} } |
|||
| sylius_shop:common:taxon_menu | Sylius\Bundle\ShopBundle\Twig\Component\Common\TaxonMenuComponent | 114.0 MiB | 14.51 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13865 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13853 …} +context: Sylius\TwigHooks\Bag\DataBag {#13859 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13851 …} +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 {#13874 #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 {#13865 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13853 …} +context: Sylius\TwigHooks\Bag\DataBag {#13859 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13851 …} +prefixes: [ "sylius_shop.base.header.navbar" ] } } |
|||
| sylius_shop:product:show:breadcrumbs | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 114.0 MiB | 0.97 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28037 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28033 …} +context: Sylius\TwigHooks\Bag\DataBag {#28034 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28036 …} +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 {#28046 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#243 …} #taxonRepository: App\Repository\TaxonRepository {#7413 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28037 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28033 …} +context: Sylius\TwigHooks\Bag\DataBag {#28034 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28036 …} +prefixes: [ "sylius_shop.product.index.content" ] } } |
|||
| sylius_shop:product:show:taxonomy | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 114.0 MiB | 0.65 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28150 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28146 …} +context: Sylius\TwigHooks\Bag\DataBag {#28147 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28149 …} +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 {#28158 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#243 …} #taxonRepository: App\Repository\TaxonRepository {#7413 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28150 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28146 …} +context: Sylius\TwigHooks\Bag\DataBag {#28147 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28149 …} +prefixes: [ "sylius_shop.product.index.content.body.sidebar" ] } } |
|||
| sylius_shop:product:show:header | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 114.0 MiB | 1.69 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28221 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28217 …} +context: Sylius\TwigHooks\Bag\DataBag {#28218 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28220 …} +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 {#28229 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#243 …} #taxonRepository: App\Repository\TaxonRepository {#7413 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28221 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28217 …} +context: Sylius\TwigHooks\Bag\DataBag {#28218 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28220 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 114.0 MiB | 8.91 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#7949 #id: 1183 #code: "lot-lancette-gant-a-huitre-de-buyer-6829" #attributes: Doctrine\ORM\PersistentCollection {#8638 …} #variants: Doctrine\ORM\PersistentCollection {#6063 …} #options: Doctrine\ORM\PersistentCollection {#6055 …} #associations: Doctrine\ORM\PersistentCollection {#5142 …} #createdAt: DateTime @1758632316 {#8058 : 2025-09-23 20:58:36.0 PRC (+08:00) } #updatedAt: DateTime @1758632316 {#7959 : 2025-09-23 20:58:36.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#6069 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#6057 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7949} #id: 1183 #name: "Lot Lancette + Gant à huître De Buyer" #slug: "lot-lancette-gant-a-huitre-de-buyer-6829" #description: """ <div class="col is-12"><ul>\n <li>Gant épais et large, haute protection.</li>\n <li>Lancette avec lame courte et pointue parfaitement adaptée.</li>\n <li>Un ensemble parfait pour ouvrir vos huîtres efficacement et en toute sécurité.</li>\n </ul></div><h1>Description Lot Lancette + Gant à huître De Buyer</h1><div class="col is-12">La lancette De Buyer et le gant à huître de Buyer ont été parfaitement étudié pour ouvrir toutes vos huîtres facilement et en toute sécurité.</div><h1>Caractéristiques Lot Lancette + Gant à huître De Buyer</h1><div class="col is-12"><strong>Lancette à huître De Buyer</strong><br />Lame inox 4202CR14. Manche polyamide chargé en fibre de verre avec cale pouce. Va au lave vaisselle. Longueur totale 16 cm. Longueur du manche 10,5 cm. Longueur de lame : 5,5 cm.<br /><br /><strong>Gant à huître De Buyer</strong><br />\n <p style="margin: 0px; padding: 0px; border: 0px; outline: 0px; font-size: 12px; vertical-align: baseline; background: transparent; color: #313131; font-family: arial;"> </p>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Silicone épaisse.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Modèle pour droitier se porte à la main gauche.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Modèle pour gaucher se porte à la main droite.</div>\n <div>Silicone épaisse. Modèle pour droitier se porte à la main gauche. Modèle pour gaucher se porte à la main droite.</div>\n <p> </p></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#6053 …} #channels: Doctrine\ORM\PersistentCollection {#8338 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8088 …} #reviews: Doctrine\ORM\PersistentCollection {#8349 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8305 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28286 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28319 …} +context: Sylius\TwigHooks\Bag\DataBag {#28325 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28312 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#28754 +product: App\Entity\Product\Product {#7949 #id: 1183 #code: "lot-lancette-gant-a-huitre-de-buyer-6829" #attributes: Doctrine\ORM\PersistentCollection {#8638 …} #variants: Doctrine\ORM\PersistentCollection {#6063 …} #options: Doctrine\ORM\PersistentCollection {#6055 …} #associations: Doctrine\ORM\PersistentCollection {#5142 …} #createdAt: DateTime @1758632316 {#8058 : 2025-09-23 20:58:36.0 PRC (+08:00) } #updatedAt: DateTime @1758632316 {#7959 : 2025-09-23 20:58:36.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#6069 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#6057 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7949} #id: 1183 #name: "Lot Lancette + Gant à huître De Buyer" #slug: "lot-lancette-gant-a-huitre-de-buyer-6829" #description: """ <div class="col is-12"><ul>\n <li>Gant épais et large, haute protection.</li>\n <li>Lancette avec lame courte et pointue parfaitement adaptée.</li>\n <li>Un ensemble parfait pour ouvrir vos huîtres efficacement et en toute sécurité.</li>\n </ul></div><h1>Description Lot Lancette + Gant à huître De Buyer</h1><div class="col is-12">La lancette De Buyer et le gant à huître de Buyer ont été parfaitement étudié pour ouvrir toutes vos huîtres facilement et en toute sécurité.</div><h1>Caractéristiques Lot Lancette + Gant à huître De Buyer</h1><div class="col is-12"><strong>Lancette à huître De Buyer</strong><br />Lame inox 4202CR14. Manche polyamide chargé en fibre de verre avec cale pouce. Va au lave vaisselle. Longueur totale 16 cm. Longueur du manche 10,5 cm. Longueur de lame : 5,5 cm.<br /><br /><strong>Gant à huître De Buyer</strong><br />\n <p style="margin: 0px; padding: 0px; border: 0px; outline: 0px; font-size: 12px; vertical-align: baseline; background: transparent; color: #313131; font-family: arial;"> </p>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Silicone épaisse.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Modèle pour droitier se porte à la main gauche.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Modèle pour gaucher se porte à la main droite.</div>\n <div>Silicone épaisse. Modèle pour droitier se porte à la main gauche. Modèle pour gaucher se porte à la main droite.</div>\n <p> </p></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#6053 …} #channels: Doctrine\ORM\PersistentCollection {#8338 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8088 …} #reviews: Doctrine\ORM\PersistentCollection {#8349 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8305 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#6047 …} +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 {#28286 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28319 …} +context: Sylius\TwigHooks\Bag\DataBag {#28325 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28312 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
114.0 MiB | 2.01 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#7949 #id: 1183 #code: "lot-lancette-gant-a-huitre-de-buyer-6829" #attributes: Doctrine\ORM\PersistentCollection {#8638 …} #variants: Doctrine\ORM\PersistentCollection {#6063 …} #options: Doctrine\ORM\PersistentCollection {#6055 …} #associations: Doctrine\ORM\PersistentCollection {#5142 …} #createdAt: DateTime @1758632316 {#8058 : 2025-09-23 20:58:36.0 PRC (+08:00) } #updatedAt: DateTime @1758632316 {#7959 : 2025-09-23 20:58:36.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#6069 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#6057 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7949} #id: 1183 #name: "Lot Lancette + Gant à huître De Buyer" #slug: "lot-lancette-gant-a-huitre-de-buyer-6829" #description: """ <div class="col is-12"><ul>\n <li>Gant épais et large, haute protection.</li>\n <li>Lancette avec lame courte et pointue parfaitement adaptée.</li>\n <li>Un ensemble parfait pour ouvrir vos huîtres efficacement et en toute sécurité.</li>\n </ul></div><h1>Description Lot Lancette + Gant à huître De Buyer</h1><div class="col is-12">La lancette De Buyer et le gant à huître de Buyer ont été parfaitement étudié pour ouvrir toutes vos huîtres facilement et en toute sécurité.</div><h1>Caractéristiques Lot Lancette + Gant à huître De Buyer</h1><div class="col is-12"><strong>Lancette à huître De Buyer</strong><br />Lame inox 4202CR14. Manche polyamide chargé en fibre de verre avec cale pouce. Va au lave vaisselle. Longueur totale 16 cm. Longueur du manche 10,5 cm. Longueur de lame : 5,5 cm.<br /><br /><strong>Gant à huître De Buyer</strong><br />\n <p style="margin: 0px; padding: 0px; border: 0px; outline: 0px; font-size: 12px; vertical-align: baseline; background: transparent; color: #313131; font-family: arial;"> </p>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Silicone épaisse.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Modèle pour droitier se porte à la main gauche.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Modèle pour gaucher se porte à la main droite.</div>\n <div>Silicone épaisse. Modèle pour droitier se porte à la main gauche. Modèle pour gaucher se porte à la main droite.</div>\n <p> </p></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#6053 …} #channels: Doctrine\ORM\PersistentCollection {#8338 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8088 …} #reviews: Doctrine\ORM\PersistentCollection {#8349 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8305 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Lot Lancette + Gant à huître De Buyer" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#28914 -props: [ "product" => App\Entity\Product\Product {#7949 #id: 1183 #code: "lot-lancette-gant-a-huitre-de-buyer-6829" #attributes: Doctrine\ORM\PersistentCollection {#8638 …} #variants: Doctrine\ORM\PersistentCollection {#6063 …} #options: Doctrine\ORM\PersistentCollection {#6055 …} #associations: Doctrine\ORM\PersistentCollection {#5142 …} #createdAt: DateTime @1758632316 {#8058 : 2025-09-23 20:58:36.0 PRC (+08:00) } #updatedAt: DateTime @1758632316 {#7959 : 2025-09-23 20:58:36.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#6069 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#6057 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7949} #id: 1183 #name: "Lot Lancette + Gant à huître De Buyer" #slug: "lot-lancette-gant-a-huitre-de-buyer-6829" #description: """ <div class="col is-12"><ul>\n <li>Gant épais et large, haute protection.</li>\n <li>Lancette avec lame courte et pointue parfaitement adaptée.</li>\n <li>Un ensemble parfait pour ouvrir vos huîtres efficacement et en toute sécurité.</li>\n </ul></div><h1>Description Lot Lancette + Gant à huître De Buyer</h1><div class="col is-12">La lancette De Buyer et le gant à huître de Buyer ont été parfaitement étudié pour ouvrir toutes vos huîtres facilement et en toute sécurité.</div><h1>Caractéristiques Lot Lancette + Gant à huître De Buyer</h1><div class="col is-12"><strong>Lancette à huître De Buyer</strong><br />Lame inox 4202CR14. Manche polyamide chargé en fibre de verre avec cale pouce. Va au lave vaisselle. Longueur totale 16 cm. Longueur du manche 10,5 cm. Longueur de lame : 5,5 cm.<br /><br /><strong>Gant à huître De Buyer</strong><br />\n <p style="margin: 0px; padding: 0px; border: 0px; outline: 0px; font-size: 12px; vertical-align: baseline; background: transparent; color: #313131; font-family: arial;"> </p>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Silicone épaisse.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Modèle pour droitier se porte à la main gauche.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Modèle pour gaucher se porte à la main droite.</div>\n <div>Silicone épaisse. Modèle pour droitier se porte à la main gauche. Modèle pour gaucher se porte à la main droite.</div>\n <p> </p></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#6053 …} #channels: Doctrine\ORM\PersistentCollection {#8338 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8088 …} #reviews: Doctrine\ORM\PersistentCollection {#8349 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8305 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
114.0 MiB | 1.42 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28985 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28981 …} +context: Sylius\TwigHooks\Bag\DataBag {#28982 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28984 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#6047 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#8067 #collection: Doctrine\Common\Collections\ArrayCollection {#8056 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#6985 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38172 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38224 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28985 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28981 …} +context: Sylius\TwigHooks\Bag\DataBag {#28982 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28984 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Lot Lancette + Gant à huître De Buyer" "applied_promotions" => Doctrine\ORM\PersistentCollection {#8067 #collection: Doctrine\Common\Collections\ArrayCollection {#8056 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#6985 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38172 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38224 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#28989 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28985 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28981 …} +context: Sylius\TwigHooks\Bag\DataBag {#28982 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28984 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#6047 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#8067 #collection: Doctrine\Common\Collections\ArrayCollection {#8056 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#6985 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38172 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38224 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 114.0 MiB | 0.41 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29057 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29047 …} +context: Sylius\TwigHooks\Bag\DataBag {#29055 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29056 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#6047 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29066 +variant: App\Entity\Product\ProductVariant {#6047 …} +price: "23,00\u{A0}€" +originalPrice: "27,00\u{A0}€" +hasDiscount: true #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9270 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12700 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9267 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29057 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29047 …} +context: Sylius\TwigHooks\Bag\DataBag {#29055 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29056 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 114.0 MiB | 4.24 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8064 #id: 1166 #code: "set-fruits-de-mer-8-pieces-kitchen-craft-3825" #attributes: Doctrine\ORM\PersistentCollection {#8074 …} #variants: Doctrine\ORM\PersistentCollection {#8482 …} #options: Doctrine\ORM\PersistentCollection {#8423 …} #associations: Doctrine\ORM\PersistentCollection {#8422 …} #createdAt: DateTime @1758632316 {#8050 : 2025-09-23 20:58:36.0 PRC (+08:00) } #updatedAt: DateTime @1758632316 {#8055 : 2025-09-23 20:58:36.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8431 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8430 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8064} #id: 1166 #name: "Set fruits de mer 8 pièces Kitchen Craft" #slug: "set-fruits-de-mer-8-pieces-kitchen-craft-3825" #description: """ <div class="col is-12"><ul>\n <li>Finition inox.</li>\n <li>Excellent rapport qualité-prix. </li>\n </ul>\n <ul style="margin: 0px 10px; padding: 10px; list-style-position: initial; list-style-image: initial;">\n </ul></div><h1>Description set fruits de mer 8 pièces Kitchen Craft</h1><div class="col is-12">Le set fruits de mer 8 pièces Kitchen Craft comprend tous les ustensiles indispensables pour casser les pinces de crabe et de homard et d'en retirer facilement la chair.</div><h1>Caractéristiques set fruits de mer 8 pièces Kitchen Craft</h1><div class="col is-12">Comprend : 8 curettes inox. Longueur 17,5 cm. 2 pinces inox. Longueur 14,5 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 {#8433 …} #channels: Doctrine\ORM\PersistentCollection {#8053 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8088 …} #reviews: Doctrine\ORM\PersistentCollection {#8075 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8066 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28286 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28319 …} +context: Sylius\TwigHooks\Bag\DataBag {#28325 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28312 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#28892 +product: App\Entity\Product\Product {#8064 #id: 1166 #code: "set-fruits-de-mer-8-pieces-kitchen-craft-3825" #attributes: Doctrine\ORM\PersistentCollection {#8074 …} #variants: Doctrine\ORM\PersistentCollection {#8482 …} #options: Doctrine\ORM\PersistentCollection {#8423 …} #associations: Doctrine\ORM\PersistentCollection {#8422 …} #createdAt: DateTime @1758632316 {#8050 : 2025-09-23 20:58:36.0 PRC (+08:00) } #updatedAt: DateTime @1758632316 {#8055 : 2025-09-23 20:58:36.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8431 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8430 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8064} #id: 1166 #name: "Set fruits de mer 8 pièces Kitchen Craft" #slug: "set-fruits-de-mer-8-pieces-kitchen-craft-3825" #description: """ <div class="col is-12"><ul>\n <li>Finition inox.</li>\n <li>Excellent rapport qualité-prix. </li>\n </ul>\n <ul style="margin: 0px 10px; padding: 10px; list-style-position: initial; list-style-image: initial;">\n </ul></div><h1>Description set fruits de mer 8 pièces Kitchen Craft</h1><div class="col is-12">Le set fruits de mer 8 pièces Kitchen Craft comprend tous les ustensiles indispensables pour casser les pinces de crabe et de homard et d'en retirer facilement la chair.</div><h1>Caractéristiques set fruits de mer 8 pièces Kitchen Craft</h1><div class="col is-12">Comprend : 8 curettes inox. Longueur 17,5 cm. 2 pinces inox. Longueur 14,5 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 {#8433 …} #channels: Doctrine\ORM\PersistentCollection {#8053 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8088 …} #reviews: Doctrine\ORM\PersistentCollection {#8075 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8066 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#8488 …} +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 {#28286 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28319 …} +context: Sylius\TwigHooks\Bag\DataBag {#28325 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28312 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
114.0 MiB | 0.88 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8064 #id: 1166 #code: "set-fruits-de-mer-8-pieces-kitchen-craft-3825" #attributes: Doctrine\ORM\PersistentCollection {#8074 …} #variants: Doctrine\ORM\PersistentCollection {#8482 …} #options: Doctrine\ORM\PersistentCollection {#8423 …} #associations: Doctrine\ORM\PersistentCollection {#8422 …} #createdAt: DateTime @1758632316 {#8050 : 2025-09-23 20:58:36.0 PRC (+08:00) } #updatedAt: DateTime @1758632316 {#8055 : 2025-09-23 20:58:36.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8431 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8430 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8064} #id: 1166 #name: "Set fruits de mer 8 pièces Kitchen Craft" #slug: "set-fruits-de-mer-8-pieces-kitchen-craft-3825" #description: """ <div class="col is-12"><ul>\n <li>Finition inox.</li>\n <li>Excellent rapport qualité-prix. </li>\n </ul>\n <ul style="margin: 0px 10px; padding: 10px; list-style-position: initial; list-style-image: initial;">\n </ul></div><h1>Description set fruits de mer 8 pièces Kitchen Craft</h1><div class="col is-12">Le set fruits de mer 8 pièces Kitchen Craft comprend tous les ustensiles indispensables pour casser les pinces de crabe et de homard et d'en retirer facilement la chair.</div><h1>Caractéristiques set fruits de mer 8 pièces Kitchen Craft</h1><div class="col is-12">Comprend : 8 curettes inox. Longueur 17,5 cm. 2 pinces inox. Longueur 14,5 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 {#8433 …} #channels: Doctrine\ORM\PersistentCollection {#8053 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8088 …} #reviews: Doctrine\ORM\PersistentCollection {#8075 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8066 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Set fruits de mer 8 pièces Kitchen Craft" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29193 -props: [ "product" => App\Entity\Product\Product {#8064 #id: 1166 #code: "set-fruits-de-mer-8-pieces-kitchen-craft-3825" #attributes: Doctrine\ORM\PersistentCollection {#8074 …} #variants: Doctrine\ORM\PersistentCollection {#8482 …} #options: Doctrine\ORM\PersistentCollection {#8423 …} #associations: Doctrine\ORM\PersistentCollection {#8422 …} #createdAt: DateTime @1758632316 {#8050 : 2025-09-23 20:58:36.0 PRC (+08:00) } #updatedAt: DateTime @1758632316 {#8055 : 2025-09-23 20:58:36.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8431 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8430 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8064} #id: 1166 #name: "Set fruits de mer 8 pièces Kitchen Craft" #slug: "set-fruits-de-mer-8-pieces-kitchen-craft-3825" #description: """ <div class="col is-12"><ul>\n <li>Finition inox.</li>\n <li>Excellent rapport qualité-prix. </li>\n </ul>\n <ul style="margin: 0px 10px; padding: 10px; list-style-position: initial; list-style-image: initial;">\n </ul></div><h1>Description set fruits de mer 8 pièces Kitchen Craft</h1><div class="col is-12">Le set fruits de mer 8 pièces Kitchen Craft comprend tous les ustensiles indispensables pour casser les pinces de crabe et de homard et d'en retirer facilement la chair.</div><h1>Caractéristiques set fruits de mer 8 pièces Kitchen Craft</h1><div class="col is-12">Comprend : 8 curettes inox. Longueur 17,5 cm. 2 pinces inox. Longueur 14,5 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 {#8433 …} #channels: Doctrine\ORM\PersistentCollection {#8053 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8088 …} #reviews: Doctrine\ORM\PersistentCollection {#8075 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8066 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
114.0 MiB | 0.77 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29239 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29177 …} +context: Sylius\TwigHooks\Bag\DataBag {#29186 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29238 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#8488 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#8596 #collection: Doctrine\Common\Collections\ArrayCollection {#8591 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#8592 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38244 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38246 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29239 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29177 …} +context: Sylius\TwigHooks\Bag\DataBag {#29186 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29238 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Set fruits de mer 8 pièces Kitchen Craft" "applied_promotions" => Doctrine\ORM\PersistentCollection {#8596 #collection: Doctrine\Common\Collections\ArrayCollection {#8591 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#8592 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38244 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38246 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29245 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29239 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29177 …} +context: Sylius\TwigHooks\Bag\DataBag {#29186 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29238 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#8488 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#8596 #collection: Doctrine\Common\Collections\ArrayCollection {#8591 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#8592 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38244 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38246 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 114.0 MiB | 0.15 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29295 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29286 …} +context: Sylius\TwigHooks\Bag\DataBag {#29293 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29294 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#8488 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29298 +variant: App\Entity\Product\ProductVariant {#8488 …} +price: "21,00\u{A0}€" +originalPrice: "21,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9270 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12700 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9267 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29295 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29286 …} +context: Sylius\TwigHooks\Bag\DataBag {#29293 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29294 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 114.0 MiB | 4.23 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8604 #id: 900 #code: "presse-citron-demi-rondelles-tellier-3621" #attributes: Doctrine\ORM\PersistentCollection {#8612 …} #variants: Doctrine\ORM\PersistentCollection {#8678 …} #options: Doctrine\ORM\PersistentCollection {#8669 …} #associations: Doctrine\ORM\PersistentCollection {#8618 …} #createdAt: DateTime @1758632271 {#8599 : 2025-09-23 20:57:51.0 PRC (+08:00) } #updatedAt: DateTime @1758632271 {#8600 : 2025-09-23 20:57:51.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8672 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8673 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8604} #id: 900 #name: "Presse-citron demi-rondelles Tellier" #slug: "presse-citron-demi-rondelles-tellier-3621" #description: """ <div class="col is-12"><ul>\n <li>Forme élégante.</li>\n <li>Evite de se salir les mains.</li>\n <li><strong>Fabriqué en France.</strong></li>\n </ul></div><h1>Description presse-citron demi-rondelles Tellier</h1><div class="col is-12">Le presse-citron demi-rondelles Tellier est un ustensile de table permettant de presser une demi-rondelle de citron en toute distinction. \n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Insérez-y une demi-rondelle de citron, abattez son couvercle et pressez pour en extraire son jus. Une présentation raffinée sur votre table, une façon élégante de se servir en citron sans se tacher les mains. Idéal pour les plateaux de fruits de mer…</div>\n <div>Insérez une demi-rondelle de citron, baissez le couvercle et pressez pour en extraire son jus. Idéal pour les plateaux de fruits de mer…</div>\n <div></div></div><h1>Caractéristiques presse-citron demi-rondelles Tellier</h1><div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Polycarbonate. </div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Longueur 11,5 cm.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Lave-vaisselle.</div>\n <div>Matière polycarbonate. Longueur 11,5 cm. Va au lave-vaisselle.</div></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8675 …} #channels: Doctrine\ORM\PersistentCollection {#8610 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8601 …} #reviews: Doctrine\ORM\PersistentCollection {#8607 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8608 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28286 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28319 …} +context: Sylius\TwigHooks\Bag\DataBag {#28325 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28312 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29184 +product: App\Entity\Product\Product {#8604 #id: 900 #code: "presse-citron-demi-rondelles-tellier-3621" #attributes: Doctrine\ORM\PersistentCollection {#8612 …} #variants: Doctrine\ORM\PersistentCollection {#8678 …} #options: Doctrine\ORM\PersistentCollection {#8669 …} #associations: Doctrine\ORM\PersistentCollection {#8618 …} #createdAt: DateTime @1758632271 {#8599 : 2025-09-23 20:57:51.0 PRC (+08:00) } #updatedAt: DateTime @1758632271 {#8600 : 2025-09-23 20:57:51.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8672 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8673 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8604} #id: 900 #name: "Presse-citron demi-rondelles Tellier" #slug: "presse-citron-demi-rondelles-tellier-3621" #description: """ <div class="col is-12"><ul>\n <li>Forme élégante.</li>\n <li>Evite de se salir les mains.</li>\n <li><strong>Fabriqué en France.</strong></li>\n </ul></div><h1>Description presse-citron demi-rondelles Tellier</h1><div class="col is-12">Le presse-citron demi-rondelles Tellier est un ustensile de table permettant de presser une demi-rondelle de citron en toute distinction. \n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Insérez-y une demi-rondelle de citron, abattez son couvercle et pressez pour en extraire son jus. Une présentation raffinée sur votre table, une façon élégante de se servir en citron sans se tacher les mains. Idéal pour les plateaux de fruits de mer…</div>\n <div>Insérez une demi-rondelle de citron, baissez le couvercle et pressez pour en extraire son jus. Idéal pour les plateaux de fruits de mer…</div>\n <div></div></div><h1>Caractéristiques presse-citron demi-rondelles Tellier</h1><div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Polycarbonate. </div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Longueur 11,5 cm.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Lave-vaisselle.</div>\n <div>Matière polycarbonate. Longueur 11,5 cm. Va au lave-vaisselle.</div></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8675 …} #channels: Doctrine\ORM\PersistentCollection {#8610 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8601 …} #reviews: Doctrine\ORM\PersistentCollection {#8607 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8608 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#8679 …} +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 {#28286 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28319 …} +context: Sylius\TwigHooks\Bag\DataBag {#28325 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28312 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
114.0 MiB | 0.92 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8604 #id: 900 #code: "presse-citron-demi-rondelles-tellier-3621" #attributes: Doctrine\ORM\PersistentCollection {#8612 …} #variants: Doctrine\ORM\PersistentCollection {#8678 …} #options: Doctrine\ORM\PersistentCollection {#8669 …} #associations: Doctrine\ORM\PersistentCollection {#8618 …} #createdAt: DateTime @1758632271 {#8599 : 2025-09-23 20:57:51.0 PRC (+08:00) } #updatedAt: DateTime @1758632271 {#8600 : 2025-09-23 20:57:51.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8672 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8673 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8604} #id: 900 #name: "Presse-citron demi-rondelles Tellier" #slug: "presse-citron-demi-rondelles-tellier-3621" #description: """ <div class="col is-12"><ul>\n <li>Forme élégante.</li>\n <li>Evite de se salir les mains.</li>\n <li><strong>Fabriqué en France.</strong></li>\n </ul></div><h1>Description presse-citron demi-rondelles Tellier</h1><div class="col is-12">Le presse-citron demi-rondelles Tellier est un ustensile de table permettant de presser une demi-rondelle de citron en toute distinction. \n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Insérez-y une demi-rondelle de citron, abattez son couvercle et pressez pour en extraire son jus. Une présentation raffinée sur votre table, une façon élégante de se servir en citron sans se tacher les mains. Idéal pour les plateaux de fruits de mer…</div>\n <div>Insérez une demi-rondelle de citron, baissez le couvercle et pressez pour en extraire son jus. Idéal pour les plateaux de fruits de mer…</div>\n <div></div></div><h1>Caractéristiques presse-citron demi-rondelles Tellier</h1><div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Polycarbonate. </div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Longueur 11,5 cm.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Lave-vaisselle.</div>\n <div>Matière polycarbonate. Longueur 11,5 cm. Va au lave-vaisselle.</div></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8675 …} #channels: Doctrine\ORM\PersistentCollection {#8610 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8601 …} #reviews: Doctrine\ORM\PersistentCollection {#8607 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8608 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Presse-citron demi-rondelles Tellier" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29415 -props: [ "product" => App\Entity\Product\Product {#8604 #id: 900 #code: "presse-citron-demi-rondelles-tellier-3621" #attributes: Doctrine\ORM\PersistentCollection {#8612 …} #variants: Doctrine\ORM\PersistentCollection {#8678 …} #options: Doctrine\ORM\PersistentCollection {#8669 …} #associations: Doctrine\ORM\PersistentCollection {#8618 …} #createdAt: DateTime @1758632271 {#8599 : 2025-09-23 20:57:51.0 PRC (+08:00) } #updatedAt: DateTime @1758632271 {#8600 : 2025-09-23 20:57:51.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8672 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8673 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8604} #id: 900 #name: "Presse-citron demi-rondelles Tellier" #slug: "presse-citron-demi-rondelles-tellier-3621" #description: """ <div class="col is-12"><ul>\n <li>Forme élégante.</li>\n <li>Evite de se salir les mains.</li>\n <li><strong>Fabriqué en France.</strong></li>\n </ul></div><h1>Description presse-citron demi-rondelles Tellier</h1><div class="col is-12">Le presse-citron demi-rondelles Tellier est un ustensile de table permettant de presser une demi-rondelle de citron en toute distinction. \n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Insérez-y une demi-rondelle de citron, abattez son couvercle et pressez pour en extraire son jus. Une présentation raffinée sur votre table, une façon élégante de se servir en citron sans se tacher les mains. Idéal pour les plateaux de fruits de mer…</div>\n <div>Insérez une demi-rondelle de citron, baissez le couvercle et pressez pour en extraire son jus. Idéal pour les plateaux de fruits de mer…</div>\n <div></div></div><h1>Caractéristiques presse-citron demi-rondelles Tellier</h1><div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Polycarbonate. </div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Longueur 11,5 cm.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Lave-vaisselle.</div>\n <div>Matière polycarbonate. Longueur 11,5 cm. Va au lave-vaisselle.</div></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8675 …} #channels: Doctrine\ORM\PersistentCollection {#8610 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8601 …} #reviews: Doctrine\ORM\PersistentCollection {#8607 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8608 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
114.0 MiB | 0.74 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29461 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29399 …} +context: Sylius\TwigHooks\Bag\DataBag {#29408 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29460 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#8679 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#8689 #collection: Doctrine\Common\Collections\ArrayCollection {#8690 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#8688 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38258 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38260 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29461 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29399 …} +context: Sylius\TwigHooks\Bag\DataBag {#29408 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29460 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Presse-citron demi-rondelles Tellier" "applied_promotions" => Doctrine\ORM\PersistentCollection {#8689 #collection: Doctrine\Common\Collections\ArrayCollection {#8690 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#8688 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38258 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38260 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29467 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29461 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29399 …} +context: Sylius\TwigHooks\Bag\DataBag {#29408 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29460 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#8679 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#8689 #collection: Doctrine\Common\Collections\ArrayCollection {#8690 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#8688 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38258 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38260 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 114.0 MiB | 0.14 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29517 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29508 …} +context: Sylius\TwigHooks\Bag\DataBag {#29515 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29516 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#8679 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29520 +variant: App\Entity\Product\ProductVariant {#8679 …} +price: "19,00\u{A0}€" +originalPrice: "21,00\u{A0}€" +hasDiscount: true #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9270 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12700 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9267 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29517 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29508 …} +context: Sylius\TwigHooks\Bag\DataBag {#29515 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29516 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 114.0 MiB | 4.17 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8695 #id: 901 #code: "presse-agrumes-eva-solo-6170" #attributes: Doctrine\ORM\PersistentCollection {#8702 …} #variants: Doctrine\ORM\PersistentCollection {#8715 …} #options: Doctrine\ORM\PersistentCollection {#8706 …} #associations: Doctrine\ORM\PersistentCollection {#8704 …} #createdAt: DateTime @1758632271 {#8691 : 2025-09-23 20:57:51.0 PRC (+08:00) } #updatedAt: DateTime @1758632271 {#8692 : 2025-09-23 20:57:51.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8709 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8710 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8695} #id: 901 #name: "Presse-Agrumes Eva Solo" #slug: "presse-agrumes-eva-solo-6170" #description: """ <div class="col is-12"><ul>\n <li>Excellente prise en main.</li>\n <li>Fentes latérales = becs verseurs.</li>\n <li>Forme ergonomique.</li>\n </ul></div><h1>Descriptif Presse-Agrumes Eva Solo</h1><div class="col is-12">Presse-agrumes très ludique en forme de citron permettant d'extraire jusqu'à la dernière goutte des agrumes. Sa forme ergonomique revêtue de silicone permet une excellente prise en main. Il est muni de plusieurs fentes latérales faisant office de becs verseurs qui laissent passer le jus tout en retenant les pépins. La taille de son noyau central est idéale pour presser les oranges mais aussi les pamplemousses. </div><h1>Caractéristiques Presse-Agrumes Eva Solo</h1><div class="col is-12">- Nylon et silicone.<br />- Diamètre : 8 cm.<br />- Hauteur : 8,7 cm.<br />- Passe 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 {#8712 …} #channels: Doctrine\ORM\PersistentCollection {#8700 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8601 …} #reviews: Doctrine\ORM\PersistentCollection {#8696 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8698 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28286 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28319 …} +context: Sylius\TwigHooks\Bag\DataBag {#28325 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28312 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29406 +product: App\Entity\Product\Product {#8695 #id: 901 #code: "presse-agrumes-eva-solo-6170" #attributes: Doctrine\ORM\PersistentCollection {#8702 …} #variants: Doctrine\ORM\PersistentCollection {#8715 …} #options: Doctrine\ORM\PersistentCollection {#8706 …} #associations: Doctrine\ORM\PersistentCollection {#8704 …} #createdAt: DateTime @1758632271 {#8691 : 2025-09-23 20:57:51.0 PRC (+08:00) } #updatedAt: DateTime @1758632271 {#8692 : 2025-09-23 20:57:51.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8709 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8710 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8695} #id: 901 #name: "Presse-Agrumes Eva Solo" #slug: "presse-agrumes-eva-solo-6170" #description: """ <div class="col is-12"><ul>\n <li>Excellente prise en main.</li>\n <li>Fentes latérales = becs verseurs.</li>\n <li>Forme ergonomique.</li>\n </ul></div><h1>Descriptif Presse-Agrumes Eva Solo</h1><div class="col is-12">Presse-agrumes très ludique en forme de citron permettant d'extraire jusqu'à la dernière goutte des agrumes. Sa forme ergonomique revêtue de silicone permet une excellente prise en main. Il est muni de plusieurs fentes latérales faisant office de becs verseurs qui laissent passer le jus tout en retenant les pépins. La taille de son noyau central est idéale pour presser les oranges mais aussi les pamplemousses. </div><h1>Caractéristiques Presse-Agrumes Eva Solo</h1><div class="col is-12">- Nylon et silicone.<br />- Diamètre : 8 cm.<br />- Hauteur : 8,7 cm.<br />- Passe 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 {#8712 …} #channels: Doctrine\ORM\PersistentCollection {#8700 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8601 …} #reviews: Doctrine\ORM\PersistentCollection {#8696 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8698 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#8716 …} +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 {#28286 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28319 …} +context: Sylius\TwigHooks\Bag\DataBag {#28325 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28312 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
114.0 MiB | 0.83 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8695 #id: 901 #code: "presse-agrumes-eva-solo-6170" #attributes: Doctrine\ORM\PersistentCollection {#8702 …} #variants: Doctrine\ORM\PersistentCollection {#8715 …} #options: Doctrine\ORM\PersistentCollection {#8706 …} #associations: Doctrine\ORM\PersistentCollection {#8704 …} #createdAt: DateTime @1758632271 {#8691 : 2025-09-23 20:57:51.0 PRC (+08:00) } #updatedAt: DateTime @1758632271 {#8692 : 2025-09-23 20:57:51.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8709 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8710 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8695} #id: 901 #name: "Presse-Agrumes Eva Solo" #slug: "presse-agrumes-eva-solo-6170" #description: """ <div class="col is-12"><ul>\n <li>Excellente prise en main.</li>\n <li>Fentes latérales = becs verseurs.</li>\n <li>Forme ergonomique.</li>\n </ul></div><h1>Descriptif Presse-Agrumes Eva Solo</h1><div class="col is-12">Presse-agrumes très ludique en forme de citron permettant d'extraire jusqu'à la dernière goutte des agrumes. Sa forme ergonomique revêtue de silicone permet une excellente prise en main. Il est muni de plusieurs fentes latérales faisant office de becs verseurs qui laissent passer le jus tout en retenant les pépins. La taille de son noyau central est idéale pour presser les oranges mais aussi les pamplemousses. </div><h1>Caractéristiques Presse-Agrumes Eva Solo</h1><div class="col is-12">- Nylon et silicone.<br />- Diamètre : 8 cm.<br />- Hauteur : 8,7 cm.<br />- Passe 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 {#8712 …} #channels: Doctrine\ORM\PersistentCollection {#8700 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8601 …} #reviews: Doctrine\ORM\PersistentCollection {#8696 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8698 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Presse-Agrumes Eva Solo" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29637 -props: [ "product" => App\Entity\Product\Product {#8695 #id: 901 #code: "presse-agrumes-eva-solo-6170" #attributes: Doctrine\ORM\PersistentCollection {#8702 …} #variants: Doctrine\ORM\PersistentCollection {#8715 …} #options: Doctrine\ORM\PersistentCollection {#8706 …} #associations: Doctrine\ORM\PersistentCollection {#8704 …} #createdAt: DateTime @1758632271 {#8691 : 2025-09-23 20:57:51.0 PRC (+08:00) } #updatedAt: DateTime @1758632271 {#8692 : 2025-09-23 20:57:51.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8709 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8710 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8695} #id: 901 #name: "Presse-Agrumes Eva Solo" #slug: "presse-agrumes-eva-solo-6170" #description: """ <div class="col is-12"><ul>\n <li>Excellente prise en main.</li>\n <li>Fentes latérales = becs verseurs.</li>\n <li>Forme ergonomique.</li>\n </ul></div><h1>Descriptif Presse-Agrumes Eva Solo</h1><div class="col is-12">Presse-agrumes très ludique en forme de citron permettant d'extraire jusqu'à la dernière goutte des agrumes. Sa forme ergonomique revêtue de silicone permet une excellente prise en main. Il est muni de plusieurs fentes latérales faisant office de becs verseurs qui laissent passer le jus tout en retenant les pépins. La taille de son noyau central est idéale pour presser les oranges mais aussi les pamplemousses. </div><h1>Caractéristiques Presse-Agrumes Eva Solo</h1><div class="col is-12">- Nylon et silicone.<br />- Diamètre : 8 cm.<br />- Hauteur : 8,7 cm.<br />- Passe 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 {#8712 …} #channels: Doctrine\ORM\PersistentCollection {#8700 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8601 …} #reviews: Doctrine\ORM\PersistentCollection {#8696 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8698 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
114.0 MiB | 0.75 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29686 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29621 …} +context: Sylius\TwigHooks\Bag\DataBag {#29630 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29685 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#8716 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#8726 #collection: Doctrine\Common\Collections\ArrayCollection {#8727 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#8725 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38272 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38274 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29686 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29621 …} +context: Sylius\TwigHooks\Bag\DataBag {#29630 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29685 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Presse-Agrumes Eva Solo" "applied_promotions" => Doctrine\ORM\PersistentCollection {#8726 #collection: Doctrine\Common\Collections\ArrayCollection {#8727 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#8725 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38272 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38274 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29692 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29686 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29621 …} +context: Sylius\TwigHooks\Bag\DataBag {#29630 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29685 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#8716 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#8726 #collection: Doctrine\Common\Collections\ArrayCollection {#8727 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#8725 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38272 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38274 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 114.0 MiB | 0.14 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29742 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29733 …} +context: Sylius\TwigHooks\Bag\DataBag {#29740 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29741 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#8716 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29745 +variant: App\Entity\Product\ProductVariant {#8716 …} +price: "19,00\u{A0}€" +originalPrice: "19,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9270 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12700 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9267 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29742 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29733 …} +context: Sylius\TwigHooks\Bag\DataBag {#29740 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29741 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 114.0 MiB | 3.83 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8732 #id: 1191 #code: "gant-a-huitre-silicone-epais-de-buyer-881" #attributes: Doctrine\ORM\PersistentCollection {#8742 …} #variants: Doctrine\ORM\PersistentCollection {#8755 …} #options: Doctrine\ORM\PersistentCollection {#8746 …} #associations: Doctrine\ORM\PersistentCollection {#8744 …} #createdAt: DateTime @1758632317 {#8728 : 2025-09-23 20:58:37.0 PRC (+08:00) } #updatedAt: DateTime @1758632317 {#8729 : 2025-09-23 20:58:37.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8749 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8750 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8732} #id: 1191 #name: "Gant à huître silicone épais De Buyer" #slug: "gant-a-huitre-silicone-epais-de-buyer-881" #description: """ <div class="col is-12"><ul>\n <li>Prise en main parfaite.</li>\n <li>Modèle pour droitier et gaucher. </li>\n <li>Facilite l'ouverture des huîtres. </li>\n <li>Format XL.</li>\n </ul></div><h1>Description Gant à huître silicone épais De Buyer</h1><div class="col is-12"><p>Le Gant à huître silicone épais De Buyer bénéficie d'une prise en main parfaite pour ouvrir facilement les huîtres. Ce nouveau modèle extra large renforcé s’adapte aux mains les plus grandes. Silicone épaisse.</p>\n <p>Modèle pour droitier se porte à la main gauche.</p>\n <p>Modèle pour gaucher se porte à la main droite.</p></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8752 …} #channels: Doctrine\ORM\PersistentCollection {#8740 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8734 …} #reviews: Doctrine\ORM\PersistentCollection {#8736 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8738 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28286 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28319 …} +context: Sylius\TwigHooks\Bag\DataBag {#28325 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28312 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29628 +product: App\Entity\Product\Product {#8732 #id: 1191 #code: "gant-a-huitre-silicone-epais-de-buyer-881" #attributes: Doctrine\ORM\PersistentCollection {#8742 …} #variants: Doctrine\ORM\PersistentCollection {#8755 …} #options: Doctrine\ORM\PersistentCollection {#8746 …} #associations: Doctrine\ORM\PersistentCollection {#8744 …} #createdAt: DateTime @1758632317 {#8728 : 2025-09-23 20:58:37.0 PRC (+08:00) } #updatedAt: DateTime @1758632317 {#8729 : 2025-09-23 20:58:37.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8749 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8750 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8732} #id: 1191 #name: "Gant à huître silicone épais De Buyer" #slug: "gant-a-huitre-silicone-epais-de-buyer-881" #description: """ <div class="col is-12"><ul>\n <li>Prise en main parfaite.</li>\n <li>Modèle pour droitier et gaucher. </li>\n <li>Facilite l'ouverture des huîtres. </li>\n <li>Format XL.</li>\n </ul></div><h1>Description Gant à huître silicone épais De Buyer</h1><div class="col is-12"><p>Le Gant à huître silicone épais De Buyer bénéficie d'une prise en main parfaite pour ouvrir facilement les huîtres. Ce nouveau modèle extra large renforcé s’adapte aux mains les plus grandes. Silicone épaisse.</p>\n <p>Modèle pour droitier se porte à la main gauche.</p>\n <p>Modèle pour gaucher se porte à la main droite.</p></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8752 …} #channels: Doctrine\ORM\PersistentCollection {#8740 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8734 …} #reviews: Doctrine\ORM\PersistentCollection {#8736 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8738 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#8756 …} +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 {#28286 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28319 …} +context: Sylius\TwigHooks\Bag\DataBag {#28325 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28312 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
114.0 MiB | 0.76 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8732 #id: 1191 #code: "gant-a-huitre-silicone-epais-de-buyer-881" #attributes: Doctrine\ORM\PersistentCollection {#8742 …} #variants: Doctrine\ORM\PersistentCollection {#8755 …} #options: Doctrine\ORM\PersistentCollection {#8746 …} #associations: Doctrine\ORM\PersistentCollection {#8744 …} #createdAt: DateTime @1758632317 {#8728 : 2025-09-23 20:58:37.0 PRC (+08:00) } #updatedAt: DateTime @1758632317 {#8729 : 2025-09-23 20:58:37.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8749 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8750 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8732} #id: 1191 #name: "Gant à huître silicone épais De Buyer" #slug: "gant-a-huitre-silicone-epais-de-buyer-881" #description: """ <div class="col is-12"><ul>\n <li>Prise en main parfaite.</li>\n <li>Modèle pour droitier et gaucher. </li>\n <li>Facilite l'ouverture des huîtres. </li>\n <li>Format XL.</li>\n </ul></div><h1>Description Gant à huître silicone épais De Buyer</h1><div class="col is-12"><p>Le Gant à huître silicone épais De Buyer bénéficie d'une prise en main parfaite pour ouvrir facilement les huîtres. Ce nouveau modèle extra large renforcé s’adapte aux mains les plus grandes. Silicone épaisse.</p>\n <p>Modèle pour droitier se porte à la main gauche.</p>\n <p>Modèle pour gaucher se porte à la main droite.</p></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8752 …} #channels: Doctrine\ORM\PersistentCollection {#8740 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8734 …} #reviews: Doctrine\ORM\PersistentCollection {#8736 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8738 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Gant à huître silicone épais De Buyer" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29862 -props: [ "product" => App\Entity\Product\Product {#8732 #id: 1191 #code: "gant-a-huitre-silicone-epais-de-buyer-881" #attributes: Doctrine\ORM\PersistentCollection {#8742 …} #variants: Doctrine\ORM\PersistentCollection {#8755 …} #options: Doctrine\ORM\PersistentCollection {#8746 …} #associations: Doctrine\ORM\PersistentCollection {#8744 …} #createdAt: DateTime @1758632317 {#8728 : 2025-09-23 20:58:37.0 PRC (+08:00) } #updatedAt: DateTime @1758632317 {#8729 : 2025-09-23 20:58:37.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8749 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8750 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8732} #id: 1191 #name: "Gant à huître silicone épais De Buyer" #slug: "gant-a-huitre-silicone-epais-de-buyer-881" #description: """ <div class="col is-12"><ul>\n <li>Prise en main parfaite.</li>\n <li>Modèle pour droitier et gaucher. </li>\n <li>Facilite l'ouverture des huîtres. </li>\n <li>Format XL.</li>\n </ul></div><h1>Description Gant à huître silicone épais De Buyer</h1><div class="col is-12"><p>Le Gant à huître silicone épais De Buyer bénéficie d'une prise en main parfaite pour ouvrir facilement les huîtres. Ce nouveau modèle extra large renforcé s’adapte aux mains les plus grandes. Silicone épaisse.</p>\n <p>Modèle pour droitier se porte à la main gauche.</p>\n <p>Modèle pour gaucher se porte à la main droite.</p></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8752 …} #channels: Doctrine\ORM\PersistentCollection {#8740 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8734 …} #reviews: Doctrine\ORM\PersistentCollection {#8736 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8738 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
114.0 MiB | 0.59 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29911 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29846 …} +context: Sylius\TwigHooks\Bag\DataBag {#29855 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29910 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#8756 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#8766 #collection: Doctrine\Common\Collections\ArrayCollection {#8767 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#8765 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38286 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38288 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29911 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29846 …} +context: Sylius\TwigHooks\Bag\DataBag {#29855 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29910 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Gant à huître silicone épais De Buyer" "applied_promotions" => Doctrine\ORM\PersistentCollection {#8766 #collection: Doctrine\Common\Collections\ArrayCollection {#8767 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#8765 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38286 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38288 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29917 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29911 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29846 …} +context: Sylius\TwigHooks\Bag\DataBag {#29855 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29910 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#8756 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#8766 #collection: Doctrine\Common\Collections\ArrayCollection {#8767 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#8765 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38286 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38288 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 114.0 MiB | 0.14 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29967 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29958 …} +context: Sylius\TwigHooks\Bag\DataBag {#29965 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29966 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#8756 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29970 +variant: App\Entity\Product\ProductVariant {#8756 …} +price: "19,00\u{A0}€" +originalPrice: "19,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9270 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12700 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9267 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29967 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29958 …} +context: Sylius\TwigHooks\Bag\DataBag {#29965 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29966 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 114.0 MiB | 3.67 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8772 #id: 1184 #code: "lot-de-4-curettes-crustaces-inox-de-buyer-6934" #attributes: Doctrine\ORM\PersistentCollection {#8779 …} #variants: Doctrine\ORM\PersistentCollection {#8792 …} #options: Doctrine\ORM\PersistentCollection {#8783 …} #associations: Doctrine\ORM\PersistentCollection {#8781 …} #createdAt: DateTime @1758632316 {#8768 : 2025-09-23 20:58:36.0 PRC (+08:00) } #updatedAt: DateTime @1758632316 {#8769 : 2025-09-23 20:58:36.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8786 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8787 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8772} #id: 1184 #name: "Lot de 4 Curettes Crustacés Inox De Buyer" #slug: "lot-de-4-curettes-crustaces-inox-de-buyer-6934" #description: """ <div class="col is-12"><ul>\n <li>Acier inoxydable.</li>\n <li>Double (petite et grande curette pour s'adapter à toutes les sortes de crustacés)</li>\n <li>Ergonomique.</li>\n <li>Passe au lave-vaisselle.</li>\n </ul></div><h1>Descriptif Lot de 4 Curettes Crustacés Inox De Buyer | Cuisin'Store</h1><div class="col is-12">Fourchette double : petite et grande pour retirer facilement la chairde tous les crustacés. Idéale pour homard, crabe, langouste ... Ergonomique avec un calage central du pouce pour une bonne préhension.</div><h1>Caractéristiques Lot de 4 Curettes Crustacés Inox De Buyer</h1><div class="col is-12">- Acier inoxydable.<br />- Double curette (petite et grande pour s'adapter à toutes les sortes de crustacés)<br />-Ergonomique.<br />- Passe au lave-vaisselle.<br />- Dimensions : 21 x 1,8 cm.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8789 …} #channels: Doctrine\ORM\PersistentCollection {#8777 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8088 …} #reviews: Doctrine\ORM\PersistentCollection {#8773 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8775 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28286 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28319 …} +context: Sylius\TwigHooks\Bag\DataBag {#28325 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28312 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29853 +product: App\Entity\Product\Product {#8772 #id: 1184 #code: "lot-de-4-curettes-crustaces-inox-de-buyer-6934" #attributes: Doctrine\ORM\PersistentCollection {#8779 …} #variants: Doctrine\ORM\PersistentCollection {#8792 …} #options: Doctrine\ORM\PersistentCollection {#8783 …} #associations: Doctrine\ORM\PersistentCollection {#8781 …} #createdAt: DateTime @1758632316 {#8768 : 2025-09-23 20:58:36.0 PRC (+08:00) } #updatedAt: DateTime @1758632316 {#8769 : 2025-09-23 20:58:36.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8786 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8787 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8772} #id: 1184 #name: "Lot de 4 Curettes Crustacés Inox De Buyer" #slug: "lot-de-4-curettes-crustaces-inox-de-buyer-6934" #description: """ <div class="col is-12"><ul>\n <li>Acier inoxydable.</li>\n <li>Double (petite et grande curette pour s'adapter à toutes les sortes de crustacés)</li>\n <li>Ergonomique.</li>\n <li>Passe au lave-vaisselle.</li>\n </ul></div><h1>Descriptif Lot de 4 Curettes Crustacés Inox De Buyer | Cuisin'Store</h1><div class="col is-12">Fourchette double : petite et grande pour retirer facilement la chairde tous les crustacés. Idéale pour homard, crabe, langouste ... Ergonomique avec un calage central du pouce pour une bonne préhension.</div><h1>Caractéristiques Lot de 4 Curettes Crustacés Inox De Buyer</h1><div class="col is-12">- Acier inoxydable.<br />- Double curette (petite et grande pour s'adapter à toutes les sortes de crustacés)<br />-Ergonomique.<br />- Passe au lave-vaisselle.<br />- Dimensions : 21 x 1,8 cm.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8789 …} #channels: Doctrine\ORM\PersistentCollection {#8777 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8088 …} #reviews: Doctrine\ORM\PersistentCollection {#8773 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8775 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#8793 …} +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 {#28286 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28319 …} +context: Sylius\TwigHooks\Bag\DataBag {#28325 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28312 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
114.0 MiB | 0.79 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8772 #id: 1184 #code: "lot-de-4-curettes-crustaces-inox-de-buyer-6934" #attributes: Doctrine\ORM\PersistentCollection {#8779 …} #variants: Doctrine\ORM\PersistentCollection {#8792 …} #options: Doctrine\ORM\PersistentCollection {#8783 …} #associations: Doctrine\ORM\PersistentCollection {#8781 …} #createdAt: DateTime @1758632316 {#8768 : 2025-09-23 20:58:36.0 PRC (+08:00) } #updatedAt: DateTime @1758632316 {#8769 : 2025-09-23 20:58:36.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8786 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8787 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8772} #id: 1184 #name: "Lot de 4 Curettes Crustacés Inox De Buyer" #slug: "lot-de-4-curettes-crustaces-inox-de-buyer-6934" #description: """ <div class="col is-12"><ul>\n <li>Acier inoxydable.</li>\n <li>Double (petite et grande curette pour s'adapter à toutes les sortes de crustacés)</li>\n <li>Ergonomique.</li>\n <li>Passe au lave-vaisselle.</li>\n </ul></div><h1>Descriptif Lot de 4 Curettes Crustacés Inox De Buyer | Cuisin'Store</h1><div class="col is-12">Fourchette double : petite et grande pour retirer facilement la chairde tous les crustacés. Idéale pour homard, crabe, langouste ... Ergonomique avec un calage central du pouce pour une bonne préhension.</div><h1>Caractéristiques Lot de 4 Curettes Crustacés Inox De Buyer</h1><div class="col is-12">- Acier inoxydable.<br />- Double curette (petite et grande pour s'adapter à toutes les sortes de crustacés)<br />-Ergonomique.<br />- Passe au lave-vaisselle.<br />- Dimensions : 21 x 1,8 cm.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8789 …} #channels: Doctrine\ORM\PersistentCollection {#8777 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8088 …} #reviews: Doctrine\ORM\PersistentCollection {#8773 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8775 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Lot de 4 Curettes Crustacés Inox De Buyer" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30087 -props: [ "product" => App\Entity\Product\Product {#8772 #id: 1184 #code: "lot-de-4-curettes-crustaces-inox-de-buyer-6934" #attributes: Doctrine\ORM\PersistentCollection {#8779 …} #variants: Doctrine\ORM\PersistentCollection {#8792 …} #options: Doctrine\ORM\PersistentCollection {#8783 …} #associations: Doctrine\ORM\PersistentCollection {#8781 …} #createdAt: DateTime @1758632316 {#8768 : 2025-09-23 20:58:36.0 PRC (+08:00) } #updatedAt: DateTime @1758632316 {#8769 : 2025-09-23 20:58:36.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8786 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8787 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8772} #id: 1184 #name: "Lot de 4 Curettes Crustacés Inox De Buyer" #slug: "lot-de-4-curettes-crustaces-inox-de-buyer-6934" #description: """ <div class="col is-12"><ul>\n <li>Acier inoxydable.</li>\n <li>Double (petite et grande curette pour s'adapter à toutes les sortes de crustacés)</li>\n <li>Ergonomique.</li>\n <li>Passe au lave-vaisselle.</li>\n </ul></div><h1>Descriptif Lot de 4 Curettes Crustacés Inox De Buyer | Cuisin'Store</h1><div class="col is-12">Fourchette double : petite et grande pour retirer facilement la chairde tous les crustacés. Idéale pour homard, crabe, langouste ... Ergonomique avec un calage central du pouce pour une bonne préhension.</div><h1>Caractéristiques Lot de 4 Curettes Crustacés Inox De Buyer</h1><div class="col is-12">- Acier inoxydable.<br />- Double curette (petite et grande pour s'adapter à toutes les sortes de crustacés)<br />-Ergonomique.<br />- Passe au lave-vaisselle.<br />- Dimensions : 21 x 1,8 cm.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8789 …} #channels: Doctrine\ORM\PersistentCollection {#8777 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8088 …} #reviews: Doctrine\ORM\PersistentCollection {#8773 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8775 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
114.0 MiB | 0.57 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30133 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30071 …} +context: Sylius\TwigHooks\Bag\DataBag {#30080 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30132 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#8793 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#8803 #collection: Doctrine\Common\Collections\ArrayCollection {#8804 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#8802 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38300 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38302 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30133 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30071 …} +context: Sylius\TwigHooks\Bag\DataBag {#30080 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30132 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Lot de 4 Curettes Crustacés Inox De Buyer" "applied_promotions" => Doctrine\ORM\PersistentCollection {#8803 #collection: Doctrine\Common\Collections\ArrayCollection {#8804 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#8802 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38300 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38302 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30139 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30133 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30071 …} +context: Sylius\TwigHooks\Bag\DataBag {#30080 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30132 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#8793 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#8803 #collection: Doctrine\Common\Collections\ArrayCollection {#8804 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#8802 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38300 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38302 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 114.0 MiB | 0.13 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30189 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30180 …} +context: Sylius\TwigHooks\Bag\DataBag {#30187 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30188 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#8793 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30192 +variant: App\Entity\Product\ProductVariant {#8793 …} +price: "17,00\u{A0}€" +originalPrice: "17,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9270 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12700 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9267 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30189 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30180 …} +context: Sylius\TwigHooks\Bag\DataBag {#30187 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30188 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 114.0 MiB | 5.18 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8809 #id: 1169 #code: "ciseaux-a-crustaces-de-buyer-5718" #attributes: Doctrine\ORM\PersistentCollection {#8816 …} #variants: Doctrine\ORM\PersistentCollection {#8829 …} #options: Doctrine\ORM\PersistentCollection {#8820 …} #associations: Doctrine\ORM\PersistentCollection {#8818 …} #createdAt: DateTime @1758632316 {#8805 : 2025-09-23 20:58:36.0 PRC (+08:00) } #updatedAt: DateTime @1758632316 {#8806 : 2025-09-23 20:58:36.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8823 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8824 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8809} #id: 1169 #name: "Ciseaux à crustacés De buyer" #slug: "ciseaux-a-crustaces-de-buyer-5718" #description: """ <div class="col is-12"><ul>\n <li>Découpe parfaite sans abîmer vos crustacés.</li>\n <li>Conçu pour usage intensif.</li>\n <li>Démontable pour un nettoyage facile.</li>\n </ul></div><h1>Description Ciseaux à crustacés De buyer</h1><div class="col is-12">Grâce à ces ciseaux, vous pourrez procéder à une découpe parfaite de toutes les coquilles sans abîmer les crustacés eux mêmes. Idéal pour crabes, crevettes, langoustes, langoustines. </div><h1>Caractéristiques Ciseaux à crustacés De buyer</h1><div class="col is-12">Large poignée, prise en main facile. Lames inox acérées démontables. Clip de sécurité pour position fermée. </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 {#8826 …} #channels: Doctrine\ORM\PersistentCollection {#8814 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8088 …} #reviews: Doctrine\ORM\PersistentCollection {#8810 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8812 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28286 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28319 …} +context: Sylius\TwigHooks\Bag\DataBag {#28325 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28312 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#30078 +product: App\Entity\Product\Product {#8809 #id: 1169 #code: "ciseaux-a-crustaces-de-buyer-5718" #attributes: Doctrine\ORM\PersistentCollection {#8816 …} #variants: Doctrine\ORM\PersistentCollection {#8829 …} #options: Doctrine\ORM\PersistentCollection {#8820 …} #associations: Doctrine\ORM\PersistentCollection {#8818 …} #createdAt: DateTime @1758632316 {#8805 : 2025-09-23 20:58:36.0 PRC (+08:00) } #updatedAt: DateTime @1758632316 {#8806 : 2025-09-23 20:58:36.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8823 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8824 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8809} #id: 1169 #name: "Ciseaux à crustacés De buyer" #slug: "ciseaux-a-crustaces-de-buyer-5718" #description: """ <div class="col is-12"><ul>\n <li>Découpe parfaite sans abîmer vos crustacés.</li>\n <li>Conçu pour usage intensif.</li>\n <li>Démontable pour un nettoyage facile.</li>\n </ul></div><h1>Description Ciseaux à crustacés De buyer</h1><div class="col is-12">Grâce à ces ciseaux, vous pourrez procéder à une découpe parfaite de toutes les coquilles sans abîmer les crustacés eux mêmes. Idéal pour crabes, crevettes, langoustes, langoustines. </div><h1>Caractéristiques Ciseaux à crustacés De buyer</h1><div class="col is-12">Large poignée, prise en main facile. Lames inox acérées démontables. Clip de sécurité pour position fermée. </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 {#8826 …} #channels: Doctrine\ORM\PersistentCollection {#8814 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8088 …} #reviews: Doctrine\ORM\PersistentCollection {#8810 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8812 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#8830 …} +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 {#28286 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28319 …} +context: Sylius\TwigHooks\Bag\DataBag {#28325 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28312 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
114.0 MiB | 1.48 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8809 #id: 1169 #code: "ciseaux-a-crustaces-de-buyer-5718" #attributes: Doctrine\ORM\PersistentCollection {#8816 …} #variants: Doctrine\ORM\PersistentCollection {#8829 …} #options: Doctrine\ORM\PersistentCollection {#8820 …} #associations: Doctrine\ORM\PersistentCollection {#8818 …} #createdAt: DateTime @1758632316 {#8805 : 2025-09-23 20:58:36.0 PRC (+08:00) } #updatedAt: DateTime @1758632316 {#8806 : 2025-09-23 20:58:36.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8823 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8824 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8809} #id: 1169 #name: "Ciseaux à crustacés De buyer" #slug: "ciseaux-a-crustaces-de-buyer-5718" #description: """ <div class="col is-12"><ul>\n <li>Découpe parfaite sans abîmer vos crustacés.</li>\n <li>Conçu pour usage intensif.</li>\n <li>Démontable pour un nettoyage facile.</li>\n </ul></div><h1>Description Ciseaux à crustacés De buyer</h1><div class="col is-12">Grâce à ces ciseaux, vous pourrez procéder à une découpe parfaite de toutes les coquilles sans abîmer les crustacés eux mêmes. Idéal pour crabes, crevettes, langoustes, langoustines. </div><h1>Caractéristiques Ciseaux à crustacés De buyer</h1><div class="col is-12">Large poignée, prise en main facile. Lames inox acérées démontables. Clip de sécurité pour position fermée. </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 {#8826 …} #channels: Doctrine\ORM\PersistentCollection {#8814 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8088 …} #reviews: Doctrine\ORM\PersistentCollection {#8810 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8812 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Ciseaux à crustacés De buyer" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30309 -props: [ "product" => App\Entity\Product\Product {#8809 #id: 1169 #code: "ciseaux-a-crustaces-de-buyer-5718" #attributes: Doctrine\ORM\PersistentCollection {#8816 …} #variants: Doctrine\ORM\PersistentCollection {#8829 …} #options: Doctrine\ORM\PersistentCollection {#8820 …} #associations: Doctrine\ORM\PersistentCollection {#8818 …} #createdAt: DateTime @1758632316 {#8805 : 2025-09-23 20:58:36.0 PRC (+08:00) } #updatedAt: DateTime @1758632316 {#8806 : 2025-09-23 20:58:36.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8823 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8824 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8809} #id: 1169 #name: "Ciseaux à crustacés De buyer" #slug: "ciseaux-a-crustaces-de-buyer-5718" #description: """ <div class="col is-12"><ul>\n <li>Découpe parfaite sans abîmer vos crustacés.</li>\n <li>Conçu pour usage intensif.</li>\n <li>Démontable pour un nettoyage facile.</li>\n </ul></div><h1>Description Ciseaux à crustacés De buyer</h1><div class="col is-12">Grâce à ces ciseaux, vous pourrez procéder à une découpe parfaite de toutes les coquilles sans abîmer les crustacés eux mêmes. Idéal pour crabes, crevettes, langoustes, langoustines. </div><h1>Caractéristiques Ciseaux à crustacés De buyer</h1><div class="col is-12">Large poignée, prise en main facile. Lames inox acérées démontables. Clip de sécurité pour position fermée. </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 {#8826 …} #channels: Doctrine\ORM\PersistentCollection {#8814 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8088 …} #reviews: Doctrine\ORM\PersistentCollection {#8810 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8812 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
114.0 MiB | 0.59 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30361 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30293 …} +context: Sylius\TwigHooks\Bag\DataBag {#30302 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30360 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#8830 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#8840 #collection: Doctrine\Common\Collections\ArrayCollection {#8841 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#8839 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38314 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38316 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30361 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30293 …} +context: Sylius\TwigHooks\Bag\DataBag {#30302 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30360 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Ciseaux à crustacés De buyer" "applied_promotions" => Doctrine\ORM\PersistentCollection {#8840 #collection: Doctrine\Common\Collections\ArrayCollection {#8841 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#8839 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38314 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38316 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30367 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30361 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30293 …} +context: Sylius\TwigHooks\Bag\DataBag {#30302 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30360 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#8830 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#8840 #collection: Doctrine\Common\Collections\ArrayCollection {#8841 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#8839 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38314 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38316 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 114.0 MiB | 0.13 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30417 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30408 …} +context: Sylius\TwigHooks\Bag\DataBag {#30415 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30416 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#8830 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30420 +variant: App\Entity\Product\ProductVariant {#8830 …} +price: "16,00\u{A0}€" +originalPrice: "16,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9270 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12700 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9267 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30417 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30408 …} +context: Sylius\TwigHooks\Bag\DataBag {#30415 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30416 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 114.0 MiB | 3.33 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8846 #id: 1176 #code: "plateau-fruits-de-mer-inox-diametre-36-cm-6560" #attributes: Doctrine\ORM\PersistentCollection {#8853 …} #variants: Doctrine\ORM\PersistentCollection {#8866 …} #options: Doctrine\ORM\PersistentCollection {#8857 …} #associations: Doctrine\ORM\PersistentCollection {#8855 …} #createdAt: DateTime @1758632316 {#8842 : 2025-09-23 20:58:36.0 PRC (+08:00) } #updatedAt: DateTime @1758632316 {#8843 : 2025-09-23 20:58:36.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8860 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8861 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8846} #id: 1176 #name: "Plateau Fruits de Mer Inox Diamètre 36 cm" #slug: "plateau-fruits-de-mer-inox-diametre-36-cm-6560" #description: """ <div class="col is-12"><ul>\n <li>Acier inoxydable.</li>\n <li>Diamètre 36 cm.</li>\n </ul></div><h1>Descriptif Plateau Fruits de Mer Inox Diamètre 36 cm</h1><div class="col is-12">Plateau en acier inoxydable de 36 cm de diamètre destiné à recevoir et présenter des fruits de mer.</div><h1>Caractéristiques Plateau Fruits de Mer Inox Diamètre 36 cm</h1><div class="col is-12">- Acier inoxydable.<br />- Diamètre : 356 cm.<br />- Hauteur : 4 cm.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8863 …} #channels: Doctrine\ORM\PersistentCollection {#8851 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8088 …} #reviews: Doctrine\ORM\PersistentCollection {#8847 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8849 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28286 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28319 …} +context: Sylius\TwigHooks\Bag\DataBag {#28325 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28312 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#30300 +product: App\Entity\Product\Product {#8846 #id: 1176 #code: "plateau-fruits-de-mer-inox-diametre-36-cm-6560" #attributes: Doctrine\ORM\PersistentCollection {#8853 …} #variants: Doctrine\ORM\PersistentCollection {#8866 …} #options: Doctrine\ORM\PersistentCollection {#8857 …} #associations: Doctrine\ORM\PersistentCollection {#8855 …} #createdAt: DateTime @1758632316 {#8842 : 2025-09-23 20:58:36.0 PRC (+08:00) } #updatedAt: DateTime @1758632316 {#8843 : 2025-09-23 20:58:36.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8860 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8861 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8846} #id: 1176 #name: "Plateau Fruits de Mer Inox Diamètre 36 cm" #slug: "plateau-fruits-de-mer-inox-diametre-36-cm-6560" #description: """ <div class="col is-12"><ul>\n <li>Acier inoxydable.</li>\n <li>Diamètre 36 cm.</li>\n </ul></div><h1>Descriptif Plateau Fruits de Mer Inox Diamètre 36 cm</h1><div class="col is-12">Plateau en acier inoxydable de 36 cm de diamètre destiné à recevoir et présenter des fruits de mer.</div><h1>Caractéristiques Plateau Fruits de Mer Inox Diamètre 36 cm</h1><div class="col is-12">- Acier inoxydable.<br />- Diamètre : 356 cm.<br />- Hauteur : 4 cm.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8863 …} #channels: Doctrine\ORM\PersistentCollection {#8851 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8088 …} #reviews: Doctrine\ORM\PersistentCollection {#8847 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8849 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#8867 …} +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 {#28286 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28319 …} +context: Sylius\TwigHooks\Bag\DataBag {#28325 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28312 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
114.0 MiB | 0.62 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8846 #id: 1176 #code: "plateau-fruits-de-mer-inox-diametre-36-cm-6560" #attributes: Doctrine\ORM\PersistentCollection {#8853 …} #variants: Doctrine\ORM\PersistentCollection {#8866 …} #options: Doctrine\ORM\PersistentCollection {#8857 …} #associations: Doctrine\ORM\PersistentCollection {#8855 …} #createdAt: DateTime @1758632316 {#8842 : 2025-09-23 20:58:36.0 PRC (+08:00) } #updatedAt: DateTime @1758632316 {#8843 : 2025-09-23 20:58:36.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8860 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8861 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8846} #id: 1176 #name: "Plateau Fruits de Mer Inox Diamètre 36 cm" #slug: "plateau-fruits-de-mer-inox-diametre-36-cm-6560" #description: """ <div class="col is-12"><ul>\n <li>Acier inoxydable.</li>\n <li>Diamètre 36 cm.</li>\n </ul></div><h1>Descriptif Plateau Fruits de Mer Inox Diamètre 36 cm</h1><div class="col is-12">Plateau en acier inoxydable de 36 cm de diamètre destiné à recevoir et présenter des fruits de mer.</div><h1>Caractéristiques Plateau Fruits de Mer Inox Diamètre 36 cm</h1><div class="col is-12">- Acier inoxydable.<br />- Diamètre : 356 cm.<br />- Hauteur : 4 cm.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8863 …} #channels: Doctrine\ORM\PersistentCollection {#8851 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8088 …} #reviews: Doctrine\ORM\PersistentCollection {#8847 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8849 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Plateau Fruits de Mer Inox Diamètre 36 cm" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30537 -props: [ "product" => App\Entity\Product\Product {#8846 #id: 1176 #code: "plateau-fruits-de-mer-inox-diametre-36-cm-6560" #attributes: Doctrine\ORM\PersistentCollection {#8853 …} #variants: Doctrine\ORM\PersistentCollection {#8866 …} #options: Doctrine\ORM\PersistentCollection {#8857 …} #associations: Doctrine\ORM\PersistentCollection {#8855 …} #createdAt: DateTime @1758632316 {#8842 : 2025-09-23 20:58:36.0 PRC (+08:00) } #updatedAt: DateTime @1758632316 {#8843 : 2025-09-23 20:58:36.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8860 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8861 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8846} #id: 1176 #name: "Plateau Fruits de Mer Inox Diamètre 36 cm" #slug: "plateau-fruits-de-mer-inox-diametre-36-cm-6560" #description: """ <div class="col is-12"><ul>\n <li>Acier inoxydable.</li>\n <li>Diamètre 36 cm.</li>\n </ul></div><h1>Descriptif Plateau Fruits de Mer Inox Diamètre 36 cm</h1><div class="col is-12">Plateau en acier inoxydable de 36 cm de diamètre destiné à recevoir et présenter des fruits de mer.</div><h1>Caractéristiques Plateau Fruits de Mer Inox Diamètre 36 cm</h1><div class="col is-12">- Acier inoxydable.<br />- Diamètre : 356 cm.<br />- Hauteur : 4 cm.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8863 …} #channels: Doctrine\ORM\PersistentCollection {#8851 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8088 …} #reviews: Doctrine\ORM\PersistentCollection {#8847 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8849 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
114.0 MiB | 0.54 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30583 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30521 …} +context: Sylius\TwigHooks\Bag\DataBag {#30530 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30582 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#8867 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#8880 #collection: Doctrine\Common\Collections\ArrayCollection {#8881 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#8879 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38328 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38330 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30583 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30521 …} +context: Sylius\TwigHooks\Bag\DataBag {#30530 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30582 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Plateau Fruits de Mer Inox Diamètre 36 cm" "applied_promotions" => Doctrine\ORM\PersistentCollection {#8880 #collection: Doctrine\Common\Collections\ArrayCollection {#8881 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#8879 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38328 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38330 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30589 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30583 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30521 …} +context: Sylius\TwigHooks\Bag\DataBag {#30530 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30582 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#8867 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#8880 #collection: Doctrine\Common\Collections\ArrayCollection {#8881 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#8879 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38328 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38330 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 114.0 MiB | 0.13 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30639 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30630 …} +context: Sylius\TwigHooks\Bag\DataBag {#30637 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30638 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#8867 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30642 +variant: App\Entity\Product\ProductVariant {#8867 …} +price: "15,00\u{A0}€" +originalPrice: "15,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9270 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12700 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9267 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30639 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30630 …} +context: Sylius\TwigHooks\Bag\DataBag {#30637 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30638 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 114.0 MiB | 3.43 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8886 #id: 1157 #code: "shaker-a-mayonnaise-mayozen-cookut-5678" #attributes: Doctrine\ORM\PersistentCollection {#8893 …} #variants: Doctrine\ORM\PersistentCollection {#8906 …} #options: Doctrine\ORM\PersistentCollection {#8897 …} #associations: Doctrine\ORM\PersistentCollection {#8895 …} #createdAt: DateTime @1758632314 {#8882 : 2025-09-23 20:58:34.0 PRC (+08:00) } #updatedAt: DateTime @1758632314 {#8883 : 2025-09-23 20:58:34.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8900 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8901 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8886} #id: 1157 #name: "Shaker à mayonnaise Mayozen Cookut" #slug: "shaker-a-mayonnaise-mayozen-cookut-5678" #description: """ <div class="col is-12"><ul>\n <li>Simple et très efficace.</li>\n <li>Mayonnaise réussie à tous les coups.</li>\n <li>Peu importe la température des ingrédiennts.</li>\n <li>Plus de robot à sortir et à nettoyer. </li>\n </ul></div><h1>Description Shaker à mayonnaise Mayozen Cookut</h1><div class="col is-12">Le shaker à mayonnaise Mayozen est une véritable révolution pour confectionner vos mayonnaises préférées. Son secret ? Une petite bille en silicone alimentaire à la forme très étudiée placée simplement dans un bocal en verre. Avec ce système très simple et écologique (le robot devient ici inutile), vous êtes sûr de réussir votre mayonnaise à tous les coups. Ce n'est même plus la peine que les ingrédients soient à la même température !<br />Il suffit de verser les ingrédients dans le bocal en verre, de secouer quelques instants, c'est prêt ! La mayonnaise peut être conservée au frigo dans le bocal. Démonstration en vidéo ci-dessus. </div><h1>Caractéristiques Shaker à mayonnaise Mayozen Cookut</h1><div class="col is-12">Shaker en verre. Bille silicone. 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 {#8903 …} #channels: Doctrine\ORM\PersistentCollection {#8891 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8088 …} #reviews: Doctrine\ORM\PersistentCollection {#8887 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8889 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28286 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28319 …} +context: Sylius\TwigHooks\Bag\DataBag {#28325 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28312 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#30528 +product: App\Entity\Product\Product {#8886 #id: 1157 #code: "shaker-a-mayonnaise-mayozen-cookut-5678" #attributes: Doctrine\ORM\PersistentCollection {#8893 …} #variants: Doctrine\ORM\PersistentCollection {#8906 …} #options: Doctrine\ORM\PersistentCollection {#8897 …} #associations: Doctrine\ORM\PersistentCollection {#8895 …} #createdAt: DateTime @1758632314 {#8882 : 2025-09-23 20:58:34.0 PRC (+08:00) } #updatedAt: DateTime @1758632314 {#8883 : 2025-09-23 20:58:34.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8900 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8901 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8886} #id: 1157 #name: "Shaker à mayonnaise Mayozen Cookut" #slug: "shaker-a-mayonnaise-mayozen-cookut-5678" #description: """ <div class="col is-12"><ul>\n <li>Simple et très efficace.</li>\n <li>Mayonnaise réussie à tous les coups.</li>\n <li>Peu importe la température des ingrédiennts.</li>\n <li>Plus de robot à sortir et à nettoyer. </li>\n </ul></div><h1>Description Shaker à mayonnaise Mayozen Cookut</h1><div class="col is-12">Le shaker à mayonnaise Mayozen est une véritable révolution pour confectionner vos mayonnaises préférées. Son secret ? Une petite bille en silicone alimentaire à la forme très étudiée placée simplement dans un bocal en verre. Avec ce système très simple et écologique (le robot devient ici inutile), vous êtes sûr de réussir votre mayonnaise à tous les coups. Ce n'est même plus la peine que les ingrédients soient à la même température !<br />Il suffit de verser les ingrédients dans le bocal en verre, de secouer quelques instants, c'est prêt ! La mayonnaise peut être conservée au frigo dans le bocal. Démonstration en vidéo ci-dessus. </div><h1>Caractéristiques Shaker à mayonnaise Mayozen Cookut</h1><div class="col is-12">Shaker en verre. Bille silicone. 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 {#8903 …} #channels: Doctrine\ORM\PersistentCollection {#8891 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8088 …} #reviews: Doctrine\ORM\PersistentCollection {#8887 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8889 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#8907 …} +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 {#28286 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28319 …} +context: Sylius\TwigHooks\Bag\DataBag {#28325 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28312 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
114.0 MiB | 0.70 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8886 #id: 1157 #code: "shaker-a-mayonnaise-mayozen-cookut-5678" #attributes: Doctrine\ORM\PersistentCollection {#8893 …} #variants: Doctrine\ORM\PersistentCollection {#8906 …} #options: Doctrine\ORM\PersistentCollection {#8897 …} #associations: Doctrine\ORM\PersistentCollection {#8895 …} #createdAt: DateTime @1758632314 {#8882 : 2025-09-23 20:58:34.0 PRC (+08:00) } #updatedAt: DateTime @1758632314 {#8883 : 2025-09-23 20:58:34.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8900 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8901 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8886} #id: 1157 #name: "Shaker à mayonnaise Mayozen Cookut" #slug: "shaker-a-mayonnaise-mayozen-cookut-5678" #description: """ <div class="col is-12"><ul>\n <li>Simple et très efficace.</li>\n <li>Mayonnaise réussie à tous les coups.</li>\n <li>Peu importe la température des ingrédiennts.</li>\n <li>Plus de robot à sortir et à nettoyer. </li>\n </ul></div><h1>Description Shaker à mayonnaise Mayozen Cookut</h1><div class="col is-12">Le shaker à mayonnaise Mayozen est une véritable révolution pour confectionner vos mayonnaises préférées. Son secret ? Une petite bille en silicone alimentaire à la forme très étudiée placée simplement dans un bocal en verre. Avec ce système très simple et écologique (le robot devient ici inutile), vous êtes sûr de réussir votre mayonnaise à tous les coups. Ce n'est même plus la peine que les ingrédients soient à la même température !<br />Il suffit de verser les ingrédients dans le bocal en verre, de secouer quelques instants, c'est prêt ! La mayonnaise peut être conservée au frigo dans le bocal. Démonstration en vidéo ci-dessus. </div><h1>Caractéristiques Shaker à mayonnaise Mayozen Cookut</h1><div class="col is-12">Shaker en verre. Bille silicone. 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 {#8903 …} #channels: Doctrine\ORM\PersistentCollection {#8891 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8088 …} #reviews: Doctrine\ORM\PersistentCollection {#8887 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8889 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Shaker à mayonnaise Mayozen Cookut" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30759 -props: [ "product" => App\Entity\Product\Product {#8886 #id: 1157 #code: "shaker-a-mayonnaise-mayozen-cookut-5678" #attributes: Doctrine\ORM\PersistentCollection {#8893 …} #variants: Doctrine\ORM\PersistentCollection {#8906 …} #options: Doctrine\ORM\PersistentCollection {#8897 …} #associations: Doctrine\ORM\PersistentCollection {#8895 …} #createdAt: DateTime @1758632314 {#8882 : 2025-09-23 20:58:34.0 PRC (+08:00) } #updatedAt: DateTime @1758632314 {#8883 : 2025-09-23 20:58:34.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8900 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8901 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8886} #id: 1157 #name: "Shaker à mayonnaise Mayozen Cookut" #slug: "shaker-a-mayonnaise-mayozen-cookut-5678" #description: """ <div class="col is-12"><ul>\n <li>Simple et très efficace.</li>\n <li>Mayonnaise réussie à tous les coups.</li>\n <li>Peu importe la température des ingrédiennts.</li>\n <li>Plus de robot à sortir et à nettoyer. </li>\n </ul></div><h1>Description Shaker à mayonnaise Mayozen Cookut</h1><div class="col is-12">Le shaker à mayonnaise Mayozen est une véritable révolution pour confectionner vos mayonnaises préférées. Son secret ? Une petite bille en silicone alimentaire à la forme très étudiée placée simplement dans un bocal en verre. Avec ce système très simple et écologique (le robot devient ici inutile), vous êtes sûr de réussir votre mayonnaise à tous les coups. Ce n'est même plus la peine que les ingrédients soient à la même température !<br />Il suffit de verser les ingrédients dans le bocal en verre, de secouer quelques instants, c'est prêt ! La mayonnaise peut être conservée au frigo dans le bocal. Démonstration en vidéo ci-dessus. </div><h1>Caractéristiques Shaker à mayonnaise Mayozen Cookut</h1><div class="col is-12">Shaker en verre. Bille silicone. 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 {#8903 …} #channels: Doctrine\ORM\PersistentCollection {#8891 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8088 …} #reviews: Doctrine\ORM\PersistentCollection {#8887 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8889 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
114.0 MiB | 0.56 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30817 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30743 …} +context: Sylius\TwigHooks\Bag\DataBag {#30752 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30816 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#8907 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#8917 #collection: Doctrine\Common\Collections\ArrayCollection {#8918 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#8916 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38342 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38344 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30817 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30743 …} +context: Sylius\TwigHooks\Bag\DataBag {#30752 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30816 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Shaker à mayonnaise Mayozen Cookut" "applied_promotions" => Doctrine\ORM\PersistentCollection {#8917 #collection: Doctrine\Common\Collections\ArrayCollection {#8918 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#8916 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38342 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38344 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30823 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30817 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30743 …} +context: Sylius\TwigHooks\Bag\DataBag {#30752 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30816 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#8907 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#8917 #collection: Doctrine\Common\Collections\ArrayCollection {#8918 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#8916 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38342 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38344 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 114.0 MiB | 0.13 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30873 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30864 …} +context: Sylius\TwigHooks\Bag\DataBag {#30871 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30872 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#8907 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30876 +variant: App\Entity\Product\ProductVariant {#8907 …} +price: "14,00\u{A0}€" +originalPrice: "14,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9270 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12700 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9267 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30873 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30864 …} +context: Sylius\TwigHooks\Bag\DataBag {#30871 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30872 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:cart:widget:offcanvas | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent | 114.0 MiB | 1.99 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27999 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12765 …} +context: Sylius\TwigHooks\Bag\DataBag {#28021 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12775 …} +prefixes: [ "sylius_shop.base.offcanvas" ] } "template" => "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig" ] |
|||
| Attributes | [] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#31188 +cart: App\Entity\Order\Order {#13679 …} #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1322 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27999 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12765 …} +context: Sylius\TwigHooks\Bag\DataBag {#28021 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12775 …} +prefixes: [ "sylius_shop.base.offcanvas" ] } +template: "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig" #repository: Sylius\Bundle\CoreBundle\Doctrine\ORM\OrderRepository {#4980 …} } |
|||