Components
12
Twig Components
44
Render Count
63
ms
Render Time
116.0
MiB
Memory Usage
Components
Render calls
| sylius_shop:common:currency_switcher | Sylius\Bundle\ShopBundle\Twig\Component\Common\CurrencySwitcherComponent | 116.0 MiB | 1.16 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13265 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13258 …} +context: Sylius\TwigHooks\Bag\DataBag {#13264 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13263 …} +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 {#13885 #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#13156 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13265 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13258 …} +context: Sylius\TwigHooks\Bag\DataBag {#13264 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13263 …} +prefixes: [ "sylius_shop.base.header.top_bar" ] } } |
|||
| sylius_shop:common:locale_switcher | Sylius\Bundle\ShopBundle\Twig\Component\Common\LocaleSwitcherComponent | 116.0 MiB | 0.70 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13962 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13958 …} +context: Sylius\TwigHooks\Bag\DataBag {#13960 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13961 …} +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 {#13971 #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #localeProvider: Sylius\Component\Core\Provider\ChannelBasedLocaleProvider {#4528 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13962 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13958 …} +context: Sylius\TwigHooks\Bag\DataBag {#13960 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13961 …} +prefixes: [ "sylius_shop.base.header.top_bar" ] } } |
|||
| sylius_shop:cart:widget | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent | 116.0 MiB | 4.50 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14053 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14032 …} +context: Sylius\TwigHooks\Bag\DataBag {#14052 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14051 …} +prefixes: [ "sylius_shop.base.header.content" ] } "template" => "@SyliusShop/shared/components/header/cart.html.twig" ] |
|||
| Attributes | [] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#14068 +cart: App\Entity\Order\Order {#14135 …} #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1322 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14053 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14032 …} +context: Sylius\TwigHooks\Bag\DataBag {#14052 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14051 …} +prefixes: [ "sylius_shop.base.header.content" ] } +template: "@SyliusShop/shared/components/header/cart.html.twig" #repository: Sylius\Bundle\CoreBundle\Doctrine\ORM\OrderRepository {#4980 …} } |
|||
| sylius_shop:common:taxon_menu | Sylius\Bundle\ShopBundle\Twig\Component\Common\TaxonMenuComponent | 116.0 MiB | 14.38 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14321 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14309 …} +context: Sylius\TwigHooks\Bag\DataBag {#14315 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14307 …} +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 {#14330 #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 {#14321 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14309 …} +context: Sylius\TwigHooks\Bag\DataBag {#14315 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14307 …} +prefixes: [ "sylius_shop.base.header.navbar" ] } } |
|||
| sylius_shop:product:show:breadcrumbs | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 116.0 MiB | 0.96 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28040 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28036 …} +context: Sylius\TwigHooks\Bag\DataBag {#28037 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28039 …} +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 {#28049 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#243 …} #taxonRepository: App\Repository\TaxonRepository {#7413 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28040 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28036 …} +context: Sylius\TwigHooks\Bag\DataBag {#28037 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28039 …} +prefixes: [ "sylius_shop.product.index.content" ] } } |
|||
| sylius_shop:product:show:taxonomy | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 116.0 MiB | 0.62 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28153 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28149 …} +context: Sylius\TwigHooks\Bag\DataBag {#28150 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28152 …} +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 {#28161 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#243 …} #taxonRepository: App\Repository\TaxonRepository {#7413 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28153 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28149 …} +context: Sylius\TwigHooks\Bag\DataBag {#28150 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28152 …} +prefixes: [ "sylius_shop.product.index.content.body.sidebar" ] } } |
|||
| sylius_shop:product:show:header | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 116.0 MiB | 1.83 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28224 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28220 …} +context: Sylius\TwigHooks\Bag\DataBag {#28221 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28223 …} +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 {#28232 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#243 …} #taxonRepository: App\Repository\TaxonRepository {#7413 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28224 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28220 …} +context: Sylius\TwigHooks\Bag\DataBag {#28221 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28223 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 116.0 MiB | 7.43 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8030 #id: 822 #code: "zesteur-lion-sabatier-3070" #attributes: Doctrine\ORM\PersistentCollection {#8630 …} #variants: Doctrine\ORM\PersistentCollection {#8771 …} #options: Doctrine\ORM\PersistentCollection {#8758 …} #associations: Doctrine\ORM\PersistentCollection {#8698 …} #createdAt: DateTime @1758632261 {#7945 : 2025-09-23 20:57:41.0 PRC (+08:00) } #updatedAt: DateTime @1758632261 {#8040 : 2025-09-23 20:57:41.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8757 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8760 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8030} #id: 822 #name: "Zesteur Lion Sabatier" #slug: "zesteur-lion-sabatier-3070" #description: """ <div class="col is-12"><ul>\n <li>Lame acier inoxydable</li>\n <li>Manche ergonomique en polypropylène</li>\n <li>Passe au lave-vaisselle</li>\n <li><strong>Fabriqué en France</strong></li>\n </ul></div><h1>Description zesteur</h1><div class="col is-12">Le zesteur permet d'obtenir facilement des zests d'agrumes pour tous vos plats et notamment les desserts. De qualité professionnelle, ce zesteur vous permettra de décorer vos desserts ou vos plats !</div><h1>Caractéristiques zesteur</h1><div class="col is-12"><ul>\n <li>Lame en inox</li>\n <li>Manche en polypropylène noir et indémanchable</li>\n <li>Va au lave vaisselle</li>\n <li>Dimension totale : 14,5 cm</li>\n <li>Fabrication française</li>\n </ul></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8763 …} #channels: Doctrine\ORM\PersistentCollection {#8311 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8001 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8309 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28289 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28322 …} +context: Sylius\TwigHooks\Bag\DataBag {#28328 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28315 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#28758 +product: App\Entity\Product\Product {#8030 #id: 822 #code: "zesteur-lion-sabatier-3070" #attributes: Doctrine\ORM\PersistentCollection {#8630 …} #variants: Doctrine\ORM\PersistentCollection {#8771 …} #options: Doctrine\ORM\PersistentCollection {#8758 …} #associations: Doctrine\ORM\PersistentCollection {#8698 …} #createdAt: DateTime @1758632261 {#7945 : 2025-09-23 20:57:41.0 PRC (+08:00) } #updatedAt: DateTime @1758632261 {#8040 : 2025-09-23 20:57:41.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8757 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8760 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8030} #id: 822 #name: "Zesteur Lion Sabatier" #slug: "zesteur-lion-sabatier-3070" #description: """ <div class="col is-12"><ul>\n <li>Lame acier inoxydable</li>\n <li>Manche ergonomique en polypropylène</li>\n <li>Passe au lave-vaisselle</li>\n <li><strong>Fabriqué en France</strong></li>\n </ul></div><h1>Description zesteur</h1><div class="col is-12">Le zesteur permet d'obtenir facilement des zests d'agrumes pour tous vos plats et notamment les desserts. De qualité professionnelle, ce zesteur vous permettra de décorer vos desserts ou vos plats !</div><h1>Caractéristiques zesteur</h1><div class="col is-12"><ul>\n <li>Lame en inox</li>\n <li>Manche en polypropylène noir et indémanchable</li>\n <li>Va au lave vaisselle</li>\n <li>Dimension totale : 14,5 cm</li>\n <li>Fabrication française</li>\n </ul></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8763 …} #channels: Doctrine\ORM\PersistentCollection {#8311 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8001 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8309 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#8774 …} +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 {#28289 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28322 …} +context: Sylius\TwigHooks\Bag\DataBag {#28328 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28315 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
116.0 MiB | 1.62 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8030 #id: 822 #code: "zesteur-lion-sabatier-3070" #attributes: Doctrine\ORM\PersistentCollection {#8630 …} #variants: Doctrine\ORM\PersistentCollection {#8771 …} #options: Doctrine\ORM\PersistentCollection {#8758 …} #associations: Doctrine\ORM\PersistentCollection {#8698 …} #createdAt: DateTime @1758632261 {#7945 : 2025-09-23 20:57:41.0 PRC (+08:00) } #updatedAt: DateTime @1758632261 {#8040 : 2025-09-23 20:57:41.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8757 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8760 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8030} #id: 822 #name: "Zesteur Lion Sabatier" #slug: "zesteur-lion-sabatier-3070" #description: """ <div class="col is-12"><ul>\n <li>Lame acier inoxydable</li>\n <li>Manche ergonomique en polypropylène</li>\n <li>Passe au lave-vaisselle</li>\n <li><strong>Fabriqué en France</strong></li>\n </ul></div><h1>Description zesteur</h1><div class="col is-12">Le zesteur permet d'obtenir facilement des zests d'agrumes pour tous vos plats et notamment les desserts. De qualité professionnelle, ce zesteur vous permettra de décorer vos desserts ou vos plats !</div><h1>Caractéristiques zesteur</h1><div class="col is-12"><ul>\n <li>Lame en inox</li>\n <li>Manche en polypropylène noir et indémanchable</li>\n <li>Va au lave vaisselle</li>\n <li>Dimension totale : 14,5 cm</li>\n <li>Fabrication française</li>\n </ul></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8763 …} #channels: Doctrine\ORM\PersistentCollection {#8311 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8001 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8309 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Zesteur Lion Sabatier" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#28912 -props: [ "product" => App\Entity\Product\Product {#8030 #id: 822 #code: "zesteur-lion-sabatier-3070" #attributes: Doctrine\ORM\PersistentCollection {#8630 …} #variants: Doctrine\ORM\PersistentCollection {#8771 …} #options: Doctrine\ORM\PersistentCollection {#8758 …} #associations: Doctrine\ORM\PersistentCollection {#8698 …} #createdAt: DateTime @1758632261 {#7945 : 2025-09-23 20:57:41.0 PRC (+08:00) } #updatedAt: DateTime @1758632261 {#8040 : 2025-09-23 20:57:41.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8757 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8760 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8030} #id: 822 #name: "Zesteur Lion Sabatier" #slug: "zesteur-lion-sabatier-3070" #description: """ <div class="col is-12"><ul>\n <li>Lame acier inoxydable</li>\n <li>Manche ergonomique en polypropylène</li>\n <li>Passe au lave-vaisselle</li>\n <li><strong>Fabriqué en France</strong></li>\n </ul></div><h1>Description zesteur</h1><div class="col is-12">Le zesteur permet d'obtenir facilement des zests d'agrumes pour tous vos plats et notamment les desserts. De qualité professionnelle, ce zesteur vous permettra de décorer vos desserts ou vos plats !</div><h1>Caractéristiques zesteur</h1><div class="col is-12"><ul>\n <li>Lame en inox</li>\n <li>Manche en polypropylène noir et indémanchable</li>\n <li>Va au lave vaisselle</li>\n <li>Dimension totale : 14,5 cm</li>\n <li>Fabrication française</li>\n </ul></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8763 …} #channels: Doctrine\ORM\PersistentCollection {#8311 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8001 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8309 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
116.0 MiB | 1.12 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29001 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28927 …} +context: Sylius\TwigHooks\Bag\DataBag {#28924 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29000 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#8774 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9045 #collection: Doctrine\Common\Collections\ArrayCollection {#9044 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#8891 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38220 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38272 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29001 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28927 …} +context: Sylius\TwigHooks\Bag\DataBag {#28924 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29000 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Zesteur Lion Sabatier" "applied_promotions" => Doctrine\ORM\PersistentCollection {#9045 #collection: Doctrine\Common\Collections\ArrayCollection {#9044 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#8891 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38220 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38272 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29003 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29001 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28927 …} +context: Sylius\TwigHooks\Bag\DataBag {#28924 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29000 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#8774 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9045 #collection: Doctrine\Common\Collections\ArrayCollection {#9044 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#8891 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38220 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38272 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 116.0 MiB | 0.37 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29071 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29061 …} +context: Sylius\TwigHooks\Bag\DataBag {#29069 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29070 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#8774 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29080 +variant: App\Entity\Product\ProductVariant {#8774 …} +price: "4,00\u{A0}€" +originalPrice: "4,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9726 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#13156 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9723 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29071 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29061 …} +context: Sylius\TwigHooks\Bag\DataBag {#29069 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29070 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 116.0 MiB | 3.51 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9049 #id: 823 #code: "canneleur-lion-sabatier-3071" #attributes: Doctrine\ORM\PersistentCollection {#9056 …} #variants: Doctrine\ORM\PersistentCollection {#9069 …} #options: Doctrine\ORM\PersistentCollection {#9060 …} #associations: Doctrine\ORM\PersistentCollection {#9058 …} #createdAt: DateTime @1758632261 {#9043 : 2025-09-23 20:57:41.0 PRC (+08:00) } #updatedAt: DateTime @1758632261 {#9046 : 2025-09-23 20:57:41.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9063 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9064 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9049} #id: 823 #name: "Canneleur Lion Sabatier" #slug: "canneleur-lion-sabatier-3071" #description: """ <div class="col is-12"><ul>\n <li>Lame acier inoxydable</li>\n <li>Manche ergonomique en polypropylène</li>\n <li>Passe au lave-vaisselle</li>\n <li><strong>Fabriqué en France</strong></li>\n </ul></div><h1>Description Canneleur Lion Sabatier</h1><div class="col is-12">Le canneleur permet de réaliser des incisions décoratives dans vos fruits et légumes et notamment les agrumes. Les cannelures prélevées peuvent également être incorporées dans vos préparations.</div><h1>Caractéristiques Canneleur Lion Sabatier</h1><div class="col is-12"><ul>\n <li>Lame en inox.</li>\n <li>Manche en polypropylène noir et indémanchable.</li>\n <li>Va au lave vaisselle.</li>\n <li>Dimension totale : 14,5 cm. </li>\n <li>Fabrication française. </li>\n </ul></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9066 …} #channels: Doctrine\ORM\PersistentCollection {#9054 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#9050 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9052 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28289 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28322 …} +context: Sylius\TwigHooks\Bag\DataBag {#28328 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28315 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#28979 +product: App\Entity\Product\Product {#9049 #id: 823 #code: "canneleur-lion-sabatier-3071" #attributes: Doctrine\ORM\PersistentCollection {#9056 …} #variants: Doctrine\ORM\PersistentCollection {#9069 …} #options: Doctrine\ORM\PersistentCollection {#9060 …} #associations: Doctrine\ORM\PersistentCollection {#9058 …} #createdAt: DateTime @1758632261 {#9043 : 2025-09-23 20:57:41.0 PRC (+08:00) } #updatedAt: DateTime @1758632261 {#9046 : 2025-09-23 20:57:41.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9063 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9064 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9049} #id: 823 #name: "Canneleur Lion Sabatier" #slug: "canneleur-lion-sabatier-3071" #description: """ <div class="col is-12"><ul>\n <li>Lame acier inoxydable</li>\n <li>Manche ergonomique en polypropylène</li>\n <li>Passe au lave-vaisselle</li>\n <li><strong>Fabriqué en France</strong></li>\n </ul></div><h1>Description Canneleur Lion Sabatier</h1><div class="col is-12">Le canneleur permet de réaliser des incisions décoratives dans vos fruits et légumes et notamment les agrumes. Les cannelures prélevées peuvent également être incorporées dans vos préparations.</div><h1>Caractéristiques Canneleur Lion Sabatier</h1><div class="col is-12"><ul>\n <li>Lame en inox.</li>\n <li>Manche en polypropylène noir et indémanchable.</li>\n <li>Va au lave vaisselle.</li>\n <li>Dimension totale : 14,5 cm. </li>\n <li>Fabrication française. </li>\n </ul></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9066 …} #channels: Doctrine\ORM\PersistentCollection {#9054 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#9050 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9052 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#9070 …} +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 {#28289 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28322 …} +context: Sylius\TwigHooks\Bag\DataBag {#28328 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28315 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
116.0 MiB | 0.68 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9049 #id: 823 #code: "canneleur-lion-sabatier-3071" #attributes: Doctrine\ORM\PersistentCollection {#9056 …} #variants: Doctrine\ORM\PersistentCollection {#9069 …} #options: Doctrine\ORM\PersistentCollection {#9060 …} #associations: Doctrine\ORM\PersistentCollection {#9058 …} #createdAt: DateTime @1758632261 {#9043 : 2025-09-23 20:57:41.0 PRC (+08:00) } #updatedAt: DateTime @1758632261 {#9046 : 2025-09-23 20:57:41.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9063 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9064 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9049} #id: 823 #name: "Canneleur Lion Sabatier" #slug: "canneleur-lion-sabatier-3071" #description: """ <div class="col is-12"><ul>\n <li>Lame acier inoxydable</li>\n <li>Manche ergonomique en polypropylène</li>\n <li>Passe au lave-vaisselle</li>\n <li><strong>Fabriqué en France</strong></li>\n </ul></div><h1>Description Canneleur Lion Sabatier</h1><div class="col is-12">Le canneleur permet de réaliser des incisions décoratives dans vos fruits et légumes et notamment les agrumes. Les cannelures prélevées peuvent également être incorporées dans vos préparations.</div><h1>Caractéristiques Canneleur Lion Sabatier</h1><div class="col is-12"><ul>\n <li>Lame en inox.</li>\n <li>Manche en polypropylène noir et indémanchable.</li>\n <li>Va au lave vaisselle.</li>\n <li>Dimension totale : 14,5 cm. </li>\n <li>Fabrication française. </li>\n </ul></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9066 …} #channels: Doctrine\ORM\PersistentCollection {#9054 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#9050 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9052 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Canneleur Lion Sabatier" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29207 -props: [ "product" => App\Entity\Product\Product {#9049 #id: 823 #code: "canneleur-lion-sabatier-3071" #attributes: Doctrine\ORM\PersistentCollection {#9056 …} #variants: Doctrine\ORM\PersistentCollection {#9069 …} #options: Doctrine\ORM\PersistentCollection {#9060 …} #associations: Doctrine\ORM\PersistentCollection {#9058 …} #createdAt: DateTime @1758632261 {#9043 : 2025-09-23 20:57:41.0 PRC (+08:00) } #updatedAt: DateTime @1758632261 {#9046 : 2025-09-23 20:57:41.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9063 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9064 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9049} #id: 823 #name: "Canneleur Lion Sabatier" #slug: "canneleur-lion-sabatier-3071" #description: """ <div class="col is-12"><ul>\n <li>Lame acier inoxydable</li>\n <li>Manche ergonomique en polypropylène</li>\n <li>Passe au lave-vaisselle</li>\n <li><strong>Fabriqué en France</strong></li>\n </ul></div><h1>Description Canneleur Lion Sabatier</h1><div class="col is-12">Le canneleur permet de réaliser des incisions décoratives dans vos fruits et légumes et notamment les agrumes. Les cannelures prélevées peuvent également être incorporées dans vos préparations.</div><h1>Caractéristiques Canneleur Lion Sabatier</h1><div class="col is-12"><ul>\n <li>Lame en inox.</li>\n <li>Manche en polypropylène noir et indémanchable.</li>\n <li>Va au lave vaisselle.</li>\n <li>Dimension totale : 14,5 cm. </li>\n <li>Fabrication française. </li>\n </ul></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9066 …} #channels: Doctrine\ORM\PersistentCollection {#9054 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#9050 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9052 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
116.0 MiB | 0.58 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29256 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29191 …} +context: Sylius\TwigHooks\Bag\DataBag {#29200 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29255 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9070 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9083 #collection: Doctrine\Common\Collections\ArrayCollection {#9084 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9082 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38292 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38294 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29256 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29191 …} +context: Sylius\TwigHooks\Bag\DataBag {#29200 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29255 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Canneleur Lion Sabatier" "applied_promotions" => Doctrine\ORM\PersistentCollection {#9083 #collection: Doctrine\Common\Collections\ArrayCollection {#9084 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9082 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38292 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38294 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29262 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29256 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29191 …} +context: Sylius\TwigHooks\Bag\DataBag {#29200 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29255 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9070 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9083 #collection: Doctrine\Common\Collections\ArrayCollection {#9084 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9082 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38292 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38294 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 116.0 MiB | 0.13 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29312 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29303 …} +context: Sylius\TwigHooks\Bag\DataBag {#29310 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29311 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9070 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29315 +variant: App\Entity\Product\ProductVariant {#9070 …} +price: "4,00\u{A0}€" +originalPrice: "4,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9726 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#13156 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9723 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29312 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29303 …} +context: Sylius\TwigHooks\Bag\DataBag {#29310 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29311 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 116.0 MiB | 3.54 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9103 #id: 821 #code: "zesteur-canneleur-lion-sabatier-3067" #attributes: Doctrine\ORM\PersistentCollection {#9110 …} #variants: Doctrine\ORM\PersistentCollection {#9123 …} #options: Doctrine\ORM\PersistentCollection {#9114 …} #associations: Doctrine\ORM\PersistentCollection {#9112 …} #createdAt: DateTime @1758632261 {#9086 : 2025-09-23 20:57:41.0 PRC (+08:00) } #updatedAt: DateTime @1758632261 {#9085 : 2025-09-23 20:57:41.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9117 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9118 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9103} #id: 821 #name: "Zesteur canneleur Lion Sabatier" #slug: "zesteur-canneleur-lion-sabatier-3067" #description: """ <div class="col is-12"><ul>\n <li>Lame acier inoxydable. </li>\n <li>Permet d'obtenir des zestes d'agrumes et de faire des décorations. </li>\n <li>Va au lave vaisselle. </li>\n <li><strong>Fabriqué en France.</strong></li>\n </ul></div><h1>Description Zesteur canneleur Lion Sabatier</h1><div class="col is-12">Le zesteur canneleur permet à la fois d'obtenir des zests d'agrumes avec la partie zesteur mais également de faire des décorations sur tous vos agrumes avec la partie canneleur.</div><h1>Caractéristiques Zesteur canneleur Lion Sabatier</h1><div class="col is-12"><ul>\n <li>Lame en inox. </li>\n <li>Manche en polypropylène noir et indémanchable.</li>\n <li>Va au lave vaisselle. </li>\n <li>Dimension totale : 14,5 cm. </li>\n <li>Poids : 26 grammes. </li>\n <li>Fabrication française. </li>\n </ul></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9120 …} #channels: Doctrine\ORM\PersistentCollection {#9108 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#9104 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9106 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28289 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28322 …} +context: Sylius\TwigHooks\Bag\DataBag {#28328 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28315 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29198 +product: App\Entity\Product\Product {#9103 #id: 821 #code: "zesteur-canneleur-lion-sabatier-3067" #attributes: Doctrine\ORM\PersistentCollection {#9110 …} #variants: Doctrine\ORM\PersistentCollection {#9123 …} #options: Doctrine\ORM\PersistentCollection {#9114 …} #associations: Doctrine\ORM\PersistentCollection {#9112 …} #createdAt: DateTime @1758632261 {#9086 : 2025-09-23 20:57:41.0 PRC (+08:00) } #updatedAt: DateTime @1758632261 {#9085 : 2025-09-23 20:57:41.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9117 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9118 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9103} #id: 821 #name: "Zesteur canneleur Lion Sabatier" #slug: "zesteur-canneleur-lion-sabatier-3067" #description: """ <div class="col is-12"><ul>\n <li>Lame acier inoxydable. </li>\n <li>Permet d'obtenir des zestes d'agrumes et de faire des décorations. </li>\n <li>Va au lave vaisselle. </li>\n <li><strong>Fabriqué en France.</strong></li>\n </ul></div><h1>Description Zesteur canneleur Lion Sabatier</h1><div class="col is-12">Le zesteur canneleur permet à la fois d'obtenir des zests d'agrumes avec la partie zesteur mais également de faire des décorations sur tous vos agrumes avec la partie canneleur.</div><h1>Caractéristiques Zesteur canneleur Lion Sabatier</h1><div class="col is-12"><ul>\n <li>Lame en inox. </li>\n <li>Manche en polypropylène noir et indémanchable.</li>\n <li>Va au lave vaisselle. </li>\n <li>Dimension totale : 14,5 cm. </li>\n <li>Poids : 26 grammes. </li>\n <li>Fabrication française. </li>\n </ul></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9120 …} #channels: Doctrine\ORM\PersistentCollection {#9108 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#9104 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9106 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#9124 …} +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 {#28289 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28322 …} +context: Sylius\TwigHooks\Bag\DataBag {#28328 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28315 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
116.0 MiB | 0.65 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9103 #id: 821 #code: "zesteur-canneleur-lion-sabatier-3067" #attributes: Doctrine\ORM\PersistentCollection {#9110 …} #variants: Doctrine\ORM\PersistentCollection {#9123 …} #options: Doctrine\ORM\PersistentCollection {#9114 …} #associations: Doctrine\ORM\PersistentCollection {#9112 …} #createdAt: DateTime @1758632261 {#9086 : 2025-09-23 20:57:41.0 PRC (+08:00) } #updatedAt: DateTime @1758632261 {#9085 : 2025-09-23 20:57:41.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9117 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9118 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9103} #id: 821 #name: "Zesteur canneleur Lion Sabatier" #slug: "zesteur-canneleur-lion-sabatier-3067" #description: """ <div class="col is-12"><ul>\n <li>Lame acier inoxydable. </li>\n <li>Permet d'obtenir des zestes d'agrumes et de faire des décorations. </li>\n <li>Va au lave vaisselle. </li>\n <li><strong>Fabriqué en France.</strong></li>\n </ul></div><h1>Description Zesteur canneleur Lion Sabatier</h1><div class="col is-12">Le zesteur canneleur permet à la fois d'obtenir des zests d'agrumes avec la partie zesteur mais également de faire des décorations sur tous vos agrumes avec la partie canneleur.</div><h1>Caractéristiques Zesteur canneleur Lion Sabatier</h1><div class="col is-12"><ul>\n <li>Lame en inox. </li>\n <li>Manche en polypropylène noir et indémanchable.</li>\n <li>Va au lave vaisselle. </li>\n <li>Dimension totale : 14,5 cm. </li>\n <li>Poids : 26 grammes. </li>\n <li>Fabrication française. </li>\n </ul></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9120 …} #channels: Doctrine\ORM\PersistentCollection {#9108 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#9104 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9106 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Zesteur canneleur Lion Sabatier" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29432 -props: [ "product" => App\Entity\Product\Product {#9103 #id: 821 #code: "zesteur-canneleur-lion-sabatier-3067" #attributes: Doctrine\ORM\PersistentCollection {#9110 …} #variants: Doctrine\ORM\PersistentCollection {#9123 …} #options: Doctrine\ORM\PersistentCollection {#9114 …} #associations: Doctrine\ORM\PersistentCollection {#9112 …} #createdAt: DateTime @1758632261 {#9086 : 2025-09-23 20:57:41.0 PRC (+08:00) } #updatedAt: DateTime @1758632261 {#9085 : 2025-09-23 20:57:41.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9117 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9118 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9103} #id: 821 #name: "Zesteur canneleur Lion Sabatier" #slug: "zesteur-canneleur-lion-sabatier-3067" #description: """ <div class="col is-12"><ul>\n <li>Lame acier inoxydable. </li>\n <li>Permet d'obtenir des zestes d'agrumes et de faire des décorations. </li>\n <li>Va au lave vaisselle. </li>\n <li><strong>Fabriqué en France.</strong></li>\n </ul></div><h1>Description Zesteur canneleur Lion Sabatier</h1><div class="col is-12">Le zesteur canneleur permet à la fois d'obtenir des zests d'agrumes avec la partie zesteur mais également de faire des décorations sur tous vos agrumes avec la partie canneleur.</div><h1>Caractéristiques Zesteur canneleur Lion Sabatier</h1><div class="col is-12"><ul>\n <li>Lame en inox. </li>\n <li>Manche en polypropylène noir et indémanchable.</li>\n <li>Va au lave vaisselle. </li>\n <li>Dimension totale : 14,5 cm. </li>\n <li>Poids : 26 grammes. </li>\n <li>Fabrication française. </li>\n </ul></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9120 …} #channels: Doctrine\ORM\PersistentCollection {#9108 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#9104 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9106 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
116.0 MiB | 0.57 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29484 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29416 …} +context: Sylius\TwigHooks\Bag\DataBag {#29425 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29483 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9124 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9134 #collection: Doctrine\Common\Collections\ArrayCollection {#9135 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9133 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38306 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38308 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29484 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29416 …} +context: Sylius\TwigHooks\Bag\DataBag {#29425 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29483 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Zesteur canneleur Lion Sabatier" "applied_promotions" => Doctrine\ORM\PersistentCollection {#9134 #collection: Doctrine\Common\Collections\ArrayCollection {#9135 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9133 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38306 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38308 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29490 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29484 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29416 …} +context: Sylius\TwigHooks\Bag\DataBag {#29425 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29483 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9124 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9134 #collection: Doctrine\Common\Collections\ArrayCollection {#9135 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9133 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38306 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38308 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 116.0 MiB | 0.13 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29540 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29531 …} +context: Sylius\TwigHooks\Bag\DataBag {#29538 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29539 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9124 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29543 +variant: App\Entity\Product\ProductVariant {#9124 …} +price: "7,00\u{A0}€" +originalPrice: "7,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9726 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#13156 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9723 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29540 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29531 …} +context: Sylius\TwigHooks\Bag\DataBag {#29538 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29539 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 116.0 MiB | 3.34 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9140 #id: 814 #code: "zesteur-canneleur-2-en-1-zyliss-6994" #attributes: Doctrine\ORM\PersistentCollection {#9147 …} #variants: Doctrine\ORM\PersistentCollection {#9160 …} #options: Doctrine\ORM\PersistentCollection {#9151 …} #associations: Doctrine\ORM\PersistentCollection {#9149 …} #createdAt: DateTime @1758632260 {#9136 : 2025-09-23 20:57:40.0 PRC (+08:00) } #updatedAt: DateTime @1758632260 {#9137 : 2025-09-23 20:57:40.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9154 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9155 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9140} #id: 814 #name: "Zesteur Canneleur 2 en 1 Zyliss" #slug: "zesteur-canneleur-2-en-1-zyliss-6994" #description: """ <div class="col is-12"><ul>\n <li>Lame acier inoxydable.</li>\n <li>Manche ergonomique.</li>\n <li>Passe au lave-vaisselle.</li>\n <li>Garantie 5 ans.</li>\n </ul></div><h1>Descriptif Zesteur Canneleur 2 en 1 Zyliss</h1><div class="col is-12">Donnez du goût à vos préparations sucrées et salées grâce à ce Zesteur Canneleur 2 en 1 Zyliss. Prélevez des zestins fins ou épais en toute facilité grâce à son manche ergonomique qui épouse parfaitement la main.</div><h1>Caractéristiques Zesteur Canneleur 2 en 1 Zyliss</h1><div class="col is-12">- Lame acier inoxydable.<br />- Manche ergonomique.<br />- Pour zestes fins ou épais.<br />- Passe au lave-vaisselle.<br />- Garantie : 5 ans.<br />- Dimensions : 12,5 x 4 x 2,5 cm.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9157 …} #channels: Doctrine\ORM\PersistentCollection {#9145 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#9141 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9143 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28289 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28322 …} +context: Sylius\TwigHooks\Bag\DataBag {#28328 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28315 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29423 +product: App\Entity\Product\Product {#9140 #id: 814 #code: "zesteur-canneleur-2-en-1-zyliss-6994" #attributes: Doctrine\ORM\PersistentCollection {#9147 …} #variants: Doctrine\ORM\PersistentCollection {#9160 …} #options: Doctrine\ORM\PersistentCollection {#9151 …} #associations: Doctrine\ORM\PersistentCollection {#9149 …} #createdAt: DateTime @1758632260 {#9136 : 2025-09-23 20:57:40.0 PRC (+08:00) } #updatedAt: DateTime @1758632260 {#9137 : 2025-09-23 20:57:40.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9154 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9155 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9140} #id: 814 #name: "Zesteur Canneleur 2 en 1 Zyliss" #slug: "zesteur-canneleur-2-en-1-zyliss-6994" #description: """ <div class="col is-12"><ul>\n <li>Lame acier inoxydable.</li>\n <li>Manche ergonomique.</li>\n <li>Passe au lave-vaisselle.</li>\n <li>Garantie 5 ans.</li>\n </ul></div><h1>Descriptif Zesteur Canneleur 2 en 1 Zyliss</h1><div class="col is-12">Donnez du goût à vos préparations sucrées et salées grâce à ce Zesteur Canneleur 2 en 1 Zyliss. Prélevez des zestins fins ou épais en toute facilité grâce à son manche ergonomique qui épouse parfaitement la main.</div><h1>Caractéristiques Zesteur Canneleur 2 en 1 Zyliss</h1><div class="col is-12">- Lame acier inoxydable.<br />- Manche ergonomique.<br />- Pour zestes fins ou épais.<br />- Passe au lave-vaisselle.<br />- Garantie : 5 ans.<br />- Dimensions : 12,5 x 4 x 2,5 cm.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9157 …} #channels: Doctrine\ORM\PersistentCollection {#9145 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#9141 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9143 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#9161 …} +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 {#28289 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28322 …} +context: Sylius\TwigHooks\Bag\DataBag {#28328 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28315 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
116.0 MiB | 0.63 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9140 #id: 814 #code: "zesteur-canneleur-2-en-1-zyliss-6994" #attributes: Doctrine\ORM\PersistentCollection {#9147 …} #variants: Doctrine\ORM\PersistentCollection {#9160 …} #options: Doctrine\ORM\PersistentCollection {#9151 …} #associations: Doctrine\ORM\PersistentCollection {#9149 …} #createdAt: DateTime @1758632260 {#9136 : 2025-09-23 20:57:40.0 PRC (+08:00) } #updatedAt: DateTime @1758632260 {#9137 : 2025-09-23 20:57:40.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9154 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9155 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9140} #id: 814 #name: "Zesteur Canneleur 2 en 1 Zyliss" #slug: "zesteur-canneleur-2-en-1-zyliss-6994" #description: """ <div class="col is-12"><ul>\n <li>Lame acier inoxydable.</li>\n <li>Manche ergonomique.</li>\n <li>Passe au lave-vaisselle.</li>\n <li>Garantie 5 ans.</li>\n </ul></div><h1>Descriptif Zesteur Canneleur 2 en 1 Zyliss</h1><div class="col is-12">Donnez du goût à vos préparations sucrées et salées grâce à ce Zesteur Canneleur 2 en 1 Zyliss. Prélevez des zestins fins ou épais en toute facilité grâce à son manche ergonomique qui épouse parfaitement la main.</div><h1>Caractéristiques Zesteur Canneleur 2 en 1 Zyliss</h1><div class="col is-12">- Lame acier inoxydable.<br />- Manche ergonomique.<br />- Pour zestes fins ou épais.<br />- Passe au lave-vaisselle.<br />- Garantie : 5 ans.<br />- Dimensions : 12,5 x 4 x 2,5 cm.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9157 …} #channels: Doctrine\ORM\PersistentCollection {#9145 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#9141 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9143 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Zesteur Canneleur 2 en 1 Zyliss" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29660 -props: [ "product" => App\Entity\Product\Product {#9140 #id: 814 #code: "zesteur-canneleur-2-en-1-zyliss-6994" #attributes: Doctrine\ORM\PersistentCollection {#9147 …} #variants: Doctrine\ORM\PersistentCollection {#9160 …} #options: Doctrine\ORM\PersistentCollection {#9151 …} #associations: Doctrine\ORM\PersistentCollection {#9149 …} #createdAt: DateTime @1758632260 {#9136 : 2025-09-23 20:57:40.0 PRC (+08:00) } #updatedAt: DateTime @1758632260 {#9137 : 2025-09-23 20:57:40.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9154 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9155 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9140} #id: 814 #name: "Zesteur Canneleur 2 en 1 Zyliss" #slug: "zesteur-canneleur-2-en-1-zyliss-6994" #description: """ <div class="col is-12"><ul>\n <li>Lame acier inoxydable.</li>\n <li>Manche ergonomique.</li>\n <li>Passe au lave-vaisselle.</li>\n <li>Garantie 5 ans.</li>\n </ul></div><h1>Descriptif Zesteur Canneleur 2 en 1 Zyliss</h1><div class="col is-12">Donnez du goût à vos préparations sucrées et salées grâce à ce Zesteur Canneleur 2 en 1 Zyliss. Prélevez des zestins fins ou épais en toute facilité grâce à son manche ergonomique qui épouse parfaitement la main.</div><h1>Caractéristiques Zesteur Canneleur 2 en 1 Zyliss</h1><div class="col is-12">- Lame acier inoxydable.<br />- Manche ergonomique.<br />- Pour zestes fins ou épais.<br />- Passe au lave-vaisselle.<br />- Garantie : 5 ans.<br />- Dimensions : 12,5 x 4 x 2,5 cm.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9157 …} #channels: Doctrine\ORM\PersistentCollection {#9145 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#9141 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9143 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
116.0 MiB | 0.54 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29712 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29644 …} +context: Sylius\TwigHooks\Bag\DataBag {#29653 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29711 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9161 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9171 #collection: Doctrine\Common\Collections\ArrayCollection {#9172 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9170 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38320 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38322 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29712 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29644 …} +context: Sylius\TwigHooks\Bag\DataBag {#29653 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29711 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Zesteur Canneleur 2 en 1 Zyliss" "applied_promotions" => Doctrine\ORM\PersistentCollection {#9171 #collection: Doctrine\Common\Collections\ArrayCollection {#9172 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9170 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38320 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38322 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29718 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29712 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29644 …} +context: Sylius\TwigHooks\Bag\DataBag {#29653 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29711 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9161 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9171 #collection: Doctrine\Common\Collections\ArrayCollection {#9172 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9170 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38320 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38322 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 116.0 MiB | 0.13 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29768 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29759 …} +context: Sylius\TwigHooks\Bag\DataBag {#29766 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29767 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9161 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29771 +variant: App\Entity\Product\ProductVariant {#9161 …} +price: "9,00\u{A0}€" +originalPrice: "9,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9726 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#13156 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9723 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29768 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29759 …} +context: Sylius\TwigHooks\Bag\DataBag {#29766 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29767 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 116.0 MiB | 3.36 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9177 #id: 943 #code: "rape-a-agrumes-flexi-zesti-microplane-5804" #attributes: Doctrine\ORM\PersistentCollection {#9184 …} #variants: Doctrine\ORM\PersistentCollection {#9197 …} #options: Doctrine\ORM\PersistentCollection {#9188 …} #associations: Doctrine\ORM\PersistentCollection {#9186 …} #createdAt: DateTime @1758632278 {#9173 : 2025-09-23 20:57:58.0 PRC (+08:00) } #updatedAt: DateTime @1758632278 {#9174 : 2025-09-23 20:57:58.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9191 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9192 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9177} #id: 943 #name: "Râpe à Agrumes Flexi Zesti Microplane" #slug: "rape-a-agrumes-flexi-zesti-microplane-5804" #description: """ <div class="col is-12"><ul>\n <li>Lame fine ultra-affûtée très efficace.</li>\n <li>Réservoir intégré.</li>\n <li>S'ajuste naturellement à la forme de la main.</li>\n </ul></div><h1>Descriptif Râpe à Agrumes Flexi Zesti Microplane</h1><div class="col is-12">Dotées d'une lame en acier inoxydable extrèmement affûtée ne déchiquetant pas les aliments, les râpes à agrumes Flexi Zesti Microplane vous permettront d'obtenir très facilement et sans efforts des zestes d'agrumes pour aromatiser et décorer vos préparations.<br />La forme de ces râpes s'ajuste parfaitement à votre main et la partie supérieure en silicone vous garantie une préhension parfaite. </div><h1>Caractéristiques Râpe à Agrumes Flexi Zesti Microplane</h1><div class="col is-12">- Lame en acier inoxydable.<br />- Partie supérieure en silicone.<br />- Réceptacle en plastique.<br />- Passe au lave-vaisselle.<br />- Dimensions : 8 x 6 x 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 {#9194 …} #channels: Doctrine\ORM\PersistentCollection {#9182 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#9178 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9180 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28289 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28322 …} +context: Sylius\TwigHooks\Bag\DataBag {#28328 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28315 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29651 +product: App\Entity\Product\Product {#9177 #id: 943 #code: "rape-a-agrumes-flexi-zesti-microplane-5804" #attributes: Doctrine\ORM\PersistentCollection {#9184 …} #variants: Doctrine\ORM\PersistentCollection {#9197 …} #options: Doctrine\ORM\PersistentCollection {#9188 …} #associations: Doctrine\ORM\PersistentCollection {#9186 …} #createdAt: DateTime @1758632278 {#9173 : 2025-09-23 20:57:58.0 PRC (+08:00) } #updatedAt: DateTime @1758632278 {#9174 : 2025-09-23 20:57:58.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9191 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9192 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9177} #id: 943 #name: "Râpe à Agrumes Flexi Zesti Microplane" #slug: "rape-a-agrumes-flexi-zesti-microplane-5804" #description: """ <div class="col is-12"><ul>\n <li>Lame fine ultra-affûtée très efficace.</li>\n <li>Réservoir intégré.</li>\n <li>S'ajuste naturellement à la forme de la main.</li>\n </ul></div><h1>Descriptif Râpe à Agrumes Flexi Zesti Microplane</h1><div class="col is-12">Dotées d'une lame en acier inoxydable extrèmement affûtée ne déchiquetant pas les aliments, les râpes à agrumes Flexi Zesti Microplane vous permettront d'obtenir très facilement et sans efforts des zestes d'agrumes pour aromatiser et décorer vos préparations.<br />La forme de ces râpes s'ajuste parfaitement à votre main et la partie supérieure en silicone vous garantie une préhension parfaite. </div><h1>Caractéristiques Râpe à Agrumes Flexi Zesti Microplane</h1><div class="col is-12">- Lame en acier inoxydable.<br />- Partie supérieure en silicone.<br />- Réceptacle en plastique.<br />- Passe au lave-vaisselle.<br />- Dimensions : 8 x 6 x 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 {#9194 …} #channels: Doctrine\ORM\PersistentCollection {#9182 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#9178 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9180 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#9198 …} +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 {#28289 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28322 …} +context: Sylius\TwigHooks\Bag\DataBag {#28328 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28315 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
116.0 MiB | 0.68 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9177 #id: 943 #code: "rape-a-agrumes-flexi-zesti-microplane-5804" #attributes: Doctrine\ORM\PersistentCollection {#9184 …} #variants: Doctrine\ORM\PersistentCollection {#9197 …} #options: Doctrine\ORM\PersistentCollection {#9188 …} #associations: Doctrine\ORM\PersistentCollection {#9186 …} #createdAt: DateTime @1758632278 {#9173 : 2025-09-23 20:57:58.0 PRC (+08:00) } #updatedAt: DateTime @1758632278 {#9174 : 2025-09-23 20:57:58.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9191 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9192 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9177} #id: 943 #name: "Râpe à Agrumes Flexi Zesti Microplane" #slug: "rape-a-agrumes-flexi-zesti-microplane-5804" #description: """ <div class="col is-12"><ul>\n <li>Lame fine ultra-affûtée très efficace.</li>\n <li>Réservoir intégré.</li>\n <li>S'ajuste naturellement à la forme de la main.</li>\n </ul></div><h1>Descriptif Râpe à Agrumes Flexi Zesti Microplane</h1><div class="col is-12">Dotées d'une lame en acier inoxydable extrèmement affûtée ne déchiquetant pas les aliments, les râpes à agrumes Flexi Zesti Microplane vous permettront d'obtenir très facilement et sans efforts des zestes d'agrumes pour aromatiser et décorer vos préparations.<br />La forme de ces râpes s'ajuste parfaitement à votre main et la partie supérieure en silicone vous garantie une préhension parfaite. </div><h1>Caractéristiques Râpe à Agrumes Flexi Zesti Microplane</h1><div class="col is-12">- Lame en acier inoxydable.<br />- Partie supérieure en silicone.<br />- Réceptacle en plastique.<br />- Passe au lave-vaisselle.<br />- Dimensions : 8 x 6 x 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 {#9194 …} #channels: Doctrine\ORM\PersistentCollection {#9182 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#9178 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9180 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Râpe à Agrumes Flexi Zesti Microplane" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29888 -props: [ "product" => App\Entity\Product\Product {#9177 #id: 943 #code: "rape-a-agrumes-flexi-zesti-microplane-5804" #attributes: Doctrine\ORM\PersistentCollection {#9184 …} #variants: Doctrine\ORM\PersistentCollection {#9197 …} #options: Doctrine\ORM\PersistentCollection {#9188 …} #associations: Doctrine\ORM\PersistentCollection {#9186 …} #createdAt: DateTime @1758632278 {#9173 : 2025-09-23 20:57:58.0 PRC (+08:00) } #updatedAt: DateTime @1758632278 {#9174 : 2025-09-23 20:57:58.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9191 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9192 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9177} #id: 943 #name: "Râpe à Agrumes Flexi Zesti Microplane" #slug: "rape-a-agrumes-flexi-zesti-microplane-5804" #description: """ <div class="col is-12"><ul>\n <li>Lame fine ultra-affûtée très efficace.</li>\n <li>Réservoir intégré.</li>\n <li>S'ajuste naturellement à la forme de la main.</li>\n </ul></div><h1>Descriptif Râpe à Agrumes Flexi Zesti Microplane</h1><div class="col is-12">Dotées d'une lame en acier inoxydable extrèmement affûtée ne déchiquetant pas les aliments, les râpes à agrumes Flexi Zesti Microplane vous permettront d'obtenir très facilement et sans efforts des zestes d'agrumes pour aromatiser et décorer vos préparations.<br />La forme de ces râpes s'ajuste parfaitement à votre main et la partie supérieure en silicone vous garantie une préhension parfaite. </div><h1>Caractéristiques Râpe à Agrumes Flexi Zesti Microplane</h1><div class="col is-12">- Lame en acier inoxydable.<br />- Partie supérieure en silicone.<br />- Réceptacle en plastique.<br />- Passe au lave-vaisselle.<br />- Dimensions : 8 x 6 x 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 {#9194 …} #channels: Doctrine\ORM\PersistentCollection {#9182 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#9178 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9180 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
116.0 MiB | 0.54 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29943 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29872 …} +context: Sylius\TwigHooks\Bag\DataBag {#29881 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29942 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9198 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9208 #collection: Doctrine\Common\Collections\ArrayCollection {#9209 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9207 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38334 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38336 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29943 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29872 …} +context: Sylius\TwigHooks\Bag\DataBag {#29881 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29942 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Râpe à Agrumes Flexi Zesti Microplane" "applied_promotions" => Doctrine\ORM\PersistentCollection {#9208 #collection: Doctrine\Common\Collections\ArrayCollection {#9209 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9207 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38334 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38336 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29949 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29943 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29872 …} +context: Sylius\TwigHooks\Bag\DataBag {#29881 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29942 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9198 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9208 #collection: Doctrine\Common\Collections\ArrayCollection {#9209 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9207 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38334 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38336 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 116.0 MiB | 0.13 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29999 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29990 …} +context: Sylius\TwigHooks\Bag\DataBag {#29997 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29998 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9198 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30002 +variant: App\Entity\Product\ProductVariant {#9198 …} +price: "9,00\u{A0}€" +originalPrice: "9,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9726 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#13156 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9723 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29999 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29990 …} +context: Sylius\TwigHooks\Bag\DataBag {#29997 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29998 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 116.0 MiB | 3.56 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9242 #id: 815 #code: "zesteur-canneleur-oxo-7310" #attributes: Doctrine\ORM\PersistentCollection {#9249 …} #variants: Doctrine\ORM\PersistentCollection {#9262 …} #options: Doctrine\ORM\PersistentCollection {#9253 …} #associations: Doctrine\ORM\PersistentCollection {#9251 …} #createdAt: DateTime @1758632260 {#9210 : 2025-09-23 20:57:40.0 PRC (+08:00) } #updatedAt: DateTime @1758632260 {#9211 : 2025-09-23 20:57:40.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9256 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9257 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9242} #id: 815 #name: "Zesteur-Canneleur Oxo" #slug: "zesteur-canneleur-oxo-7310" #description: """ <div class="col is-12"><ul>\n <li>Trous aiguisés pour zester sans effort.</li>\n <li>Pour créer des motifs décoratifs.</li>\n <li>Tête en acier inoxydable durable.</li>\n <li>Poignée antidérapante.</li>\n </ul></div><h1>Descriptif Zesteur-Canneleur Oxo</h1><div class="col is-12">Zesteur / canneleur à tête en acier inoxydable et poigneé antidérapante passant au lave vaisselle permettant de créer des motifs décoratifs pour vos appéritifs et cocktails.</div><h1>Caractéristiques Zesteur-Canneleur Oxo</h1><div class="col is-12">- Trous aiguisés pour zester les agrumes sans effort.<br />- Canneleur pour créer des motifs décoratifs.<br />- Tête en acier inoxydable.<br />- Poignée anti-dérapante.<br />- Passe au lave-vaisselle.<br /></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9259 …} #channels: Doctrine\ORM\PersistentCollection {#9247 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#9243 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9245 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28289 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28322 …} +context: Sylius\TwigHooks\Bag\DataBag {#28328 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28315 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29879 +product: App\Entity\Product\Product {#9242 #id: 815 #code: "zesteur-canneleur-oxo-7310" #attributes: Doctrine\ORM\PersistentCollection {#9249 …} #variants: Doctrine\ORM\PersistentCollection {#9262 …} #options: Doctrine\ORM\PersistentCollection {#9253 …} #associations: Doctrine\ORM\PersistentCollection {#9251 …} #createdAt: DateTime @1758632260 {#9210 : 2025-09-23 20:57:40.0 PRC (+08:00) } #updatedAt: DateTime @1758632260 {#9211 : 2025-09-23 20:57:40.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9256 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9257 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9242} #id: 815 #name: "Zesteur-Canneleur Oxo" #slug: "zesteur-canneleur-oxo-7310" #description: """ <div class="col is-12"><ul>\n <li>Trous aiguisés pour zester sans effort.</li>\n <li>Pour créer des motifs décoratifs.</li>\n <li>Tête en acier inoxydable durable.</li>\n <li>Poignée antidérapante.</li>\n </ul></div><h1>Descriptif Zesteur-Canneleur Oxo</h1><div class="col is-12">Zesteur / canneleur à tête en acier inoxydable et poigneé antidérapante passant au lave vaisselle permettant de créer des motifs décoratifs pour vos appéritifs et cocktails.</div><h1>Caractéristiques Zesteur-Canneleur Oxo</h1><div class="col is-12">- Trous aiguisés pour zester les agrumes sans effort.<br />- Canneleur pour créer des motifs décoratifs.<br />- Tête en acier inoxydable.<br />- Poignée anti-dérapante.<br />- Passe au lave-vaisselle.<br /></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9259 …} #channels: Doctrine\ORM\PersistentCollection {#9247 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#9243 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9245 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#9263 …} +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 {#28289 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28322 …} +context: Sylius\TwigHooks\Bag\DataBag {#28328 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28315 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
116.0 MiB | 0.67 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9242 #id: 815 #code: "zesteur-canneleur-oxo-7310" #attributes: Doctrine\ORM\PersistentCollection {#9249 …} #variants: Doctrine\ORM\PersistentCollection {#9262 …} #options: Doctrine\ORM\PersistentCollection {#9253 …} #associations: Doctrine\ORM\PersistentCollection {#9251 …} #createdAt: DateTime @1758632260 {#9210 : 2025-09-23 20:57:40.0 PRC (+08:00) } #updatedAt: DateTime @1758632260 {#9211 : 2025-09-23 20:57:40.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9256 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9257 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9242} #id: 815 #name: "Zesteur-Canneleur Oxo" #slug: "zesteur-canneleur-oxo-7310" #description: """ <div class="col is-12"><ul>\n <li>Trous aiguisés pour zester sans effort.</li>\n <li>Pour créer des motifs décoratifs.</li>\n <li>Tête en acier inoxydable durable.</li>\n <li>Poignée antidérapante.</li>\n </ul></div><h1>Descriptif Zesteur-Canneleur Oxo</h1><div class="col is-12">Zesteur / canneleur à tête en acier inoxydable et poigneé antidérapante passant au lave vaisselle permettant de créer des motifs décoratifs pour vos appéritifs et cocktails.</div><h1>Caractéristiques Zesteur-Canneleur Oxo</h1><div class="col is-12">- Trous aiguisés pour zester les agrumes sans effort.<br />- Canneleur pour créer des motifs décoratifs.<br />- Tête en acier inoxydable.<br />- Poignée anti-dérapante.<br />- Passe au lave-vaisselle.<br /></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9259 …} #channels: Doctrine\ORM\PersistentCollection {#9247 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#9243 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9245 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Zesteur-Canneleur Oxo" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30119 -props: [ "product" => App\Entity\Product\Product {#9242 #id: 815 #code: "zesteur-canneleur-oxo-7310" #attributes: Doctrine\ORM\PersistentCollection {#9249 …} #variants: Doctrine\ORM\PersistentCollection {#9262 …} #options: Doctrine\ORM\PersistentCollection {#9253 …} #associations: Doctrine\ORM\PersistentCollection {#9251 …} #createdAt: DateTime @1758632260 {#9210 : 2025-09-23 20:57:40.0 PRC (+08:00) } #updatedAt: DateTime @1758632260 {#9211 : 2025-09-23 20:57:40.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9256 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9257 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9242} #id: 815 #name: "Zesteur-Canneleur Oxo" #slug: "zesteur-canneleur-oxo-7310" #description: """ <div class="col is-12"><ul>\n <li>Trous aiguisés pour zester sans effort.</li>\n <li>Pour créer des motifs décoratifs.</li>\n <li>Tête en acier inoxydable durable.</li>\n <li>Poignée antidérapante.</li>\n </ul></div><h1>Descriptif Zesteur-Canneleur Oxo</h1><div class="col is-12">Zesteur / canneleur à tête en acier inoxydable et poigneé antidérapante passant au lave vaisselle permettant de créer des motifs décoratifs pour vos appéritifs et cocktails.</div><h1>Caractéristiques Zesteur-Canneleur Oxo</h1><div class="col is-12">- Trous aiguisés pour zester les agrumes sans effort.<br />- Canneleur pour créer des motifs décoratifs.<br />- Tête en acier inoxydable.<br />- Poignée anti-dérapante.<br />- Passe au lave-vaisselle.<br /></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9259 …} #channels: Doctrine\ORM\PersistentCollection {#9247 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#9243 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9245 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
116.0 MiB | 0.71 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30174 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30103 …} +context: Sylius\TwigHooks\Bag\DataBag {#30112 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30173 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9263 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9273 #collection: Doctrine\Common\Collections\ArrayCollection {#9274 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9272 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38348 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38350 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30174 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30103 …} +context: Sylius\TwigHooks\Bag\DataBag {#30112 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30173 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Zesteur-Canneleur Oxo" "applied_promotions" => Doctrine\ORM\PersistentCollection {#9273 #collection: Doctrine\Common\Collections\ArrayCollection {#9274 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9272 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38348 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38350 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30180 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30174 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30103 …} +context: Sylius\TwigHooks\Bag\DataBag {#30112 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30173 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9263 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9273 #collection: Doctrine\Common\Collections\ArrayCollection {#9274 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9272 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38348 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38350 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 116.0 MiB | 0.13 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30230 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30221 …} +context: Sylius\TwigHooks\Bag\DataBag {#30228 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30229 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9263 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30233 +variant: App\Entity\Product\ProductVariant {#9263 …} +price: "10,00\u{A0}€" +originalPrice: "10,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9726 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#13156 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9723 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30230 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30221 …} +context: Sylius\TwigHooks\Bag\DataBag {#30228 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30229 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 116.0 MiB | 3.91 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9279 #id: 819 #code: "zesteur-palmzester-chef-n-8191" #attributes: Doctrine\ORM\PersistentCollection {#9286 …} #variants: Doctrine\ORM\PersistentCollection {#9299 …} #options: Doctrine\ORM\PersistentCollection {#9290 …} #associations: Doctrine\ORM\PersistentCollection {#9288 …} #createdAt: DateTime @1758632260 {#9275 : 2025-09-23 20:57:40.0 PRC (+08:00) } #updatedAt: DateTime @1758632260 {#9276 : 2025-09-23 20:57:40.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9293 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9294 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9279} #id: 819 #name: "Zesteur Palmzester Chef'n" #slug: "zesteur-palmzester-chef-n-8191" #description: """ <div class="col is-12"><ul>\n <li>Utilisation facile & confortable.</li>\n <li>Lames ultra-tranchantes.</li>\n <li>Réceptacle de stockage.</li>\n </ul></div><h1>Descriptif Zesteur Palmzester Chef'n</h1><div class="col is-12">Le Zesteur Palmzester Chef'n est l'ustensile par excellence pour obtenir des zestes d'agrumes (citrons verts ou jaunes, oranges, pamplemousses...) Il dispose de lames ultra-tranchantes en acier inoxydable conçues pour éviter le colmatage et d'un réceptacle de stockage des zestes. Son utilisation est très simple grâce à un anneau permettant d'insérer un doigt pour maintenir fermement le zesteur durant le travail. Il se nettoie très facilement au lave-vaisselle.</div><h1>Caractéristiques Zesteur Palmzester Chef'n</h1><div class="col is-12">- Lames ultra-tranchantes en acier inoxydable.<br />- Réceptacle de stockage.<br />- Excellente prise en main.<br />- Compatible lave-vaisselle.<br />- Dimensions : 9 x 7,5 x 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 {#9296 …} #channels: Doctrine\ORM\PersistentCollection {#9284 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#9280 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9282 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28289 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28322 …} +context: Sylius\TwigHooks\Bag\DataBag {#28328 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28315 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#30110 +product: App\Entity\Product\Product {#9279 #id: 819 #code: "zesteur-palmzester-chef-n-8191" #attributes: Doctrine\ORM\PersistentCollection {#9286 …} #variants: Doctrine\ORM\PersistentCollection {#9299 …} #options: Doctrine\ORM\PersistentCollection {#9290 …} #associations: Doctrine\ORM\PersistentCollection {#9288 …} #createdAt: DateTime @1758632260 {#9275 : 2025-09-23 20:57:40.0 PRC (+08:00) } #updatedAt: DateTime @1758632260 {#9276 : 2025-09-23 20:57:40.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9293 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9294 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9279} #id: 819 #name: "Zesteur Palmzester Chef'n" #slug: "zesteur-palmzester-chef-n-8191" #description: """ <div class="col is-12"><ul>\n <li>Utilisation facile & confortable.</li>\n <li>Lames ultra-tranchantes.</li>\n <li>Réceptacle de stockage.</li>\n </ul></div><h1>Descriptif Zesteur Palmzester Chef'n</h1><div class="col is-12">Le Zesteur Palmzester Chef'n est l'ustensile par excellence pour obtenir des zestes d'agrumes (citrons verts ou jaunes, oranges, pamplemousses...) Il dispose de lames ultra-tranchantes en acier inoxydable conçues pour éviter le colmatage et d'un réceptacle de stockage des zestes. Son utilisation est très simple grâce à un anneau permettant d'insérer un doigt pour maintenir fermement le zesteur durant le travail. Il se nettoie très facilement au lave-vaisselle.</div><h1>Caractéristiques Zesteur Palmzester Chef'n</h1><div class="col is-12">- Lames ultra-tranchantes en acier inoxydable.<br />- Réceptacle de stockage.<br />- Excellente prise en main.<br />- Compatible lave-vaisselle.<br />- Dimensions : 9 x 7,5 x 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 {#9296 …} #channels: Doctrine\ORM\PersistentCollection {#9284 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#9280 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9282 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#9300 …} +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 {#28289 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28322 …} +context: Sylius\TwigHooks\Bag\DataBag {#28328 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28315 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
116.0 MiB | 0.89 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9279 #id: 819 #code: "zesteur-palmzester-chef-n-8191" #attributes: Doctrine\ORM\PersistentCollection {#9286 …} #variants: Doctrine\ORM\PersistentCollection {#9299 …} #options: Doctrine\ORM\PersistentCollection {#9290 …} #associations: Doctrine\ORM\PersistentCollection {#9288 …} #createdAt: DateTime @1758632260 {#9275 : 2025-09-23 20:57:40.0 PRC (+08:00) } #updatedAt: DateTime @1758632260 {#9276 : 2025-09-23 20:57:40.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9293 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9294 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9279} #id: 819 #name: "Zesteur Palmzester Chef'n" #slug: "zesteur-palmzester-chef-n-8191" #description: """ <div class="col is-12"><ul>\n <li>Utilisation facile & confortable.</li>\n <li>Lames ultra-tranchantes.</li>\n <li>Réceptacle de stockage.</li>\n </ul></div><h1>Descriptif Zesteur Palmzester Chef'n</h1><div class="col is-12">Le Zesteur Palmzester Chef'n est l'ustensile par excellence pour obtenir des zestes d'agrumes (citrons verts ou jaunes, oranges, pamplemousses...) Il dispose de lames ultra-tranchantes en acier inoxydable conçues pour éviter le colmatage et d'un réceptacle de stockage des zestes. Son utilisation est très simple grâce à un anneau permettant d'insérer un doigt pour maintenir fermement le zesteur durant le travail. Il se nettoie très facilement au lave-vaisselle.</div><h1>Caractéristiques Zesteur Palmzester Chef'n</h1><div class="col is-12">- Lames ultra-tranchantes en acier inoxydable.<br />- Réceptacle de stockage.<br />- Excellente prise en main.<br />- Compatible lave-vaisselle.<br />- Dimensions : 9 x 7,5 x 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 {#9296 …} #channels: Doctrine\ORM\PersistentCollection {#9284 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#9280 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9282 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Zesteur Palmzester Chef'n" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30350 -props: [ "product" => App\Entity\Product\Product {#9279 #id: 819 #code: "zesteur-palmzester-chef-n-8191" #attributes: Doctrine\ORM\PersistentCollection {#9286 …} #variants: Doctrine\ORM\PersistentCollection {#9299 …} #options: Doctrine\ORM\PersistentCollection {#9290 …} #associations: Doctrine\ORM\PersistentCollection {#9288 …} #createdAt: DateTime @1758632260 {#9275 : 2025-09-23 20:57:40.0 PRC (+08:00) } #updatedAt: DateTime @1758632260 {#9276 : 2025-09-23 20:57:40.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9293 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9294 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9279} #id: 819 #name: "Zesteur Palmzester Chef'n" #slug: "zesteur-palmzester-chef-n-8191" #description: """ <div class="col is-12"><ul>\n <li>Utilisation facile & confortable.</li>\n <li>Lames ultra-tranchantes.</li>\n <li>Réceptacle de stockage.</li>\n </ul></div><h1>Descriptif Zesteur Palmzester Chef'n</h1><div class="col is-12">Le Zesteur Palmzester Chef'n est l'ustensile par excellence pour obtenir des zestes d'agrumes (citrons verts ou jaunes, oranges, pamplemousses...) Il dispose de lames ultra-tranchantes en acier inoxydable conçues pour éviter le colmatage et d'un réceptacle de stockage des zestes. Son utilisation est très simple grâce à un anneau permettant d'insérer un doigt pour maintenir fermement le zesteur durant le travail. Il se nettoie très facilement au lave-vaisselle.</div><h1>Caractéristiques Zesteur Palmzester Chef'n</h1><div class="col is-12">- Lames ultra-tranchantes en acier inoxydable.<br />- Réceptacle de stockage.<br />- Excellente prise en main.<br />- Compatible lave-vaisselle.<br />- Dimensions : 9 x 7,5 x 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 {#9296 …} #channels: Doctrine\ORM\PersistentCollection {#9284 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#9280 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9282 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
116.0 MiB | 0.69 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30408 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30334 …} +context: Sylius\TwigHooks\Bag\DataBag {#30343 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30407 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9300 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9310 #collection: Doctrine\Common\Collections\ArrayCollection {#9311 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9309 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38362 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38364 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30408 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30334 …} +context: Sylius\TwigHooks\Bag\DataBag {#30343 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30407 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Zesteur Palmzester Chef'n" "applied_promotions" => Doctrine\ORM\PersistentCollection {#9310 #collection: Doctrine\Common\Collections\ArrayCollection {#9311 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9309 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38362 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38364 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30414 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30408 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30334 …} +context: Sylius\TwigHooks\Bag\DataBag {#30343 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30407 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9300 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9310 #collection: Doctrine\Common\Collections\ArrayCollection {#9311 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9309 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38362 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38364 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 116.0 MiB | 0.13 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30464 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30455 …} +context: Sylius\TwigHooks\Bag\DataBag {#30462 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30463 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9300 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30467 +variant: App\Entity\Product\ProductVariant {#9300 …} +price: "10,00\u{A0}€" +originalPrice: "10,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9726 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#13156 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9723 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30464 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30455 …} +context: Sylius\TwigHooks\Bag\DataBag {#30462 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30463 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 116.0 MiB | 3.82 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9316 #id: 817 #code: "zesteur-yoocook-7695" #attributes: Doctrine\ORM\PersistentCollection {#9323 …} #variants: Doctrine\ORM\PersistentCollection {#9336 …} #options: Doctrine\ORM\PersistentCollection {#9327 …} #associations: Doctrine\ORM\PersistentCollection {#9325 …} #createdAt: DateTime @1758632260 {#9312 : 2025-09-23 20:57:40.0 PRC (+08:00) } #updatedAt: DateTime @1758632260 {#9313 : 2025-09-23 20:57:40.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9330 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9331 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9316} #id: 817 #name: "Zesteur Yoocook" #slug: "zesteur-yoocook-7695" #description: """ <div class="col is-12"><ul>\n <li>Râpe les agrumes, gingembre, raifort, noix de muscade ....</li>\n <li>Acier inoxydable & polypropylène.</li>\n <li>Ergonomique.</li>\n <li>Réceptacle récupérateur.</li>\n <li>Aucun gachis.</li>\n </ul></div><h1>Descriptif Zesteur Yoocook</h1><div class="col is-12">Le Zesteur Yoocook râpe les agrumes, le gingembre, le raifort, la noix de muscade facilement tout en récupérant toute la matière sans en perdre une miette dans son réceptacle intégré. Conçue en acier inoxydable ( lame ) et en polypropylène, cette râpe possède une forme ronde ergonomique pour une excellente prise en main. Entièrement démontable, elle est très facile à nettoyer à l'eau et au savon.</div><h1>Caractéristiques Zesteur Yoocook</h1><div class="col is-12">- Acier inoxydable et polypropylène.<br />- Râpe les agrumes, le gingembre, le raifort, les noix de muscade ...<br />- Démontable.<br />- Ergonomique.<br />- Lavage à la main recommandé.<br />- Diamètre de la lame : 9 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 {#9333 …} #channels: Doctrine\ORM\PersistentCollection {#9321 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#9317 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9319 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28289 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28322 …} +context: Sylius\TwigHooks\Bag\DataBag {#28328 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28315 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#30341 +product: App\Entity\Product\Product {#9316 #id: 817 #code: "zesteur-yoocook-7695" #attributes: Doctrine\ORM\PersistentCollection {#9323 …} #variants: Doctrine\ORM\PersistentCollection {#9336 …} #options: Doctrine\ORM\PersistentCollection {#9327 …} #associations: Doctrine\ORM\PersistentCollection {#9325 …} #createdAt: DateTime @1758632260 {#9312 : 2025-09-23 20:57:40.0 PRC (+08:00) } #updatedAt: DateTime @1758632260 {#9313 : 2025-09-23 20:57:40.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9330 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9331 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9316} #id: 817 #name: "Zesteur Yoocook" #slug: "zesteur-yoocook-7695" #description: """ <div class="col is-12"><ul>\n <li>Râpe les agrumes, gingembre, raifort, noix de muscade ....</li>\n <li>Acier inoxydable & polypropylène.</li>\n <li>Ergonomique.</li>\n <li>Réceptacle récupérateur.</li>\n <li>Aucun gachis.</li>\n </ul></div><h1>Descriptif Zesteur Yoocook</h1><div class="col is-12">Le Zesteur Yoocook râpe les agrumes, le gingembre, le raifort, la noix de muscade facilement tout en récupérant toute la matière sans en perdre une miette dans son réceptacle intégré. Conçue en acier inoxydable ( lame ) et en polypropylène, cette râpe possède une forme ronde ergonomique pour une excellente prise en main. Entièrement démontable, elle est très facile à nettoyer à l'eau et au savon.</div><h1>Caractéristiques Zesteur Yoocook</h1><div class="col is-12">- Acier inoxydable et polypropylène.<br />- Râpe les agrumes, le gingembre, le raifort, les noix de muscade ...<br />- Démontable.<br />- Ergonomique.<br />- Lavage à la main recommandé.<br />- Diamètre de la lame : 9 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 {#9333 …} #channels: Doctrine\ORM\PersistentCollection {#9321 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#9317 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9319 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#9337 …} +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 {#28289 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28322 …} +context: Sylius\TwigHooks\Bag\DataBag {#28328 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28315 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
116.0 MiB | 0.79 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9316 #id: 817 #code: "zesteur-yoocook-7695" #attributes: Doctrine\ORM\PersistentCollection {#9323 …} #variants: Doctrine\ORM\PersistentCollection {#9336 …} #options: Doctrine\ORM\PersistentCollection {#9327 …} #associations: Doctrine\ORM\PersistentCollection {#9325 …} #createdAt: DateTime @1758632260 {#9312 : 2025-09-23 20:57:40.0 PRC (+08:00) } #updatedAt: DateTime @1758632260 {#9313 : 2025-09-23 20:57:40.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9330 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9331 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9316} #id: 817 #name: "Zesteur Yoocook" #slug: "zesteur-yoocook-7695" #description: """ <div class="col is-12"><ul>\n <li>Râpe les agrumes, gingembre, raifort, noix de muscade ....</li>\n <li>Acier inoxydable & polypropylène.</li>\n <li>Ergonomique.</li>\n <li>Réceptacle récupérateur.</li>\n <li>Aucun gachis.</li>\n </ul></div><h1>Descriptif Zesteur Yoocook</h1><div class="col is-12">Le Zesteur Yoocook râpe les agrumes, le gingembre, le raifort, la noix de muscade facilement tout en récupérant toute la matière sans en perdre une miette dans son réceptacle intégré. Conçue en acier inoxydable ( lame ) et en polypropylène, cette râpe possède une forme ronde ergonomique pour une excellente prise en main. Entièrement démontable, elle est très facile à nettoyer à l'eau et au savon.</div><h1>Caractéristiques Zesteur Yoocook</h1><div class="col is-12">- Acier inoxydable et polypropylène.<br />- Râpe les agrumes, le gingembre, le raifort, les noix de muscade ...<br />- Démontable.<br />- Ergonomique.<br />- Lavage à la main recommandé.<br />- Diamètre de la lame : 9 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 {#9333 …} #channels: Doctrine\ORM\PersistentCollection {#9321 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#9317 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9319 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Zesteur Yoocook" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30584 -props: [ "product" => App\Entity\Product\Product {#9316 #id: 817 #code: "zesteur-yoocook-7695" #attributes: Doctrine\ORM\PersistentCollection {#9323 …} #variants: Doctrine\ORM\PersistentCollection {#9336 …} #options: Doctrine\ORM\PersistentCollection {#9327 …} #associations: Doctrine\ORM\PersistentCollection {#9325 …} #createdAt: DateTime @1758632260 {#9312 : 2025-09-23 20:57:40.0 PRC (+08:00) } #updatedAt: DateTime @1758632260 {#9313 : 2025-09-23 20:57:40.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9330 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9331 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9316} #id: 817 #name: "Zesteur Yoocook" #slug: "zesteur-yoocook-7695" #description: """ <div class="col is-12"><ul>\n <li>Râpe les agrumes, gingembre, raifort, noix de muscade ....</li>\n <li>Acier inoxydable & polypropylène.</li>\n <li>Ergonomique.</li>\n <li>Réceptacle récupérateur.</li>\n <li>Aucun gachis.</li>\n </ul></div><h1>Descriptif Zesteur Yoocook</h1><div class="col is-12">Le Zesteur Yoocook râpe les agrumes, le gingembre, le raifort, la noix de muscade facilement tout en récupérant toute la matière sans en perdre une miette dans son réceptacle intégré. Conçue en acier inoxydable ( lame ) et en polypropylène, cette râpe possède une forme ronde ergonomique pour une excellente prise en main. Entièrement démontable, elle est très facile à nettoyer à l'eau et au savon.</div><h1>Caractéristiques Zesteur Yoocook</h1><div class="col is-12">- Acier inoxydable et polypropylène.<br />- Râpe les agrumes, le gingembre, le raifort, les noix de muscade ...<br />- Démontable.<br />- Ergonomique.<br />- Lavage à la main recommandé.<br />- Diamètre de la lame : 9 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 {#9333 …} #channels: Doctrine\ORM\PersistentCollection {#9321 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#9317 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9319 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
116.0 MiB | 0.70 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30639 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30568 …} +context: Sylius\TwigHooks\Bag\DataBag {#30577 …} +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 {#9337 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9347 #collection: Doctrine\Common\Collections\ArrayCollection {#9348 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9346 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38376 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38378 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30639 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30568 …} +context: Sylius\TwigHooks\Bag\DataBag {#30577 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30638 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Zesteur Yoocook" "applied_promotions" => Doctrine\ORM\PersistentCollection {#9347 #collection: Doctrine\Common\Collections\ArrayCollection {#9348 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9346 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38376 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38378 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30645 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30639 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30568 …} +context: Sylius\TwigHooks\Bag\DataBag {#30577 …} +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 {#9337 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9347 #collection: Doctrine\Common\Collections\ArrayCollection {#9348 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9346 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38376 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38378 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 116.0 MiB | 0.13 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30695 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30686 …} +context: Sylius\TwigHooks\Bag\DataBag {#30693 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30694 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9337 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30698 +variant: App\Entity\Product\ProductVariant {#9337 …} +price: "12,00\u{A0}€" +originalPrice: "12,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9726 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#13156 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9723 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30695 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30686 …} +context: Sylius\TwigHooks\Bag\DataBag {#30693 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30694 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 116.0 MiB | 3.97 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9353 #id: 816 #code: "rape-zesteur-etched-oxo-7479" #attributes: Doctrine\ORM\PersistentCollection {#9360 …} #variants: Doctrine\ORM\PersistentCollection {#9373 …} #options: Doctrine\ORM\PersistentCollection {#9364 …} #associations: Doctrine\ORM\PersistentCollection {#9362 …} #createdAt: DateTime @1758632260 {#9349 : 2025-09-23 20:57:40.0 PRC (+08:00) } #updatedAt: DateTime @1758632260 {#9350 : 2025-09-23 20:57:40.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9367 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9368 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9353} #id: 816 #name: "Râpe Zesteur Etched Oxo" #slug: "rape-zesteur-etched-oxo-7479" #description: """ <div class="col is-12"><ul>\n <li>Lame ajourée ultra tranchante en acier inoxydable.</li>\n <li>Manche souple et ergonomique.</li>\n <li>Couvercle de protection.</li>\n </ul></div><h1>Descriptif Râpe Zesteur Etched Oxo</h1><div class="col is-12">Grâce à sa lame ajourée ultra tranchante en acier inoxydable, la Râpe Zesteur Etched Oxo est l'ustensile idéal pour faire des zestes d'agrumes, de fruits à coques, d'ail mais aussi pour râper des fromages à pâte dure.<br /><br />\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Sa base rectangulaire siliconée permet de l'appuyer en toute sécurité sur n'importe quel récipient Son manche ergonomique en Santoprène® comporte des petits coussinets qui vont absorber la pression et soulager le poignet lors des gestes répétitifs.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Cette râpe zesteur est fournie avec un étui de protection de lame qui évite les blessures et préserve aussi la lame en évitant les chocs avec d’autres ustensiles. L'étui sert aussi de racloir pour éliminer les résidus au dos de la râpe. </div>\n <div>Sa base rectangulaire siliconée permet de l'appuyer en toute sécurité sur n'importe quel récipient Son manche ergonomique en Santoprène® comporte des petits coussinets qui vont absorber la pression et soulager le poignet lors des gestes répétitifs.<br /><br /></div>\n <div>Cette râpe zesteur est fournie avec un étui de protection de lame qui évite les blessures et préserve aussi la lame en évitant les chocs avec d’autres ustensiles. L'étui sert aussi de racloir pour éliminer les résidus au dos de la râpe. </div></div><h1>Caractéristiques Râpe Zesteur Etched Oxo</h1><div class="col is-12">- Râpe ajourée tranchante en acier inoxydable.<br />- Manche antidérapant, souple et ergonomique.<br />- Couvercle pour un rangement en toute sécurité.<br />- Pied antidérapant pour une maîtrise accrue.<br />- Dimensions de la lame : 17 x 3 cm.<br />- Dimension totale : 31 x 6 x 5 cm.<br />- Va au lave vaisselle.<br />- Garantie 2 ans.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9370 …} #channels: Doctrine\ORM\PersistentCollection {#9358 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#9354 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9356 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28289 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28322 …} +context: Sylius\TwigHooks\Bag\DataBag {#28328 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28315 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#30575 +product: App\Entity\Product\Product {#9353 #id: 816 #code: "rape-zesteur-etched-oxo-7479" #attributes: Doctrine\ORM\PersistentCollection {#9360 …} #variants: Doctrine\ORM\PersistentCollection {#9373 …} #options: Doctrine\ORM\PersistentCollection {#9364 …} #associations: Doctrine\ORM\PersistentCollection {#9362 …} #createdAt: DateTime @1758632260 {#9349 : 2025-09-23 20:57:40.0 PRC (+08:00) } #updatedAt: DateTime @1758632260 {#9350 : 2025-09-23 20:57:40.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9367 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9368 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9353} #id: 816 #name: "Râpe Zesteur Etched Oxo" #slug: "rape-zesteur-etched-oxo-7479" #description: """ <div class="col is-12"><ul>\n <li>Lame ajourée ultra tranchante en acier inoxydable.</li>\n <li>Manche souple et ergonomique.</li>\n <li>Couvercle de protection.</li>\n </ul></div><h1>Descriptif Râpe Zesteur Etched Oxo</h1><div class="col is-12">Grâce à sa lame ajourée ultra tranchante en acier inoxydable, la Râpe Zesteur Etched Oxo est l'ustensile idéal pour faire des zestes d'agrumes, de fruits à coques, d'ail mais aussi pour râper des fromages à pâte dure.<br /><br />\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Sa base rectangulaire siliconée permet de l'appuyer en toute sécurité sur n'importe quel récipient Son manche ergonomique en Santoprène® comporte des petits coussinets qui vont absorber la pression et soulager le poignet lors des gestes répétitifs.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Cette râpe zesteur est fournie avec un étui de protection de lame qui évite les blessures et préserve aussi la lame en évitant les chocs avec d’autres ustensiles. L'étui sert aussi de racloir pour éliminer les résidus au dos de la râpe. </div>\n <div>Sa base rectangulaire siliconée permet de l'appuyer en toute sécurité sur n'importe quel récipient Son manche ergonomique en Santoprène® comporte des petits coussinets qui vont absorber la pression et soulager le poignet lors des gestes répétitifs.<br /><br /></div>\n <div>Cette râpe zesteur est fournie avec un étui de protection de lame qui évite les blessures et préserve aussi la lame en évitant les chocs avec d’autres ustensiles. L'étui sert aussi de racloir pour éliminer les résidus au dos de la râpe. </div></div><h1>Caractéristiques Râpe Zesteur Etched Oxo</h1><div class="col is-12">- Râpe ajourée tranchante en acier inoxydable.<br />- Manche antidérapant, souple et ergonomique.<br />- Couvercle pour un rangement en toute sécurité.<br />- Pied antidérapant pour une maîtrise accrue.<br />- Dimensions de la lame : 17 x 3 cm.<br />- Dimension totale : 31 x 6 x 5 cm.<br />- Va au lave vaisselle.<br />- Garantie 2 ans.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9370 …} #channels: Doctrine\ORM\PersistentCollection {#9358 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#9354 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9356 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#9374 …} +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 {#28289 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28322 …} +context: Sylius\TwigHooks\Bag\DataBag {#28328 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28315 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
116.0 MiB | 0.84 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9353 #id: 816 #code: "rape-zesteur-etched-oxo-7479" #attributes: Doctrine\ORM\PersistentCollection {#9360 …} #variants: Doctrine\ORM\PersistentCollection {#9373 …} #options: Doctrine\ORM\PersistentCollection {#9364 …} #associations: Doctrine\ORM\PersistentCollection {#9362 …} #createdAt: DateTime @1758632260 {#9349 : 2025-09-23 20:57:40.0 PRC (+08:00) } #updatedAt: DateTime @1758632260 {#9350 : 2025-09-23 20:57:40.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9367 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9368 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9353} #id: 816 #name: "Râpe Zesteur Etched Oxo" #slug: "rape-zesteur-etched-oxo-7479" #description: """ <div class="col is-12"><ul>\n <li>Lame ajourée ultra tranchante en acier inoxydable.</li>\n <li>Manche souple et ergonomique.</li>\n <li>Couvercle de protection.</li>\n </ul></div><h1>Descriptif Râpe Zesteur Etched Oxo</h1><div class="col is-12">Grâce à sa lame ajourée ultra tranchante en acier inoxydable, la Râpe Zesteur Etched Oxo est l'ustensile idéal pour faire des zestes d'agrumes, de fruits à coques, d'ail mais aussi pour râper des fromages à pâte dure.<br /><br />\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Sa base rectangulaire siliconée permet de l'appuyer en toute sécurité sur n'importe quel récipient Son manche ergonomique en Santoprène® comporte des petits coussinets qui vont absorber la pression et soulager le poignet lors des gestes répétitifs.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Cette râpe zesteur est fournie avec un étui de protection de lame qui évite les blessures et préserve aussi la lame en évitant les chocs avec d’autres ustensiles. L'étui sert aussi de racloir pour éliminer les résidus au dos de la râpe. </div>\n <div>Sa base rectangulaire siliconée permet de l'appuyer en toute sécurité sur n'importe quel récipient Son manche ergonomique en Santoprène® comporte des petits coussinets qui vont absorber la pression et soulager le poignet lors des gestes répétitifs.<br /><br /></div>\n <div>Cette râpe zesteur est fournie avec un étui de protection de lame qui évite les blessures et préserve aussi la lame en évitant les chocs avec d’autres ustensiles. L'étui sert aussi de racloir pour éliminer les résidus au dos de la râpe. </div></div><h1>Caractéristiques Râpe Zesteur Etched Oxo</h1><div class="col is-12">- Râpe ajourée tranchante en acier inoxydable.<br />- Manche antidérapant, souple et ergonomique.<br />- Couvercle pour un rangement en toute sécurité.<br />- Pied antidérapant pour une maîtrise accrue.<br />- Dimensions de la lame : 17 x 3 cm.<br />- Dimension totale : 31 x 6 x 5 cm.<br />- Va au lave vaisselle.<br />- Garantie 2 ans.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9370 …} #channels: Doctrine\ORM\PersistentCollection {#9358 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#9354 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9356 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Râpe Zesteur Etched Oxo" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30815 -props: [ "product" => App\Entity\Product\Product {#9353 #id: 816 #code: "rape-zesteur-etched-oxo-7479" #attributes: Doctrine\ORM\PersistentCollection {#9360 …} #variants: Doctrine\ORM\PersistentCollection {#9373 …} #options: Doctrine\ORM\PersistentCollection {#9364 …} #associations: Doctrine\ORM\PersistentCollection {#9362 …} #createdAt: DateTime @1758632260 {#9349 : 2025-09-23 20:57:40.0 PRC (+08:00) } #updatedAt: DateTime @1758632260 {#9350 : 2025-09-23 20:57:40.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9367 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9368 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9353} #id: 816 #name: "Râpe Zesteur Etched Oxo" #slug: "rape-zesteur-etched-oxo-7479" #description: """ <div class="col is-12"><ul>\n <li>Lame ajourée ultra tranchante en acier inoxydable.</li>\n <li>Manche souple et ergonomique.</li>\n <li>Couvercle de protection.</li>\n </ul></div><h1>Descriptif Râpe Zesteur Etched Oxo</h1><div class="col is-12">Grâce à sa lame ajourée ultra tranchante en acier inoxydable, la Râpe Zesteur Etched Oxo est l'ustensile idéal pour faire des zestes d'agrumes, de fruits à coques, d'ail mais aussi pour râper des fromages à pâte dure.<br /><br />\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Sa base rectangulaire siliconée permet de l'appuyer en toute sécurité sur n'importe quel récipient Son manche ergonomique en Santoprène® comporte des petits coussinets qui vont absorber la pression et soulager le poignet lors des gestes répétitifs.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Cette râpe zesteur est fournie avec un étui de protection de lame qui évite les blessures et préserve aussi la lame en évitant les chocs avec d’autres ustensiles. L'étui sert aussi de racloir pour éliminer les résidus au dos de la râpe. </div>\n <div>Sa base rectangulaire siliconée permet de l'appuyer en toute sécurité sur n'importe quel récipient Son manche ergonomique en Santoprène® comporte des petits coussinets qui vont absorber la pression et soulager le poignet lors des gestes répétitifs.<br /><br /></div>\n <div>Cette râpe zesteur est fournie avec un étui de protection de lame qui évite les blessures et préserve aussi la lame en évitant les chocs avec d’autres ustensiles. L'étui sert aussi de racloir pour éliminer les résidus au dos de la râpe. </div></div><h1>Caractéristiques Râpe Zesteur Etched Oxo</h1><div class="col is-12">- Râpe ajourée tranchante en acier inoxydable.<br />- Manche antidérapant, souple et ergonomique.<br />- Couvercle pour un rangement en toute sécurité.<br />- Pied antidérapant pour une maîtrise accrue.<br />- Dimensions de la lame : 17 x 3 cm.<br />- Dimension totale : 31 x 6 x 5 cm.<br />- Va au lave vaisselle.<br />- Garantie 2 ans.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9370 …} #channels: Doctrine\ORM\PersistentCollection {#9358 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#9354 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9356 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
116.0 MiB | 0.74 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30867 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30799 …} +context: Sylius\TwigHooks\Bag\DataBag {#30808 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30866 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9374 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9387 #collection: Doctrine\Common\Collections\ArrayCollection {#9388 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9386 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38390 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38392 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30867 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30799 …} +context: Sylius\TwigHooks\Bag\DataBag {#30808 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30866 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Râpe Zesteur Etched Oxo" "applied_promotions" => Doctrine\ORM\PersistentCollection {#9387 #collection: Doctrine\Common\Collections\ArrayCollection {#9388 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9386 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38390 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38392 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30873 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30867 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30799 …} +context: Sylius\TwigHooks\Bag\DataBag {#30808 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30866 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9374 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9387 #collection: Doctrine\Common\Collections\ArrayCollection {#9388 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9386 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38390 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38392 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 116.0 MiB | 0.13 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30923 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30914 …} +context: Sylius\TwigHooks\Bag\DataBag {#30921 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30922 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9374 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30926 +variant: App\Entity\Product\ProductVariant {#9374 …} +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 {#9726 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#13156 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9723 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30923 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30914 …} +context: Sylius\TwigHooks\Bag\DataBag {#30921 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30922 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:cart:widget:offcanvas | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent | 116.0 MiB | 1.99 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28002 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13221 …} +context: Sylius\TwigHooks\Bag\DataBag {#28024 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13231 …} +prefixes: [ "sylius_shop.base.offcanvas" ] } "template" => "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig" ] |
|||
| Attributes | [] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#31233 +cart: App\Entity\Order\Order {#14135 …} #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1322 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28002 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13221 …} +context: Sylius\TwigHooks\Bag\DataBag {#28024 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13231 …} +prefixes: [ "sylius_shop.base.offcanvas" ] } +template: "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig" #repository: Sylius\Bundle\CoreBundle\Doctrine\ORM\OrderRepository {#4980 …} } |
|||