Components
12
Twig Components
44
Render Count
85
ms
Render Time
106.0
MiB
Memory Usage
Components
Render calls
| sylius_shop:common:currency_switcher | Sylius\Bundle\ShopBundle\Twig\Component\Common\CurrencySwitcherComponent | 106.0 MiB | 1.11 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12159 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12152 …} +context: Sylius\TwigHooks\Bag\DataBag {#12158 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12157 …} +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 {#12779 #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12050 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12159 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12152 …} +context: Sylius\TwigHooks\Bag\DataBag {#12158 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12157 …} +prefixes: [ "sylius_shop.base.header.top_bar" ] } } |
|||
| sylius_shop:common:locale_switcher | Sylius\Bundle\ShopBundle\Twig\Component\Common\LocaleSwitcherComponent | 106.0 MiB | 0.76 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12856 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12852 …} +context: Sylius\TwigHooks\Bag\DataBag {#12854 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12855 …} +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 {#12865 #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #localeProvider: Sylius\Component\Core\Provider\ChannelBasedLocaleProvider {#4528 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12856 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12852 …} +context: Sylius\TwigHooks\Bag\DataBag {#12854 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12855 …} +prefixes: [ "sylius_shop.base.header.top_bar" ] } } |
|||
| sylius_shop:cart:widget | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent | 106.0 MiB | 4.53 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12947 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12926 …} +context: Sylius\TwigHooks\Bag\DataBag {#12946 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12945 …} +prefixes: [ "sylius_shop.base.header.content" ] } "template" => "@SyliusShop/shared/components/header/cart.html.twig" ] |
|||
| Attributes | [] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#12962 +cart: App\Entity\Order\Order {#13029 …} #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1322 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12947 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12926 …} +context: Sylius\TwigHooks\Bag\DataBag {#12946 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12945 …} +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 | 106.0 MiB | 15.04 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13215 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13203 …} +context: Sylius\TwigHooks\Bag\DataBag {#13209 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13201 …} +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 {#13224 #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 {#13215 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13203 …} +context: Sylius\TwigHooks\Bag\DataBag {#13209 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13201 …} +prefixes: [ "sylius_shop.base.header.navbar" ] } } |
|||
| sylius_shop:product:show:breadcrumbs | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 106.0 MiB | 1.05 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27457 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27453 …} +context: Sylius\TwigHooks\Bag\DataBag {#27454 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27456 …} +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 {#27466 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#243 …} #taxonRepository: App\Repository\TaxonRepository {#7413 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27457 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27453 …} +context: Sylius\TwigHooks\Bag\DataBag {#27454 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27456 …} +prefixes: [ "sylius_shop.product.index.content" ] } } |
|||
| sylius_shop:product:show:taxonomy | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 106.0 MiB | 0.74 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27570 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27566 …} +context: Sylius\TwigHooks\Bag\DataBag {#27567 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27569 …} +prefixes: [ "sylius_shop.product.index.content.body.sidebar" ] } "template" => "@SyliusShop/product/index/content/body/sidebar/taxonomy.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/index/content/body/sidebar/taxonomy.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent {#27578 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#243 …} #taxonRepository: App\Repository\TaxonRepository {#7413 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27570 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27566 …} +context: Sylius\TwigHooks\Bag\DataBag {#27567 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27569 …} +prefixes: [ "sylius_shop.product.index.content.body.sidebar" ] } } |
|||
| sylius_shop:product:show:header | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 106.0 MiB | 1.77 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27643 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27639 …} +context: Sylius\TwigHooks\Bag\DataBag {#27640 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27642 …} +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 {#27651 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#243 …} #taxonRepository: App\Repository\TaxonRepository {#7413 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27643 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27639 …} +context: Sylius\TwigHooks\Bag\DataBag {#27640 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27642 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 106.0 MiB | 13.38 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#7964 #id: 2920 #code: "tapette-a-mouche-4876" #attributes: Doctrine\ORM\PersistentCollection {#8170 …} #variants: Doctrine\ORM\PersistentCollection {#8393 …} #options: Doctrine\ORM\PersistentCollection {#8521 …} #associations: Doctrine\ORM\PersistentCollection {#8461 …} #createdAt: DateTime @1758632711 {#7680 : 2025-09-23 21:05:11.0 PRC (+08:00) } #updatedAt: DateTime @1758632711 {#7403 : 2025-09-23 21:05:11.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8520 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8523 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7964} #id: 2920 #name: "Tapette à mouche" #slug: "tapette-a-mouche-4876" #description: """ <div class="col is-12"><ul>\n <li>Produit rare.</li>\n <li>Grande efficacité.</li>\n <li>Excellente finition. </li>\n </ul></div><h1>Description Tapette à mouche</h1><div class="col is-12">La Tapette à mouche permet de neutraliser tous les insectes volants avec une grande efficacité.</div><h1>Description Tapette à mouche</h1><div class="col is-12">Manche bois. Toile métal. Bordure coton. Longueur totale 52 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 {#8526 …} #channels: Doctrine\ORM\PersistentCollection {#8029 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#7920 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8032 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27708 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27741 …} +context: Sylius\TwigHooks\Bag\DataBag {#27747 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27734 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#28177 +product: App\Entity\Product\Product {#7964 #id: 2920 #code: "tapette-a-mouche-4876" #attributes: Doctrine\ORM\PersistentCollection {#8170 …} #variants: Doctrine\ORM\PersistentCollection {#8393 …} #options: Doctrine\ORM\PersistentCollection {#8521 …} #associations: Doctrine\ORM\PersistentCollection {#8461 …} #createdAt: DateTime @1758632711 {#7680 : 2025-09-23 21:05:11.0 PRC (+08:00) } #updatedAt: DateTime @1758632711 {#7403 : 2025-09-23 21:05:11.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8520 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8523 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7964} #id: 2920 #name: "Tapette à mouche" #slug: "tapette-a-mouche-4876" #description: """ <div class="col is-12"><ul>\n <li>Produit rare.</li>\n <li>Grande efficacité.</li>\n <li>Excellente finition. </li>\n </ul></div><h1>Description Tapette à mouche</h1><div class="col is-12">La Tapette à mouche permet de neutraliser tous les insectes volants avec une grande efficacité.</div><h1>Description Tapette à mouche</h1><div class="col is-12">Manche bois. Toile métal. Bordure coton. Longueur totale 52 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 {#8526 …} #channels: Doctrine\ORM\PersistentCollection {#8029 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#7920 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8032 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#28443 …} +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 {#27708 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27741 …} +context: Sylius\TwigHooks\Bag\DataBag {#27747 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27734 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
106.0 MiB | 2.60 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#7964 #id: 2920 #code: "tapette-a-mouche-4876" #attributes: Doctrine\ORM\PersistentCollection {#8170 …} #variants: Doctrine\ORM\PersistentCollection {#8393 …} #options: Doctrine\ORM\PersistentCollection {#8521 …} #associations: Doctrine\ORM\PersistentCollection {#8461 …} #createdAt: DateTime @1758632711 {#7680 : 2025-09-23 21:05:11.0 PRC (+08:00) } #updatedAt: DateTime @1758632711 {#7403 : 2025-09-23 21:05:11.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8520 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8523 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7964} #id: 2920 #name: "Tapette à mouche" #slug: "tapette-a-mouche-4876" #description: """ <div class="col is-12"><ul>\n <li>Produit rare.</li>\n <li>Grande efficacité.</li>\n <li>Excellente finition. </li>\n </ul></div><h1>Description Tapette à mouche</h1><div class="col is-12">La Tapette à mouche permet de neutraliser tous les insectes volants avec une grande efficacité.</div><h1>Description Tapette à mouche</h1><div class="col is-12">Manche bois. Toile métal. Bordure coton. Longueur totale 52 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 {#8526 …} #channels: Doctrine\ORM\PersistentCollection {#8029 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#7920 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8032 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Tapette à mouche" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#28854 -props: [ "product" => App\Entity\Product\Product {#7964 #id: 2920 #code: "tapette-a-mouche-4876" #attributes: Doctrine\ORM\PersistentCollection {#8170 …} #variants: Doctrine\ORM\PersistentCollection {#8393 …} #options: Doctrine\ORM\PersistentCollection {#8521 …} #associations: Doctrine\ORM\PersistentCollection {#8461 …} #createdAt: DateTime @1758632711 {#7680 : 2025-09-23 21:05:11.0 PRC (+08:00) } #updatedAt: DateTime @1758632711 {#7403 : 2025-09-23 21:05:11.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8520 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8523 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7964} #id: 2920 #name: "Tapette à mouche" #slug: "tapette-a-mouche-4876" #description: """ <div class="col is-12"><ul>\n <li>Produit rare.</li>\n <li>Grande efficacité.</li>\n <li>Excellente finition. </li>\n </ul></div><h1>Description Tapette à mouche</h1><div class="col is-12">La Tapette à mouche permet de neutraliser tous les insectes volants avec une grande efficacité.</div><h1>Description Tapette à mouche</h1><div class="col is-12">Manche bois. Toile métal. Bordure coton. Longueur totale 52 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 {#8526 …} #channels: Doctrine\ORM\PersistentCollection {#8029 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#7920 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8032 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
106.0 MiB | 2.06 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28924 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28927 …} +context: Sylius\TwigHooks\Bag\DataBag {#28922 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28921 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#28443 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#28789 #collection: Doctrine\Common\Collections\ArrayCollection {#28788 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#28626 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38229 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38281 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28924 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28927 …} +context: Sylius\TwigHooks\Bag\DataBag {#28922 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28921 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Tapette à mouche" "applied_promotions" => Doctrine\ORM\PersistentCollection {#28789 #collection: Doctrine\Common\Collections\ArrayCollection {#28788 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#28626 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38229 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38281 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#28932 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28924 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28927 …} +context: Sylius\TwigHooks\Bag\DataBag {#28922 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28921 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#28443 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#28789 #collection: Doctrine\Common\Collections\ArrayCollection {#28788 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#28626 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38229 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38281 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 106.0 MiB | 0.60 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29000 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28990 …} +context: Sylius\TwigHooks\Bag\DataBag {#28998 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28999 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#28443 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29009 +variant: App\Entity\Product\ProductVariant {#28443 …} +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 {#8127 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12050 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8137 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29000 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28990 …} +context: Sylius\TwigHooks\Bag\DataBag {#28998 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28999 …} +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 | 106.0 MiB | 7.39 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8532 #id: 2921 #code: "savon-main-ecologique-renox-7391" #attributes: Doctrine\ORM\PersistentCollection {#8539 …} #variants: Doctrine\ORM\PersistentCollection {#8541 …} #options: Doctrine\ORM\PersistentCollection {#8545 …} #associations: Doctrine\ORM\PersistentCollection {#8543 …} #createdAt: DateTime @1758632711 {#8530 : 2025-09-23 21:05:11.0 PRC (+08:00) } #updatedAt: DateTime @1758632711 {#8531 : 2025-09-23 21:05:11.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8548 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8549 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8532} #id: 2921 #name: "Savon main écologique Renox" #slug: "savon-main-ecologique-renox-7391" #description: """ <div class="col is-12"><ul>\n <li>Base végétale.</li>\n <li>Testé dermatologiquement.</li>\n <li><strong>Produit écologique.</strong></li>\n <li><strong>Fabriqué en France.</strong></li>\n </ul>\n <ul>\n </ul>\n <ul style="margin: 0px 10px; padding: 10px; list-style-position: initial; list-style-image: initial;">\n </ul></div><h1>Descriptif Savon main écologique Renox</h1><div class="col is-12">RENOX s'engage.<br />- Respectueux de l'homme et de l'environnement.<br />- Absence de phrases de risques et symboles de danger.<br />- Formules naturellement efficaces : les tensioactifs sont d'origine végétale.<br />- Emballages recyclables.<br />- Impact minimun sur la vie aquatique grâce à sa biodégradabilité optimale.<br />- Formule non testée sur les animaux.</div><h1>Caractéristiques Savon main écologique Renox</h1><div class="col is-12">- Base végétale.<br />- Produit labellisé écologique.<br />- Testé sous contrôle dermatologique.<br />- Idéal pour les lavages fréquents.<br />- Made in France.<br />- Contenance : 500 ml.</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 {#8551 …} #channels: Doctrine\ORM\PersistentCollection {#8537 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8533 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8535 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27708 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27741 …} +context: Sylius\TwigHooks\Bag\DataBag {#27747 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27734 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#28832 +product: App\Entity\Product\Product {#8532 #id: 2921 #code: "savon-main-ecologique-renox-7391" #attributes: Doctrine\ORM\PersistentCollection {#8539 …} #variants: Doctrine\ORM\PersistentCollection {#8541 …} #options: Doctrine\ORM\PersistentCollection {#8545 …} #associations: Doctrine\ORM\PersistentCollection {#8543 …} #createdAt: DateTime @1758632711 {#8530 : 2025-09-23 21:05:11.0 PRC (+08:00) } #updatedAt: DateTime @1758632711 {#8531 : 2025-09-23 21:05:11.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8548 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8549 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8532} #id: 2921 #name: "Savon main écologique Renox" #slug: "savon-main-ecologique-renox-7391" #description: """ <div class="col is-12"><ul>\n <li>Base végétale.</li>\n <li>Testé dermatologiquement.</li>\n <li><strong>Produit écologique.</strong></li>\n <li><strong>Fabriqué en France.</strong></li>\n </ul>\n <ul>\n </ul>\n <ul style="margin: 0px 10px; padding: 10px; list-style-position: initial; list-style-image: initial;">\n </ul></div><h1>Descriptif Savon main écologique Renox</h1><div class="col is-12">RENOX s'engage.<br />- Respectueux de l'homme et de l'environnement.<br />- Absence de phrases de risques et symboles de danger.<br />- Formules naturellement efficaces : les tensioactifs sont d'origine végétale.<br />- Emballages recyclables.<br />- Impact minimun sur la vie aquatique grâce à sa biodégradabilité optimale.<br />- Formule non testée sur les animaux.</div><h1>Caractéristiques Savon main écologique Renox</h1><div class="col is-12">- Base végétale.<br />- Produit labellisé écologique.<br />- Testé sous contrôle dermatologique.<br />- Idéal pour les lavages fréquents.<br />- Made in France.<br />- Contenance : 500 ml.</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 {#8551 …} #channels: Doctrine\ORM\PersistentCollection {#8537 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8533 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8535 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#29082 …} +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 {#27708 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27741 …} +context: Sylius\TwigHooks\Bag\DataBag {#27747 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27734 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
106.0 MiB | 1.26 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8532 #id: 2921 #code: "savon-main-ecologique-renox-7391" #attributes: Doctrine\ORM\PersistentCollection {#8539 …} #variants: Doctrine\ORM\PersistentCollection {#8541 …} #options: Doctrine\ORM\PersistentCollection {#8545 …} #associations: Doctrine\ORM\PersistentCollection {#8543 …} #createdAt: DateTime @1758632711 {#8530 : 2025-09-23 21:05:11.0 PRC (+08:00) } #updatedAt: DateTime @1758632711 {#8531 : 2025-09-23 21:05:11.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8548 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8549 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8532} #id: 2921 #name: "Savon main écologique Renox" #slug: "savon-main-ecologique-renox-7391" #description: """ <div class="col is-12"><ul>\n <li>Base végétale.</li>\n <li>Testé dermatologiquement.</li>\n <li><strong>Produit écologique.</strong></li>\n <li><strong>Fabriqué en France.</strong></li>\n </ul>\n <ul>\n </ul>\n <ul style="margin: 0px 10px; padding: 10px; list-style-position: initial; list-style-image: initial;">\n </ul></div><h1>Descriptif Savon main écologique Renox</h1><div class="col is-12">RENOX s'engage.<br />- Respectueux de l'homme et de l'environnement.<br />- Absence de phrases de risques et symboles de danger.<br />- Formules naturellement efficaces : les tensioactifs sont d'origine végétale.<br />- Emballages recyclables.<br />- Impact minimun sur la vie aquatique grâce à sa biodégradabilité optimale.<br />- Formule non testée sur les animaux.</div><h1>Caractéristiques Savon main écologique Renox</h1><div class="col is-12">- Base végétale.<br />- Produit labellisé écologique.<br />- Testé sous contrôle dermatologique.<br />- Idéal pour les lavages fréquents.<br />- Made in France.<br />- Contenance : 500 ml.</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 {#8551 …} #channels: Doctrine\ORM\PersistentCollection {#8537 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8533 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8535 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Savon main écologique Renox" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29153 -props: [ "product" => App\Entity\Product\Product {#8532 #id: 2921 #code: "savon-main-ecologique-renox-7391" #attributes: Doctrine\ORM\PersistentCollection {#8539 …} #variants: Doctrine\ORM\PersistentCollection {#8541 …} #options: Doctrine\ORM\PersistentCollection {#8545 …} #associations: Doctrine\ORM\PersistentCollection {#8543 …} #createdAt: DateTime @1758632711 {#8530 : 2025-09-23 21:05:11.0 PRC (+08:00) } #updatedAt: DateTime @1758632711 {#8531 : 2025-09-23 21:05:11.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8548 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8549 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8532} #id: 2921 #name: "Savon main écologique Renox" #slug: "savon-main-ecologique-renox-7391" #description: """ <div class="col is-12"><ul>\n <li>Base végétale.</li>\n <li>Testé dermatologiquement.</li>\n <li><strong>Produit écologique.</strong></li>\n <li><strong>Fabriqué en France.</strong></li>\n </ul>\n <ul>\n </ul>\n <ul style="margin: 0px 10px; padding: 10px; list-style-position: initial; list-style-image: initial;">\n </ul></div><h1>Descriptif Savon main écologique Renox</h1><div class="col is-12">RENOX s'engage.<br />- Respectueux de l'homme et de l'environnement.<br />- Absence de phrases de risques et symboles de danger.<br />- Formules naturellement efficaces : les tensioactifs sont d'origine végétale.<br />- Emballages recyclables.<br />- Impact minimun sur la vie aquatique grâce à sa biodégradabilité optimale.<br />- Formule non testée sur les animaux.</div><h1>Caractéristiques Savon main écologique Renox</h1><div class="col is-12">- Base végétale.<br />- Produit labellisé écologique.<br />- Testé sous contrôle dermatologique.<br />- Idéal pour les lavages fréquents.<br />- Made in France.<br />- Contenance : 500 ml.</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 {#8551 …} #channels: Doctrine\ORM\PersistentCollection {#8537 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8533 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8535 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
106.0 MiB | 1.05 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29146 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29137 …} +context: Sylius\TwigHooks\Bag\DataBag {#29213 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29134 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29082 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29090 #collection: Doctrine\Common\Collections\ArrayCollection {#29099 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29078 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38301 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38303 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29146 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29137 …} +context: Sylius\TwigHooks\Bag\DataBag {#29213 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29134 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Savon main écologique Renox" "applied_promotions" => Doctrine\ORM\PersistentCollection {#29090 #collection: Doctrine\Common\Collections\ArrayCollection {#29099 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29078 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38301 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38303 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29217 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29146 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29137 …} +context: Sylius\TwigHooks\Bag\DataBag {#29213 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29134 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29082 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29090 #collection: Doctrine\Common\Collections\ArrayCollection {#29099 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29078 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38301 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38303 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 106.0 MiB | 0.22 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29267 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29258 …} +context: Sylius\TwigHooks\Bag\DataBag {#29265 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29266 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29082 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29270 +variant: App\Entity\Product\ProductVariant {#29082 …} +price: "11,00\u{A0}€" +originalPrice: "11,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8127 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12050 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8137 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29267 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29258 …} +context: Sylius\TwigHooks\Bag\DataBag {#29265 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29266 …} +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 | 106.0 MiB | 7.46 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8559 #id: 2922 #code: "liquide-vaisselle-ecologique-renox-7392" #attributes: Doctrine\ORM\PersistentCollection {#8566 …} #variants: Doctrine\ORM\PersistentCollection {#8568 …} #options: Doctrine\ORM\PersistentCollection {#8572 …} #associations: Doctrine\ORM\PersistentCollection {#8570 …} #createdAt: DateTime @1758632711 {#8554 : 2025-09-23 21:05:11.0 PRC (+08:00) } #updatedAt: DateTime @1758632711 {#8553 : 2025-09-23 21:05:11.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8575 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8576 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8559} #id: 2922 #name: "Liquide Vaisselle écologique Renox" #slug: "liquide-vaisselle-ecologique-renox-7392" #description: """ <div class="col is-12"><ul>\n <li>Protège les peaux sensibles ( testé sous contrôle dermatologique)</li>\n <li>Pour une vaisselle éclatante.</li>\n <li>Très concentré.</li>\n <li><strong>Produit écologique.</strong></li>\n <li><strong>Fabriqué en France.</strong></li>\n </ul>\n <ul>\n </ul></div><h1>Descriptif Liquide Vaisselle écologique Renox</h1><div class="col is-12">RENOX s'engage.<br />- Respectueux de l'homme et de l'environnement.<br />- Absence de phrases de risques et symboles de danger.<br />- Formules naturellement efficaces : les tensioactifs sont d'origine végétale.<br />- Emballages recyclables.<br />- Impact minimun sur la vie aquatique grâce à sa biodégradabilité optimale.<br />- Formule non testée sur les animaux.</div><h1>Caractéristiques Liquide Vaisselle écologique Renox</h1><div class="col is-12">- Parfum agrumes<br />- Efficacité professionnelle.<br />- Produit labellisé écologique.<br />- Protège les peaux sensibles (testé sous contrôle dermatologique)<br />- Pour une vaisselle éclatante.<br />- Très concentré.<br />- Made in France.<br />- Contenance : 500 ml.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8578 …} #channels: Doctrine\ORM\PersistentCollection {#8564 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8560 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8562 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27708 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27741 …} +context: Sylius\TwigHooks\Bag\DataBag {#27747 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27734 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29144 +product: App\Entity\Product\Product {#8559 #id: 2922 #code: "liquide-vaisselle-ecologique-renox-7392" #attributes: Doctrine\ORM\PersistentCollection {#8566 …} #variants: Doctrine\ORM\PersistentCollection {#8568 …} #options: Doctrine\ORM\PersistentCollection {#8572 …} #associations: Doctrine\ORM\PersistentCollection {#8570 …} #createdAt: DateTime @1758632711 {#8554 : 2025-09-23 21:05:11.0 PRC (+08:00) } #updatedAt: DateTime @1758632711 {#8553 : 2025-09-23 21:05:11.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8575 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8576 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8559} #id: 2922 #name: "Liquide Vaisselle écologique Renox" #slug: "liquide-vaisselle-ecologique-renox-7392" #description: """ <div class="col is-12"><ul>\n <li>Protège les peaux sensibles ( testé sous contrôle dermatologique)</li>\n <li>Pour une vaisselle éclatante.</li>\n <li>Très concentré.</li>\n <li><strong>Produit écologique.</strong></li>\n <li><strong>Fabriqué en France.</strong></li>\n </ul>\n <ul>\n </ul></div><h1>Descriptif Liquide Vaisselle écologique Renox</h1><div class="col is-12">RENOX s'engage.<br />- Respectueux de l'homme et de l'environnement.<br />- Absence de phrases de risques et symboles de danger.<br />- Formules naturellement efficaces : les tensioactifs sont d'origine végétale.<br />- Emballages recyclables.<br />- Impact minimun sur la vie aquatique grâce à sa biodégradabilité optimale.<br />- Formule non testée sur les animaux.</div><h1>Caractéristiques Liquide Vaisselle écologique Renox</h1><div class="col is-12">- Parfum agrumes<br />- Efficacité professionnelle.<br />- Produit labellisé écologique.<br />- Protège les peaux sensibles (testé sous contrôle dermatologique)<br />- Pour une vaisselle éclatante.<br />- Très concentré.<br />- Made in France.<br />- Contenance : 500 ml.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8578 …} #channels: Doctrine\ORM\PersistentCollection {#8564 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8560 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8562 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#29333 …} +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 {#27708 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27741 …} +context: Sylius\TwigHooks\Bag\DataBag {#27747 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27734 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
106.0 MiB | 1.30 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8559 #id: 2922 #code: "liquide-vaisselle-ecologique-renox-7392" #attributes: Doctrine\ORM\PersistentCollection {#8566 …} #variants: Doctrine\ORM\PersistentCollection {#8568 …} #options: Doctrine\ORM\PersistentCollection {#8572 …} #associations: Doctrine\ORM\PersistentCollection {#8570 …} #createdAt: DateTime @1758632711 {#8554 : 2025-09-23 21:05:11.0 PRC (+08:00) } #updatedAt: DateTime @1758632711 {#8553 : 2025-09-23 21:05:11.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8575 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8576 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8559} #id: 2922 #name: "Liquide Vaisselle écologique Renox" #slug: "liquide-vaisselle-ecologique-renox-7392" #description: """ <div class="col is-12"><ul>\n <li>Protège les peaux sensibles ( testé sous contrôle dermatologique)</li>\n <li>Pour une vaisselle éclatante.</li>\n <li>Très concentré.</li>\n <li><strong>Produit écologique.</strong></li>\n <li><strong>Fabriqué en France.</strong></li>\n </ul>\n <ul>\n </ul></div><h1>Descriptif Liquide Vaisselle écologique Renox</h1><div class="col is-12">RENOX s'engage.<br />- Respectueux de l'homme et de l'environnement.<br />- Absence de phrases de risques et symboles de danger.<br />- Formules naturellement efficaces : les tensioactifs sont d'origine végétale.<br />- Emballages recyclables.<br />- Impact minimun sur la vie aquatique grâce à sa biodégradabilité optimale.<br />- Formule non testée sur les animaux.</div><h1>Caractéristiques Liquide Vaisselle écologique Renox</h1><div class="col is-12">- Parfum agrumes<br />- Efficacité professionnelle.<br />- Produit labellisé écologique.<br />- Protège les peaux sensibles (testé sous contrôle dermatologique)<br />- Pour une vaisselle éclatante.<br />- Très concentré.<br />- Made in France.<br />- Contenance : 500 ml.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8578 …} #channels: Doctrine\ORM\PersistentCollection {#8564 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8560 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8562 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Liquide Vaisselle écologique Renox" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29407 -props: [ "product" => App\Entity\Product\Product {#8559 #id: 2922 #code: "liquide-vaisselle-ecologique-renox-7392" #attributes: Doctrine\ORM\PersistentCollection {#8566 …} #variants: Doctrine\ORM\PersistentCollection {#8568 …} #options: Doctrine\ORM\PersistentCollection {#8572 …} #associations: Doctrine\ORM\PersistentCollection {#8570 …} #createdAt: DateTime @1758632711 {#8554 : 2025-09-23 21:05:11.0 PRC (+08:00) } #updatedAt: DateTime @1758632711 {#8553 : 2025-09-23 21:05:11.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8575 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8576 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8559} #id: 2922 #name: "Liquide Vaisselle écologique Renox" #slug: "liquide-vaisselle-ecologique-renox-7392" #description: """ <div class="col is-12"><ul>\n <li>Protège les peaux sensibles ( testé sous contrôle dermatologique)</li>\n <li>Pour une vaisselle éclatante.</li>\n <li>Très concentré.</li>\n <li><strong>Produit écologique.</strong></li>\n <li><strong>Fabriqué en France.</strong></li>\n </ul>\n <ul>\n </ul></div><h1>Descriptif Liquide Vaisselle écologique Renox</h1><div class="col is-12">RENOX s'engage.<br />- Respectueux de l'homme et de l'environnement.<br />- Absence de phrases de risques et symboles de danger.<br />- Formules naturellement efficaces : les tensioactifs sont d'origine végétale.<br />- Emballages recyclables.<br />- Impact minimun sur la vie aquatique grâce à sa biodégradabilité optimale.<br />- Formule non testée sur les animaux.</div><h1>Caractéristiques Liquide Vaisselle écologique Renox</h1><div class="col is-12">- Parfum agrumes<br />- Efficacité professionnelle.<br />- Produit labellisé écologique.<br />- Protège les peaux sensibles (testé sous contrôle dermatologique)<br />- Pour une vaisselle éclatante.<br />- Très concentré.<br />- Made in France.<br />- Contenance : 500 ml.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8578 …} #channels: Doctrine\ORM\PersistentCollection {#8564 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8560 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8562 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
106.0 MiB | 1.03 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29400 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29391 …} +context: Sylius\TwigHooks\Bag\DataBag {#29467 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29388 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29333 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29341 #collection: Doctrine\Common\Collections\ArrayCollection {#29353 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29329 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38315 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38317 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29400 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29391 …} +context: Sylius\TwigHooks\Bag\DataBag {#29467 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29388 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Liquide Vaisselle écologique Renox" "applied_promotions" => Doctrine\ORM\PersistentCollection {#29341 #collection: Doctrine\Common\Collections\ArrayCollection {#29353 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29329 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38315 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38317 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29471 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29400 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29391 …} +context: Sylius\TwigHooks\Bag\DataBag {#29467 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29388 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29333 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29341 #collection: Doctrine\Common\Collections\ArrayCollection {#29353 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29329 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38315 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38317 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 106.0 MiB | 0.26 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29521 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29512 …} +context: Sylius\TwigHooks\Bag\DataBag {#29519 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29520 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29333 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29524 +variant: App\Entity\Product\ProductVariant {#29333 …} +price: "6,00\u{A0}€" +originalPrice: "6,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8127 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12050 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8137 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29521 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29512 …} +context: Sylius\TwigHooks\Bag\DataBag {#29519 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29520 …} +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 | 106.0 MiB | 7.16 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8583 #id: 2923 #code: "detartrant-ecologique-renox-7394" #attributes: Doctrine\ORM\PersistentCollection {#8590 …} #variants: Doctrine\ORM\PersistentCollection {#8592 …} #options: Doctrine\ORM\PersistentCollection {#8596 …} #associations: Doctrine\ORM\PersistentCollection {#8594 …} #createdAt: DateTime @1758632711 {#8581 : 2025-09-23 21:05:11.0 PRC (+08:00) } #updatedAt: DateTime @1758632711 {#8580 : 2025-09-23 21:05:11.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8599 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8600 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8583} #id: 2923 #name: "Détartrant écologique Renox" #slug: "detartrant-ecologique-renox-7394" #description: """ <div class="col is-12"><ul>\n <li>Efficacité professionnelle.</li>\n <li>Super détartrant actif sur les calcaires incrustés.</li>\n <li>Idéal pour baignoires, douches, lavabos, surfaces carrelées...</li>\n <li><strong>Produit écologique.</strong></li>\n <li><strong>Fabriqué en France.</strong></li>\n </ul>\n <ul>\n </ul></div><h1>Descriptif détartrant écologique Renox</h1><div class="col is-12">RENOX s'engage.<br />- Respectueux de l'homme et de l'environnement.<br />- Absence de phrases de risques et symboles de danger.<br />- Formules naturellement efficaces : les tensioactifs sont d'origine végétale.<br />- Emballages recyclables.<br />- Impact minimun sur la vie aquatique grâce à sa biodégradabilité optimale.<br />- Formule non testée sur les animaux.</div><h1>Caractéristiques détartrant écologique Renox</h1><div class="col is-12"><p>- Efficacité professionnelle.<br />- Produit labellisé écologique.<br />- Super détrartrant.<br />- Brillances impeccable.<br />- Idéal pour baignoires, douches, lavabos, surfaces carrelées...<br />- Made in France.<br />- Contenance : 500 ml.</p></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8602 …} #channels: Doctrine\ORM\PersistentCollection {#8588 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8584 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8586 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27708 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27741 …} +context: Sylius\TwigHooks\Bag\DataBag {#27747 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27734 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29398 +product: App\Entity\Product\Product {#8583 #id: 2923 #code: "detartrant-ecologique-renox-7394" #attributes: Doctrine\ORM\PersistentCollection {#8590 …} #variants: Doctrine\ORM\PersistentCollection {#8592 …} #options: Doctrine\ORM\PersistentCollection {#8596 …} #associations: Doctrine\ORM\PersistentCollection {#8594 …} #createdAt: DateTime @1758632711 {#8581 : 2025-09-23 21:05:11.0 PRC (+08:00) } #updatedAt: DateTime @1758632711 {#8580 : 2025-09-23 21:05:11.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8599 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8600 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8583} #id: 2923 #name: "Détartrant écologique Renox" #slug: "detartrant-ecologique-renox-7394" #description: """ <div class="col is-12"><ul>\n <li>Efficacité professionnelle.</li>\n <li>Super détartrant actif sur les calcaires incrustés.</li>\n <li>Idéal pour baignoires, douches, lavabos, surfaces carrelées...</li>\n <li><strong>Produit écologique.</strong></li>\n <li><strong>Fabriqué en France.</strong></li>\n </ul>\n <ul>\n </ul></div><h1>Descriptif détartrant écologique Renox</h1><div class="col is-12">RENOX s'engage.<br />- Respectueux de l'homme et de l'environnement.<br />- Absence de phrases de risques et symboles de danger.<br />- Formules naturellement efficaces : les tensioactifs sont d'origine végétale.<br />- Emballages recyclables.<br />- Impact minimun sur la vie aquatique grâce à sa biodégradabilité optimale.<br />- Formule non testée sur les animaux.</div><h1>Caractéristiques détartrant écologique Renox</h1><div class="col is-12"><p>- Efficacité professionnelle.<br />- Produit labellisé écologique.<br />- Super détrartrant.<br />- Brillances impeccable.<br />- Idéal pour baignoires, douches, lavabos, surfaces carrelées...<br />- Made in France.<br />- Contenance : 500 ml.</p></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8602 …} #channels: Doctrine\ORM\PersistentCollection {#8588 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8584 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8586 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#29587 …} +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 {#27708 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27741 …} +context: Sylius\TwigHooks\Bag\DataBag {#27747 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27734 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
106.0 MiB | 1.16 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8583 #id: 2923 #code: "detartrant-ecologique-renox-7394" #attributes: Doctrine\ORM\PersistentCollection {#8590 …} #variants: Doctrine\ORM\PersistentCollection {#8592 …} #options: Doctrine\ORM\PersistentCollection {#8596 …} #associations: Doctrine\ORM\PersistentCollection {#8594 …} #createdAt: DateTime @1758632711 {#8581 : 2025-09-23 21:05:11.0 PRC (+08:00) } #updatedAt: DateTime @1758632711 {#8580 : 2025-09-23 21:05:11.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8599 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8600 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8583} #id: 2923 #name: "Détartrant écologique Renox" #slug: "detartrant-ecologique-renox-7394" #description: """ <div class="col is-12"><ul>\n <li>Efficacité professionnelle.</li>\n <li>Super détartrant actif sur les calcaires incrustés.</li>\n <li>Idéal pour baignoires, douches, lavabos, surfaces carrelées...</li>\n <li><strong>Produit écologique.</strong></li>\n <li><strong>Fabriqué en France.</strong></li>\n </ul>\n <ul>\n </ul></div><h1>Descriptif détartrant écologique Renox</h1><div class="col is-12">RENOX s'engage.<br />- Respectueux de l'homme et de l'environnement.<br />- Absence de phrases de risques et symboles de danger.<br />- Formules naturellement efficaces : les tensioactifs sont d'origine végétale.<br />- Emballages recyclables.<br />- Impact minimun sur la vie aquatique grâce à sa biodégradabilité optimale.<br />- Formule non testée sur les animaux.</div><h1>Caractéristiques détartrant écologique Renox</h1><div class="col is-12"><p>- Efficacité professionnelle.<br />- Produit labellisé écologique.<br />- Super détrartrant.<br />- Brillances impeccable.<br />- Idéal pour baignoires, douches, lavabos, surfaces carrelées...<br />- Made in France.<br />- Contenance : 500 ml.</p></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8602 …} #channels: Doctrine\ORM\PersistentCollection {#8588 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8584 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8586 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Détartrant écologique Renox" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29658 -props: [ "product" => App\Entity\Product\Product {#8583 #id: 2923 #code: "detartrant-ecologique-renox-7394" #attributes: Doctrine\ORM\PersistentCollection {#8590 …} #variants: Doctrine\ORM\PersistentCollection {#8592 …} #options: Doctrine\ORM\PersistentCollection {#8596 …} #associations: Doctrine\ORM\PersistentCollection {#8594 …} #createdAt: DateTime @1758632711 {#8581 : 2025-09-23 21:05:11.0 PRC (+08:00) } #updatedAt: DateTime @1758632711 {#8580 : 2025-09-23 21:05:11.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8599 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8600 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8583} #id: 2923 #name: "Détartrant écologique Renox" #slug: "detartrant-ecologique-renox-7394" #description: """ <div class="col is-12"><ul>\n <li>Efficacité professionnelle.</li>\n <li>Super détartrant actif sur les calcaires incrustés.</li>\n <li>Idéal pour baignoires, douches, lavabos, surfaces carrelées...</li>\n <li><strong>Produit écologique.</strong></li>\n <li><strong>Fabriqué en France.</strong></li>\n </ul>\n <ul>\n </ul></div><h1>Descriptif détartrant écologique Renox</h1><div class="col is-12">RENOX s'engage.<br />- Respectueux de l'homme et de l'environnement.<br />- Absence de phrases de risques et symboles de danger.<br />- Formules naturellement efficaces : les tensioactifs sont d'origine végétale.<br />- Emballages recyclables.<br />- Impact minimun sur la vie aquatique grâce à sa biodégradabilité optimale.<br />- Formule non testée sur les animaux.</div><h1>Caractéristiques détartrant écologique Renox</h1><div class="col is-12"><p>- Efficacité professionnelle.<br />- Produit labellisé écologique.<br />- Super détrartrant.<br />- Brillances impeccable.<br />- Idéal pour baignoires, douches, lavabos, surfaces carrelées...<br />- Made in France.<br />- Contenance : 500 ml.</p></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8602 …} #channels: Doctrine\ORM\PersistentCollection {#8588 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8584 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8586 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
106.0 MiB | 1.07 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29651 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29642 …} +context: Sylius\TwigHooks\Bag\DataBag {#29718 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29639 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29587 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29595 #collection: Doctrine\Common\Collections\ArrayCollection {#29604 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29583 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38329 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38331 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29651 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29642 …} +context: Sylius\TwigHooks\Bag\DataBag {#29718 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29639 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Détartrant écologique Renox" "applied_promotions" => Doctrine\ORM\PersistentCollection {#29595 #collection: Doctrine\Common\Collections\ArrayCollection {#29604 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29583 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38329 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38331 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29722 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29651 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29642 …} +context: Sylius\TwigHooks\Bag\DataBag {#29718 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29639 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29587 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29595 #collection: Doctrine\Common\Collections\ArrayCollection {#29604 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29583 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38329 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38331 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 106.0 MiB | 0.26 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29772 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29763 …} +context: Sylius\TwigHooks\Bag\DataBag {#29770 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29771 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29587 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29775 +variant: App\Entity\Product\ProductVariant {#29587 …} +price: "6,00\u{A0}€" +originalPrice: "6,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8127 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12050 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8137 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29772 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29763 …} +context: Sylius\TwigHooks\Bag\DataBag {#29770 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29771 …} +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 | 106.0 MiB | 5.35 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8607 #id: 2924 #code: "renovateur-inox-ecologique-renox-7395" #attributes: Doctrine\ORM\PersistentCollection {#8614 …} #variants: Doctrine\ORM\PersistentCollection {#8616 …} #options: Doctrine\ORM\PersistentCollection {#8620 …} #associations: Doctrine\ORM\PersistentCollection {#8618 …} #createdAt: DateTime @1758632711 {#8605 : 2025-09-23 21:05:11.0 PRC (+08:00) } #updatedAt: DateTime @1758632711 {#8604 : 2025-09-23 21:05:11.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8623 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8624 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8607} #id: 2924 #name: "Rénovateur Inox écologique Renox" #slug: "renovateur-inox-ecologique-renox-7395" #description: """ <div class="col is-12"><ul>\n <li>Efficacité professionnelle.</li>\n <li>Pour tout article culinaire en inox.</li>\n <li>Redonne de la brillance.</li>\n <li><strong>Produit écologique.</strong></li>\n <li><strong>Fabriqué en France.</strong></li>\n </ul>\n <ul>\n </ul></div><h1>Descriptif Rénovateur Inox écologique Renox</h1><div class="col is-12">RENOX s'engage.<br />- Respectueux de l'homme et de l'environnement.<br />- Absence de phrases de risques et symboles de danger.<br />- Formules naturellement efficaces : les tensioactifs sont d'origine végétale.<br />- Emballages recyclables.<br />- Impact minimun sur la vie aquatique grâce à sa biodégradabilité optimale.<br />- Formule non testée sur les animaux.</div><h1>Caractéristiques Rénovateur Inox écologique Renox</h1><div class="col is-12">- Efficacité professionnelle.<br />- Produit d'origine naturelle Ecocert.<br />- Rénovateur pour articles culinaires en inox.<br />- Nettoie les taches difficiles telles que les traces de calcaire, les jaunissements dus à la surchauffe, les traces d'amidon ...<br />- Redonne de la brillance à l'inox.<br />- Made in France.<br />- Contenance : 300 ml.</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 {#8626 …} #channels: Doctrine\ORM\PersistentCollection {#8612 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8608 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8610 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27708 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27741 …} +context: Sylius\TwigHooks\Bag\DataBag {#27747 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27734 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29649 +product: App\Entity\Product\Product {#8607 #id: 2924 #code: "renovateur-inox-ecologique-renox-7395" #attributes: Doctrine\ORM\PersistentCollection {#8614 …} #variants: Doctrine\ORM\PersistentCollection {#8616 …} #options: Doctrine\ORM\PersistentCollection {#8620 …} #associations: Doctrine\ORM\PersistentCollection {#8618 …} #createdAt: DateTime @1758632711 {#8605 : 2025-09-23 21:05:11.0 PRC (+08:00) } #updatedAt: DateTime @1758632711 {#8604 : 2025-09-23 21:05:11.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8623 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8624 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8607} #id: 2924 #name: "Rénovateur Inox écologique Renox" #slug: "renovateur-inox-ecologique-renox-7395" #description: """ <div class="col is-12"><ul>\n <li>Efficacité professionnelle.</li>\n <li>Pour tout article culinaire en inox.</li>\n <li>Redonne de la brillance.</li>\n <li><strong>Produit écologique.</strong></li>\n <li><strong>Fabriqué en France.</strong></li>\n </ul>\n <ul>\n </ul></div><h1>Descriptif Rénovateur Inox écologique Renox</h1><div class="col is-12">RENOX s'engage.<br />- Respectueux de l'homme et de l'environnement.<br />- Absence de phrases de risques et symboles de danger.<br />- Formules naturellement efficaces : les tensioactifs sont d'origine végétale.<br />- Emballages recyclables.<br />- Impact minimun sur la vie aquatique grâce à sa biodégradabilité optimale.<br />- Formule non testée sur les animaux.</div><h1>Caractéristiques Rénovateur Inox écologique Renox</h1><div class="col is-12">- Efficacité professionnelle.<br />- Produit d'origine naturelle Ecocert.<br />- Rénovateur pour articles culinaires en inox.<br />- Nettoie les taches difficiles telles que les traces de calcaire, les jaunissements dus à la surchauffe, les traces d'amidon ...<br />- Redonne de la brillance à l'inox.<br />- Made in France.<br />- Contenance : 300 ml.</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 {#8626 …} #channels: Doctrine\ORM\PersistentCollection {#8612 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8608 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8610 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#29838 …} +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 {#27708 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27741 …} +context: Sylius\TwigHooks\Bag\DataBag {#27747 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27734 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
106.0 MiB | 1.03 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8607 #id: 2924 #code: "renovateur-inox-ecologique-renox-7395" #attributes: Doctrine\ORM\PersistentCollection {#8614 …} #variants: Doctrine\ORM\PersistentCollection {#8616 …} #options: Doctrine\ORM\PersistentCollection {#8620 …} #associations: Doctrine\ORM\PersistentCollection {#8618 …} #createdAt: DateTime @1758632711 {#8605 : 2025-09-23 21:05:11.0 PRC (+08:00) } #updatedAt: DateTime @1758632711 {#8604 : 2025-09-23 21:05:11.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8623 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8624 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8607} #id: 2924 #name: "Rénovateur Inox écologique Renox" #slug: "renovateur-inox-ecologique-renox-7395" #description: """ <div class="col is-12"><ul>\n <li>Efficacité professionnelle.</li>\n <li>Pour tout article culinaire en inox.</li>\n <li>Redonne de la brillance.</li>\n <li><strong>Produit écologique.</strong></li>\n <li><strong>Fabriqué en France.</strong></li>\n </ul>\n <ul>\n </ul></div><h1>Descriptif Rénovateur Inox écologique Renox</h1><div class="col is-12">RENOX s'engage.<br />- Respectueux de l'homme et de l'environnement.<br />- Absence de phrases de risques et symboles de danger.<br />- Formules naturellement efficaces : les tensioactifs sont d'origine végétale.<br />- Emballages recyclables.<br />- Impact minimun sur la vie aquatique grâce à sa biodégradabilité optimale.<br />- Formule non testée sur les animaux.</div><h1>Caractéristiques Rénovateur Inox écologique Renox</h1><div class="col is-12">- Efficacité professionnelle.<br />- Produit d'origine naturelle Ecocert.<br />- Rénovateur pour articles culinaires en inox.<br />- Nettoie les taches difficiles telles que les traces de calcaire, les jaunissements dus à la surchauffe, les traces d'amidon ...<br />- Redonne de la brillance à l'inox.<br />- Made in France.<br />- Contenance : 300 ml.</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 {#8626 …} #channels: Doctrine\ORM\PersistentCollection {#8612 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8608 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8610 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Rénovateur Inox écologique Renox" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29912 -props: [ "product" => App\Entity\Product\Product {#8607 #id: 2924 #code: "renovateur-inox-ecologique-renox-7395" #attributes: Doctrine\ORM\PersistentCollection {#8614 …} #variants: Doctrine\ORM\PersistentCollection {#8616 …} #options: Doctrine\ORM\PersistentCollection {#8620 …} #associations: Doctrine\ORM\PersistentCollection {#8618 …} #createdAt: DateTime @1758632711 {#8605 : 2025-09-23 21:05:11.0 PRC (+08:00) } #updatedAt: DateTime @1758632711 {#8604 : 2025-09-23 21:05:11.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8623 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8624 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8607} #id: 2924 #name: "Rénovateur Inox écologique Renox" #slug: "renovateur-inox-ecologique-renox-7395" #description: """ <div class="col is-12"><ul>\n <li>Efficacité professionnelle.</li>\n <li>Pour tout article culinaire en inox.</li>\n <li>Redonne de la brillance.</li>\n <li><strong>Produit écologique.</strong></li>\n <li><strong>Fabriqué en France.</strong></li>\n </ul>\n <ul>\n </ul></div><h1>Descriptif Rénovateur Inox écologique Renox</h1><div class="col is-12">RENOX s'engage.<br />- Respectueux de l'homme et de l'environnement.<br />- Absence de phrases de risques et symboles de danger.<br />- Formules naturellement efficaces : les tensioactifs sont d'origine végétale.<br />- Emballages recyclables.<br />- Impact minimun sur la vie aquatique grâce à sa biodégradabilité optimale.<br />- Formule non testée sur les animaux.</div><h1>Caractéristiques Rénovateur Inox écologique Renox</h1><div class="col is-12">- Efficacité professionnelle.<br />- Produit d'origine naturelle Ecocert.<br />- Rénovateur pour articles culinaires en inox.<br />- Nettoie les taches difficiles telles que les traces de calcaire, les jaunissements dus à la surchauffe, les traces d'amidon ...<br />- Redonne de la brillance à l'inox.<br />- Made in France.<br />- Contenance : 300 ml.</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 {#8626 …} #channels: Doctrine\ORM\PersistentCollection {#8612 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8608 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8610 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
106.0 MiB | 0.84 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29905 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29896 …} +context: Sylius\TwigHooks\Bag\DataBag {#29972 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29893 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29838 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29846 #collection: Doctrine\Common\Collections\ArrayCollection {#29858 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29834 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38343 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38345 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29905 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29896 …} +context: Sylius\TwigHooks\Bag\DataBag {#29972 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29893 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Rénovateur Inox écologique Renox" "applied_promotions" => Doctrine\ORM\PersistentCollection {#29846 #collection: Doctrine\Common\Collections\ArrayCollection {#29858 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29834 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38343 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38345 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29976 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29905 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29896 …} +context: Sylius\TwigHooks\Bag\DataBag {#29972 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29893 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29838 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29846 #collection: Doctrine\Common\Collections\ArrayCollection {#29858 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29834 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38343 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38345 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 106.0 MiB | 0.14 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30026 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30017 …} +context: Sylius\TwigHooks\Bag\DataBag {#30024 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30025 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29838 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30029 +variant: App\Entity\Product\ProductVariant {#29838 …} +price: "9,00\u{A0}€" +originalPrice: "9,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8127 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12050 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8137 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30026 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30017 …} +context: Sylius\TwigHooks\Bag\DataBag {#30024 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30025 …} +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 | 106.0 MiB | 4.87 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8631 #id: 2925 #code: "nettoyant-vitres-ecologique-renox-7396" #attributes: Doctrine\ORM\PersistentCollection {#8638 …} #variants: Doctrine\ORM\PersistentCollection {#8640 …} #options: Doctrine\ORM\PersistentCollection {#8644 …} #associations: Doctrine\ORM\PersistentCollection {#8642 …} #createdAt: DateTime @1758632711 {#8629 : 2025-09-23 21:05:11.0 PRC (+08:00) } #updatedAt: DateTime @1758632711 {#8628 : 2025-09-23 21:05:11.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8647 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8648 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8631} #id: 2925 #name: "Nettoyant vitres écologique Renox" #slug: "nettoyant-vitres-ecologique-renox-7396" #description: """ <div class="col is-12"><ul>\n <li>Brillance impeccable sans laisser de traces.</li>\n <li>Sèche rapidement.</li>\n <li>Subtil parfum de citronnelle.</li>\n <li><span style="font-weight: bold;">Produit écologique.</span></li>\n <li><span style="font-weight: bold;">Fabriqué en France.</span></li>\n </ul>\n <ul>\n </ul>\n <ul>\n </ul></div><h1>Descriptif Nettoyant vitres écologique Renox</h1><div class="col is-12">RENOX s'engage.<br />- Respectueux de l'homme et de l'environnement.<br />- Absence de phrases de risques et symboles de danger.<br />- Formules naturellement efficaces : les tensioactifs sont d'origine végétale.<br />- Emballages recyclables.<br />- Impact minimun sur la vie aquatique grâce à sa biodégradabilité optimale.<br />- Formule non testée sur les animaux.</div><h1>Caractéristiques Nettoyant vitres écologique Renox</h1><div class="col is-12">- Efficacité professionnelle.<br />- Produit labellisé écologique.<br />- Brillance impeccable.<br />- Ne laisse pas de traces.<br />- Sèche rapidement.<br />- Subtil parfum de menthe.<br />- Idéal pour les vitres et les surfaces modernes.<br />- Made in France.<br />- Contenance : 500 ml.</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 {#8650 …} #channels: Doctrine\ORM\PersistentCollection {#8636 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8632 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8634 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27708 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27741 …} +context: Sylius\TwigHooks\Bag\DataBag {#27747 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27734 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29903 +product: App\Entity\Product\Product {#8631 #id: 2925 #code: "nettoyant-vitres-ecologique-renox-7396" #attributes: Doctrine\ORM\PersistentCollection {#8638 …} #variants: Doctrine\ORM\PersistentCollection {#8640 …} #options: Doctrine\ORM\PersistentCollection {#8644 …} #associations: Doctrine\ORM\PersistentCollection {#8642 …} #createdAt: DateTime @1758632711 {#8629 : 2025-09-23 21:05:11.0 PRC (+08:00) } #updatedAt: DateTime @1758632711 {#8628 : 2025-09-23 21:05:11.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8647 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8648 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8631} #id: 2925 #name: "Nettoyant vitres écologique Renox" #slug: "nettoyant-vitres-ecologique-renox-7396" #description: """ <div class="col is-12"><ul>\n <li>Brillance impeccable sans laisser de traces.</li>\n <li>Sèche rapidement.</li>\n <li>Subtil parfum de citronnelle.</li>\n <li><span style="font-weight: bold;">Produit écologique.</span></li>\n <li><span style="font-weight: bold;">Fabriqué en France.</span></li>\n </ul>\n <ul>\n </ul>\n <ul>\n </ul></div><h1>Descriptif Nettoyant vitres écologique Renox</h1><div class="col is-12">RENOX s'engage.<br />- Respectueux de l'homme et de l'environnement.<br />- Absence de phrases de risques et symboles de danger.<br />- Formules naturellement efficaces : les tensioactifs sont d'origine végétale.<br />- Emballages recyclables.<br />- Impact minimun sur la vie aquatique grâce à sa biodégradabilité optimale.<br />- Formule non testée sur les animaux.</div><h1>Caractéristiques Nettoyant vitres écologique Renox</h1><div class="col is-12">- Efficacité professionnelle.<br />- Produit labellisé écologique.<br />- Brillance impeccable.<br />- Ne laisse pas de traces.<br />- Sèche rapidement.<br />- Subtil parfum de menthe.<br />- Idéal pour les vitres et les surfaces modernes.<br />- Made in France.<br />- Contenance : 500 ml.</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 {#8650 …} #channels: Doctrine\ORM\PersistentCollection {#8636 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8632 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8634 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#30092 …} +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 {#27708 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27741 …} +context: Sylius\TwigHooks\Bag\DataBag {#27747 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27734 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
106.0 MiB | 0.92 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8631 #id: 2925 #code: "nettoyant-vitres-ecologique-renox-7396" #attributes: Doctrine\ORM\PersistentCollection {#8638 …} #variants: Doctrine\ORM\PersistentCollection {#8640 …} #options: Doctrine\ORM\PersistentCollection {#8644 …} #associations: Doctrine\ORM\PersistentCollection {#8642 …} #createdAt: DateTime @1758632711 {#8629 : 2025-09-23 21:05:11.0 PRC (+08:00) } #updatedAt: DateTime @1758632711 {#8628 : 2025-09-23 21:05:11.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8647 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8648 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8631} #id: 2925 #name: "Nettoyant vitres écologique Renox" #slug: "nettoyant-vitres-ecologique-renox-7396" #description: """ <div class="col is-12"><ul>\n <li>Brillance impeccable sans laisser de traces.</li>\n <li>Sèche rapidement.</li>\n <li>Subtil parfum de citronnelle.</li>\n <li><span style="font-weight: bold;">Produit écologique.</span></li>\n <li><span style="font-weight: bold;">Fabriqué en France.</span></li>\n </ul>\n <ul>\n </ul>\n <ul>\n </ul></div><h1>Descriptif Nettoyant vitres écologique Renox</h1><div class="col is-12">RENOX s'engage.<br />- Respectueux de l'homme et de l'environnement.<br />- Absence de phrases de risques et symboles de danger.<br />- Formules naturellement efficaces : les tensioactifs sont d'origine végétale.<br />- Emballages recyclables.<br />- Impact minimun sur la vie aquatique grâce à sa biodégradabilité optimale.<br />- Formule non testée sur les animaux.</div><h1>Caractéristiques Nettoyant vitres écologique Renox</h1><div class="col is-12">- Efficacité professionnelle.<br />- Produit labellisé écologique.<br />- Brillance impeccable.<br />- Ne laisse pas de traces.<br />- Sèche rapidement.<br />- Subtil parfum de menthe.<br />- Idéal pour les vitres et les surfaces modernes.<br />- Made in France.<br />- Contenance : 500 ml.</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 {#8650 …} #channels: Doctrine\ORM\PersistentCollection {#8636 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8632 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8634 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Nettoyant vitres écologique Renox" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30166 -props: [ "product" => App\Entity\Product\Product {#8631 #id: 2925 #code: "nettoyant-vitres-ecologique-renox-7396" #attributes: Doctrine\ORM\PersistentCollection {#8638 …} #variants: Doctrine\ORM\PersistentCollection {#8640 …} #options: Doctrine\ORM\PersistentCollection {#8644 …} #associations: Doctrine\ORM\PersistentCollection {#8642 …} #createdAt: DateTime @1758632711 {#8629 : 2025-09-23 21:05:11.0 PRC (+08:00) } #updatedAt: DateTime @1758632711 {#8628 : 2025-09-23 21:05:11.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8647 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8648 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8631} #id: 2925 #name: "Nettoyant vitres écologique Renox" #slug: "nettoyant-vitres-ecologique-renox-7396" #description: """ <div class="col is-12"><ul>\n <li>Brillance impeccable sans laisser de traces.</li>\n <li>Sèche rapidement.</li>\n <li>Subtil parfum de citronnelle.</li>\n <li><span style="font-weight: bold;">Produit écologique.</span></li>\n <li><span style="font-weight: bold;">Fabriqué en France.</span></li>\n </ul>\n <ul>\n </ul>\n <ul>\n </ul></div><h1>Descriptif Nettoyant vitres écologique Renox</h1><div class="col is-12">RENOX s'engage.<br />- Respectueux de l'homme et de l'environnement.<br />- Absence de phrases de risques et symboles de danger.<br />- Formules naturellement efficaces : les tensioactifs sont d'origine végétale.<br />- Emballages recyclables.<br />- Impact minimun sur la vie aquatique grâce à sa biodégradabilité optimale.<br />- Formule non testée sur les animaux.</div><h1>Caractéristiques Nettoyant vitres écologique Renox</h1><div class="col is-12">- Efficacité professionnelle.<br />- Produit labellisé écologique.<br />- Brillance impeccable.<br />- Ne laisse pas de traces.<br />- Sèche rapidement.<br />- Subtil parfum de menthe.<br />- Idéal pour les vitres et les surfaces modernes.<br />- Made in France.<br />- Contenance : 500 ml.</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 {#8650 …} #channels: Doctrine\ORM\PersistentCollection {#8636 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8632 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8634 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
106.0 MiB | 0.76 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30159 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30150 …} +context: Sylius\TwigHooks\Bag\DataBag {#30226 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30147 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30092 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30100 #collection: Doctrine\Common\Collections\ArrayCollection {#30112 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30088 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38357 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38359 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30159 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30150 …} +context: Sylius\TwigHooks\Bag\DataBag {#30226 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30147 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Nettoyant vitres écologique Renox" "applied_promotions" => Doctrine\ORM\PersistentCollection {#30100 #collection: Doctrine\Common\Collections\ArrayCollection {#30112 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30088 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38357 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38359 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30230 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30159 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30150 …} +context: Sylius\TwigHooks\Bag\DataBag {#30226 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30147 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30092 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30100 #collection: Doctrine\Common\Collections\ArrayCollection {#30112 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30088 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38357 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38359 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 106.0 MiB | 0.17 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30280 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30271 …} +context: Sylius\TwigHooks\Bag\DataBag {#30278 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30279 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30092 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30283 +variant: App\Entity\Product\ProductVariant {#30092 …} +price: "6,00\u{A0}€" +originalPrice: "6,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8127 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12050 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8137 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30280 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30271 …} +context: Sylius\TwigHooks\Bag\DataBag {#30278 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30279 …} +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 | 106.0 MiB | 4.00 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8655 #id: 2926 #code: "pate-a-polir-ecologique-renox-7397" #attributes: Doctrine\ORM\PersistentCollection {#8662 …} #variants: Doctrine\ORM\PersistentCollection {#8664 …} #options: Doctrine\ORM\PersistentCollection {#8668 …} #associations: Doctrine\ORM\PersistentCollection {#8666 …} #createdAt: DateTime @1758632711 {#8653 : 2025-09-23 21:05:11.0 PRC (+08:00) } #updatedAt: DateTime @1758632711 {#8652 : 2025-09-23 21:05:11.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8671 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8672 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8655} #id: 2926 #name: "Pâte à polir écologique Renox" #slug: "pate-a-polir-ecologique-renox-7397" #description: """ <div class="col is-12"><ul>\n <li>Nettoie, polit et protège.</li>\n <li>Idéal pour l'inox, la vitrocéramique, le cuivre, le chrome...</li>\n <li>Laisse un agréable parfum de citron.</li>\n <li><strong>Produit écologique.</strong></li>\n <li><strong>Fabriqué en France.</strong></li>\n </ul></div><h1>Descriptif Pâte à polir écologique Renox</h1><div class="col is-12">pâte à base d'éléments naturels sans addition de phosphate pour polir et protéger l'inox, la vitrocéramique, l'argenterie, le cuivre, le chrome, l'étain, le cuir, l'aluminium, l'acrylique, le carrelage ...</div><h1>Caractéristiques Pâte à polir écologique Renox</h1><div class="col is-12">- Efficacité naturelle.<br />- Nettoie, polit et protège.<br />- Idéal pour l'inox, la vitrocéramique, le cuivre, le chrome, l'étain ...<br />- Subtil parfum de citron.<br />- Contenance : 220 ml.</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 {#8674 …} #channels: Doctrine\ORM\PersistentCollection {#8660 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8656 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8658 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27708 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27741 …} +context: Sylius\TwigHooks\Bag\DataBag {#27747 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27734 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#30157 +product: App\Entity\Product\Product {#8655 #id: 2926 #code: "pate-a-polir-ecologique-renox-7397" #attributes: Doctrine\ORM\PersistentCollection {#8662 …} #variants: Doctrine\ORM\PersistentCollection {#8664 …} #options: Doctrine\ORM\PersistentCollection {#8668 …} #associations: Doctrine\ORM\PersistentCollection {#8666 …} #createdAt: DateTime @1758632711 {#8653 : 2025-09-23 21:05:11.0 PRC (+08:00) } #updatedAt: DateTime @1758632711 {#8652 : 2025-09-23 21:05:11.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8671 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8672 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8655} #id: 2926 #name: "Pâte à polir écologique Renox" #slug: "pate-a-polir-ecologique-renox-7397" #description: """ <div class="col is-12"><ul>\n <li>Nettoie, polit et protège.</li>\n <li>Idéal pour l'inox, la vitrocéramique, le cuivre, le chrome...</li>\n <li>Laisse un agréable parfum de citron.</li>\n <li><strong>Produit écologique.</strong></li>\n <li><strong>Fabriqué en France.</strong></li>\n </ul></div><h1>Descriptif Pâte à polir écologique Renox</h1><div class="col is-12">pâte à base d'éléments naturels sans addition de phosphate pour polir et protéger l'inox, la vitrocéramique, l'argenterie, le cuivre, le chrome, l'étain, le cuir, l'aluminium, l'acrylique, le carrelage ...</div><h1>Caractéristiques Pâte à polir écologique Renox</h1><div class="col is-12">- Efficacité naturelle.<br />- Nettoie, polit et protège.<br />- Idéal pour l'inox, la vitrocéramique, le cuivre, le chrome, l'étain ...<br />- Subtil parfum de citron.<br />- Contenance : 220 ml.</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 {#8674 …} #channels: Doctrine\ORM\PersistentCollection {#8660 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8656 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8658 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#30346 …} +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 {#27708 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27741 …} +context: Sylius\TwigHooks\Bag\DataBag {#27747 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27734 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
106.0 MiB | 0.73 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8655 #id: 2926 #code: "pate-a-polir-ecologique-renox-7397" #attributes: Doctrine\ORM\PersistentCollection {#8662 …} #variants: Doctrine\ORM\PersistentCollection {#8664 …} #options: Doctrine\ORM\PersistentCollection {#8668 …} #associations: Doctrine\ORM\PersistentCollection {#8666 …} #createdAt: DateTime @1758632711 {#8653 : 2025-09-23 21:05:11.0 PRC (+08:00) } #updatedAt: DateTime @1758632711 {#8652 : 2025-09-23 21:05:11.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8671 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8672 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8655} #id: 2926 #name: "Pâte à polir écologique Renox" #slug: "pate-a-polir-ecologique-renox-7397" #description: """ <div class="col is-12"><ul>\n <li>Nettoie, polit et protège.</li>\n <li>Idéal pour l'inox, la vitrocéramique, le cuivre, le chrome...</li>\n <li>Laisse un agréable parfum de citron.</li>\n <li><strong>Produit écologique.</strong></li>\n <li><strong>Fabriqué en France.</strong></li>\n </ul></div><h1>Descriptif Pâte à polir écologique Renox</h1><div class="col is-12">pâte à base d'éléments naturels sans addition de phosphate pour polir et protéger l'inox, la vitrocéramique, l'argenterie, le cuivre, le chrome, l'étain, le cuir, l'aluminium, l'acrylique, le carrelage ...</div><h1>Caractéristiques Pâte à polir écologique Renox</h1><div class="col is-12">- Efficacité naturelle.<br />- Nettoie, polit et protège.<br />- Idéal pour l'inox, la vitrocéramique, le cuivre, le chrome, l'étain ...<br />- Subtil parfum de citron.<br />- Contenance : 220 ml.</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 {#8674 …} #channels: Doctrine\ORM\PersistentCollection {#8660 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8656 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8658 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Pâte à polir écologique Renox" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30417 -props: [ "product" => App\Entity\Product\Product {#8655 #id: 2926 #code: "pate-a-polir-ecologique-renox-7397" #attributes: Doctrine\ORM\PersistentCollection {#8662 …} #variants: Doctrine\ORM\PersistentCollection {#8664 …} #options: Doctrine\ORM\PersistentCollection {#8668 …} #associations: Doctrine\ORM\PersistentCollection {#8666 …} #createdAt: DateTime @1758632711 {#8653 : 2025-09-23 21:05:11.0 PRC (+08:00) } #updatedAt: DateTime @1758632711 {#8652 : 2025-09-23 21:05:11.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8671 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8672 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8655} #id: 2926 #name: "Pâte à polir écologique Renox" #slug: "pate-a-polir-ecologique-renox-7397" #description: """ <div class="col is-12"><ul>\n <li>Nettoie, polit et protège.</li>\n <li>Idéal pour l'inox, la vitrocéramique, le cuivre, le chrome...</li>\n <li>Laisse un agréable parfum de citron.</li>\n <li><strong>Produit écologique.</strong></li>\n <li><strong>Fabriqué en France.</strong></li>\n </ul></div><h1>Descriptif Pâte à polir écologique Renox</h1><div class="col is-12">pâte à base d'éléments naturels sans addition de phosphate pour polir et protéger l'inox, la vitrocéramique, l'argenterie, le cuivre, le chrome, l'étain, le cuir, l'aluminium, l'acrylique, le carrelage ...</div><h1>Caractéristiques Pâte à polir écologique Renox</h1><div class="col is-12">- Efficacité naturelle.<br />- Nettoie, polit et protège.<br />- Idéal pour l'inox, la vitrocéramique, le cuivre, le chrome, l'étain ...<br />- Subtil parfum de citron.<br />- Contenance : 220 ml.</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 {#8674 …} #channels: Doctrine\ORM\PersistentCollection {#8660 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8656 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8658 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
106.0 MiB | 0.57 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30410 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30401 …} +context: Sylius\TwigHooks\Bag\DataBag {#30477 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30398 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30346 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30354 #collection: Doctrine\Common\Collections\ArrayCollection {#30363 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30342 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38371 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38373 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30410 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30401 …} +context: Sylius\TwigHooks\Bag\DataBag {#30477 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30398 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Pâte à polir écologique Renox" "applied_promotions" => Doctrine\ORM\PersistentCollection {#30354 #collection: Doctrine\Common\Collections\ArrayCollection {#30363 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30342 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38371 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38373 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30481 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30410 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30401 …} +context: Sylius\TwigHooks\Bag\DataBag {#30477 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30398 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30346 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30354 #collection: Doctrine\Common\Collections\ArrayCollection {#30363 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30342 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38371 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38373 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 106.0 MiB | 0.13 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30531 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30522 …} +context: Sylius\TwigHooks\Bag\DataBag {#30529 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30530 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30346 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30534 +variant: App\Entity\Product\ProductVariant {#30346 …} +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 {#8127 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12050 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8137 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30531 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30522 …} +context: Sylius\TwigHooks\Bag\DataBag {#30529 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30530 …} +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 | 106.0 MiB | 3.74 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8679 #id: 2927 #code: "pate-a-polir-inox-372" #attributes: Doctrine\ORM\PersistentCollection {#8686 …} #variants: Doctrine\ORM\PersistentCollection {#8688 …} #options: Doctrine\ORM\PersistentCollection {#4833 …} #associations: Doctrine\ORM\PersistentCollection {#8690 …} #createdAt: DateTime @1758632713 {#8677 : 2025-09-23 21:05:13.0 PRC (+08:00) } #updatedAt: DateTime @1758632713 {#8676 : 2025-09-23 21:05:13.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#4838 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#4829 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8679} #id: 2927 #name: "Pâte à polir inox" #slug: "pate-a-polir-inox-372" #description: "<h1>Description pâte à polir inox</h1><div class="col is-12">La pâte à polir inox permet de redonner facilement de l'éclat à vos ustensiles inox.<br />La pâte à polir inox s'utilise simplement : bien nettoyer votre ustensile au préalable; mouiller ensuite une éponge douce avec de l'eau chaude, l'imprégner de la pâte à polir et frotter l'ustensile avec l'éponge par des mouvements circulaires. Il suffit ensuite de le rincer à l'eau chaude et, pour finir, de l'essuyer soigneusement.</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 {#4840 …} #channels: Doctrine\ORM\PersistentCollection {#8684 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8680 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8682 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27708 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27741 …} +context: Sylius\TwigHooks\Bag\DataBag {#27747 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27734 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#30408 +product: App\Entity\Product\Product {#8679 #id: 2927 #code: "pate-a-polir-inox-372" #attributes: Doctrine\ORM\PersistentCollection {#8686 …} #variants: Doctrine\ORM\PersistentCollection {#8688 …} #options: Doctrine\ORM\PersistentCollection {#4833 …} #associations: Doctrine\ORM\PersistentCollection {#8690 …} #createdAt: DateTime @1758632713 {#8677 : 2025-09-23 21:05:13.0 PRC (+08:00) } #updatedAt: DateTime @1758632713 {#8676 : 2025-09-23 21:05:13.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#4838 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#4829 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8679} #id: 2927 #name: "Pâte à polir inox" #slug: "pate-a-polir-inox-372" #description: "<h1>Description pâte à polir inox</h1><div class="col is-12">La pâte à polir inox permet de redonner facilement de l'éclat à vos ustensiles inox.<br />La pâte à polir inox s'utilise simplement : bien nettoyer votre ustensile au préalable; mouiller ensuite une éponge douce avec de l'eau chaude, l'imprégner de la pâte à polir et frotter l'ustensile avec l'éponge par des mouvements circulaires. Il suffit ensuite de le rincer à l'eau chaude et, pour finir, de l'essuyer soigneusement.</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 {#4840 …} #channels: Doctrine\ORM\PersistentCollection {#8684 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8680 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8682 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#30597 …} +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 {#27708 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27741 …} +context: Sylius\TwigHooks\Bag\DataBag {#27747 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27734 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
106.0 MiB | 0.57 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8679 #id: 2927 #code: "pate-a-polir-inox-372" #attributes: Doctrine\ORM\PersistentCollection {#8686 …} #variants: Doctrine\ORM\PersistentCollection {#8688 …} #options: Doctrine\ORM\PersistentCollection {#4833 …} #associations: Doctrine\ORM\PersistentCollection {#8690 …} #createdAt: DateTime @1758632713 {#8677 : 2025-09-23 21:05:13.0 PRC (+08:00) } #updatedAt: DateTime @1758632713 {#8676 : 2025-09-23 21:05:13.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#4838 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#4829 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8679} #id: 2927 #name: "Pâte à polir inox" #slug: "pate-a-polir-inox-372" #description: "<h1>Description pâte à polir inox</h1><div class="col is-12">La pâte à polir inox permet de redonner facilement de l'éclat à vos ustensiles inox.<br />La pâte à polir inox s'utilise simplement : bien nettoyer votre ustensile au préalable; mouiller ensuite une éponge douce avec de l'eau chaude, l'imprégner de la pâte à polir et frotter l'ustensile avec l'éponge par des mouvements circulaires. Il suffit ensuite de le rincer à l'eau chaude et, pour finir, de l'essuyer soigneusement.</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 {#4840 …} #channels: Doctrine\ORM\PersistentCollection {#8684 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8680 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8682 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Pâte à polir inox" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30671 -props: [ "product" => App\Entity\Product\Product {#8679 #id: 2927 #code: "pate-a-polir-inox-372" #attributes: Doctrine\ORM\PersistentCollection {#8686 …} #variants: Doctrine\ORM\PersistentCollection {#8688 …} #options: Doctrine\ORM\PersistentCollection {#4833 …} #associations: Doctrine\ORM\PersistentCollection {#8690 …} #createdAt: DateTime @1758632713 {#8677 : 2025-09-23 21:05:13.0 PRC (+08:00) } #updatedAt: DateTime @1758632713 {#8676 : 2025-09-23 21:05:13.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#4838 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#4829 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8679} #id: 2927 #name: "Pâte à polir inox" #slug: "pate-a-polir-inox-372" #description: "<h1>Description pâte à polir inox</h1><div class="col is-12">La pâte à polir inox permet de redonner facilement de l'éclat à vos ustensiles inox.<br />La pâte à polir inox s'utilise simplement : bien nettoyer votre ustensile au préalable; mouiller ensuite une éponge douce avec de l'eau chaude, l'imprégner de la pâte à polir et frotter l'ustensile avec l'éponge par des mouvements circulaires. Il suffit ensuite de le rincer à l'eau chaude et, pour finir, de l'essuyer soigneusement.</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 {#4840 …} #channels: Doctrine\ORM\PersistentCollection {#8684 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8680 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8682 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
106.0 MiB | 0.56 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30664 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30655 …} +context: Sylius\TwigHooks\Bag\DataBag {#30722 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30652 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30597 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30605 #collection: Doctrine\Common\Collections\ArrayCollection {#30617 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30593 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38385 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38387 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30664 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30655 …} +context: Sylius\TwigHooks\Bag\DataBag {#30722 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30652 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Pâte à polir inox" "applied_promotions" => Doctrine\ORM\PersistentCollection {#30605 #collection: Doctrine\Common\Collections\ArrayCollection {#30617 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30593 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38385 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38387 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30726 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30664 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30655 …} +context: Sylius\TwigHooks\Bag\DataBag {#30722 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30652 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30597 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30605 #collection: Doctrine\Common\Collections\ArrayCollection {#30617 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30593 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38385 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38387 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 106.0 MiB | 0.13 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30776 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30767 …} +context: Sylius\TwigHooks\Bag\DataBag {#30774 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30775 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30597 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30779 +variant: App\Entity\Product\ProductVariant {#30597 …} +price: "14,00\u{A0}€" +originalPrice: "14,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8127 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12050 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8137 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30776 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30767 …} +context: Sylius\TwigHooks\Bag\DataBag {#30774 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30775 …} +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 | 106.0 MiB | 4.15 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#4850 #id: 2928 #code: "pate-a-polir-cuivre-671" #attributes: Doctrine\ORM\PersistentCollection {#4859 …} #variants: Doctrine\ORM\PersistentCollection {#4842 …} #options: Doctrine\ORM\PersistentCollection {#5144 …} #associations: Doctrine\ORM\PersistentCollection {#5145 …} #createdAt: DateTime @1758632713 {#4830 : 2025-09-23 21:05:13.0 PRC (+08:00) } #updatedAt: DateTime @1758632713 {#4853 : 2025-09-23 21:05:13.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#5126 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#5128 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#4850} #id: 2928 #name: "Pâte à polir cuivre" #slug: "pate-a-polir-cuivre-671" #description: "<h1>Description pâte à polir cuivre</h1><div class="col is-12">La pâte à polir cuivre permet de redonner facilement de l'éclat à vos ustensiles cuivre.<br />La pâte à polir cuivre s'utilise simplement : bien nettoyer votre ustensile au préalable; mouiller ensuite une éponge douce avec de l'eau chaude, l'imprégner de la pâte à polir et frotter l'ustensile avec l'éponge par des mouvements circulaires. Il suffit ensuite de le rincer à l'eau chaude et, pour finir, de l'essuyer soigneusement.</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 {#5123 …} #channels: Doctrine\ORM\PersistentCollection {#4846 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#4849 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#4847 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27708 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27741 …} +context: Sylius\TwigHooks\Bag\DataBag {#27747 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27734 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#30662 +product: App\Entity\Product\Product {#4850 #id: 2928 #code: "pate-a-polir-cuivre-671" #attributes: Doctrine\ORM\PersistentCollection {#4859 …} #variants: Doctrine\ORM\PersistentCollection {#4842 …} #options: Doctrine\ORM\PersistentCollection {#5144 …} #associations: Doctrine\ORM\PersistentCollection {#5145 …} #createdAt: DateTime @1758632713 {#4830 : 2025-09-23 21:05:13.0 PRC (+08:00) } #updatedAt: DateTime @1758632713 {#4853 : 2025-09-23 21:05:13.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#5126 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#5128 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#4850} #id: 2928 #name: "Pâte à polir cuivre" #slug: "pate-a-polir-cuivre-671" #description: "<h1>Description pâte à polir cuivre</h1><div class="col is-12">La pâte à polir cuivre permet de redonner facilement de l'éclat à vos ustensiles cuivre.<br />La pâte à polir cuivre s'utilise simplement : bien nettoyer votre ustensile au préalable; mouiller ensuite une éponge douce avec de l'eau chaude, l'imprégner de la pâte à polir et frotter l'ustensile avec l'éponge par des mouvements circulaires. Il suffit ensuite de le rincer à l'eau chaude et, pour finir, de l'essuyer soigneusement.</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 {#5123 …} #channels: Doctrine\ORM\PersistentCollection {#4846 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#4849 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#4847 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#30842 …} +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 {#27708 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27741 …} +context: Sylius\TwigHooks\Bag\DataBag {#27747 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27734 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
106.0 MiB | 0.69 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#4850 #id: 2928 #code: "pate-a-polir-cuivre-671" #attributes: Doctrine\ORM\PersistentCollection {#4859 …} #variants: Doctrine\ORM\PersistentCollection {#4842 …} #options: Doctrine\ORM\PersistentCollection {#5144 …} #associations: Doctrine\ORM\PersistentCollection {#5145 …} #createdAt: DateTime @1758632713 {#4830 : 2025-09-23 21:05:13.0 PRC (+08:00) } #updatedAt: DateTime @1758632713 {#4853 : 2025-09-23 21:05:13.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#5126 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#5128 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#4850} #id: 2928 #name: "Pâte à polir cuivre" #slug: "pate-a-polir-cuivre-671" #description: "<h1>Description pâte à polir cuivre</h1><div class="col is-12">La pâte à polir cuivre permet de redonner facilement de l'éclat à vos ustensiles cuivre.<br />La pâte à polir cuivre s'utilise simplement : bien nettoyer votre ustensile au préalable; mouiller ensuite une éponge douce avec de l'eau chaude, l'imprégner de la pâte à polir et frotter l'ustensile avec l'éponge par des mouvements circulaires. Il suffit ensuite de le rincer à l'eau chaude et, pour finir, de l'essuyer soigneusement.</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 {#5123 …} #channels: Doctrine\ORM\PersistentCollection {#4846 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#4849 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#4847 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Pâte à polir cuivre" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30916 -props: [ "product" => App\Entity\Product\Product {#4850 #id: 2928 #code: "pate-a-polir-cuivre-671" #attributes: Doctrine\ORM\PersistentCollection {#4859 …} #variants: Doctrine\ORM\PersistentCollection {#4842 …} #options: Doctrine\ORM\PersistentCollection {#5144 …} #associations: Doctrine\ORM\PersistentCollection {#5145 …} #createdAt: DateTime @1758632713 {#4830 : 2025-09-23 21:05:13.0 PRC (+08:00) } #updatedAt: DateTime @1758632713 {#4853 : 2025-09-23 21:05:13.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#5126 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#5128 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#4850} #id: 2928 #name: "Pâte à polir cuivre" #slug: "pate-a-polir-cuivre-671" #description: "<h1>Description pâte à polir cuivre</h1><div class="col is-12">La pâte à polir cuivre permet de redonner facilement de l'éclat à vos ustensiles cuivre.<br />La pâte à polir cuivre s'utilise simplement : bien nettoyer votre ustensile au préalable; mouiller ensuite une éponge douce avec de l'eau chaude, l'imprégner de la pâte à polir et frotter l'ustensile avec l'éponge par des mouvements circulaires. Il suffit ensuite de le rincer à l'eau chaude et, pour finir, de l'essuyer soigneusement.</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 {#5123 …} #channels: Doctrine\ORM\PersistentCollection {#4846 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#4849 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#4847 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
106.0 MiB | 0.56 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30978 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30900 …} +context: Sylius\TwigHooks\Bag\DataBag {#30967 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30897 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30842 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30850 #collection: Doctrine\Common\Collections\ArrayCollection {#30862 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30838 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38399 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38401 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30978 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30900 …} +context: Sylius\TwigHooks\Bag\DataBag {#30967 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30897 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Pâte à polir cuivre" "applied_promotions" => Doctrine\ORM\PersistentCollection {#30850 #collection: Doctrine\Common\Collections\ArrayCollection {#30862 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30838 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38399 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38401 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30983 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30978 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30900 …} +context: Sylius\TwigHooks\Bag\DataBag {#30967 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30897 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30842 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30850 #collection: Doctrine\Common\Collections\ArrayCollection {#30862 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30838 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38399 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38401 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 106.0 MiB | 0.14 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31032 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31023 …} +context: Sylius\TwigHooks\Bag\DataBag {#31030 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31031 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30842 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#31035 +variant: App\Entity\Product\ProductVariant {#30842 …} +price: "17,00\u{A0}€" +originalPrice: "17,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8127 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12050 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8137 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31032 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31023 …} +context: Sylius\TwigHooks\Bag\DataBag {#31030 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31031 …} +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 | 106.0 MiB | 2.03 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27419 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12115 …} +context: Sylius\TwigHooks\Bag\DataBag {#27441 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12125 …} +prefixes: [ "sylius_shop.base.offcanvas" ] } "template" => "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig" ] |
|||
| Attributes | [] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#31344 +cart: App\Entity\Order\Order {#13029 …} #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1322 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27419 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12115 …} +context: Sylius\TwigHooks\Bag\DataBag {#27441 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12125 …} +prefixes: [ "sylius_shop.base.offcanvas" ] } +template: "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig" #repository: Sylius\Bundle\CoreBundle\Doctrine\ORM\OrderRepository {#4980 …} } |
|||