Components
12
Twig Components
44
Render Count
192
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 {#12165 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12158 …} +context: Sylius\TwigHooks\Bag\DataBag {#12164 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12163 …} +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 {#12785 #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12056 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12165 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12158 …} +context: Sylius\TwigHooks\Bag\DataBag {#12164 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12163 …} +prefixes: [ "sylius_shop.base.header.top_bar" ] } } |
|||
| sylius_shop:common:locale_switcher | Sylius\Bundle\ShopBundle\Twig\Component\Common\LocaleSwitcherComponent | 106.0 MiB | 0.82 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12862 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12858 …} +context: Sylius\TwigHooks\Bag\DataBag {#12860 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12861 …} +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 {#12871 #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #localeProvider: Sylius\Component\Core\Provider\ChannelBasedLocaleProvider {#4528 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12862 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12858 …} +context: Sylius\TwigHooks\Bag\DataBag {#12860 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12861 …} +prefixes: [ "sylius_shop.base.header.top_bar" ] } } |
|||
| sylius_shop:cart:widget | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent | 106.0 MiB | 6.76 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12953 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12932 …} +context: Sylius\TwigHooks\Bag\DataBag {#12952 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12951 …} +prefixes: [ "sylius_shop.base.header.content" ] } "template" => "@SyliusShop/shared/components/header/cart.html.twig" ] |
|||
| Attributes | [] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#12968 +cart: App\Entity\Order\Order {#13035 …} #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1322 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12953 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12932 …} +context: Sylius\TwigHooks\Bag\DataBag {#12952 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12951 …} +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 | 28.94 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13221 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13209 …} +context: Sylius\TwigHooks\Bag\DataBag {#13215 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13207 …} +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 {#13230 #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 {#13221 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13209 …} +context: Sylius\TwigHooks\Bag\DataBag {#13215 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13207 …} +prefixes: [ "sylius_shop.base.header.navbar" ] } } |
|||
| sylius_shop:product:show:breadcrumbs | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 106.0 MiB | 1.10 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27459 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27455 …} +context: Sylius\TwigHooks\Bag\DataBag {#27456 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27458 …} +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 {#27468 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#243 …} #taxonRepository: App\Repository\TaxonRepository {#7413 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27459 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27455 …} +context: Sylius\TwigHooks\Bag\DataBag {#27456 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27458 …} +prefixes: [ "sylius_shop.product.index.content" ] } } |
|||
| sylius_shop:product:show:taxonomy | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 106.0 MiB | 0.71 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27572 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27568 …} +context: Sylius\TwigHooks\Bag\DataBag {#27569 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27571 …} +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 {#27580 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#243 …} #taxonRepository: App\Repository\TaxonRepository {#7413 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27572 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27568 …} +context: Sylius\TwigHooks\Bag\DataBag {#27569 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27571 …} +prefixes: [ "sylius_shop.product.index.content.body.sidebar" ] } } |
|||
| sylius_shop:product:show:header | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 106.0 MiB | 2.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 | 26.65 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#7964 #id: 3364 #code: "trancheuse-magimix-t-190-312" #attributes: Doctrine\ORM\PersistentCollection {#8173 …} #variants: Doctrine\ORM\PersistentCollection {#8396 …} #options: Doctrine\ORM\PersistentCollection {#8524 …} #associations: Doctrine\ORM\PersistentCollection {#8464 …} #createdAt: DateTime @1758632919 {#7787 : 2025-09-23 21:08:39.0 PRC (+08:00) } #updatedAt: DateTime @1758632919 {#7403 : 2025-09-23 21:08:39.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8523 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8526 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7964} #id: 3364 #name: "Trancheuse MAGIMIX T 190" #slug: "trancheuse-magimix-t-190-312" #description: """ <div class="col is-12"><ul>\n <li>Réglage d'épaisseur de coupe.</li>\n <li>Facile à nettoyer.</li>\n <li>Garantie à 3 ans. </li>\n <li><span style="color: #000000;"><strong><strong>Livraison gratuite</strong> (France métropolitaine)</strong></span></li>\n </ul></div><h1>Description trancheuse Magimix T 190</h1><div class="col is-12">La trancheuse Magimix T 190 est multifonctions, elle permet de couper efficacement et facilement de la charcuterie comme du pain.</div><h1>Caractéristiques trancheuse MAGIMIX T 190</h1><div class="col is-12"><p>Vitesse de rotation 120 tr/mn. Puissance 150 W. Lame en acier inoxydable Ø 19 cm. Chariot extra-large 20 cm. Réglage de l’épaisseur de coupe de 0 à 2,8 cm. Plateau récupérateur en inox. Guide pour petits produits. Pieds anti-dérapants. Facile à nettoyer. Dim. H 28,5 x L 39,5 x P 28 cm. Garantie 3 ans.</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 {#8529 …} #channels: Doctrine\ORM\PersistentCollection {#8032 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7527 …} #reviews: Doctrine\ORM\PersistentCollection {#7941 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8035 …} #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: 3364 #code: "trancheuse-magimix-t-190-312" #attributes: Doctrine\ORM\PersistentCollection {#8173 …} #variants: Doctrine\ORM\PersistentCollection {#8396 …} #options: Doctrine\ORM\PersistentCollection {#8524 …} #associations: Doctrine\ORM\PersistentCollection {#8464 …} #createdAt: DateTime @1758632919 {#7787 : 2025-09-23 21:08:39.0 PRC (+08:00) } #updatedAt: DateTime @1758632919 {#7403 : 2025-09-23 21:08:39.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8523 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8526 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7964} #id: 3364 #name: "Trancheuse MAGIMIX T 190" #slug: "trancheuse-magimix-t-190-312" #description: """ <div class="col is-12"><ul>\n <li>Réglage d'épaisseur de coupe.</li>\n <li>Facile à nettoyer.</li>\n <li>Garantie à 3 ans. </li>\n <li><span style="color: #000000;"><strong><strong>Livraison gratuite</strong> (France métropolitaine)</strong></span></li>\n </ul></div><h1>Description trancheuse Magimix T 190</h1><div class="col is-12">La trancheuse Magimix T 190 est multifonctions, elle permet de couper efficacement et facilement de la charcuterie comme du pain.</div><h1>Caractéristiques trancheuse MAGIMIX T 190</h1><div class="col is-12"><p>Vitesse de rotation 120 tr/mn. Puissance 150 W. Lame en acier inoxydable Ø 19 cm. Chariot extra-large 20 cm. Réglage de l’épaisseur de coupe de 0 à 2,8 cm. Plateau récupérateur en inox. Guide pour petits produits. Pieds anti-dérapants. Facile à nettoyer. Dim. H 28,5 x L 39,5 x P 28 cm. Garantie 3 ans.</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 {#8529 …} #channels: Doctrine\ORM\PersistentCollection {#8032 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7527 …} #reviews: Doctrine\ORM\PersistentCollection {#7941 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8035 …} #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 | 8.32 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#7964 #id: 3364 #code: "trancheuse-magimix-t-190-312" #attributes: Doctrine\ORM\PersistentCollection {#8173 …} #variants: Doctrine\ORM\PersistentCollection {#8396 …} #options: Doctrine\ORM\PersistentCollection {#8524 …} #associations: Doctrine\ORM\PersistentCollection {#8464 …} #createdAt: DateTime @1758632919 {#7787 : 2025-09-23 21:08:39.0 PRC (+08:00) } #updatedAt: DateTime @1758632919 {#7403 : 2025-09-23 21:08:39.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8523 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8526 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7964} #id: 3364 #name: "Trancheuse MAGIMIX T 190" #slug: "trancheuse-magimix-t-190-312" #description: """ <div class="col is-12"><ul>\n <li>Réglage d'épaisseur de coupe.</li>\n <li>Facile à nettoyer.</li>\n <li>Garantie à 3 ans. </li>\n <li><span style="color: #000000;"><strong><strong>Livraison gratuite</strong> (France métropolitaine)</strong></span></li>\n </ul></div><h1>Description trancheuse Magimix T 190</h1><div class="col is-12">La trancheuse Magimix T 190 est multifonctions, elle permet de couper efficacement et facilement de la charcuterie comme du pain.</div><h1>Caractéristiques trancheuse MAGIMIX T 190</h1><div class="col is-12"><p>Vitesse de rotation 120 tr/mn. Puissance 150 W. Lame en acier inoxydable Ø 19 cm. Chariot extra-large 20 cm. Réglage de l’épaisseur de coupe de 0 à 2,8 cm. Plateau récupérateur en inox. Guide pour petits produits. Pieds anti-dérapants. Facile à nettoyer. Dim. H 28,5 x L 39,5 x P 28 cm. Garantie 3 ans.</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 {#8529 …} #channels: Doctrine\ORM\PersistentCollection {#8032 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7527 …} #reviews: Doctrine\ORM\PersistentCollection {#7941 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8035 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Trancheuse MAGIMIX T 190" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#28854 -props: [ "product" => App\Entity\Product\Product {#7964 #id: 3364 #code: "trancheuse-magimix-t-190-312" #attributes: Doctrine\ORM\PersistentCollection {#8173 …} #variants: Doctrine\ORM\PersistentCollection {#8396 …} #options: Doctrine\ORM\PersistentCollection {#8524 …} #associations: Doctrine\ORM\PersistentCollection {#8464 …} #createdAt: DateTime @1758632919 {#7787 : 2025-09-23 21:08:39.0 PRC (+08:00) } #updatedAt: DateTime @1758632919 {#7403 : 2025-09-23 21:08:39.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8523 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8526 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7964} #id: 3364 #name: "Trancheuse MAGIMIX T 190" #slug: "trancheuse-magimix-t-190-312" #description: """ <div class="col is-12"><ul>\n <li>Réglage d'épaisseur de coupe.</li>\n <li>Facile à nettoyer.</li>\n <li>Garantie à 3 ans. </li>\n <li><span style="color: #000000;"><strong><strong>Livraison gratuite</strong> (France métropolitaine)</strong></span></li>\n </ul></div><h1>Description trancheuse Magimix T 190</h1><div class="col is-12">La trancheuse Magimix T 190 est multifonctions, elle permet de couper efficacement et facilement de la charcuterie comme du pain.</div><h1>Caractéristiques trancheuse MAGIMIX T 190</h1><div class="col is-12"><p>Vitesse de rotation 120 tr/mn. Puissance 150 W. Lame en acier inoxydable Ø 19 cm. Chariot extra-large 20 cm. Réglage de l’épaisseur de coupe de 0 à 2,8 cm. Plateau récupérateur en inox. Guide pour petits produits. Pieds anti-dérapants. Facile à nettoyer. Dim. H 28,5 x L 39,5 x P 28 cm. Garantie 3 ans.</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 {#8529 …} #channels: Doctrine\ORM\PersistentCollection {#8032 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7527 …} #reviews: Doctrine\ORM\PersistentCollection {#7941 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8035 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
106.0 MiB | 8.27 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28933 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28936 …} +context: Sylius\TwigHooks\Bag\DataBag {#28931 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28930 …} +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 {#38312 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38364 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28933 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28936 …} +context: Sylius\TwigHooks\Bag\DataBag {#28931 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28930 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Trancheuse MAGIMIX T 190" "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 {#38312 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38364 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#28941 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28933 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28936 …} +context: Sylius\TwigHooks\Bag\DataBag {#28931 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28930 …} +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 {#38312 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38364 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 106.0 MiB | 0.41 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29009 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28999 …} +context: Sylius\TwigHooks\Bag\DataBag {#29007 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29008 …} +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 {#29018 +variant: App\Entity\Product\ProductVariant {#28443 …} +price: "179,00\u{A0}€" +originalPrice: "199,00\u{A0}€" +hasDiscount: true #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8147 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12056 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8144 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29009 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28999 …} +context: Sylius\TwigHooks\Bag\DataBag {#29007 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29008 …} +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 | 10.57 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8538 #id: 965 #code: "tranche-fromage-westmark-478" #attributes: Doctrine\ORM\PersistentCollection {#8548 …} #variants: Doctrine\ORM\PersistentCollection {#8550 …} #options: Doctrine\ORM\PersistentCollection {#8554 …} #associations: Doctrine\ORM\PersistentCollection {#8552 …} #createdAt: DateTime @1758632285 {#8536 : 2025-09-23 20:58:05.0 PRC (+08:00) } #updatedAt: DateTime @1758632285 {#8537 : 2025-09-23 20:58:05.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8557 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8558 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8538} #id: 965 #name: "Tranche fromage Westmark" #slug: "tranche-fromage-westmark-478" #description: """ <div class="col is-12"><ul>\n <li>Lame très tranchante.</li>\n <li>Manche ergonomique.</li>\n <li>Garantie 5 ans.</li>\n <li><strong>Fabriqué en Allemagne.</strong></li>\n </ul></div><h1>Description tranche fromage Westmark</h1><div class="col is-12"><span>Le tranche fromage Westmark permet de couper les fromages à pâte dure en tranches régulières. Lame inox. Manche abs noir.<br /><br /></span></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8560 …} #channels: Doctrine\ORM\PersistentCollection {#8546 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8540 …} #reviews: Doctrine\ORM\PersistentCollection {#8542 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8544 …} #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 {#8538 #id: 965 #code: "tranche-fromage-westmark-478" #attributes: Doctrine\ORM\PersistentCollection {#8548 …} #variants: Doctrine\ORM\PersistentCollection {#8550 …} #options: Doctrine\ORM\PersistentCollection {#8554 …} #associations: Doctrine\ORM\PersistentCollection {#8552 …} #createdAt: DateTime @1758632285 {#8536 : 2025-09-23 20:58:05.0 PRC (+08:00) } #updatedAt: DateTime @1758632285 {#8537 : 2025-09-23 20:58:05.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8557 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8558 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8538} #id: 965 #name: "Tranche fromage Westmark" #slug: "tranche-fromage-westmark-478" #description: """ <div class="col is-12"><ul>\n <li>Lame très tranchante.</li>\n <li>Manche ergonomique.</li>\n <li>Garantie 5 ans.</li>\n <li><strong>Fabriqué en Allemagne.</strong></li>\n </ul></div><h1>Description tranche fromage Westmark</h1><div class="col is-12"><span>Le tranche fromage Westmark permet de couper les fromages à pâte dure en tranches régulières. Lame inox. Manche abs noir.<br /><br /></span></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8560 …} #channels: Doctrine\ORM\PersistentCollection {#8546 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8540 …} #reviews: Doctrine\ORM\PersistentCollection {#8542 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8544 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#29091 …} +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.58 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8538 #id: 965 #code: "tranche-fromage-westmark-478" #attributes: Doctrine\ORM\PersistentCollection {#8548 …} #variants: Doctrine\ORM\PersistentCollection {#8550 …} #options: Doctrine\ORM\PersistentCollection {#8554 …} #associations: Doctrine\ORM\PersistentCollection {#8552 …} #createdAt: DateTime @1758632285 {#8536 : 2025-09-23 20:58:05.0 PRC (+08:00) } #updatedAt: DateTime @1758632285 {#8537 : 2025-09-23 20:58:05.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8557 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8558 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8538} #id: 965 #name: "Tranche fromage Westmark" #slug: "tranche-fromage-westmark-478" #description: """ <div class="col is-12"><ul>\n <li>Lame très tranchante.</li>\n <li>Manche ergonomique.</li>\n <li>Garantie 5 ans.</li>\n <li><strong>Fabriqué en Allemagne.</strong></li>\n </ul></div><h1>Description tranche fromage Westmark</h1><div class="col is-12"><span>Le tranche fromage Westmark permet de couper les fromages à pâte dure en tranches régulières. Lame inox. Manche abs noir.<br /><br /></span></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8560 …} #channels: Doctrine\ORM\PersistentCollection {#8546 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8540 …} #reviews: Doctrine\ORM\PersistentCollection {#8542 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8544 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Tranche fromage Westmark" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29162 -props: [ "product" => App\Entity\Product\Product {#8538 #id: 965 #code: "tranche-fromage-westmark-478" #attributes: Doctrine\ORM\PersistentCollection {#8548 …} #variants: Doctrine\ORM\PersistentCollection {#8550 …} #options: Doctrine\ORM\PersistentCollection {#8554 …} #associations: Doctrine\ORM\PersistentCollection {#8552 …} #createdAt: DateTime @1758632285 {#8536 : 2025-09-23 20:58:05.0 PRC (+08:00) } #updatedAt: DateTime @1758632285 {#8537 : 2025-09-23 20:58:05.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8557 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8558 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8538} #id: 965 #name: "Tranche fromage Westmark" #slug: "tranche-fromage-westmark-478" #description: """ <div class="col is-12"><ul>\n <li>Lame très tranchante.</li>\n <li>Manche ergonomique.</li>\n <li>Garantie 5 ans.</li>\n <li><strong>Fabriqué en Allemagne.</strong></li>\n </ul></div><h1>Description tranche fromage Westmark</h1><div class="col is-12"><span>Le tranche fromage Westmark permet de couper les fromages à pâte dure en tranches régulières. Lame inox. Manche abs noir.<br /><br /></span></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8560 …} #channels: Doctrine\ORM\PersistentCollection {#8546 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8540 …} #reviews: Doctrine\ORM\PersistentCollection {#8542 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8544 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
106.0 MiB | 4.10 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29155 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29146 …} +context: Sylius\TwigHooks\Bag\DataBag {#29216 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29143 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29091 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29099 #collection: Doctrine\Common\Collections\ArrayCollection {#29108 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29087 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38384 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38386 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29155 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29146 …} +context: Sylius\TwigHooks\Bag\DataBag {#29216 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29143 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Tranche fromage Westmark" "applied_promotions" => Doctrine\ORM\PersistentCollection {#29099 #collection: Doctrine\Common\Collections\ArrayCollection {#29108 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29087 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38384 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38386 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29220 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29155 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29146 …} +context: Sylius\TwigHooks\Bag\DataBag {#29216 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29143 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29091 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29099 #collection: Doctrine\Common\Collections\ArrayCollection {#29108 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29087 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38384 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38386 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 106.0 MiB | 0.15 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29270 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29261 …} +context: Sylius\TwigHooks\Bag\DataBag {#29268 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29269 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29091 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29273 +variant: App\Entity\Product\ProductVariant {#29091 …} +price: "10,00\u{A0}€" +originalPrice: "10,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8147 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12056 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8144 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29270 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29261 …} +context: Sylius\TwigHooks\Bag\DataBag {#29268 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29269 …} +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 | 25.46 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8564 #id: 3255 #code: "spatules-a-raclette-en-bambou-pebbly-4823" #attributes: Doctrine\ORM\PersistentCollection {#8571 …} #variants: Doctrine\ORM\PersistentCollection {#8573 …} #options: Doctrine\ORM\PersistentCollection {#8577 …} #associations: Doctrine\ORM\PersistentCollection {#8575 …} #createdAt: DateTime @1758632868 {#8562 : 2025-09-23 21:07:48.0 PRC (+08:00) } #updatedAt: DateTime @1758632868 {#8563 : 2025-09-23 21:07:48.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8580 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8581 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8564} #id: 3255 #name: "Spatules à raclette en bambou Pebbly" #slug: "spatules-a-raclette-en-bambou-pebbly-4823" #description: """ <div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">6 couleurs différentes.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">En bambou.</div>\n <div>\n <ul>\n <li>Pour tous les appareils à raclette.</li>\n <li>6 couleurs différentes.</li>\n <li>En bambou, matériau naturel et durable.</li>\n </ul>\n </div></div><h1>Description Spatules à raclette en bambou Pebbly</h1><div class="col is-12">Les spatules à raclette en bambou Pebbly vous permettent de retirer délicatement votre fromage. Elles sont de 6 couleurs différentes pour répondre à tous les goûts et pour mieux reconnaître la sienne ! Ecologique, elles sont en bambou naturel. </div><h1>Caractéristiques Spatules à raclette en bambou Pebbly</h1><div class="col is-12">Lot de 6 spatules de couleurs différentes : Rouge, rose, orange, jaune vert et bleu. En bambou naturel. Garantie alimentaire.</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 {#8583 …} #channels: Doctrine\ORM\PersistentCollection {#8569 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8565 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8567 …} #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 {#29153 +product: App\Entity\Product\Product {#8564 #id: 3255 #code: "spatules-a-raclette-en-bambou-pebbly-4823" #attributes: Doctrine\ORM\PersistentCollection {#8571 …} #variants: Doctrine\ORM\PersistentCollection {#8573 …} #options: Doctrine\ORM\PersistentCollection {#8577 …} #associations: Doctrine\ORM\PersistentCollection {#8575 …} #createdAt: DateTime @1758632868 {#8562 : 2025-09-23 21:07:48.0 PRC (+08:00) } #updatedAt: DateTime @1758632868 {#8563 : 2025-09-23 21:07:48.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8580 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8581 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8564} #id: 3255 #name: "Spatules à raclette en bambou Pebbly" #slug: "spatules-a-raclette-en-bambou-pebbly-4823" #description: """ <div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">6 couleurs différentes.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">En bambou.</div>\n <div>\n <ul>\n <li>Pour tous les appareils à raclette.</li>\n <li>6 couleurs différentes.</li>\n <li>En bambou, matériau naturel et durable.</li>\n </ul>\n </div></div><h1>Description Spatules à raclette en bambou Pebbly</h1><div class="col is-12">Les spatules à raclette en bambou Pebbly vous permettent de retirer délicatement votre fromage. Elles sont de 6 couleurs différentes pour répondre à tous les goûts et pour mieux reconnaître la sienne ! Ecologique, elles sont en bambou naturel. </div><h1>Caractéristiques Spatules à raclette en bambou Pebbly</h1><div class="col is-12">Lot de 6 spatules de couleurs différentes : Rouge, rose, orange, jaune vert et bleu. En bambou naturel. Garantie alimentaire.</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 {#8583 …} #channels: Doctrine\ORM\PersistentCollection {#8569 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8565 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8567 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#29336 …} +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.71 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8564 #id: 3255 #code: "spatules-a-raclette-en-bambou-pebbly-4823" #attributes: Doctrine\ORM\PersistentCollection {#8571 …} #variants: Doctrine\ORM\PersistentCollection {#8573 …} #options: Doctrine\ORM\PersistentCollection {#8577 …} #associations: Doctrine\ORM\PersistentCollection {#8575 …} #createdAt: DateTime @1758632868 {#8562 : 2025-09-23 21:07:48.0 PRC (+08:00) } #updatedAt: DateTime @1758632868 {#8563 : 2025-09-23 21:07:48.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8580 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8581 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8564} #id: 3255 #name: "Spatules à raclette en bambou Pebbly" #slug: "spatules-a-raclette-en-bambou-pebbly-4823" #description: """ <div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">6 couleurs différentes.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">En bambou.</div>\n <div>\n <ul>\n <li>Pour tous les appareils à raclette.</li>\n <li>6 couleurs différentes.</li>\n <li>En bambou, matériau naturel et durable.</li>\n </ul>\n </div></div><h1>Description Spatules à raclette en bambou Pebbly</h1><div class="col is-12">Les spatules à raclette en bambou Pebbly vous permettent de retirer délicatement votre fromage. Elles sont de 6 couleurs différentes pour répondre à tous les goûts et pour mieux reconnaître la sienne ! Ecologique, elles sont en bambou naturel. </div><h1>Caractéristiques Spatules à raclette en bambou Pebbly</h1><div class="col is-12">Lot de 6 spatules de couleurs différentes : Rouge, rose, orange, jaune vert et bleu. En bambou naturel. Garantie alimentaire.</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 {#8583 …} #channels: Doctrine\ORM\PersistentCollection {#8569 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8565 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8567 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Spatules à raclette en bambou Pebbly" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29407 -props: [ "product" => App\Entity\Product\Product {#8564 #id: 3255 #code: "spatules-a-raclette-en-bambou-pebbly-4823" #attributes: Doctrine\ORM\PersistentCollection {#8571 …} #variants: Doctrine\ORM\PersistentCollection {#8573 …} #options: Doctrine\ORM\PersistentCollection {#8577 …} #associations: Doctrine\ORM\PersistentCollection {#8575 …} #createdAt: DateTime @1758632868 {#8562 : 2025-09-23 21:07:48.0 PRC (+08:00) } #updatedAt: DateTime @1758632868 {#8563 : 2025-09-23 21:07:48.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8580 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8581 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8564} #id: 3255 #name: "Spatules à raclette en bambou Pebbly" #slug: "spatules-a-raclette-en-bambou-pebbly-4823" #description: """ <div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">6 couleurs différentes.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">En bambou.</div>\n <div>\n <ul>\n <li>Pour tous les appareils à raclette.</li>\n <li>6 couleurs différentes.</li>\n <li>En bambou, matériau naturel et durable.</li>\n </ul>\n </div></div><h1>Description Spatules à raclette en bambou Pebbly</h1><div class="col is-12">Les spatules à raclette en bambou Pebbly vous permettent de retirer délicatement votre fromage. Elles sont de 6 couleurs différentes pour répondre à tous les goûts et pour mieux reconnaître la sienne ! Ecologique, elles sont en bambou naturel. </div><h1>Caractéristiques Spatules à raclette en bambou Pebbly</h1><div class="col is-12">Lot de 6 spatules de couleurs différentes : Rouge, rose, orange, jaune vert et bleu. En bambou naturel. Garantie alimentaire.</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 {#8583 …} #channels: Doctrine\ORM\PersistentCollection {#8569 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8565 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8567 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
106.0 MiB | 13.50 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29400 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29391 …} +context: Sylius\TwigHooks\Bag\DataBag {#29464 …} +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 {#29336 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29344 #collection: Doctrine\Common\Collections\ArrayCollection {#29353 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29332 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38398 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38400 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29400 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29391 …} +context: Sylius\TwigHooks\Bag\DataBag {#29464 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29388 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Spatules à raclette en bambou Pebbly" "applied_promotions" => Doctrine\ORM\PersistentCollection {#29344 #collection: Doctrine\Common\Collections\ArrayCollection {#29353 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29332 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38398 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38400 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29468 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29400 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29391 …} +context: Sylius\TwigHooks\Bag\DataBag {#29464 …} +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 {#29336 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29344 #collection: Doctrine\Common\Collections\ArrayCollection {#29353 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29332 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38398 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38400 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 106.0 MiB | 0.16 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29518 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29509 …} +context: Sylius\TwigHooks\Bag\DataBag {#29516 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29517 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29336 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29521 +variant: App\Entity\Product\ProductVariant {#29336 …} +price: "8,00\u{A0}€" +originalPrice: "8,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8147 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12056 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8144 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29518 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29509 …} +context: Sylius\TwigHooks\Bag\DataBag {#29516 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29517 …} +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 | 14.84 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8587 #id: 3269 #code: "set-raclettes-fondues-a-la-bougie-cookut-7112" #attributes: Doctrine\ORM\PersistentCollection {#8594 …} #variants: Doctrine\ORM\PersistentCollection {#8596 …} #options: Doctrine\ORM\PersistentCollection {#8600 …} #associations: Doctrine\ORM\PersistentCollection {#8598 …} #createdAt: DateTime @1758632869 {#8585 : 2025-09-23 21:07:49.0 PRC (+08:00) } #updatedAt: DateTime @1758632869 {#8586 : 2025-09-23 21:07:49.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8603 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8604 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8587} #id: 3269 #name: "Set Raclettes & Fondues à la Bougie Cookut" #slug: "set-raclettes-fondues-a-la-bougie-cookut-7112" #description: """ <div class="col is-12"><ul>\n <li>2 appareils en 1 : A la fois raclette & fondue</li>\n <li>Cuisson à la bougie. (bougies chauffe-plat non-fournies)</li>\n <li>Pas d'émission de chaleur excessive.</li>\n <li>Livre de recettes 20 pages.</li>\n </ul></div><h1>Descriptif Set Raclettes & Fondues à la Bougie Cookut</h1><div class="col is-12">Le Set Raclettes & Fondues à la Bougie Cookut, c'est la raclette ou fondue pratique et économique. Plus besoin de branchement électrique avec un fil qui passe entre les jambes d'un convive ! Sa mise en oeuvre rapide et facile permettront d'envisager des raclettes ou fondues "party" imprévues. Fonctionne avec 6 bougies (non fournies).</div><h1>Caractéristiques Set Raclettes & Fondues à la Bougie Cookut</h1><div class="col is-12">- 1 poêle à raclette.<br />- 1 spatule.<br />- 1 caquelon à fondue.<br />- 2 piques à fondue.<br />- 1 livre de recettes 20 pages.</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 {#8606 …} #channels: Doctrine\ORM\PersistentCollection {#8592 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8588 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8590 …} #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 {#8587 #id: 3269 #code: "set-raclettes-fondues-a-la-bougie-cookut-7112" #attributes: Doctrine\ORM\PersistentCollection {#8594 …} #variants: Doctrine\ORM\PersistentCollection {#8596 …} #options: Doctrine\ORM\PersistentCollection {#8600 …} #associations: Doctrine\ORM\PersistentCollection {#8598 …} #createdAt: DateTime @1758632869 {#8585 : 2025-09-23 21:07:49.0 PRC (+08:00) } #updatedAt: DateTime @1758632869 {#8586 : 2025-09-23 21:07:49.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8603 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8604 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8587} #id: 3269 #name: "Set Raclettes & Fondues à la Bougie Cookut" #slug: "set-raclettes-fondues-a-la-bougie-cookut-7112" #description: """ <div class="col is-12"><ul>\n <li>2 appareils en 1 : A la fois raclette & fondue</li>\n <li>Cuisson à la bougie. (bougies chauffe-plat non-fournies)</li>\n <li>Pas d'émission de chaleur excessive.</li>\n <li>Livre de recettes 20 pages.</li>\n </ul></div><h1>Descriptif Set Raclettes & Fondues à la Bougie Cookut</h1><div class="col is-12">Le Set Raclettes & Fondues à la Bougie Cookut, c'est la raclette ou fondue pratique et économique. Plus besoin de branchement électrique avec un fil qui passe entre les jambes d'un convive ! Sa mise en oeuvre rapide et facile permettront d'envisager des raclettes ou fondues "party" imprévues. Fonctionne avec 6 bougies (non fournies).</div><h1>Caractéristiques Set Raclettes & Fondues à la Bougie Cookut</h1><div class="col is-12">- 1 poêle à raclette.<br />- 1 spatule.<br />- 1 caquelon à fondue.<br />- 2 piques à fondue.<br />- 1 livre de recettes 20 pages.</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 {#8606 …} #channels: Doctrine\ORM\PersistentCollection {#8592 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8588 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8590 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#29584 …} +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.34 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8587 #id: 3269 #code: "set-raclettes-fondues-a-la-bougie-cookut-7112" #attributes: Doctrine\ORM\PersistentCollection {#8594 …} #variants: Doctrine\ORM\PersistentCollection {#8596 …} #options: Doctrine\ORM\PersistentCollection {#8600 …} #associations: Doctrine\ORM\PersistentCollection {#8598 …} #createdAt: DateTime @1758632869 {#8585 : 2025-09-23 21:07:49.0 PRC (+08:00) } #updatedAt: DateTime @1758632869 {#8586 : 2025-09-23 21:07:49.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8603 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8604 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8587} #id: 3269 #name: "Set Raclettes & Fondues à la Bougie Cookut" #slug: "set-raclettes-fondues-a-la-bougie-cookut-7112" #description: """ <div class="col is-12"><ul>\n <li>2 appareils en 1 : A la fois raclette & fondue</li>\n <li>Cuisson à la bougie. (bougies chauffe-plat non-fournies)</li>\n <li>Pas d'émission de chaleur excessive.</li>\n <li>Livre de recettes 20 pages.</li>\n </ul></div><h1>Descriptif Set Raclettes & Fondues à la Bougie Cookut</h1><div class="col is-12">Le Set Raclettes & Fondues à la Bougie Cookut, c'est la raclette ou fondue pratique et économique. Plus besoin de branchement électrique avec un fil qui passe entre les jambes d'un convive ! Sa mise en oeuvre rapide et facile permettront d'envisager des raclettes ou fondues "party" imprévues. Fonctionne avec 6 bougies (non fournies).</div><h1>Caractéristiques Set Raclettes & Fondues à la Bougie Cookut</h1><div class="col is-12">- 1 poêle à raclette.<br />- 1 spatule.<br />- 1 caquelon à fondue.<br />- 2 piques à fondue.<br />- 1 livre de recettes 20 pages.</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 {#8606 …} #channels: Doctrine\ORM\PersistentCollection {#8592 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8588 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8590 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Set Raclettes & Fondues à la Bougie Cookut" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29655 -props: [ "product" => App\Entity\Product\Product {#8587 #id: 3269 #code: "set-raclettes-fondues-a-la-bougie-cookut-7112" #attributes: Doctrine\ORM\PersistentCollection {#8594 …} #variants: Doctrine\ORM\PersistentCollection {#8596 …} #options: Doctrine\ORM\PersistentCollection {#8600 …} #associations: Doctrine\ORM\PersistentCollection {#8598 …} #createdAt: DateTime @1758632869 {#8585 : 2025-09-23 21:07:49.0 PRC (+08:00) } #updatedAt: DateTime @1758632869 {#8586 : 2025-09-23 21:07:49.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8603 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8604 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8587} #id: 3269 #name: "Set Raclettes & Fondues à la Bougie Cookut" #slug: "set-raclettes-fondues-a-la-bougie-cookut-7112" #description: """ <div class="col is-12"><ul>\n <li>2 appareils en 1 : A la fois raclette & fondue</li>\n <li>Cuisson à la bougie. (bougies chauffe-plat non-fournies)</li>\n <li>Pas d'émission de chaleur excessive.</li>\n <li>Livre de recettes 20 pages.</li>\n </ul></div><h1>Descriptif Set Raclettes & Fondues à la Bougie Cookut</h1><div class="col is-12">Le Set Raclettes & Fondues à la Bougie Cookut, c'est la raclette ou fondue pratique et économique. Plus besoin de branchement électrique avec un fil qui passe entre les jambes d'un convive ! Sa mise en oeuvre rapide et facile permettront d'envisager des raclettes ou fondues "party" imprévues. Fonctionne avec 6 bougies (non fournies).</div><h1>Caractéristiques Set Raclettes & Fondues à la Bougie Cookut</h1><div class="col is-12">- 1 poêle à raclette.<br />- 1 spatule.<br />- 1 caquelon à fondue.<br />- 2 piques à fondue.<br />- 1 livre de recettes 20 pages.</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 {#8606 …} #channels: Doctrine\ORM\PersistentCollection {#8592 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8588 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8590 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
106.0 MiB | 7.70 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29648 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29639 …} +context: Sylius\TwigHooks\Bag\DataBag {#29715 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29636 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29584 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29592 #collection: Doctrine\Common\Collections\ArrayCollection {#29601 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29580 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38412 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38414 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29648 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29639 …} +context: Sylius\TwigHooks\Bag\DataBag {#29715 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29636 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Set Raclettes & Fondues à la Bougie Cookut" "applied_promotions" => Doctrine\ORM\PersistentCollection {#29592 #collection: Doctrine\Common\Collections\ArrayCollection {#29601 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29580 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38412 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38414 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29719 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29648 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29639 …} +context: Sylius\TwigHooks\Bag\DataBag {#29715 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29636 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29584 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29592 #collection: Doctrine\Common\Collections\ArrayCollection {#29601 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29580 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38412 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38414 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 106.0 MiB | 0.16 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29769 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29760 …} +context: Sylius\TwigHooks\Bag\DataBag {#29767 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29768 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29584 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29772 +variant: App\Entity\Product\ProductVariant {#29584 …} +price: "35,00\u{A0}€" +originalPrice: "35,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8147 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12056 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8144 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29769 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29760 …} +context: Sylius\TwigHooks\Bag\DataBag {#29767 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29768 …} +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 | 9.53 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8610 #id: 2867 #code: "sac-a-pomme-de-terre-eddingtons-6042" #attributes: Doctrine\ORM\PersistentCollection {#8620 …} #variants: Doctrine\ORM\PersistentCollection {#8622 …} #options: Doctrine\ORM\PersistentCollection {#8626 …} #associations: Doctrine\ORM\PersistentCollection {#8624 …} #createdAt: DateTime @1758632677 {#8608 : 2025-09-23 21:04:37.0 PRC (+08:00) } #updatedAt: DateTime @1758632677 {#8609 : 2025-09-23 21:04:37.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8629 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8630 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8610} #id: 2867 #name: "Sac à Pomme de terre Eddingtons" #slug: "sac-a-pomme-de-terre-eddingtons-6042" #description: """ <div class="col is-12"><ul>\n <li>Pour conserver vos pommes de terre plus longtemps.</li>\n <li>Fermeture éclair latérale.</li>\n <li>Cordon de serrage sur le haut du sac.</li>\n </ul></div><h1>Descriptif Sac à Pomme de terre Eddingtons</h1><div class="col is-12">Le Sac à Pomme de terre Eddington permet de conserver vos pommes de terre plus longtemps grâce à cet astucieux sac possédant une fermeture éclair lalérale permettant de récupérer facilement les premières pommes de terre mises dans le sac</div><h1>Caractéristiques Sac à Pomme de terre Eddingtons</h1><div class="col is-12">- Coton.<br />- Dimension à plat : 27 x 38 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 {#8632 …} #channels: Doctrine\ORM\PersistentCollection {#8618 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8612 …} #reviews: Doctrine\ORM\PersistentCollection {#8614 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8616 …} #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 {#29646 +product: App\Entity\Product\Product {#8610 #id: 2867 #code: "sac-a-pomme-de-terre-eddingtons-6042" #attributes: Doctrine\ORM\PersistentCollection {#8620 …} #variants: Doctrine\ORM\PersistentCollection {#8622 …} #options: Doctrine\ORM\PersistentCollection {#8626 …} #associations: Doctrine\ORM\PersistentCollection {#8624 …} #createdAt: DateTime @1758632677 {#8608 : 2025-09-23 21:04:37.0 PRC (+08:00) } #updatedAt: DateTime @1758632677 {#8609 : 2025-09-23 21:04:37.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8629 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8630 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8610} #id: 2867 #name: "Sac à Pomme de terre Eddingtons" #slug: "sac-a-pomme-de-terre-eddingtons-6042" #description: """ <div class="col is-12"><ul>\n <li>Pour conserver vos pommes de terre plus longtemps.</li>\n <li>Fermeture éclair latérale.</li>\n <li>Cordon de serrage sur le haut du sac.</li>\n </ul></div><h1>Descriptif Sac à Pomme de terre Eddingtons</h1><div class="col is-12">Le Sac à Pomme de terre Eddington permet de conserver vos pommes de terre plus longtemps grâce à cet astucieux sac possédant une fermeture éclair lalérale permettant de récupérer facilement les premières pommes de terre mises dans le sac</div><h1>Caractéristiques Sac à Pomme de terre Eddingtons</h1><div class="col is-12">- Coton.<br />- Dimension à plat : 27 x 38 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 {#8632 …} #channels: Doctrine\ORM\PersistentCollection {#8618 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8612 …} #reviews: Doctrine\ORM\PersistentCollection {#8614 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8616 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#29835 …} +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.66 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8610 #id: 2867 #code: "sac-a-pomme-de-terre-eddingtons-6042" #attributes: Doctrine\ORM\PersistentCollection {#8620 …} #variants: Doctrine\ORM\PersistentCollection {#8622 …} #options: Doctrine\ORM\PersistentCollection {#8626 …} #associations: Doctrine\ORM\PersistentCollection {#8624 …} #createdAt: DateTime @1758632677 {#8608 : 2025-09-23 21:04:37.0 PRC (+08:00) } #updatedAt: DateTime @1758632677 {#8609 : 2025-09-23 21:04:37.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8629 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8630 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8610} #id: 2867 #name: "Sac à Pomme de terre Eddingtons" #slug: "sac-a-pomme-de-terre-eddingtons-6042" #description: """ <div class="col is-12"><ul>\n <li>Pour conserver vos pommes de terre plus longtemps.</li>\n <li>Fermeture éclair latérale.</li>\n <li>Cordon de serrage sur le haut du sac.</li>\n </ul></div><h1>Descriptif Sac à Pomme de terre Eddingtons</h1><div class="col is-12">Le Sac à Pomme de terre Eddington permet de conserver vos pommes de terre plus longtemps grâce à cet astucieux sac possédant une fermeture éclair lalérale permettant de récupérer facilement les premières pommes de terre mises dans le sac</div><h1>Caractéristiques Sac à Pomme de terre Eddingtons</h1><div class="col is-12">- Coton.<br />- Dimension à plat : 27 x 38 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 {#8632 …} #channels: Doctrine\ORM\PersistentCollection {#8618 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8612 …} #reviews: Doctrine\ORM\PersistentCollection {#8614 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8616 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Sac à Pomme de terre Eddingtons" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29906 -props: [ "product" => App\Entity\Product\Product {#8610 #id: 2867 #code: "sac-a-pomme-de-terre-eddingtons-6042" #attributes: Doctrine\ORM\PersistentCollection {#8620 …} #variants: Doctrine\ORM\PersistentCollection {#8622 …} #options: Doctrine\ORM\PersistentCollection {#8626 …} #associations: Doctrine\ORM\PersistentCollection {#8624 …} #createdAt: DateTime @1758632677 {#8608 : 2025-09-23 21:04:37.0 PRC (+08:00) } #updatedAt: DateTime @1758632677 {#8609 : 2025-09-23 21:04:37.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8629 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8630 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8610} #id: 2867 #name: "Sac à Pomme de terre Eddingtons" #slug: "sac-a-pomme-de-terre-eddingtons-6042" #description: """ <div class="col is-12"><ul>\n <li>Pour conserver vos pommes de terre plus longtemps.</li>\n <li>Fermeture éclair latérale.</li>\n <li>Cordon de serrage sur le haut du sac.</li>\n </ul></div><h1>Descriptif Sac à Pomme de terre Eddingtons</h1><div class="col is-12">Le Sac à Pomme de terre Eddington permet de conserver vos pommes de terre plus longtemps grâce à cet astucieux sac possédant une fermeture éclair lalérale permettant de récupérer facilement les premières pommes de terre mises dans le sac</div><h1>Caractéristiques Sac à Pomme de terre Eddingtons</h1><div class="col is-12">- Coton.<br />- Dimension à plat : 27 x 38 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 {#8632 …} #channels: Doctrine\ORM\PersistentCollection {#8618 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8612 …} #reviews: Doctrine\ORM\PersistentCollection {#8614 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8616 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
106.0 MiB | 1.77 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29968 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29890 …} +context: Sylius\TwigHooks\Bag\DataBag {#29957 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29887 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29835 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29843 #collection: Doctrine\Common\Collections\ArrayCollection {#29852 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29831 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38426 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38428 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29968 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29890 …} +context: Sylius\TwigHooks\Bag\DataBag {#29957 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29887 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Sac à Pomme de terre Eddingtons" "applied_promotions" => Doctrine\ORM\PersistentCollection {#29843 #collection: Doctrine\Common\Collections\ArrayCollection {#29852 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29831 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38426 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38428 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29973 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29968 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29890 …} +context: Sylius\TwigHooks\Bag\DataBag {#29957 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29887 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29835 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29843 #collection: Doctrine\Common\Collections\ArrayCollection {#29852 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29831 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38426 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38428 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 106.0 MiB | 0.15 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30022 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30013 …} +context: Sylius\TwigHooks\Bag\DataBag {#30020 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30021 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29835 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30025 +variant: App\Entity\Product\ProductVariant {#29835 …} +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 {#8147 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12056 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8144 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30022 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30013 …} +context: Sylius\TwigHooks\Bag\DataBag {#30020 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30021 …} +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 | 10.29 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8636 #id: 3267 #code: "raclette-a-la-bougie-cookut-5775" #attributes: Doctrine\ORM\PersistentCollection {#8643 …} #variants: Doctrine\ORM\PersistentCollection {#8645 …} #options: Doctrine\ORM\PersistentCollection {#8649 …} #associations: Doctrine\ORM\PersistentCollection {#8647 …} #createdAt: DateTime @1758632869 {#8634 : 2025-09-23 21:07:49.0 PRC (+08:00) } #updatedAt: DateTime @1758632869 {#8635 : 2025-09-23 21:07:49.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8652 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8653 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8636} #id: 3267 #name: "Raclette à la Bougie Cookut" #slug: "raclette-a-la-bougie-cookut-5775" #description: """ <div class="col is-12"><ul>\n <li>Cuisson à la bougie.</li>\n <li>Pratique et écologique.</li>\n <li>Pas d'émission de chaleur excessive.</li>\n <li>Raclette nomade ( devant la télé, en picnic )</li>\n <li>Fonctionne avec des bougies chauffe-plat standards (non fournies).</li>\n </ul>\n <ul>\n </ul></div><h1>Descriptif Raclette à la Bougie Cookut</h1><div class="col is-12">Pratique et écologique, la raclette à bougie Cookut vous permettra de déguster votre raclette devant votre programme TV préféré, en picnic mais aussi en famille ou entre amis. Fonctionnant à l'aide de bougies chauffe-plats, le fromage fond aussi rapidement qu'avec un système électrique classique mais avec un dégagement de chaleur beaucoup moins important. Découvrez une nouvelle façon de partager un moment autour d'une raclette.</div><h1>Caractéristiques Raclette à la Bougie Cookut</h1><div class="col is-12">L'ensemble comprend :<br />- 2 ou 4 poêlons inviduels avec poignée en bois.<br />- 2 ou 4 spatules en bois.<br />- Ne va pas au lave vaisselle<br />- Prévoir 2 bougies par poêlon.<br /> </div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8655 …} #channels: Doctrine\ORM\PersistentCollection {#8641 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8637 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8639 …} #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 {#29897 +product: App\Entity\Product\Product {#8636 #id: 3267 #code: "raclette-a-la-bougie-cookut-5775" #attributes: Doctrine\ORM\PersistentCollection {#8643 …} #variants: Doctrine\ORM\PersistentCollection {#8645 …} #options: Doctrine\ORM\PersistentCollection {#8649 …} #associations: Doctrine\ORM\PersistentCollection {#8647 …} #createdAt: DateTime @1758632869 {#8634 : 2025-09-23 21:07:49.0 PRC (+08:00) } #updatedAt: DateTime @1758632869 {#8635 : 2025-09-23 21:07:49.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8652 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8653 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8636} #id: 3267 #name: "Raclette à la Bougie Cookut" #slug: "raclette-a-la-bougie-cookut-5775" #description: """ <div class="col is-12"><ul>\n <li>Cuisson à la bougie.</li>\n <li>Pratique et écologique.</li>\n <li>Pas d'émission de chaleur excessive.</li>\n <li>Raclette nomade ( devant la télé, en picnic )</li>\n <li>Fonctionne avec des bougies chauffe-plat standards (non fournies).</li>\n </ul>\n <ul>\n </ul></div><h1>Descriptif Raclette à la Bougie Cookut</h1><div class="col is-12">Pratique et écologique, la raclette à bougie Cookut vous permettra de déguster votre raclette devant votre programme TV préféré, en picnic mais aussi en famille ou entre amis. Fonctionnant à l'aide de bougies chauffe-plats, le fromage fond aussi rapidement qu'avec un système électrique classique mais avec un dégagement de chaleur beaucoup moins important. Découvrez une nouvelle façon de partager un moment autour d'une raclette.</div><h1>Caractéristiques Raclette à la Bougie Cookut</h1><div class="col is-12">L'ensemble comprend :<br />- 2 ou 4 poêlons inviduels avec poignée en bois.<br />- 2 ou 4 spatules en bois.<br />- Ne va pas au lave vaisselle<br />- Prévoir 2 bougies par poêlon.<br /> </div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8655 …} #channels: Doctrine\ORM\PersistentCollection {#8641 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8637 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8639 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#30088 …} +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.34 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8636 #id: 3267 #code: "raclette-a-la-bougie-cookut-5775" #attributes: Doctrine\ORM\PersistentCollection {#8643 …} #variants: Doctrine\ORM\PersistentCollection {#8645 …} #options: Doctrine\ORM\PersistentCollection {#8649 …} #associations: Doctrine\ORM\PersistentCollection {#8647 …} #createdAt: DateTime @1758632869 {#8634 : 2025-09-23 21:07:49.0 PRC (+08:00) } #updatedAt: DateTime @1758632869 {#8635 : 2025-09-23 21:07:49.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8652 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8653 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8636} #id: 3267 #name: "Raclette à la Bougie Cookut" #slug: "raclette-a-la-bougie-cookut-5775" #description: """ <div class="col is-12"><ul>\n <li>Cuisson à la bougie.</li>\n <li>Pratique et écologique.</li>\n <li>Pas d'émission de chaleur excessive.</li>\n <li>Raclette nomade ( devant la télé, en picnic )</li>\n <li>Fonctionne avec des bougies chauffe-plat standards (non fournies).</li>\n </ul>\n <ul>\n </ul></div><h1>Descriptif Raclette à la Bougie Cookut</h1><div class="col is-12">Pratique et écologique, la raclette à bougie Cookut vous permettra de déguster votre raclette devant votre programme TV préféré, en picnic mais aussi en famille ou entre amis. Fonctionnant à l'aide de bougies chauffe-plats, le fromage fond aussi rapidement qu'avec un système électrique classique mais avec un dégagement de chaleur beaucoup moins important. Découvrez une nouvelle façon de partager un moment autour d'une raclette.</div><h1>Caractéristiques Raclette à la Bougie Cookut</h1><div class="col is-12">L'ensemble comprend :<br />- 2 ou 4 poêlons inviduels avec poignée en bois.<br />- 2 ou 4 spatules en bois.<br />- Ne va pas au lave vaisselle<br />- Prévoir 2 bougies par poêlon.<br /> </div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8655 …} #channels: Doctrine\ORM\PersistentCollection {#8641 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8637 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8639 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Raclette à la Bougie Cookut" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30159 -props: [ "product" => App\Entity\Product\Product {#8636 #id: 3267 #code: "raclette-a-la-bougie-cookut-5775" #attributes: Doctrine\ORM\PersistentCollection {#8643 …} #variants: Doctrine\ORM\PersistentCollection {#8645 …} #options: Doctrine\ORM\PersistentCollection {#8649 …} #associations: Doctrine\ORM\PersistentCollection {#8647 …} #createdAt: DateTime @1758632869 {#8634 : 2025-09-23 21:07:49.0 PRC (+08:00) } #updatedAt: DateTime @1758632869 {#8635 : 2025-09-23 21:07:49.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8652 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8653 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8636} #id: 3267 #name: "Raclette à la Bougie Cookut" #slug: "raclette-a-la-bougie-cookut-5775" #description: """ <div class="col is-12"><ul>\n <li>Cuisson à la bougie.</li>\n <li>Pratique et écologique.</li>\n <li>Pas d'émission de chaleur excessive.</li>\n <li>Raclette nomade ( devant la télé, en picnic )</li>\n <li>Fonctionne avec des bougies chauffe-plat standards (non fournies).</li>\n </ul>\n <ul>\n </ul></div><h1>Descriptif Raclette à la Bougie Cookut</h1><div class="col is-12">Pratique et écologique, la raclette à bougie Cookut vous permettra de déguster votre raclette devant votre programme TV préféré, en picnic mais aussi en famille ou entre amis. Fonctionnant à l'aide de bougies chauffe-plats, le fromage fond aussi rapidement qu'avec un système électrique classique mais avec un dégagement de chaleur beaucoup moins important. Découvrez une nouvelle façon de partager un moment autour d'une raclette.</div><h1>Caractéristiques Raclette à la Bougie Cookut</h1><div class="col is-12">L'ensemble comprend :<br />- 2 ou 4 poêlons inviduels avec poignée en bois.<br />- 2 ou 4 spatules en bois.<br />- Ne va pas au lave vaisselle<br />- Prévoir 2 bougies par poêlon.<br /> </div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8655 …} #channels: Doctrine\ORM\PersistentCollection {#8641 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8637 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8639 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
106.0 MiB | 3.72 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30247 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30143 …} +context: Sylius\TwigHooks\Bag\DataBag {#30225 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30140 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30088 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30096 #collection: Doctrine\Common\Collections\ArrayCollection {#30105 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30084 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38440 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38442 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30247 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30143 …} +context: Sylius\TwigHooks\Bag\DataBag {#30225 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30140 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Raclette à la Bougie Cookut" "applied_promotions" => Doctrine\ORM\PersistentCollection {#30096 #collection: Doctrine\Common\Collections\ArrayCollection {#30105 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30084 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38440 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38442 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30250 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30247 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30143 …} +context: Sylius\TwigHooks\Bag\DataBag {#30225 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30140 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30088 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30096 #collection: Doctrine\Common\Collections\ArrayCollection {#30105 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30084 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38440 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38442 …} } "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 {#30301 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30292 …} +context: Sylius\TwigHooks\Bag\DataBag {#30299 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30300 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30088 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30304 +variant: App\Entity\Product\ProductVariant {#30088 …} +price: "54,00\u{A0}€" +originalPrice: "54,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8147 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12056 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8144 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30301 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30292 …} +context: Sylius\TwigHooks\Bag\DataBag {#30299 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30300 …} +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 | 14.40 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8659 #id: 1252 #code: "pique-pomme-de-terre-inox-westmark-5398" #attributes: Doctrine\ORM\PersistentCollection {#8669 …} #variants: Doctrine\ORM\PersistentCollection {#8671 …} #options: Doctrine\ORM\PersistentCollection {#8675 …} #associations: Doctrine\ORM\PersistentCollection {#8673 …} #createdAt: DateTime @1758632324 {#8657 : 2025-09-23 20:58:44.0 PRC (+08:00) } #updatedAt: DateTime @1758632324 {#8658 : 2025-09-23 20:58:44.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8678 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8679 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8659} #id: 1252 #name: "Pique Pomme de Terre Inox Westmark" #slug: "pique-pomme-de-terre-inox-westmark-5398" #description: """ <div class="col is-12"><ul>\n <li>Acier inoxydable.</li>\n <li>Anneau d'accrochage.</li>\n <li>Trident.</li>\n </ul></div><h1>Descriptif Pique Pomme de Terre Inox Westmark</h1><div class="col is-12">Le Pique Pomme de Terre Inox Westmark permet d'attrapper vos pommes de terre chaudes sans vous brûler, pour mieux les éplucher.</div><h1>Caractéristiques Pique Pomme de Terre Inox Westmark</h1><div class="col is-12">Inox. Longueur totale 15 cm. Va au lave vaisselle. </div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8681 …} #channels: Doctrine\ORM\PersistentCollection {#8667 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8661 …} #reviews: Doctrine\ORM\PersistentCollection {#8663 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8665 …} #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 {#30150 +product: App\Entity\Product\Product {#8659 #id: 1252 #code: "pique-pomme-de-terre-inox-westmark-5398" #attributes: Doctrine\ORM\PersistentCollection {#8669 …} #variants: Doctrine\ORM\PersistentCollection {#8671 …} #options: Doctrine\ORM\PersistentCollection {#8675 …} #associations: Doctrine\ORM\PersistentCollection {#8673 …} #createdAt: DateTime @1758632324 {#8657 : 2025-09-23 20:58:44.0 PRC (+08:00) } #updatedAt: DateTime @1758632324 {#8658 : 2025-09-23 20:58:44.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8678 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8679 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8659} #id: 1252 #name: "Pique Pomme de Terre Inox Westmark" #slug: "pique-pomme-de-terre-inox-westmark-5398" #description: """ <div class="col is-12"><ul>\n <li>Acier inoxydable.</li>\n <li>Anneau d'accrochage.</li>\n <li>Trident.</li>\n </ul></div><h1>Descriptif Pique Pomme de Terre Inox Westmark</h1><div class="col is-12">Le Pique Pomme de Terre Inox Westmark permet d'attrapper vos pommes de terre chaudes sans vous brûler, pour mieux les éplucher.</div><h1>Caractéristiques Pique Pomme de Terre Inox Westmark</h1><div class="col is-12">Inox. Longueur totale 15 cm. Va au lave vaisselle. </div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8681 …} #channels: Doctrine\ORM\PersistentCollection {#8667 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8661 …} #reviews: Doctrine\ORM\PersistentCollection {#8663 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8665 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#30367 …} +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 | 3.93 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8659 #id: 1252 #code: "pique-pomme-de-terre-inox-westmark-5398" #attributes: Doctrine\ORM\PersistentCollection {#8669 …} #variants: Doctrine\ORM\PersistentCollection {#8671 …} #options: Doctrine\ORM\PersistentCollection {#8675 …} #associations: Doctrine\ORM\PersistentCollection {#8673 …} #createdAt: DateTime @1758632324 {#8657 : 2025-09-23 20:58:44.0 PRC (+08:00) } #updatedAt: DateTime @1758632324 {#8658 : 2025-09-23 20:58:44.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8678 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8679 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8659} #id: 1252 #name: "Pique Pomme de Terre Inox Westmark" #slug: "pique-pomme-de-terre-inox-westmark-5398" #description: """ <div class="col is-12"><ul>\n <li>Acier inoxydable.</li>\n <li>Anneau d'accrochage.</li>\n <li>Trident.</li>\n </ul></div><h1>Descriptif Pique Pomme de Terre Inox Westmark</h1><div class="col is-12">Le Pique Pomme de Terre Inox Westmark permet d'attrapper vos pommes de terre chaudes sans vous brûler, pour mieux les éplucher.</div><h1>Caractéristiques Pique Pomme de Terre Inox Westmark</h1><div class="col is-12">Inox. Longueur totale 15 cm. Va au lave vaisselle. </div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8681 …} #channels: Doctrine\ORM\PersistentCollection {#8667 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8661 …} #reviews: Doctrine\ORM\PersistentCollection {#8663 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8665 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Pique Pomme de Terre Inox Westmark" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30438 -props: [ "product" => App\Entity\Product\Product {#8659 #id: 1252 #code: "pique-pomme-de-terre-inox-westmark-5398" #attributes: Doctrine\ORM\PersistentCollection {#8669 …} #variants: Doctrine\ORM\PersistentCollection {#8671 …} #options: Doctrine\ORM\PersistentCollection {#8675 …} #associations: Doctrine\ORM\PersistentCollection {#8673 …} #createdAt: DateTime @1758632324 {#8657 : 2025-09-23 20:58:44.0 PRC (+08:00) } #updatedAt: DateTime @1758632324 {#8658 : 2025-09-23 20:58:44.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8678 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8679 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8659} #id: 1252 #name: "Pique Pomme de Terre Inox Westmark" #slug: "pique-pomme-de-terre-inox-westmark-5398" #description: """ <div class="col is-12"><ul>\n <li>Acier inoxydable.</li>\n <li>Anneau d'accrochage.</li>\n <li>Trident.</li>\n </ul></div><h1>Descriptif Pique Pomme de Terre Inox Westmark</h1><div class="col is-12">Le Pique Pomme de Terre Inox Westmark permet d'attrapper vos pommes de terre chaudes sans vous brûler, pour mieux les éplucher.</div><h1>Caractéristiques Pique Pomme de Terre Inox Westmark</h1><div class="col is-12">Inox. Longueur totale 15 cm. Va au lave vaisselle. </div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8681 …} #channels: Doctrine\ORM\PersistentCollection {#8667 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8661 …} #reviews: Doctrine\ORM\PersistentCollection {#8663 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8665 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
106.0 MiB | 1.65 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30503 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30422 …} +context: Sylius\TwigHooks\Bag\DataBag {#30492 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30419 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30367 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30375 #collection: Doctrine\Common\Collections\ArrayCollection {#30384 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30363 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38454 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38456 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30503 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30422 …} +context: Sylius\TwigHooks\Bag\DataBag {#30492 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30419 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Pique Pomme de Terre Inox Westmark" "applied_promotions" => Doctrine\ORM\PersistentCollection {#30375 #collection: Doctrine\Common\Collections\ArrayCollection {#30384 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30363 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38454 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38456 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30508 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30503 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30422 …} +context: Sylius\TwigHooks\Bag\DataBag {#30492 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30419 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30367 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30375 #collection: Doctrine\Common\Collections\ArrayCollection {#30384 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30363 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38454 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38456 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 106.0 MiB | 0.15 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30557 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30548 …} +context: Sylius\TwigHooks\Bag\DataBag {#30555 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30556 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30367 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30560 +variant: App\Entity\Product\ProductVariant {#30367 …} +price: "8,00\u{A0}€" +originalPrice: "8,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8147 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12056 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8144 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30557 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30548 …} +context: Sylius\TwigHooks\Bag\DataBag {#30555 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30556 …} +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 | 14.99 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8685 #id: 1104 #code: "pince-traiteur-roesle-4010" #attributes: Doctrine\ORM\PersistentCollection {#8692 …} #variants: Doctrine\ORM\PersistentCollection {#4833 …} #options: Doctrine\ORM\PersistentCollection {#4829 …} #associations: Doctrine\ORM\PersistentCollection {#4835 …} #createdAt: DateTime @1758632309 {#8683 : 2025-09-23 20:58:29.0 PRC (+08:00) } #updatedAt: DateTime @1758632309 {#8684 : 2025-09-23 20:58:29.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#4826 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#4837 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8685} #id: 1104 #name: "Pince traiteur Rösle" #slug: "pince-traiteur-roesle-4010" #description: """ <div class="col is-12"><ul>\n <li>Forme ergonomique, prise en main optimale.</li>\n <li>Système d'ouverture-fermeture breveté.</li>\n <li>Garantie à vie. </li>\n </ul></div><h1>Description Pince traiteur Rösle</h1><div class="col is-12">La pince traiteur Rösle c'est l'<a title="ustensile de cuisine" rel="follow" href="http://www.cuisinstore.com/">ustensile de cuisine</a> "tout terrain" en cuisine. Utile aussi bien pour servir la salade que pour retourner un steak ou encore attraper des cornichons. Munie d'un astucieux mécanisme breveté pour l'ouvrir et la fermer d'une seule main, la pince Rösle a une forme ergonomique pour une prise en main optimale.</div><h1>Caractéristiques Pince traiteur Rösle</h1><div class="col is-12"><span style="color: #313131; font-family: arial; font-size: 12px; line-height: 14px; background-color: #fafafa;">Longueur totale 23, 30 ou 40 cm. Inox 18/10. Système ouverture-fermeture d'une seule main brevetée. Va au lave vaisselle. Garantie à vie.</span></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#4839 …} #channels: Doctrine\ORM\PersistentCollection {#8690 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8661 …} #reviews: Doctrine\ORM\PersistentCollection {#8686 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8688 …} #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 {#30429 +product: App\Entity\Product\Product {#8685 #id: 1104 #code: "pince-traiteur-roesle-4010" #attributes: Doctrine\ORM\PersistentCollection {#8692 …} #variants: Doctrine\ORM\PersistentCollection {#4833 …} #options: Doctrine\ORM\PersistentCollection {#4829 …} #associations: Doctrine\ORM\PersistentCollection {#4835 …} #createdAt: DateTime @1758632309 {#8683 : 2025-09-23 20:58:29.0 PRC (+08:00) } #updatedAt: DateTime @1758632309 {#8684 : 2025-09-23 20:58:29.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#4826 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#4837 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8685} #id: 1104 #name: "Pince traiteur Rösle" #slug: "pince-traiteur-roesle-4010" #description: """ <div class="col is-12"><ul>\n <li>Forme ergonomique, prise en main optimale.</li>\n <li>Système d'ouverture-fermeture breveté.</li>\n <li>Garantie à vie. </li>\n </ul></div><h1>Description Pince traiteur Rösle</h1><div class="col is-12">La pince traiteur Rösle c'est l'<a title="ustensile de cuisine" rel="follow" href="http://www.cuisinstore.com/">ustensile de cuisine</a> "tout terrain" en cuisine. Utile aussi bien pour servir la salade que pour retourner un steak ou encore attraper des cornichons. Munie d'un astucieux mécanisme breveté pour l'ouvrir et la fermer d'une seule main, la pince Rösle a une forme ergonomique pour une prise en main optimale.</div><h1>Caractéristiques Pince traiteur Rösle</h1><div class="col is-12"><span style="color: #313131; font-family: arial; font-size: 12px; line-height: 14px; background-color: #fafafa;">Longueur totale 23, 30 ou 40 cm. Inox 18/10. Système ouverture-fermeture d'une seule main brevetée. Va au lave vaisselle. Garantie à vie.</span></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#4839 …} #channels: Doctrine\ORM\PersistentCollection {#8690 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8661 …} #reviews: Doctrine\ORM\PersistentCollection {#8686 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8688 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#30623 …} +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.93 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8685 #id: 1104 #code: "pince-traiteur-roesle-4010" #attributes: Doctrine\ORM\PersistentCollection {#8692 …} #variants: Doctrine\ORM\PersistentCollection {#4833 …} #options: Doctrine\ORM\PersistentCollection {#4829 …} #associations: Doctrine\ORM\PersistentCollection {#4835 …} #createdAt: DateTime @1758632309 {#8683 : 2025-09-23 20:58:29.0 PRC (+08:00) } #updatedAt: DateTime @1758632309 {#8684 : 2025-09-23 20:58:29.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#4826 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#4837 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8685} #id: 1104 #name: "Pince traiteur Rösle" #slug: "pince-traiteur-roesle-4010" #description: """ <div class="col is-12"><ul>\n <li>Forme ergonomique, prise en main optimale.</li>\n <li>Système d'ouverture-fermeture breveté.</li>\n <li>Garantie à vie. </li>\n </ul></div><h1>Description Pince traiteur Rösle</h1><div class="col is-12">La pince traiteur Rösle c'est l'<a title="ustensile de cuisine" rel="follow" href="http://www.cuisinstore.com/">ustensile de cuisine</a> "tout terrain" en cuisine. Utile aussi bien pour servir la salade que pour retourner un steak ou encore attraper des cornichons. Munie d'un astucieux mécanisme breveté pour l'ouvrir et la fermer d'une seule main, la pince Rösle a une forme ergonomique pour une prise en main optimale.</div><h1>Caractéristiques Pince traiteur Rösle</h1><div class="col is-12"><span style="color: #313131; font-family: arial; font-size: 12px; line-height: 14px; background-color: #fafafa;">Longueur totale 23, 30 ou 40 cm. Inox 18/10. Système ouverture-fermeture d'une seule main brevetée. Va au lave vaisselle. Garantie à vie.</span></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#4839 …} #channels: Doctrine\ORM\PersistentCollection {#8690 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8661 …} #reviews: Doctrine\ORM\PersistentCollection {#8686 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8688 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Pince traiteur Rösle" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30697 -props: [ "product" => App\Entity\Product\Product {#8685 #id: 1104 #code: "pince-traiteur-roesle-4010" #attributes: Doctrine\ORM\PersistentCollection {#8692 …} #variants: Doctrine\ORM\PersistentCollection {#4833 …} #options: Doctrine\ORM\PersistentCollection {#4829 …} #associations: Doctrine\ORM\PersistentCollection {#4835 …} #createdAt: DateTime @1758632309 {#8683 : 2025-09-23 20:58:29.0 PRC (+08:00) } #updatedAt: DateTime @1758632309 {#8684 : 2025-09-23 20:58:29.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#4826 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#4837 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8685} #id: 1104 #name: "Pince traiteur Rösle" #slug: "pince-traiteur-roesle-4010" #description: """ <div class="col is-12"><ul>\n <li>Forme ergonomique, prise en main optimale.</li>\n <li>Système d'ouverture-fermeture breveté.</li>\n <li>Garantie à vie. </li>\n </ul></div><h1>Description Pince traiteur Rösle</h1><div class="col is-12">La pince traiteur Rösle c'est l'<a title="ustensile de cuisine" rel="follow" href="http://www.cuisinstore.com/">ustensile de cuisine</a> "tout terrain" en cuisine. Utile aussi bien pour servir la salade que pour retourner un steak ou encore attraper des cornichons. Munie d'un astucieux mécanisme breveté pour l'ouvrir et la fermer d'une seule main, la pince Rösle a une forme ergonomique pour une prise en main optimale.</div><h1>Caractéristiques Pince traiteur Rösle</h1><div class="col is-12"><span style="color: #313131; font-family: arial; font-size: 12px; line-height: 14px; background-color: #fafafa;">Longueur totale 23, 30 ou 40 cm. Inox 18/10. Système ouverture-fermeture d'une seule main brevetée. Va au lave vaisselle. Garantie à vie.</span></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#4839 …} #channels: Doctrine\ORM\PersistentCollection {#8690 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8661 …} #reviews: Doctrine\ORM\PersistentCollection {#8686 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8688 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
106.0 MiB | 6.94 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30762 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30681 …} +context: Sylius\TwigHooks\Bag\DataBag {#30751 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30678 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30623 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30631 #collection: Doctrine\Common\Collections\ArrayCollection {#30643 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30619 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38468 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38470 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30762 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30681 …} +context: Sylius\TwigHooks\Bag\DataBag {#30751 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30678 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Pince traiteur Rösle" "applied_promotions" => Doctrine\ORM\PersistentCollection {#30631 #collection: Doctrine\Common\Collections\ArrayCollection {#30643 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30619 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38468 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38470 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30767 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30762 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30681 …} +context: Sylius\TwigHooks\Bag\DataBag {#30751 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30678 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30623 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30631 #collection: Doctrine\Common\Collections\ArrayCollection {#30643 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30619 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38468 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38470 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 106.0 MiB | 0.16 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30816 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30807 …} +context: Sylius\TwigHooks\Bag\DataBag {#30814 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30815 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30623 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30819 +variant: App\Entity\Product\ProductVariant {#30623 …} +price: "33,00\u{A0}€" +originalPrice: "33,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8147 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12056 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8144 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30816 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30807 …} +context: Sylius\TwigHooks\Bag\DataBag {#30814 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30815 …} +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 | 20.76 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#4849 #id: 3646 #code: "pieces-detachees-appareil-a-raclette-breziere-5265" #attributes: Doctrine\ORM\PersistentCollection {#5145 …} #variants: Doctrine\ORM\PersistentCollection {#5144 …} #options: Doctrine\ORM\PersistentCollection {#5128 …} #associations: Doctrine\ORM\PersistentCollection {#5114 …} #createdAt: DateTime @1758633035 {#4853 : 2025-09-23 21:10:35.0 PRC (+08:00) } #updatedAt: DateTime @1758633035 {#4850 : 2025-09-23 21:10:35.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#5125 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#5127 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#4849} #id: 3646 #name: "Pièces détachées appareil à raclette Breziere" #slug: "pieces-detachees-appareil-a-raclette-breziere-5265" #description: """ <div class="col is-12"><ul>\n <li>Pièces certifiées d'origine.</li>\n <li><strong>Délai indicatif, pouvant être modifié suivant la disponibilité du fabricant.</strong></li>\n </ul>\n <br /></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#5136 …} #channels: Doctrine\ORM\PersistentCollection {#4842 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#4847 …} #reviews: Doctrine\ORM\PersistentCollection {#4846 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#4859 …} #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 {#30688 +product: App\Entity\Product\Product {#4849 #id: 3646 #code: "pieces-detachees-appareil-a-raclette-breziere-5265" #attributes: Doctrine\ORM\PersistentCollection {#5145 …} #variants: Doctrine\ORM\PersistentCollection {#5144 …} #options: Doctrine\ORM\PersistentCollection {#5128 …} #associations: Doctrine\ORM\PersistentCollection {#5114 …} #createdAt: DateTime @1758633035 {#4853 : 2025-09-23 21:10:35.0 PRC (+08:00) } #updatedAt: DateTime @1758633035 {#4850 : 2025-09-23 21:10:35.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#5125 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#5127 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#4849} #id: 3646 #name: "Pièces détachées appareil à raclette Breziere" #slug: "pieces-detachees-appareil-a-raclette-breziere-5265" #description: """ <div class="col is-12"><ul>\n <li>Pièces certifiées d'origine.</li>\n <li><strong>Délai indicatif, pouvant être modifié suivant la disponibilité du fabricant.</strong></li>\n </ul>\n <br /></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#5136 …} #channels: Doctrine\ORM\PersistentCollection {#4842 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#4847 …} #reviews: Doctrine\ORM\PersistentCollection {#4846 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#4859 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#30882 …} +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 | 4.89 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#4849 #id: 3646 #code: "pieces-detachees-appareil-a-raclette-breziere-5265" #attributes: Doctrine\ORM\PersistentCollection {#5145 …} #variants: Doctrine\ORM\PersistentCollection {#5144 …} #options: Doctrine\ORM\PersistentCollection {#5128 …} #associations: Doctrine\ORM\PersistentCollection {#5114 …} #createdAt: DateTime @1758633035 {#4853 : 2025-09-23 21:10:35.0 PRC (+08:00) } #updatedAt: DateTime @1758633035 {#4850 : 2025-09-23 21:10:35.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#5125 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#5127 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#4849} #id: 3646 #name: "Pièces détachées appareil à raclette Breziere" #slug: "pieces-detachees-appareil-a-raclette-breziere-5265" #description: """ <div class="col is-12"><ul>\n <li>Pièces certifiées d'origine.</li>\n <li><strong>Délai indicatif, pouvant être modifié suivant la disponibilité du fabricant.</strong></li>\n </ul>\n <br /></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#5136 …} #channels: Doctrine\ORM\PersistentCollection {#4842 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#4847 …} #reviews: Doctrine\ORM\PersistentCollection {#4846 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#4859 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Pièces détachées appareil à raclette Breziere" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30956 -props: [ "product" => App\Entity\Product\Product {#4849 #id: 3646 #code: "pieces-detachees-appareil-a-raclette-breziere-5265" #attributes: Doctrine\ORM\PersistentCollection {#5145 …} #variants: Doctrine\ORM\PersistentCollection {#5144 …} #options: Doctrine\ORM\PersistentCollection {#5128 …} #associations: Doctrine\ORM\PersistentCollection {#5114 …} #createdAt: DateTime @1758633035 {#4853 : 2025-09-23 21:10:35.0 PRC (+08:00) } #updatedAt: DateTime @1758633035 {#4850 : 2025-09-23 21:10:35.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#5125 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#5127 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#4849} #id: 3646 #name: "Pièces détachées appareil à raclette Breziere" #slug: "pieces-detachees-appareil-a-raclette-breziere-5265" #description: """ <div class="col is-12"><ul>\n <li>Pièces certifiées d'origine.</li>\n <li><strong>Délai indicatif, pouvant être modifié suivant la disponibilité du fabricant.</strong></li>\n </ul>\n <br /></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#5136 …} #channels: Doctrine\ORM\PersistentCollection {#4842 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#4847 …} #reviews: Doctrine\ORM\PersistentCollection {#4846 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#4859 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
106.0 MiB | 1.02 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31057 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30940 …} +context: Sylius\TwigHooks\Bag\DataBag {#31010 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30937 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30882 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30890 #collection: Doctrine\Common\Collections\ArrayCollection {#30902 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30878 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38482 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38484 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31057 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30940 …} +context: Sylius\TwigHooks\Bag\DataBag {#31010 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30937 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Pièces détachées appareil à raclette Breziere" "applied_promotions" => Doctrine\ORM\PersistentCollection {#30890 #collection: Doctrine\Common\Collections\ArrayCollection {#30902 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30878 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38482 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38484 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#31061 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31057 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30940 …} +context: Sylius\TwigHooks\Bag\DataBag {#31010 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30937 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30882 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30890 #collection: Doctrine\Common\Collections\ArrayCollection {#30902 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30878 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38482 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38484 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 106.0 MiB | 0.16 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31111 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31102 …} +context: Sylius\TwigHooks\Bag\DataBag {#31109 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31110 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30882 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#31114 +variant: App\Entity\Product\ProductVariant {#30882 …} +price: "3,00\u{A0}€" +originalPrice: "3,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8147 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12056 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8144 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31111 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31102 …} +context: Sylius\TwigHooks\Bag\DataBag {#31109 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31110 …} +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.02 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27421 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12121 …} +context: Sylius\TwigHooks\Bag\DataBag {#27443 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12131 …} +prefixes: [ "sylius_shop.base.offcanvas" ] } "template" => "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig" ] |
|||
| Attributes | [] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#31423 +cart: App\Entity\Order\Order {#13035 …} #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1322 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27421 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12121 …} +context: Sylius\TwigHooks\Bag\DataBag {#27443 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12131 …} +prefixes: [ "sylius_shop.base.offcanvas" ] } +template: "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig" #repository: Sylius\Bundle\CoreBundle\Doctrine\ORM\OrderRepository {#4980 …} } |
|||