Components
12
Twig Components
44
Render Count
126
ms
Render Time
112.0
MiB
Memory Usage
Components
Render calls
| sylius_shop:common:currency_switcher | Sylius\Bundle\ShopBundle\Twig\Component\Common\CurrencySwitcherComponent | 112.0 MiB | 1.44 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12764 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12757 …} +context: Sylius\TwigHooks\Bag\DataBag {#12763 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12762 …} +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 {#13384 #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12655 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12764 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12757 …} +context: Sylius\TwigHooks\Bag\DataBag {#12763 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12762 …} +prefixes: [ "sylius_shop.base.header.top_bar" ] } } |
|||
| sylius_shop:common:locale_switcher | Sylius\Bundle\ShopBundle\Twig\Component\Common\LocaleSwitcherComponent | 112.0 MiB | 1.27 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13461 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13457 …} +context: Sylius\TwigHooks\Bag\DataBag {#13459 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13460 …} +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 {#13470 #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #localeProvider: Sylius\Component\Core\Provider\ChannelBasedLocaleProvider {#4528 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13461 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13457 …} +context: Sylius\TwigHooks\Bag\DataBag {#13459 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13460 …} +prefixes: [ "sylius_shop.base.header.top_bar" ] } } |
|||
| sylius_shop:cart:widget | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent | 112.0 MiB | 6.10 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13552 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13531 …} +context: Sylius\TwigHooks\Bag\DataBag {#13551 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13550 …} +prefixes: [ "sylius_shop.base.header.content" ] } "template" => "@SyliusShop/shared/components/header/cart.html.twig" ] |
|||
| Attributes | [] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#13567 +cart: App\Entity\Order\Order {#13634 …} #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1322 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13552 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13531 …} +context: Sylius\TwigHooks\Bag\DataBag {#13551 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13550 …} +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 | 112.0 MiB | 23.88 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13820 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13808 …} +context: Sylius\TwigHooks\Bag\DataBag {#13814 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13806 …} +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 {#13829 #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 {#13820 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13808 …} +context: Sylius\TwigHooks\Bag\DataBag {#13814 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13806 …} +prefixes: [ "sylius_shop.base.header.navbar" ] } } |
|||
| sylius_shop:product:show:breadcrumbs | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 112.0 MiB | 1.36 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27995 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27991 …} +context: Sylius\TwigHooks\Bag\DataBag {#27992 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27994 …} +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 {#28004 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#243 …} #taxonRepository: App\Repository\TaxonRepository {#7413 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27995 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27991 …} +context: Sylius\TwigHooks\Bag\DataBag {#27992 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27994 …} +prefixes: [ "sylius_shop.product.index.content" ] } } |
|||
| sylius_shop:product:show:taxonomy | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 112.0 MiB | 1.08 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28108 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28104 …} +context: Sylius\TwigHooks\Bag\DataBag {#28105 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28107 …} +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 {#28116 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#243 …} #taxonRepository: App\Repository\TaxonRepository {#7413 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28108 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28104 …} +context: Sylius\TwigHooks\Bag\DataBag {#28105 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28107 …} +prefixes: [ "sylius_shop.product.index.content.body.sidebar" ] } } |
|||
| sylius_shop:product:show:header | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 112.0 MiB | 2.52 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28179 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28175 …} +context: Sylius\TwigHooks\Bag\DataBag {#28176 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28178 …} +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 {#28187 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#243 …} #taxonRepository: App\Repository\TaxonRepository {#7413 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28179 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28175 …} +context: Sylius\TwigHooks\Bag\DataBag {#28176 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28178 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 112.0 MiB | 20.03 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8030 #id: 2951 #code: "filtre-a-evier-et-douche-oxo-2764" #attributes: Doctrine\ORM\PersistentCollection {#8630 …} #variants: Doctrine\ORM\PersistentCollection {#6046 …} #options: Doctrine\ORM\PersistentCollection {#5361 …} #associations: Doctrine\ORM\PersistentCollection {#5146 …} #createdAt: DateTime @1758632718 {#7945 : 2025-09-23 21:05:18.0 PRC (+08:00) } #updatedAt: DateTime @1758632718 {#8040 : 2025-09-23 21:05:18.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#5364 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#5359 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8030} #id: 2951 #name: "Filtre à évier et douche Oxo" #slug: "filtre-a-evier-et-douche-oxo-2764" #description: """ <div class="col is-12"><ul>\n <li>Protège vos canalisations.</li>\n <li>Bord silicone, ne glisse pas.</li>\n <li>Va au lave vaisselle. </li>\n </ul></div><h1>Description Filtre à évier et douche Oxo</h1><div class="col is-12">Le filtre d'évier et de douche Oxo permet de retenir les impuretés et d'éviter ainsi le blocage de l’évacuation de l’eau. Il s’adapte à la plupart des bondes (diamètre 12 cm). En acier inoxydable, il comporte un bord en silicone pour rester bien en place.</div><h1>Caractéristiques Filtre à évier et douche Oxo</h1><div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Inox. Diamètre 12 cm. Va au lave vaisselle.</div>\n <div>Inox et silicone. Diamètre 12 cm. Poids 63 grammes. Va au lave vaisselle. Garantie 2 ans.</div></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#5366 …} #channels: Doctrine\ORM\PersistentCollection {#8311 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #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 {#28244 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28277 …} +context: Sylius\TwigHooks\Bag\DataBag {#28283 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28270 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#28713 +product: App\Entity\Product\Product {#8030 #id: 2951 #code: "filtre-a-evier-et-douche-oxo-2764" #attributes: Doctrine\ORM\PersistentCollection {#8630 …} #variants: Doctrine\ORM\PersistentCollection {#6046 …} #options: Doctrine\ORM\PersistentCollection {#5361 …} #associations: Doctrine\ORM\PersistentCollection {#5146 …} #createdAt: DateTime @1758632718 {#7945 : 2025-09-23 21:05:18.0 PRC (+08:00) } #updatedAt: DateTime @1758632718 {#8040 : 2025-09-23 21:05:18.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#5364 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#5359 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8030} #id: 2951 #name: "Filtre à évier et douche Oxo" #slug: "filtre-a-evier-et-douche-oxo-2764" #description: """ <div class="col is-12"><ul>\n <li>Protège vos canalisations.</li>\n <li>Bord silicone, ne glisse pas.</li>\n <li>Va au lave vaisselle. </li>\n </ul></div><h1>Description Filtre à évier et douche Oxo</h1><div class="col is-12">Le filtre d'évier et de douche Oxo permet de retenir les impuretés et d'éviter ainsi le blocage de l’évacuation de l’eau. Il s’adapte à la plupart des bondes (diamètre 12 cm). En acier inoxydable, il comporte un bord en silicone pour rester bien en place.</div><h1>Caractéristiques Filtre à évier et douche Oxo</h1><div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Inox. Diamètre 12 cm. Va au lave vaisselle.</div>\n <div>Inox et silicone. Diamètre 12 cm. Poids 63 grammes. Va au lave vaisselle. Garantie 2 ans.</div></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#5366 …} #channels: Doctrine\ORM\PersistentCollection {#8311 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8001 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8309 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#6054 …} +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 {#28244 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28277 …} +context: Sylius\TwigHooks\Bag\DataBag {#28283 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28270 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
112.0 MiB | 2.24 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8030 #id: 2951 #code: "filtre-a-evier-et-douche-oxo-2764" #attributes: Doctrine\ORM\PersistentCollection {#8630 …} #variants: Doctrine\ORM\PersistentCollection {#6046 …} #options: Doctrine\ORM\PersistentCollection {#5361 …} #associations: Doctrine\ORM\PersistentCollection {#5146 …} #createdAt: DateTime @1758632718 {#7945 : 2025-09-23 21:05:18.0 PRC (+08:00) } #updatedAt: DateTime @1758632718 {#8040 : 2025-09-23 21:05:18.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#5364 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#5359 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8030} #id: 2951 #name: "Filtre à évier et douche Oxo" #slug: "filtre-a-evier-et-douche-oxo-2764" #description: """ <div class="col is-12"><ul>\n <li>Protège vos canalisations.</li>\n <li>Bord silicone, ne glisse pas.</li>\n <li>Va au lave vaisselle. </li>\n </ul></div><h1>Description Filtre à évier et douche Oxo</h1><div class="col is-12">Le filtre d'évier et de douche Oxo permet de retenir les impuretés et d'éviter ainsi le blocage de l’évacuation de l’eau. Il s’adapte à la plupart des bondes (diamètre 12 cm). En acier inoxydable, il comporte un bord en silicone pour rester bien en place.</div><h1>Caractéristiques Filtre à évier et douche Oxo</h1><div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Inox. Diamètre 12 cm. Va au lave vaisselle.</div>\n <div>Inox et silicone. Diamètre 12 cm. Poids 63 grammes. Va au lave vaisselle. Garantie 2 ans.</div></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#5366 …} #channels: Doctrine\ORM\PersistentCollection {#8311 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #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" => "Filtre à évier et douche Oxo" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#28867 -props: [ "product" => App\Entity\Product\Product {#8030 #id: 2951 #code: "filtre-a-evier-et-douche-oxo-2764" #attributes: Doctrine\ORM\PersistentCollection {#8630 …} #variants: Doctrine\ORM\PersistentCollection {#6046 …} #options: Doctrine\ORM\PersistentCollection {#5361 …} #associations: Doctrine\ORM\PersistentCollection {#5146 …} #createdAt: DateTime @1758632718 {#7945 : 2025-09-23 21:05:18.0 PRC (+08:00) } #updatedAt: DateTime @1758632718 {#8040 : 2025-09-23 21:05:18.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#5364 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#5359 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8030} #id: 2951 #name: "Filtre à évier et douche Oxo" #slug: "filtre-a-evier-et-douche-oxo-2764" #description: """ <div class="col is-12"><ul>\n <li>Protège vos canalisations.</li>\n <li>Bord silicone, ne glisse pas.</li>\n <li>Va au lave vaisselle. </li>\n </ul></div><h1>Description Filtre à évier et douche Oxo</h1><div class="col is-12">Le filtre d'évier et de douche Oxo permet de retenir les impuretés et d'éviter ainsi le blocage de l’évacuation de l’eau. Il s’adapte à la plupart des bondes (diamètre 12 cm). En acier inoxydable, il comporte un bord en silicone pour rester bien en place.</div><h1>Caractéristiques Filtre à évier et douche Oxo</h1><div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Inox. Diamètre 12 cm. Va au lave vaisselle.</div>\n <div>Inox et silicone. Diamètre 12 cm. Poids 63 grammes. Va au lave vaisselle. Garantie 2 ans.</div></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#5366 …} #channels: Doctrine\ORM\PersistentCollection {#8311 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #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]
|
112.0 MiB | 1.93 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28879 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28878 …} +context: Sylius\TwigHooks\Bag\DataBag {#28883 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28882 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#6054 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#8078 #collection: Doctrine\Common\Collections\ArrayCollection {#8070 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#6577 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38163 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38215 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28879 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28878 …} +context: Sylius\TwigHooks\Bag\DataBag {#28883 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28882 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Filtre à évier et douche Oxo" "applied_promotions" => Doctrine\ORM\PersistentCollection {#8078 #collection: Doctrine\Common\Collections\ArrayCollection {#8070 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#6577 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38163 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38215 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#28948 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28879 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28878 …} +context: Sylius\TwigHooks\Bag\DataBag {#28883 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28882 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#6054 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#8078 #collection: Doctrine\Common\Collections\ArrayCollection {#8070 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#6577 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38163 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38215 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 112.0 MiB | 0.56 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29023 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29013 …} +context: Sylius\TwigHooks\Bag\DataBag {#29021 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29022 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#6054 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29032 +variant: App\Entity\Product\ProductVariant {#6054 …} +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 {#9225 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12655 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9222 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29023 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29013 …} +context: Sylius\TwigHooks\Bag\DataBag {#29021 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29022 …} +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 | 112.0 MiB | 12.02 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8325 #id: 2901 #code: "panier-a-couverts-vertical-1251" #attributes: Doctrine\ORM\PersistentCollection {#8528 …} #variants: Doctrine\ORM\PersistentCollection {#8011 …} #options: Doctrine\ORM\PersistentCollection {#8297 …} #associations: Doctrine\ORM\PersistentCollection {#8194 …} #createdAt: DateTime @1758632700 {#8188 : 2025-09-23 21:05:00.0 PRC (+08:00) } #updatedAt: DateTime @1758632700 {#8360 : 2025-09-23 21:05:00.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8004 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8018 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8325} #id: 2901 #name: "Panier à couverts vertical" #slug: "panier-a-couverts-vertical-1251" #description: "<h1>Description panier à couverts vertical</h1><div class="col is-12"><span>Le panier à couverts vertical inox peut être posé ou accroché.<br /><br />Inox. Dimensions : 12.5 x 7.5 x 15 cm.</span></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 {#8013 …} #channels: Doctrine\ORM\PersistentCollection {#8293 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8331 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8362 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28244 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28277 …} +context: Sylius\TwigHooks\Bag\DataBag {#28283 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28270 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#28934 +product: App\Entity\Product\Product {#8325 #id: 2901 #code: "panier-a-couverts-vertical-1251" #attributes: Doctrine\ORM\PersistentCollection {#8528 …} #variants: Doctrine\ORM\PersistentCollection {#8011 …} #options: Doctrine\ORM\PersistentCollection {#8297 …} #associations: Doctrine\ORM\PersistentCollection {#8194 …} #createdAt: DateTime @1758632700 {#8188 : 2025-09-23 21:05:00.0 PRC (+08:00) } #updatedAt: DateTime @1758632700 {#8360 : 2025-09-23 21:05:00.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8004 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8018 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8325} #id: 2901 #name: "Panier à couverts vertical" #slug: "panier-a-couverts-vertical-1251" #description: "<h1>Description panier à couverts vertical</h1><div class="col is-12"><span>Le panier à couverts vertical inox peut être posé ou accroché.<br /><br />Inox. Dimensions : 12.5 x 7.5 x 15 cm.</span></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 {#8013 …} #channels: Doctrine\ORM\PersistentCollection {#8293 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8331 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8362 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#7397 …} +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 {#28244 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28277 …} +context: Sylius\TwigHooks\Bag\DataBag {#28283 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28270 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
112.0 MiB | 0.76 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8325 #id: 2901 #code: "panier-a-couverts-vertical-1251" #attributes: Doctrine\ORM\PersistentCollection {#8528 …} #variants: Doctrine\ORM\PersistentCollection {#8011 …} #options: Doctrine\ORM\PersistentCollection {#8297 …} #associations: Doctrine\ORM\PersistentCollection {#8194 …} #createdAt: DateTime @1758632700 {#8188 : 2025-09-23 21:05:00.0 PRC (+08:00) } #updatedAt: DateTime @1758632700 {#8360 : 2025-09-23 21:05:00.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8004 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8018 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8325} #id: 2901 #name: "Panier à couverts vertical" #slug: "panier-a-couverts-vertical-1251" #description: "<h1>Description panier à couverts vertical</h1><div class="col is-12"><span>Le panier à couverts vertical inox peut être posé ou accroché.<br /><br />Inox. Dimensions : 12.5 x 7.5 x 15 cm.</span></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 {#8013 …} #channels: Doctrine\ORM\PersistentCollection {#8293 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8331 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8362 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Panier à couverts vertical" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29159 -props: [ "product" => App\Entity\Product\Product {#8325 #id: 2901 #code: "panier-a-couverts-vertical-1251" #attributes: Doctrine\ORM\PersistentCollection {#8528 …} #variants: Doctrine\ORM\PersistentCollection {#8011 …} #options: Doctrine\ORM\PersistentCollection {#8297 …} #associations: Doctrine\ORM\PersistentCollection {#8194 …} #createdAt: DateTime @1758632700 {#8188 : 2025-09-23 21:05:00.0 PRC (+08:00) } #updatedAt: DateTime @1758632700 {#8360 : 2025-09-23 21:05:00.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8004 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8018 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8325} #id: 2901 #name: "Panier à couverts vertical" #slug: "panier-a-couverts-vertical-1251" #description: "<h1>Description panier à couverts vertical</h1><div class="col is-12"><span>Le panier à couverts vertical inox peut être posé ou accroché.<br /><br />Inox. Dimensions : 12.5 x 7.5 x 15 cm.</span></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 {#8013 …} #channels: Doctrine\ORM\PersistentCollection {#8293 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8331 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8362 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
112.0 MiB | 7.84 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29205 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29143 …} +context: Sylius\TwigHooks\Bag\DataBag {#29152 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29204 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#7397 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#8003 #collection: Doctrine\Common\Collections\ArrayCollection {#7963 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#8005 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38235 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38237 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29205 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29143 …} +context: Sylius\TwigHooks\Bag\DataBag {#29152 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29204 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Panier à couverts vertical" "applied_promotions" => Doctrine\ORM\PersistentCollection {#8003 #collection: Doctrine\Common\Collections\ArrayCollection {#7963 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#8005 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38235 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38237 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29211 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29205 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29143 …} +context: Sylius\TwigHooks\Bag\DataBag {#29152 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29204 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#7397 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#8003 #collection: Doctrine\Common\Collections\ArrayCollection {#7963 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#8005 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38235 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38237 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 112.0 MiB | 0.19 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29261 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29252 …} +context: Sylius\TwigHooks\Bag\DataBag {#29259 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29260 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#7397 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29264 +variant: App\Entity\Product\ProductVariant {#7397 …} +price: "13,00\u{A0}€" +originalPrice: "13,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9225 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12655 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9222 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29261 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29252 …} +context: Sylius\TwigHooks\Bag\DataBag {#29259 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29260 …} +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 | 112.0 MiB | 5.27 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8418 #id: 2898 #code: "egouttoir-a-couverts-drain-safe-guzzini-8073" #attributes: Doctrine\ORM\PersistentCollection {#8431 …} #variants: Doctrine\ORM\PersistentCollection {#8582 …} #options: Doctrine\ORM\PersistentCollection {#8481 …} #associations: Doctrine\ORM\PersistentCollection {#8477 …} #createdAt: DateTime @1758632699 {#7964 : 2025-09-23 21:04:59.0 PRC (+08:00) } #updatedAt: DateTime @1758632699 {#8420 : 2025-09-23 21:04:59.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8486 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8487 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8418} #id: 2898 #name: "Egouttoir à couverts Drain & Safe Guzzini" #slug: "egouttoir-a-couverts-drain-safe-guzzini-8073" #description: """ <div class="col is-12"><ul>\n <li>Fabriqué à 100% à partir de plastique recyclé. </li>\n <li>Pratique et compact. </li>\n <li>Bac de récupération d'eau. </li>\n <li><strong>Fabriqué en Italie. </strong></li>\n </ul></div><h1>Descriptif Egouttoir à couverts Drain & Safe Guzzini</h1><div class="col is-12">L'égouttoir à couverts Guzzini est composé de plastique recyclé et antibactérien. Très pratique, il permet d'égoutter vos couverts facilement. Il se démonte en 3 pièces pour un nettoyage simple, et est également équipé d'un bac de récupération d'eau. </div><h1>Caractéristiques Egouttoir à couverts Drain & Safe Guzzini</h1><div class="col is-12"><ul>\n <li>100% plastique recyclé. </li>\n <li>Équipé d'un bac de récupération d'eau. </li>\n <li>Dimensions : 17 x 10 x 11 cm. </li>\n <li>6 compartiments.</li>\n <li>2 hauteurs. </li>\n <li>Passe au lave-vaisselle. </li>\n </ul></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8489 …} #channels: Doctrine\ORM\PersistentCollection {#8427 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8419 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8426 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28244 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28277 …} +context: Sylius\TwigHooks\Bag\DataBag {#28283 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28270 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29150 +product: App\Entity\Product\Product {#8418 #id: 2898 #code: "egouttoir-a-couverts-drain-safe-guzzini-8073" #attributes: Doctrine\ORM\PersistentCollection {#8431 …} #variants: Doctrine\ORM\PersistentCollection {#8582 …} #options: Doctrine\ORM\PersistentCollection {#8481 …} #associations: Doctrine\ORM\PersistentCollection {#8477 …} #createdAt: DateTime @1758632699 {#7964 : 2025-09-23 21:04:59.0 PRC (+08:00) } #updatedAt: DateTime @1758632699 {#8420 : 2025-09-23 21:04:59.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8486 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8487 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8418} #id: 2898 #name: "Egouttoir à couverts Drain & Safe Guzzini" #slug: "egouttoir-a-couverts-drain-safe-guzzini-8073" #description: """ <div class="col is-12"><ul>\n <li>Fabriqué à 100% à partir de plastique recyclé. </li>\n <li>Pratique et compact. </li>\n <li>Bac de récupération d'eau. </li>\n <li><strong>Fabriqué en Italie. </strong></li>\n </ul></div><h1>Descriptif Egouttoir à couverts Drain & Safe Guzzini</h1><div class="col is-12">L'égouttoir à couverts Guzzini est composé de plastique recyclé et antibactérien. Très pratique, il permet d'égoutter vos couverts facilement. Il se démonte en 3 pièces pour un nettoyage simple, et est également équipé d'un bac de récupération d'eau. </div><h1>Caractéristiques Egouttoir à couverts Drain & Safe Guzzini</h1><div class="col is-12"><ul>\n <li>100% plastique recyclé. </li>\n <li>Équipé d'un bac de récupération d'eau. </li>\n <li>Dimensions : 17 x 10 x 11 cm. </li>\n <li>6 compartiments.</li>\n <li>2 hauteurs. </li>\n <li>Passe au lave-vaisselle. </li>\n </ul></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8489 …} #channels: Doctrine\ORM\PersistentCollection {#8427 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8419 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8426 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#8581 …} +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 {#28244 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28277 …} +context: Sylius\TwigHooks\Bag\DataBag {#28283 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28270 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
112.0 MiB | 1.01 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8418 #id: 2898 #code: "egouttoir-a-couverts-drain-safe-guzzini-8073" #attributes: Doctrine\ORM\PersistentCollection {#8431 …} #variants: Doctrine\ORM\PersistentCollection {#8582 …} #options: Doctrine\ORM\PersistentCollection {#8481 …} #associations: Doctrine\ORM\PersistentCollection {#8477 …} #createdAt: DateTime @1758632699 {#7964 : 2025-09-23 21:04:59.0 PRC (+08:00) } #updatedAt: DateTime @1758632699 {#8420 : 2025-09-23 21:04:59.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8486 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8487 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8418} #id: 2898 #name: "Egouttoir à couverts Drain & Safe Guzzini" #slug: "egouttoir-a-couverts-drain-safe-guzzini-8073" #description: """ <div class="col is-12"><ul>\n <li>Fabriqué à 100% à partir de plastique recyclé. </li>\n <li>Pratique et compact. </li>\n <li>Bac de récupération d'eau. </li>\n <li><strong>Fabriqué en Italie. </strong></li>\n </ul></div><h1>Descriptif Egouttoir à couverts Drain & Safe Guzzini</h1><div class="col is-12">L'égouttoir à couverts Guzzini est composé de plastique recyclé et antibactérien. Très pratique, il permet d'égoutter vos couverts facilement. Il se démonte en 3 pièces pour un nettoyage simple, et est également équipé d'un bac de récupération d'eau. </div><h1>Caractéristiques Egouttoir à couverts Drain & Safe Guzzini</h1><div class="col is-12"><ul>\n <li>100% plastique recyclé. </li>\n <li>Équipé d'un bac de récupération d'eau. </li>\n <li>Dimensions : 17 x 10 x 11 cm. </li>\n <li>6 compartiments.</li>\n <li>2 hauteurs. </li>\n <li>Passe au lave-vaisselle. </li>\n </ul></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8489 …} #channels: Doctrine\ORM\PersistentCollection {#8427 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8419 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8426 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Egouttoir à couverts Drain & Safe Guzzini" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29381 -props: [ "product" => App\Entity\Product\Product {#8418 #id: 2898 #code: "egouttoir-a-couverts-drain-safe-guzzini-8073" #attributes: Doctrine\ORM\PersistentCollection {#8431 …} #variants: Doctrine\ORM\PersistentCollection {#8582 …} #options: Doctrine\ORM\PersistentCollection {#8481 …} #associations: Doctrine\ORM\PersistentCollection {#8477 …} #createdAt: DateTime @1758632699 {#7964 : 2025-09-23 21:04:59.0 PRC (+08:00) } #updatedAt: DateTime @1758632699 {#8420 : 2025-09-23 21:04:59.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8486 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8487 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8418} #id: 2898 #name: "Egouttoir à couverts Drain & Safe Guzzini" #slug: "egouttoir-a-couverts-drain-safe-guzzini-8073" #description: """ <div class="col is-12"><ul>\n <li>Fabriqué à 100% à partir de plastique recyclé. </li>\n <li>Pratique et compact. </li>\n <li>Bac de récupération d'eau. </li>\n <li><strong>Fabriqué en Italie. </strong></li>\n </ul></div><h1>Descriptif Egouttoir à couverts Drain & Safe Guzzini</h1><div class="col is-12">L'égouttoir à couverts Guzzini est composé de plastique recyclé et antibactérien. Très pratique, il permet d'égoutter vos couverts facilement. Il se démonte en 3 pièces pour un nettoyage simple, et est également équipé d'un bac de récupération d'eau. </div><h1>Caractéristiques Egouttoir à couverts Drain & Safe Guzzini</h1><div class="col is-12"><ul>\n <li>100% plastique recyclé. </li>\n <li>Équipé d'un bac de récupération d'eau. </li>\n <li>Dimensions : 17 x 10 x 11 cm. </li>\n <li>6 compartiments.</li>\n <li>2 hauteurs. </li>\n <li>Passe au lave-vaisselle. </li>\n </ul></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8489 …} #channels: Doctrine\ORM\PersistentCollection {#8427 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8419 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8426 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
112.0 MiB | 0.84 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29442 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29365 …} +context: Sylius\TwigHooks\Bag\DataBag {#29374 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29441 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#8581 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#8593 #collection: Doctrine\Common\Collections\ArrayCollection {#8597 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#8595 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38249 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38251 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29442 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29365 …} +context: Sylius\TwigHooks\Bag\DataBag {#29374 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29441 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Egouttoir à couverts Drain & Safe Guzzini" "applied_promotions" => Doctrine\ORM\PersistentCollection {#8593 #collection: Doctrine\Common\Collections\ArrayCollection {#8597 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#8595 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38249 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38251 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29448 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29442 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29365 …} +context: Sylius\TwigHooks\Bag\DataBag {#29374 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29441 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#8581 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#8593 #collection: Doctrine\Common\Collections\ArrayCollection {#8597 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#8595 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38249 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38251 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 112.0 MiB | 0.24 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29498 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29489 …} +context: Sylius\TwigHooks\Bag\DataBag {#29496 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29497 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#8581 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29501 +variant: App\Entity\Product\ProductVariant {#8581 …} +price: "18,00\u{A0}€" +originalPrice: "18,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9225 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12655 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9222 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29498 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29489 …} +context: Sylius\TwigHooks\Bag\DataBag {#29496 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29497 …} +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 | 112.0 MiB | 5.57 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8602 #id: 2903 #code: "egouttoir-a-vaisselle-pliant-kitchen-craft-3802" #attributes: Doctrine\ORM\PersistentCollection {#8674 …} #variants: Doctrine\ORM\PersistentCollection {#8687 …} #options: Doctrine\ORM\PersistentCollection {#8678 …} #associations: Doctrine\ORM\PersistentCollection {#8676 …} #createdAt: DateTime @1758632700 {#8599 : 2025-09-23 21:05:00.0 PRC (+08:00) } #updatedAt: DateTime @1758632700 {#8587 : 2025-09-23 21:05:00.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8681 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8682 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8602} #id: 2903 #name: "Egouttoir à vaisselle pliant Kitchen Craft" #slug: "egouttoir-a-vaisselle-pliant-kitchen-craft-3802" #description: """ <div class="col is-12"><ul>\n <li>Pliable, gain de place.</li>\n <li>Belle finition chromée.</li>\n <li>Excellent rapport qualité-prix. </li>\n </ul></div><h1>Description égouttoir à vaisselle pliant Kitchen Craft</h1><div class="col is-12">L'égouttoir à vaisselle pliant Kitchen Craft est facile à ranger lorsque l'on ne s'en sert pas, idéal pour les petites cuisines ! Son design sobre s'adapte à tous les styles de cuisine.</div><h1>Caractéristiques égouttoir à vaisselle pliant Kitchen Craft</h1><div class="col is-12"><ul>\n <li>Fil chromé. </li>\n <li>2 sections de séchage : assiettes et bols, tasses et verres. </li>\n <li>Pieds plastifiés. </li>\n <li>Garantie 1 an. Dimensions : L 36 x l 26 h 25 cm</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 {#8684 …} #channels: Doctrine\ORM\PersistentCollection {#8608 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8603 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8605 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28244 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28277 …} +context: Sylius\TwigHooks\Bag\DataBag {#28283 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28270 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29372 +product: App\Entity\Product\Product {#8602 #id: 2903 #code: "egouttoir-a-vaisselle-pliant-kitchen-craft-3802" #attributes: Doctrine\ORM\PersistentCollection {#8674 …} #variants: Doctrine\ORM\PersistentCollection {#8687 …} #options: Doctrine\ORM\PersistentCollection {#8678 …} #associations: Doctrine\ORM\PersistentCollection {#8676 …} #createdAt: DateTime @1758632700 {#8599 : 2025-09-23 21:05:00.0 PRC (+08:00) } #updatedAt: DateTime @1758632700 {#8587 : 2025-09-23 21:05:00.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8681 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8682 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8602} #id: 2903 #name: "Egouttoir à vaisselle pliant Kitchen Craft" #slug: "egouttoir-a-vaisselle-pliant-kitchen-craft-3802" #description: """ <div class="col is-12"><ul>\n <li>Pliable, gain de place.</li>\n <li>Belle finition chromée.</li>\n <li>Excellent rapport qualité-prix. </li>\n </ul></div><h1>Description égouttoir à vaisselle pliant Kitchen Craft</h1><div class="col is-12">L'égouttoir à vaisselle pliant Kitchen Craft est facile à ranger lorsque l'on ne s'en sert pas, idéal pour les petites cuisines ! Son design sobre s'adapte à tous les styles de cuisine.</div><h1>Caractéristiques égouttoir à vaisselle pliant Kitchen Craft</h1><div class="col is-12"><ul>\n <li>Fil chromé. </li>\n <li>2 sections de séchage : assiettes et bols, tasses et verres. </li>\n <li>Pieds plastifiés. </li>\n <li>Garantie 1 an. Dimensions : L 36 x l 26 h 25 cm</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 {#8684 …} #channels: Doctrine\ORM\PersistentCollection {#8608 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8603 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8605 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#8688 …} +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 {#28244 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28277 …} +context: Sylius\TwigHooks\Bag\DataBag {#28283 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28270 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
112.0 MiB | 1.15 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8602 #id: 2903 #code: "egouttoir-a-vaisselle-pliant-kitchen-craft-3802" #attributes: Doctrine\ORM\PersistentCollection {#8674 …} #variants: Doctrine\ORM\PersistentCollection {#8687 …} #options: Doctrine\ORM\PersistentCollection {#8678 …} #associations: Doctrine\ORM\PersistentCollection {#8676 …} #createdAt: DateTime @1758632700 {#8599 : 2025-09-23 21:05:00.0 PRC (+08:00) } #updatedAt: DateTime @1758632700 {#8587 : 2025-09-23 21:05:00.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8681 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8682 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8602} #id: 2903 #name: "Egouttoir à vaisselle pliant Kitchen Craft" #slug: "egouttoir-a-vaisselle-pliant-kitchen-craft-3802" #description: """ <div class="col is-12"><ul>\n <li>Pliable, gain de place.</li>\n <li>Belle finition chromée.</li>\n <li>Excellent rapport qualité-prix. </li>\n </ul></div><h1>Description égouttoir à vaisselle pliant Kitchen Craft</h1><div class="col is-12">L'égouttoir à vaisselle pliant Kitchen Craft est facile à ranger lorsque l'on ne s'en sert pas, idéal pour les petites cuisines ! Son design sobre s'adapte à tous les styles de cuisine.</div><h1>Caractéristiques égouttoir à vaisselle pliant Kitchen Craft</h1><div class="col is-12"><ul>\n <li>Fil chromé. </li>\n <li>2 sections de séchage : assiettes et bols, tasses et verres. </li>\n <li>Pieds plastifiés. </li>\n <li>Garantie 1 an. Dimensions : L 36 x l 26 h 25 cm</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 {#8684 …} #channels: Doctrine\ORM\PersistentCollection {#8608 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8603 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8605 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Egouttoir à vaisselle pliant Kitchen Craft" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29618 -props: [ "product" => App\Entity\Product\Product {#8602 #id: 2903 #code: "egouttoir-a-vaisselle-pliant-kitchen-craft-3802" #attributes: Doctrine\ORM\PersistentCollection {#8674 …} #variants: Doctrine\ORM\PersistentCollection {#8687 …} #options: Doctrine\ORM\PersistentCollection {#8678 …} #associations: Doctrine\ORM\PersistentCollection {#8676 …} #createdAt: DateTime @1758632700 {#8599 : 2025-09-23 21:05:00.0 PRC (+08:00) } #updatedAt: DateTime @1758632700 {#8587 : 2025-09-23 21:05:00.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8681 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8682 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8602} #id: 2903 #name: "Egouttoir à vaisselle pliant Kitchen Craft" #slug: "egouttoir-a-vaisselle-pliant-kitchen-craft-3802" #description: """ <div class="col is-12"><ul>\n <li>Pliable, gain de place.</li>\n <li>Belle finition chromée.</li>\n <li>Excellent rapport qualité-prix. </li>\n </ul></div><h1>Description égouttoir à vaisselle pliant Kitchen Craft</h1><div class="col is-12">L'égouttoir à vaisselle pliant Kitchen Craft est facile à ranger lorsque l'on ne s'en sert pas, idéal pour les petites cuisines ! Son design sobre s'adapte à tous les styles de cuisine.</div><h1>Caractéristiques égouttoir à vaisselle pliant Kitchen Craft</h1><div class="col is-12"><ul>\n <li>Fil chromé. </li>\n <li>2 sections de séchage : assiettes et bols, tasses et verres. </li>\n <li>Pieds plastifiés. </li>\n <li>Garantie 1 an. Dimensions : L 36 x l 26 h 25 cm</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 {#8684 …} #channels: Doctrine\ORM\PersistentCollection {#8608 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8603 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8605 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
112.0 MiB | 0.88 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29670 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29602 …} +context: Sylius\TwigHooks\Bag\DataBag {#29611 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29669 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#8688 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#8698 #collection: Doctrine\Common\Collections\ArrayCollection {#8699 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#8697 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38263 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38265 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29670 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29602 …} +context: Sylius\TwigHooks\Bag\DataBag {#29611 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29669 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Egouttoir à vaisselle pliant Kitchen Craft" "applied_promotions" => Doctrine\ORM\PersistentCollection {#8698 #collection: Doctrine\Common\Collections\ArrayCollection {#8699 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#8697 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38263 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38265 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29676 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29670 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29602 …} +context: Sylius\TwigHooks\Bag\DataBag {#29611 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29669 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#8688 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#8698 #collection: Doctrine\Common\Collections\ArrayCollection {#8699 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#8697 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38263 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38265 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 112.0 MiB | 0.22 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29726 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29717 …} +context: Sylius\TwigHooks\Bag\DataBag {#29724 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29725 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#8688 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29729 +variant: App\Entity\Product\ProductVariant {#8688 …} +price: "19,00\u{A0}€" +originalPrice: "19,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9225 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12655 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9222 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29726 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29717 …} +context: Sylius\TwigHooks\Bag\DataBag {#29724 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29725 …} +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 | 112.0 MiB | 9.06 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8704 #id: 2896 #code: "egouttoir-a-vaisselle-en-bambou-point-virgule-6769" #attributes: Doctrine\ORM\PersistentCollection {#8711 …} #variants: Doctrine\ORM\PersistentCollection {#8724 …} #options: Doctrine\ORM\PersistentCollection {#8715 …} #associations: Doctrine\ORM\PersistentCollection {#8713 …} #createdAt: DateTime @1758632699 {#8700 : 2025-09-23 21:04:59.0 PRC (+08:00) } #updatedAt: DateTime @1758632699 {#8701 : 2025-09-23 21:04:59.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8718 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8719 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8704} #id: 2896 #name: "Egouttoir à Vaisselle en Bambou Point Virgule" #slug: "egouttoir-a-vaisselle-en-bambou-point-virgule-6769" #description: """ <div class="col is-12"><ul>\n <li>En bambou, matériau solide et léger n'absorbant pas l'humidité.</li>\n <li>Pliable, ragement facile.</li>\n </ul></div><h1>Descriptif Egouttoir à Vaisselle en Bambou Point Virgule</h1><div class="col is-12">L'égouttoir à vaisselle Point Virgule est réalisé en bambou, matière végétale à la fois solide et légère, n'absorbant pas l'humidité. De plus il s'entretient aisément. Pliable pour faciliter le rangement.</div><h1>Caractéristiques Egouttoir à Vaisselle en Bambou Point Virgule</h1><div class="col is-12">- Bambou.<br />- Dimensions : 42 x 33 x 28 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 {#8721 …} #channels: Doctrine\ORM\PersistentCollection {#8709 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8705 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8707 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28244 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28277 …} +context: Sylius\TwigHooks\Bag\DataBag {#28283 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28270 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29609 +product: App\Entity\Product\Product {#8704 #id: 2896 #code: "egouttoir-a-vaisselle-en-bambou-point-virgule-6769" #attributes: Doctrine\ORM\PersistentCollection {#8711 …} #variants: Doctrine\ORM\PersistentCollection {#8724 …} #options: Doctrine\ORM\PersistentCollection {#8715 …} #associations: Doctrine\ORM\PersistentCollection {#8713 …} #createdAt: DateTime @1758632699 {#8700 : 2025-09-23 21:04:59.0 PRC (+08:00) } #updatedAt: DateTime @1758632699 {#8701 : 2025-09-23 21:04:59.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8718 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8719 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8704} #id: 2896 #name: "Egouttoir à Vaisselle en Bambou Point Virgule" #slug: "egouttoir-a-vaisselle-en-bambou-point-virgule-6769" #description: """ <div class="col is-12"><ul>\n <li>En bambou, matériau solide et léger n'absorbant pas l'humidité.</li>\n <li>Pliable, ragement facile.</li>\n </ul></div><h1>Descriptif Egouttoir à Vaisselle en Bambou Point Virgule</h1><div class="col is-12">L'égouttoir à vaisselle Point Virgule est réalisé en bambou, matière végétale à la fois solide et légère, n'absorbant pas l'humidité. De plus il s'entretient aisément. Pliable pour faciliter le rangement.</div><h1>Caractéristiques Egouttoir à Vaisselle en Bambou Point Virgule</h1><div class="col is-12">- Bambou.<br />- Dimensions : 42 x 33 x 28 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 {#8721 …} #channels: Doctrine\ORM\PersistentCollection {#8709 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8705 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8707 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#8725 …} +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 {#28244 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28277 …} +context: Sylius\TwigHooks\Bag\DataBag {#28283 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28270 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
112.0 MiB | 1.22 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8704 #id: 2896 #code: "egouttoir-a-vaisselle-en-bambou-point-virgule-6769" #attributes: Doctrine\ORM\PersistentCollection {#8711 …} #variants: Doctrine\ORM\PersistentCollection {#8724 …} #options: Doctrine\ORM\PersistentCollection {#8715 …} #associations: Doctrine\ORM\PersistentCollection {#8713 …} #createdAt: DateTime @1758632699 {#8700 : 2025-09-23 21:04:59.0 PRC (+08:00) } #updatedAt: DateTime @1758632699 {#8701 : 2025-09-23 21:04:59.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8718 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8719 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8704} #id: 2896 #name: "Egouttoir à Vaisselle en Bambou Point Virgule" #slug: "egouttoir-a-vaisselle-en-bambou-point-virgule-6769" #description: """ <div class="col is-12"><ul>\n <li>En bambou, matériau solide et léger n'absorbant pas l'humidité.</li>\n <li>Pliable, ragement facile.</li>\n </ul></div><h1>Descriptif Egouttoir à Vaisselle en Bambou Point Virgule</h1><div class="col is-12">L'égouttoir à vaisselle Point Virgule est réalisé en bambou, matière végétale à la fois solide et légère, n'absorbant pas l'humidité. De plus il s'entretient aisément. Pliable pour faciliter le rangement.</div><h1>Caractéristiques Egouttoir à Vaisselle en Bambou Point Virgule</h1><div class="col is-12">- Bambou.<br />- Dimensions : 42 x 33 x 28 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 {#8721 …} #channels: Doctrine\ORM\PersistentCollection {#8709 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8705 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8707 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Egouttoir à Vaisselle en Bambou Point Virgule" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29846 -props: [ "product" => App\Entity\Product\Product {#8704 #id: 2896 #code: "egouttoir-a-vaisselle-en-bambou-point-virgule-6769" #attributes: Doctrine\ORM\PersistentCollection {#8711 …} #variants: Doctrine\ORM\PersistentCollection {#8724 …} #options: Doctrine\ORM\PersistentCollection {#8715 …} #associations: Doctrine\ORM\PersistentCollection {#8713 …} #createdAt: DateTime @1758632699 {#8700 : 2025-09-23 21:04:59.0 PRC (+08:00) } #updatedAt: DateTime @1758632699 {#8701 : 2025-09-23 21:04:59.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8718 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8719 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8704} #id: 2896 #name: "Egouttoir à Vaisselle en Bambou Point Virgule" #slug: "egouttoir-a-vaisselle-en-bambou-point-virgule-6769" #description: """ <div class="col is-12"><ul>\n <li>En bambou, matériau solide et léger n'absorbant pas l'humidité.</li>\n <li>Pliable, ragement facile.</li>\n </ul></div><h1>Descriptif Egouttoir à Vaisselle en Bambou Point Virgule</h1><div class="col is-12">L'égouttoir à vaisselle Point Virgule est réalisé en bambou, matière végétale à la fois solide et légère, n'absorbant pas l'humidité. De plus il s'entretient aisément. Pliable pour faciliter le rangement.</div><h1>Caractéristiques Egouttoir à Vaisselle en Bambou Point Virgule</h1><div class="col is-12">- Bambou.<br />- Dimensions : 42 x 33 x 28 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 {#8721 …} #channels: Doctrine\ORM\PersistentCollection {#8709 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8705 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8707 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
112.0 MiB | 0.93 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29892 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29830 …} +context: Sylius\TwigHooks\Bag\DataBag {#29839 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29891 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#8725 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#8735 #collection: Doctrine\Common\Collections\ArrayCollection {#8736 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#8734 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38277 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38279 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29892 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29830 …} +context: Sylius\TwigHooks\Bag\DataBag {#29839 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29891 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Egouttoir à Vaisselle en Bambou Point Virgule" "applied_promotions" => Doctrine\ORM\PersistentCollection {#8735 #collection: Doctrine\Common\Collections\ArrayCollection {#8736 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#8734 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38277 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38279 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29898 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29892 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29830 …} +context: Sylius\TwigHooks\Bag\DataBag {#29839 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29891 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#8725 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#8735 #collection: Doctrine\Common\Collections\ArrayCollection {#8736 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#8734 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38277 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38279 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 112.0 MiB | 0.21 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29948 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29939 …} +context: Sylius\TwigHooks\Bag\DataBag {#29946 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29947 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#8725 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29951 +variant: App\Entity\Product\ProductVariant {#8725 …} +price: "25,00\u{A0}€" +originalPrice: "25,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9225 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12655 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9222 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29948 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29939 …} +context: Sylius\TwigHooks\Bag\DataBag {#29946 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29947 …} +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 | 112.0 MiB | 14.15 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8741 #id: 2902 #code: "egouttoir-a-couverts-inox-2190" #attributes: Doctrine\ORM\PersistentCollection {#8748 …} #variants: Doctrine\ORM\PersistentCollection {#8761 …} #options: Doctrine\ORM\PersistentCollection {#8752 …} #associations: Doctrine\ORM\PersistentCollection {#8750 …} #createdAt: DateTime @1758632700 {#8737 : 2025-09-23 21:05:00.0 PRC (+08:00) } #updatedAt: DateTime @1758632700 {#8738 : 2025-09-23 21:05:00.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8755 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8756 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8741} #id: 2902 #name: "Egouttoir à couverts inox" #slug: "egouttoir-a-couverts-inox-2190" #description: "<h1>Description égouttoir à couverts inox</h1><div class="col is-12">L'égouttoir à couverts inox vous evitera tout problème d'oxydation et garde vos couverts propre en évitant les dépots. <br />L'égouttoir à couverts inox se marie avec n'importe quel style de cuisine.<br /><br />Inox. Dimensions: 11 x 11 x 15 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 {#8758 …} #channels: Doctrine\ORM\PersistentCollection {#8746 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8742 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8744 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28244 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28277 …} +context: Sylius\TwigHooks\Bag\DataBag {#28283 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28270 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29837 +product: App\Entity\Product\Product {#8741 #id: 2902 #code: "egouttoir-a-couverts-inox-2190" #attributes: Doctrine\ORM\PersistentCollection {#8748 …} #variants: Doctrine\ORM\PersistentCollection {#8761 …} #options: Doctrine\ORM\PersistentCollection {#8752 …} #associations: Doctrine\ORM\PersistentCollection {#8750 …} #createdAt: DateTime @1758632700 {#8737 : 2025-09-23 21:05:00.0 PRC (+08:00) } #updatedAt: DateTime @1758632700 {#8738 : 2025-09-23 21:05:00.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8755 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8756 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8741} #id: 2902 #name: "Egouttoir à couverts inox" #slug: "egouttoir-a-couverts-inox-2190" #description: "<h1>Description égouttoir à couverts inox</h1><div class="col is-12">L'égouttoir à couverts inox vous evitera tout problème d'oxydation et garde vos couverts propre en évitant les dépots. <br />L'égouttoir à couverts inox se marie avec n'importe quel style de cuisine.<br /><br />Inox. Dimensions: 11 x 11 x 15 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 {#8758 …} #channels: Doctrine\ORM\PersistentCollection {#8746 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8742 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8744 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#8762 …} +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 {#28244 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28277 …} +context: Sylius\TwigHooks\Bag\DataBag {#28283 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28270 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
112.0 MiB | 2.50 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8741 #id: 2902 #code: "egouttoir-a-couverts-inox-2190" #attributes: Doctrine\ORM\PersistentCollection {#8748 …} #variants: Doctrine\ORM\PersistentCollection {#8761 …} #options: Doctrine\ORM\PersistentCollection {#8752 …} #associations: Doctrine\ORM\PersistentCollection {#8750 …} #createdAt: DateTime @1758632700 {#8737 : 2025-09-23 21:05:00.0 PRC (+08:00) } #updatedAt: DateTime @1758632700 {#8738 : 2025-09-23 21:05:00.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8755 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8756 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8741} #id: 2902 #name: "Egouttoir à couverts inox" #slug: "egouttoir-a-couverts-inox-2190" #description: "<h1>Description égouttoir à couverts inox</h1><div class="col is-12">L'égouttoir à couverts inox vous evitera tout problème d'oxydation et garde vos couverts propre en évitant les dépots. <br />L'égouttoir à couverts inox se marie avec n'importe quel style de cuisine.<br /><br />Inox. Dimensions: 11 x 11 x 15 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 {#8758 …} #channels: Doctrine\ORM\PersistentCollection {#8746 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8742 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8744 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Egouttoir à couverts inox" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30068 -props: [ "product" => App\Entity\Product\Product {#8741 #id: 2902 #code: "egouttoir-a-couverts-inox-2190" #attributes: Doctrine\ORM\PersistentCollection {#8748 …} #variants: Doctrine\ORM\PersistentCollection {#8761 …} #options: Doctrine\ORM\PersistentCollection {#8752 …} #associations: Doctrine\ORM\PersistentCollection {#8750 …} #createdAt: DateTime @1758632700 {#8737 : 2025-09-23 21:05:00.0 PRC (+08:00) } #updatedAt: DateTime @1758632700 {#8738 : 2025-09-23 21:05:00.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8755 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8756 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8741} #id: 2902 #name: "Egouttoir à couverts inox" #slug: "egouttoir-a-couverts-inox-2190" #description: "<h1>Description égouttoir à couverts inox</h1><div class="col is-12">L'égouttoir à couverts inox vous evitera tout problème d'oxydation et garde vos couverts propre en évitant les dépots. <br />L'égouttoir à couverts inox se marie avec n'importe quel style de cuisine.<br /><br />Inox. Dimensions: 11 x 11 x 15 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 {#8758 …} #channels: Doctrine\ORM\PersistentCollection {#8746 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8742 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8744 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
112.0 MiB | 7.95 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30114 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30052 …} +context: Sylius\TwigHooks\Bag\DataBag {#30061 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30113 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#8762 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#8775 #collection: Doctrine\Common\Collections\ArrayCollection {#8776 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#8774 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38291 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38293 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30114 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30052 …} +context: Sylius\TwigHooks\Bag\DataBag {#30061 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30113 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Egouttoir à couverts inox" "applied_promotions" => Doctrine\ORM\PersistentCollection {#8775 #collection: Doctrine\Common\Collections\ArrayCollection {#8776 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#8774 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38291 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38293 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30120 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30114 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30052 …} +context: Sylius\TwigHooks\Bag\DataBag {#30061 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30113 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#8762 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#8775 #collection: Doctrine\Common\Collections\ArrayCollection {#8776 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#8774 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38291 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38293 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 112.0 MiB | 0.20 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30170 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30161 …} +context: Sylius\TwigHooks\Bag\DataBag {#30168 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30169 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#8762 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30173 +variant: App\Entity\Product\ProductVariant {#8762 …} +price: "26,00\u{A0}€" +originalPrice: "26,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9225 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12655 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9222 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30170 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30161 …} +context: Sylius\TwigHooks\Bag\DataBag {#30168 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30169 …} +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 | 112.0 MiB | 5.34 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8781 #id: 2899 #code: "egouttoir-a-vaisselle-dry-safe-guzzini-8080" #attributes: Doctrine\ORM\PersistentCollection {#8788 …} #variants: Doctrine\ORM\PersistentCollection {#8801 …} #options: Doctrine\ORM\PersistentCollection {#8792 …} #associations: Doctrine\ORM\PersistentCollection {#8790 …} #createdAt: DateTime @1758632699 {#8777 : 2025-09-23 21:04:59.0 PRC (+08:00) } #updatedAt: DateTime @1758632699 {#8778 : 2025-09-23 21:04:59.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8795 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8796 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8781} #id: 2899 #name: "Egouttoir à vaisselle Dry & Safe Guzzini" #slug: "egouttoir-a-vaisselle-dry-safe-guzzini-8080" #description: """ <div class="col is-12"><ul>\n <li>Polymère & plastique antibactérien.</li>\n <li><strong>Fabriqué à partir de plastique recyclé.<br /></strong></li>\n <li>Peu encombrant, rangement facile.</li>\n <li><strong>Fabriqué en Italie. </strong></li>\n </ul></div><h1>Description Egouttoir à vaisselle Dry & Safe Guzzini</h1><div class="col is-12">L'égouttoir à vaisselle avec tapis Guzzini Dry & Safe est très polyvalent. Il est composé d'un tapis absorbant et d'un plateau en plastique recyclé. 3,6, c'est le nombre de bouteilles jetables de 1,5 litre recyclées qui ont été nécessaires pour créer ce produit.<br /><br />Le tapis absorbe l'eau et permet un séchage rapide des ustensiles tout en protégeant l'évier et la vaisselle de chocs. Le nettoyage est simple, les deux parties se démontent et le rangement pratique, il suffit d'enrouler le tapis autour de l'égouttoir. <br /></div><h1>Caractéristiques Egouttoir à vaisselle Dry & Safe Guzzini</h1><div class="col is-12"><ul>\n <li>Polymère & matériau antibactérien. </li>\n <li>100% plastique recyclé post-consommation. </li>\n <li>Innovant. </li>\n <li>Peu encombrant. </li>\n <li>Peut contenir jusqu'à 12 assiettes. </li>\n <li>Plateau écoresponsable. </li>\n <li>Sangle élastique intégrée pour le rangement. </li>\n <li>Dimensions : 55 x 42,5 x 6,5 cm (ouvert) ; 42,5 x 18 x 7,5 cm (plié). </li>\n <li>Lavage au lave-vaisselle (plateau) & lavage en machine (tapis). </li>\n <li>Fabriqué en Italie. </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 {#8798 …} #channels: Doctrine\ORM\PersistentCollection {#8786 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8782 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8784 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28244 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28277 …} +context: Sylius\TwigHooks\Bag\DataBag {#28283 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28270 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#30059 +product: App\Entity\Product\Product {#8781 #id: 2899 #code: "egouttoir-a-vaisselle-dry-safe-guzzini-8080" #attributes: Doctrine\ORM\PersistentCollection {#8788 …} #variants: Doctrine\ORM\PersistentCollection {#8801 …} #options: Doctrine\ORM\PersistentCollection {#8792 …} #associations: Doctrine\ORM\PersistentCollection {#8790 …} #createdAt: DateTime @1758632699 {#8777 : 2025-09-23 21:04:59.0 PRC (+08:00) } #updatedAt: DateTime @1758632699 {#8778 : 2025-09-23 21:04:59.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8795 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8796 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8781} #id: 2899 #name: "Egouttoir à vaisselle Dry & Safe Guzzini" #slug: "egouttoir-a-vaisselle-dry-safe-guzzini-8080" #description: """ <div class="col is-12"><ul>\n <li>Polymère & plastique antibactérien.</li>\n <li><strong>Fabriqué à partir de plastique recyclé.<br /></strong></li>\n <li>Peu encombrant, rangement facile.</li>\n <li><strong>Fabriqué en Italie. </strong></li>\n </ul></div><h1>Description Egouttoir à vaisselle Dry & Safe Guzzini</h1><div class="col is-12">L'égouttoir à vaisselle avec tapis Guzzini Dry & Safe est très polyvalent. Il est composé d'un tapis absorbant et d'un plateau en plastique recyclé. 3,6, c'est le nombre de bouteilles jetables de 1,5 litre recyclées qui ont été nécessaires pour créer ce produit.<br /><br />Le tapis absorbe l'eau et permet un séchage rapide des ustensiles tout en protégeant l'évier et la vaisselle de chocs. Le nettoyage est simple, les deux parties se démontent et le rangement pratique, il suffit d'enrouler le tapis autour de l'égouttoir. <br /></div><h1>Caractéristiques Egouttoir à vaisselle Dry & Safe Guzzini</h1><div class="col is-12"><ul>\n <li>Polymère & matériau antibactérien. </li>\n <li>100% plastique recyclé post-consommation. </li>\n <li>Innovant. </li>\n <li>Peu encombrant. </li>\n <li>Peut contenir jusqu'à 12 assiettes. </li>\n <li>Plateau écoresponsable. </li>\n <li>Sangle élastique intégrée pour le rangement. </li>\n <li>Dimensions : 55 x 42,5 x 6,5 cm (ouvert) ; 42,5 x 18 x 7,5 cm (plié). </li>\n <li>Lavage au lave-vaisselle (plateau) & lavage en machine (tapis). </li>\n <li>Fabriqué en Italie. </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 {#8798 …} #channels: Doctrine\ORM\PersistentCollection {#8786 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8782 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8784 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#8802 …} +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 {#28244 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28277 …} +context: Sylius\TwigHooks\Bag\DataBag {#28283 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28270 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
112.0 MiB | 1.02 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8781 #id: 2899 #code: "egouttoir-a-vaisselle-dry-safe-guzzini-8080" #attributes: Doctrine\ORM\PersistentCollection {#8788 …} #variants: Doctrine\ORM\PersistentCollection {#8801 …} #options: Doctrine\ORM\PersistentCollection {#8792 …} #associations: Doctrine\ORM\PersistentCollection {#8790 …} #createdAt: DateTime @1758632699 {#8777 : 2025-09-23 21:04:59.0 PRC (+08:00) } #updatedAt: DateTime @1758632699 {#8778 : 2025-09-23 21:04:59.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8795 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8796 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8781} #id: 2899 #name: "Egouttoir à vaisselle Dry & Safe Guzzini" #slug: "egouttoir-a-vaisselle-dry-safe-guzzini-8080" #description: """ <div class="col is-12"><ul>\n <li>Polymère & plastique antibactérien.</li>\n <li><strong>Fabriqué à partir de plastique recyclé.<br /></strong></li>\n <li>Peu encombrant, rangement facile.</li>\n <li><strong>Fabriqué en Italie. </strong></li>\n </ul></div><h1>Description Egouttoir à vaisselle Dry & Safe Guzzini</h1><div class="col is-12">L'égouttoir à vaisselle avec tapis Guzzini Dry & Safe est très polyvalent. Il est composé d'un tapis absorbant et d'un plateau en plastique recyclé. 3,6, c'est le nombre de bouteilles jetables de 1,5 litre recyclées qui ont été nécessaires pour créer ce produit.<br /><br />Le tapis absorbe l'eau et permet un séchage rapide des ustensiles tout en protégeant l'évier et la vaisselle de chocs. Le nettoyage est simple, les deux parties se démontent et le rangement pratique, il suffit d'enrouler le tapis autour de l'égouttoir. <br /></div><h1>Caractéristiques Egouttoir à vaisselle Dry & Safe Guzzini</h1><div class="col is-12"><ul>\n <li>Polymère & matériau antibactérien. </li>\n <li>100% plastique recyclé post-consommation. </li>\n <li>Innovant. </li>\n <li>Peu encombrant. </li>\n <li>Peut contenir jusqu'à 12 assiettes. </li>\n <li>Plateau écoresponsable. </li>\n <li>Sangle élastique intégrée pour le rangement. </li>\n <li>Dimensions : 55 x 42,5 x 6,5 cm (ouvert) ; 42,5 x 18 x 7,5 cm (plié). </li>\n <li>Lavage au lave-vaisselle (plateau) & lavage en machine (tapis). </li>\n <li>Fabriqué en Italie. </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 {#8798 …} #channels: Doctrine\ORM\PersistentCollection {#8786 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8782 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8784 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Egouttoir à vaisselle Dry & Safe Guzzini" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30290 -props: [ "product" => App\Entity\Product\Product {#8781 #id: 2899 #code: "egouttoir-a-vaisselle-dry-safe-guzzini-8080" #attributes: Doctrine\ORM\PersistentCollection {#8788 …} #variants: Doctrine\ORM\PersistentCollection {#8801 …} #options: Doctrine\ORM\PersistentCollection {#8792 …} #associations: Doctrine\ORM\PersistentCollection {#8790 …} #createdAt: DateTime @1758632699 {#8777 : 2025-09-23 21:04:59.0 PRC (+08:00) } #updatedAt: DateTime @1758632699 {#8778 : 2025-09-23 21:04:59.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8795 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8796 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8781} #id: 2899 #name: "Egouttoir à vaisselle Dry & Safe Guzzini" #slug: "egouttoir-a-vaisselle-dry-safe-guzzini-8080" #description: """ <div class="col is-12"><ul>\n <li>Polymère & plastique antibactérien.</li>\n <li><strong>Fabriqué à partir de plastique recyclé.<br /></strong></li>\n <li>Peu encombrant, rangement facile.</li>\n <li><strong>Fabriqué en Italie. </strong></li>\n </ul></div><h1>Description Egouttoir à vaisselle Dry & Safe Guzzini</h1><div class="col is-12">L'égouttoir à vaisselle avec tapis Guzzini Dry & Safe est très polyvalent. Il est composé d'un tapis absorbant et d'un plateau en plastique recyclé. 3,6, c'est le nombre de bouteilles jetables de 1,5 litre recyclées qui ont été nécessaires pour créer ce produit.<br /><br />Le tapis absorbe l'eau et permet un séchage rapide des ustensiles tout en protégeant l'évier et la vaisselle de chocs. Le nettoyage est simple, les deux parties se démontent et le rangement pratique, il suffit d'enrouler le tapis autour de l'égouttoir. <br /></div><h1>Caractéristiques Egouttoir à vaisselle Dry & Safe Guzzini</h1><div class="col is-12"><ul>\n <li>Polymère & matériau antibactérien. </li>\n <li>100% plastique recyclé post-consommation. </li>\n <li>Innovant. </li>\n <li>Peu encombrant. </li>\n <li>Peut contenir jusqu'à 12 assiettes. </li>\n <li>Plateau écoresponsable. </li>\n <li>Sangle élastique intégrée pour le rangement. </li>\n <li>Dimensions : 55 x 42,5 x 6,5 cm (ouvert) ; 42,5 x 18 x 7,5 cm (plié). </li>\n <li>Lavage au lave-vaisselle (plateau) & lavage en machine (tapis). </li>\n <li>Fabriqué en Italie. </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 {#8798 …} #channels: Doctrine\ORM\PersistentCollection {#8786 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8782 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8784 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
112.0 MiB | 0.83 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30348 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30274 …} +context: Sylius\TwigHooks\Bag\DataBag {#30283 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30347 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#8802 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#8812 #collection: Doctrine\Common\Collections\ArrayCollection {#8813 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#8811 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38305 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38307 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30348 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30274 …} +context: Sylius\TwigHooks\Bag\DataBag {#30283 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30347 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Egouttoir à vaisselle Dry & Safe Guzzini" "applied_promotions" => Doctrine\ORM\PersistentCollection {#8812 #collection: Doctrine\Common\Collections\ArrayCollection {#8813 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#8811 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38305 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38307 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30354 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30348 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30274 …} +context: Sylius\TwigHooks\Bag\DataBag {#30283 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30347 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#8802 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#8812 #collection: Doctrine\Common\Collections\ArrayCollection {#8813 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#8811 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38305 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38307 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 112.0 MiB | 0.24 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30404 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30395 …} +context: Sylius\TwigHooks\Bag\DataBag {#30402 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30403 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#8802 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30407 +variant: App\Entity\Product\ProductVariant {#8802 …} +price: "28,00\u{A0}€" +originalPrice: "28,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9225 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12655 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9222 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30404 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30395 …} +context: Sylius\TwigHooks\Bag\DataBag {#30402 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30403 …} +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 | 112.0 MiB | 10.92 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8818 #id: 2895 #code: "egouttoir-a-vaisselle-compact-inox-masterclass-kitchencraft-6171" #attributes: Doctrine\ORM\PersistentCollection {#8825 …} #variants: Doctrine\ORM\PersistentCollection {#8838 …} #options: Doctrine\ORM\PersistentCollection {#8829 …} #associations: Doctrine\ORM\PersistentCollection {#8827 …} #createdAt: DateTime @1758632699 {#8814 : 2025-09-23 21:04:59.0 PRC (+08:00) } #updatedAt: DateTime @1758632699 {#8815 : 2025-09-23 21:04:59.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8832 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8833 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8818} #id: 2895 #name: "Egouttoir à Vaisselle Compact Inox Masterclass Kitchencraft" #slug: "egouttoir-a-vaisselle-compact-inox-masterclass-kitchencraft-6171" #description: """ <div class="col is-12"><ul>\n <li>Acier inoxydable.</li>\n <li>Pieds caoutchouc anti-dérapants.</li>\n <li>Garantie 5 ans.</li>\n </ul></div><h1>Descriptif Egouttoir à Vaisselle Compact Inox Masterclass Kitchencraft</h1><div class="col is-12">Egouttoir d'évier compact et élégant en acier inoxydable avec support intégré pour assiettes, bols et tasses et égouttoir à couverts amovible. Il est doté de pieds en caoutchouc antidérapants et anti-rayures et d'un plateau d'égouttage amovible avec bec pivotant multi-directionnel permettant à l'excédent d'eau de s'égoutter dans l'évier évitant ainsi les marques d'eau et les résidus de savon.</div><h1>Caractéristiques Egouttoir à Vaisselle Compact Inox Masterclass Kitchencraft</h1><div class="col is-12">- Acier inoxydable.<br />- Pieds caoutchouc anti-dérapants.<br />- Egouttoir à couverts amovible.<br />- Plateau d'égouttage amovible avec bec de drainage multi-directionnel.<br />- Dimensions : 41 x 22 x 13 cm.<br />- Garantie 5 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 {#8835 …} #channels: Doctrine\ORM\PersistentCollection {#8823 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8819 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8821 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28244 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28277 …} +context: Sylius\TwigHooks\Bag\DataBag {#28283 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28270 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#30281 +product: App\Entity\Product\Product {#8818 #id: 2895 #code: "egouttoir-a-vaisselle-compact-inox-masterclass-kitchencraft-6171" #attributes: Doctrine\ORM\PersistentCollection {#8825 …} #variants: Doctrine\ORM\PersistentCollection {#8838 …} #options: Doctrine\ORM\PersistentCollection {#8829 …} #associations: Doctrine\ORM\PersistentCollection {#8827 …} #createdAt: DateTime @1758632699 {#8814 : 2025-09-23 21:04:59.0 PRC (+08:00) } #updatedAt: DateTime @1758632699 {#8815 : 2025-09-23 21:04:59.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8832 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8833 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8818} #id: 2895 #name: "Egouttoir à Vaisselle Compact Inox Masterclass Kitchencraft" #slug: "egouttoir-a-vaisselle-compact-inox-masterclass-kitchencraft-6171" #description: """ <div class="col is-12"><ul>\n <li>Acier inoxydable.</li>\n <li>Pieds caoutchouc anti-dérapants.</li>\n <li>Garantie 5 ans.</li>\n </ul></div><h1>Descriptif Egouttoir à Vaisselle Compact Inox Masterclass Kitchencraft</h1><div class="col is-12">Egouttoir d'évier compact et élégant en acier inoxydable avec support intégré pour assiettes, bols et tasses et égouttoir à couverts amovible. Il est doté de pieds en caoutchouc antidérapants et anti-rayures et d'un plateau d'égouttage amovible avec bec pivotant multi-directionnel permettant à l'excédent d'eau de s'égoutter dans l'évier évitant ainsi les marques d'eau et les résidus de savon.</div><h1>Caractéristiques Egouttoir à Vaisselle Compact Inox Masterclass Kitchencraft</h1><div class="col is-12">- Acier inoxydable.<br />- Pieds caoutchouc anti-dérapants.<br />- Egouttoir à couverts amovible.<br />- Plateau d'égouttage amovible avec bec de drainage multi-directionnel.<br />- Dimensions : 41 x 22 x 13 cm.<br />- Garantie 5 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 {#8835 …} #channels: Doctrine\ORM\PersistentCollection {#8823 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8819 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8821 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#8839 …} +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 {#28244 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28277 …} +context: Sylius\TwigHooks\Bag\DataBag {#28283 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28270 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
112.0 MiB | 7.45 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8818 #id: 2895 #code: "egouttoir-a-vaisselle-compact-inox-masterclass-kitchencraft-6171" #attributes: Doctrine\ORM\PersistentCollection {#8825 …} #variants: Doctrine\ORM\PersistentCollection {#8838 …} #options: Doctrine\ORM\PersistentCollection {#8829 …} #associations: Doctrine\ORM\PersistentCollection {#8827 …} #createdAt: DateTime @1758632699 {#8814 : 2025-09-23 21:04:59.0 PRC (+08:00) } #updatedAt: DateTime @1758632699 {#8815 : 2025-09-23 21:04:59.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8832 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8833 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8818} #id: 2895 #name: "Egouttoir à Vaisselle Compact Inox Masterclass Kitchencraft" #slug: "egouttoir-a-vaisselle-compact-inox-masterclass-kitchencraft-6171" #description: """ <div class="col is-12"><ul>\n <li>Acier inoxydable.</li>\n <li>Pieds caoutchouc anti-dérapants.</li>\n <li>Garantie 5 ans.</li>\n </ul></div><h1>Descriptif Egouttoir à Vaisselle Compact Inox Masterclass Kitchencraft</h1><div class="col is-12">Egouttoir d'évier compact et élégant en acier inoxydable avec support intégré pour assiettes, bols et tasses et égouttoir à couverts amovible. Il est doté de pieds en caoutchouc antidérapants et anti-rayures et d'un plateau d'égouttage amovible avec bec pivotant multi-directionnel permettant à l'excédent d'eau de s'égoutter dans l'évier évitant ainsi les marques d'eau et les résidus de savon.</div><h1>Caractéristiques Egouttoir à Vaisselle Compact Inox Masterclass Kitchencraft</h1><div class="col is-12">- Acier inoxydable.<br />- Pieds caoutchouc anti-dérapants.<br />- Egouttoir à couverts amovible.<br />- Plateau d'égouttage amovible avec bec de drainage multi-directionnel.<br />- Dimensions : 41 x 22 x 13 cm.<br />- Garantie 5 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 {#8835 …} #channels: Doctrine\ORM\PersistentCollection {#8823 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8819 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8821 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Egouttoir à Vaisselle Compact Inox Masterclass Kitchencraft" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30524 -props: [ "product" => App\Entity\Product\Product {#8818 #id: 2895 #code: "egouttoir-a-vaisselle-compact-inox-masterclass-kitchencraft-6171" #attributes: Doctrine\ORM\PersistentCollection {#8825 …} #variants: Doctrine\ORM\PersistentCollection {#8838 …} #options: Doctrine\ORM\PersistentCollection {#8829 …} #associations: Doctrine\ORM\PersistentCollection {#8827 …} #createdAt: DateTime @1758632699 {#8814 : 2025-09-23 21:04:59.0 PRC (+08:00) } #updatedAt: DateTime @1758632699 {#8815 : 2025-09-23 21:04:59.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8832 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8833 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8818} #id: 2895 #name: "Egouttoir à Vaisselle Compact Inox Masterclass Kitchencraft" #slug: "egouttoir-a-vaisselle-compact-inox-masterclass-kitchencraft-6171" #description: """ <div class="col is-12"><ul>\n <li>Acier inoxydable.</li>\n <li>Pieds caoutchouc anti-dérapants.</li>\n <li>Garantie 5 ans.</li>\n </ul></div><h1>Descriptif Egouttoir à Vaisselle Compact Inox Masterclass Kitchencraft</h1><div class="col is-12">Egouttoir d'évier compact et élégant en acier inoxydable avec support intégré pour assiettes, bols et tasses et égouttoir à couverts amovible. Il est doté de pieds en caoutchouc antidérapants et anti-rayures et d'un plateau d'égouttage amovible avec bec pivotant multi-directionnel permettant à l'excédent d'eau de s'égoutter dans l'évier évitant ainsi les marques d'eau et les résidus de savon.</div><h1>Caractéristiques Egouttoir à Vaisselle Compact Inox Masterclass Kitchencraft</h1><div class="col is-12">- Acier inoxydable.<br />- Pieds caoutchouc anti-dérapants.<br />- Egouttoir à couverts amovible.<br />- Plateau d'égouttage amovible avec bec de drainage multi-directionnel.<br />- Dimensions : 41 x 22 x 13 cm.<br />- Garantie 5 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 {#8835 …} #channels: Doctrine\ORM\PersistentCollection {#8823 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8819 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8821 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
112.0 MiB | 0.68 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30573 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30508 …} +context: Sylius\TwigHooks\Bag\DataBag {#30517 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30572 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#8839 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#8849 #collection: Doctrine\Common\Collections\ArrayCollection {#8850 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#8848 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38319 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38321 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30573 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30508 …} +context: Sylius\TwigHooks\Bag\DataBag {#30517 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30572 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Egouttoir à Vaisselle Compact Inox Masterclass Kitchencraft" "applied_promotions" => Doctrine\ORM\PersistentCollection {#8849 #collection: Doctrine\Common\Collections\ArrayCollection {#8850 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#8848 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38319 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38321 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30579 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30573 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30508 …} +context: Sylius\TwigHooks\Bag\DataBag {#30517 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30572 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#8839 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#8849 #collection: Doctrine\Common\Collections\ArrayCollection {#8850 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#8848 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38319 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38321 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 112.0 MiB | 0.17 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30629 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30620 …} +context: Sylius\TwigHooks\Bag\DataBag {#30627 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30628 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#8839 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30632 +variant: App\Entity\Product\ProductVariant {#8839 …} +price: "46,00\u{A0}€" +originalPrice: "46,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9225 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12655 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9222 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30629 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30620 …} +context: Sylius\TwigHooks\Bag\DataBag {#30627 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30628 …} +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 | 112.0 MiB | 3.84 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8855 #id: 2897 #code: "egouttoir-a-vaisselle-oxo-7919" #attributes: Doctrine\ORM\PersistentCollection {#8862 …} #variants: Doctrine\ORM\PersistentCollection {#8875 …} #options: Doctrine\ORM\PersistentCollection {#8866 …} #associations: Doctrine\ORM\PersistentCollection {#8864 …} #createdAt: DateTime @1758632699 {#8851 : 2025-09-23 21:04:59.0 PRC (+08:00) } #updatedAt: DateTime @1758632699 {#8852 : 2025-09-23 21:04:59.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8869 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8870 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8855} #id: 2897 #name: "Egouttoir à Vaisselle Oxo" #slug: "egouttoir-a-vaisselle-oxo-7919" #description: """ <div class="col is-12"><ul>\n <li>Entièrement inoxydable.</li>\n <li>Pot à ustensiles amovible et tapis de séchage incorporé.</li>\n <li>Entièrement pliable.</li>\n </ul></div><h1>Descriptif Egouttoir à Vaisselle Oxo</h1><div class="col is-12">L'égouttoir à vaisselle Oxo s'intègre parfaitement à tous les décors de cuisine. Inoxydable et pliable, il possède un plateau rainuré incorporé permettant un séchage rapide et efficace de la vaisselle. Ses pieds sont antidérapants pour une satbilité garantie sur tous les plans de travail. Entière pliable, il prend un minimum de place une fois rangé. </div><h1>Caractéristiques Egouttoir à Vaisselle Oxo</h1><div class="col is-12">- Cadre en aluminium inoxydable.<br />- Pliable.<br />- S'intègre à tous les décors de cuisine.<br />- Rainures élevées (pour un séchage rapide et efficace)<br />- Pieds antidérapants.<br />- Dimensions : 37 x 41,6 cm.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8872 …} #channels: Doctrine\ORM\PersistentCollection {#8860 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8856 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8858 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28244 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28277 …} +context: Sylius\TwigHooks\Bag\DataBag {#28283 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28270 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#30515 +product: App\Entity\Product\Product {#8855 #id: 2897 #code: "egouttoir-a-vaisselle-oxo-7919" #attributes: Doctrine\ORM\PersistentCollection {#8862 …} #variants: Doctrine\ORM\PersistentCollection {#8875 …} #options: Doctrine\ORM\PersistentCollection {#8866 …} #associations: Doctrine\ORM\PersistentCollection {#8864 …} #createdAt: DateTime @1758632699 {#8851 : 2025-09-23 21:04:59.0 PRC (+08:00) } #updatedAt: DateTime @1758632699 {#8852 : 2025-09-23 21:04:59.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8869 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8870 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8855} #id: 2897 #name: "Egouttoir à Vaisselle Oxo" #slug: "egouttoir-a-vaisselle-oxo-7919" #description: """ <div class="col is-12"><ul>\n <li>Entièrement inoxydable.</li>\n <li>Pot à ustensiles amovible et tapis de séchage incorporé.</li>\n <li>Entièrement pliable.</li>\n </ul></div><h1>Descriptif Egouttoir à Vaisselle Oxo</h1><div class="col is-12">L'égouttoir à vaisselle Oxo s'intègre parfaitement à tous les décors de cuisine. Inoxydable et pliable, il possède un plateau rainuré incorporé permettant un séchage rapide et efficace de la vaisselle. Ses pieds sont antidérapants pour une satbilité garantie sur tous les plans de travail. Entière pliable, il prend un minimum de place une fois rangé. </div><h1>Caractéristiques Egouttoir à Vaisselle Oxo</h1><div class="col is-12">- Cadre en aluminium inoxydable.<br />- Pliable.<br />- S'intègre à tous les décors de cuisine.<br />- Rainures élevées (pour un séchage rapide et efficace)<br />- Pieds antidérapants.<br />- Dimensions : 37 x 41,6 cm.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8872 …} #channels: Doctrine\ORM\PersistentCollection {#8860 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8856 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8858 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#8876 …} +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 {#28244 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28277 …} +context: Sylius\TwigHooks\Bag\DataBag {#28283 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28270 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
112.0 MiB | 0.81 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8855 #id: 2897 #code: "egouttoir-a-vaisselle-oxo-7919" #attributes: Doctrine\ORM\PersistentCollection {#8862 …} #variants: Doctrine\ORM\PersistentCollection {#8875 …} #options: Doctrine\ORM\PersistentCollection {#8866 …} #associations: Doctrine\ORM\PersistentCollection {#8864 …} #createdAt: DateTime @1758632699 {#8851 : 2025-09-23 21:04:59.0 PRC (+08:00) } #updatedAt: DateTime @1758632699 {#8852 : 2025-09-23 21:04:59.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8869 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8870 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8855} #id: 2897 #name: "Egouttoir à Vaisselle Oxo" #slug: "egouttoir-a-vaisselle-oxo-7919" #description: """ <div class="col is-12"><ul>\n <li>Entièrement inoxydable.</li>\n <li>Pot à ustensiles amovible et tapis de séchage incorporé.</li>\n <li>Entièrement pliable.</li>\n </ul></div><h1>Descriptif Egouttoir à Vaisselle Oxo</h1><div class="col is-12">L'égouttoir à vaisselle Oxo s'intègre parfaitement à tous les décors de cuisine. Inoxydable et pliable, il possède un plateau rainuré incorporé permettant un séchage rapide et efficace de la vaisselle. Ses pieds sont antidérapants pour une satbilité garantie sur tous les plans de travail. Entière pliable, il prend un minimum de place une fois rangé. </div><h1>Caractéristiques Egouttoir à Vaisselle Oxo</h1><div class="col is-12">- Cadre en aluminium inoxydable.<br />- Pliable.<br />- S'intègre à tous les décors de cuisine.<br />- Rainures élevées (pour un séchage rapide et efficace)<br />- Pieds antidérapants.<br />- Dimensions : 37 x 41,6 cm.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8872 …} #channels: Doctrine\ORM\PersistentCollection {#8860 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8856 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8858 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Egouttoir à Vaisselle Oxo" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30749 -props: [ "product" => App\Entity\Product\Product {#8855 #id: 2897 #code: "egouttoir-a-vaisselle-oxo-7919" #attributes: Doctrine\ORM\PersistentCollection {#8862 …} #variants: Doctrine\ORM\PersistentCollection {#8875 …} #options: Doctrine\ORM\PersistentCollection {#8866 …} #associations: Doctrine\ORM\PersistentCollection {#8864 …} #createdAt: DateTime @1758632699 {#8851 : 2025-09-23 21:04:59.0 PRC (+08:00) } #updatedAt: DateTime @1758632699 {#8852 : 2025-09-23 21:04:59.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8869 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8870 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8855} #id: 2897 #name: "Egouttoir à Vaisselle Oxo" #slug: "egouttoir-a-vaisselle-oxo-7919" #description: """ <div class="col is-12"><ul>\n <li>Entièrement inoxydable.</li>\n <li>Pot à ustensiles amovible et tapis de séchage incorporé.</li>\n <li>Entièrement pliable.</li>\n </ul></div><h1>Descriptif Egouttoir à Vaisselle Oxo</h1><div class="col is-12">L'égouttoir à vaisselle Oxo s'intègre parfaitement à tous les décors de cuisine. Inoxydable et pliable, il possède un plateau rainuré incorporé permettant un séchage rapide et efficace de la vaisselle. Ses pieds sont antidérapants pour une satbilité garantie sur tous les plans de travail. Entière pliable, il prend un minimum de place une fois rangé. </div><h1>Caractéristiques Egouttoir à Vaisselle Oxo</h1><div class="col is-12">- Cadre en aluminium inoxydable.<br />- Pliable.<br />- S'intègre à tous les décors de cuisine.<br />- Rainures élevées (pour un séchage rapide et efficace)<br />- Pieds antidérapants.<br />- Dimensions : 37 x 41,6 cm.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8872 …} #channels: Doctrine\ORM\PersistentCollection {#8860 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8856 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8858 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
112.0 MiB | 0.67 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30810 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30733 …} +context: Sylius\TwigHooks\Bag\DataBag {#30742 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30809 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#8876 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#8886 #collection: Doctrine\Common\Collections\ArrayCollection {#8887 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#8885 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38333 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38335 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30810 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30733 …} +context: Sylius\TwigHooks\Bag\DataBag {#30742 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30809 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Egouttoir à Vaisselle Oxo" "applied_promotions" => Doctrine\ORM\PersistentCollection {#8886 #collection: Doctrine\Common\Collections\ArrayCollection {#8887 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#8885 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38333 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38335 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30816 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30810 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30733 …} +context: Sylius\TwigHooks\Bag\DataBag {#30742 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30809 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#8876 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#8886 #collection: Doctrine\Common\Collections\ArrayCollection {#8887 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#8885 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38333 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38335 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 112.0 MiB | 0.14 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30866 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30857 …} +context: Sylius\TwigHooks\Bag\DataBag {#30864 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30865 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#8876 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30869 +variant: App\Entity\Product\ProductVariant {#8876 …} +price: "49,00\u{A0}€" +originalPrice: "49,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9225 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12655 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9222 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30866 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30857 …} +context: Sylius\TwigHooks\Bag\DataBag {#30864 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30865 …} +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 | 112.0 MiB | 2.03 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27957 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12720 …} +context: Sylius\TwigHooks\Bag\DataBag {#27979 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12730 …} +prefixes: [ "sylius_shop.base.offcanvas" ] } "template" => "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig" ] |
|||
| Attributes | [] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#31176 +cart: App\Entity\Order\Order {#13634 …} #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1322 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27957 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12720 …} +context: Sylius\TwigHooks\Bag\DataBag {#27979 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12730 …} +prefixes: [ "sylius_shop.base.offcanvas" ] } +template: "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig" #repository: Sylius\Bundle\CoreBundle\Doctrine\ORM\OrderRepository {#4980 …} } |
|||