Components
12
Twig Components
44
Render Count
64
ms
Render Time
110.0
MiB
Memory Usage
Components
Render calls
| sylius_shop:common:currency_switcher | Sylius\Bundle\ShopBundle\Twig\Component\Common\CurrencySwitcherComponent | 110.0 MiB | 1.06 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12835 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12828 …} +context: Sylius\TwigHooks\Bag\DataBag {#12834 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12833 …} +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 {#13455 #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12726 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12835 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12828 …} +context: Sylius\TwigHooks\Bag\DataBag {#12834 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12833 …} +prefixes: [ "sylius_shop.base.header.top_bar" ] } } |
|||
| sylius_shop:common:locale_switcher | Sylius\Bundle\ShopBundle\Twig\Component\Common\LocaleSwitcherComponent | 110.0 MiB | 0.69 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13532 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13528 …} +context: Sylius\TwigHooks\Bag\DataBag {#13530 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13531 …} +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 {#13541 #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #localeProvider: Sylius\Component\Core\Provider\ChannelBasedLocaleProvider {#4528 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13532 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13528 …} +context: Sylius\TwigHooks\Bag\DataBag {#13530 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13531 …} +prefixes: [ "sylius_shop.base.header.top_bar" ] } } |
|||
| sylius_shop:cart:widget | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent | 110.0 MiB | 4.46 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13623 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13602 …} +context: Sylius\TwigHooks\Bag\DataBag {#13622 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13621 …} +prefixes: [ "sylius_shop.base.header.content" ] } "template" => "@SyliusShop/shared/components/header/cart.html.twig" ] |
|||
| Attributes | [] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#13638 +cart: App\Entity\Order\Order {#13705 …} #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1322 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13623 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13602 …} +context: Sylius\TwigHooks\Bag\DataBag {#13622 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13621 …} +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 | 110.0 MiB | 14.80 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13891 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13879 …} +context: Sylius\TwigHooks\Bag\DataBag {#13885 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13877 …} +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 {#13900 #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 {#13891 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13879 …} +context: Sylius\TwigHooks\Bag\DataBag {#13885 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13877 …} +prefixes: [ "sylius_shop.base.header.navbar" ] } } |
|||
| sylius_shop:product:show:breadcrumbs | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 110.0 MiB | 0.95 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28059 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28055 …} +context: Sylius\TwigHooks\Bag\DataBag {#28056 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28058 …} +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 {#28068 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#243 …} #taxonRepository: App\Repository\TaxonRepository {#7413 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28059 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28055 …} +context: Sylius\TwigHooks\Bag\DataBag {#28056 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28058 …} +prefixes: [ "sylius_shop.product.index.content" ] } } |
|||
| sylius_shop:product:show:taxonomy | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 110.0 MiB | 0.65 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28172 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28168 …} +context: Sylius\TwigHooks\Bag\DataBag {#28169 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28171 …} +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 {#28180 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#243 …} #taxonRepository: App\Repository\TaxonRepository {#7413 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28172 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28168 …} +context: Sylius\TwigHooks\Bag\DataBag {#28169 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28171 …} +prefixes: [ "sylius_shop.product.index.content.body.sidebar" ] } } |
|||
| sylius_shop:product:show:header | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 110.0 MiB | 1.65 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28243 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28239 …} +context: Sylius\TwigHooks\Bag\DataBag {#28240 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28242 …} +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 {#28251 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#243 …} #taxonRepository: App\Repository\TaxonRepository {#7413 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28243 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28239 …} +context: Sylius\TwigHooks\Bag\DataBag {#28240 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28242 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 110.0 MiB | 7.69 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#7949 #id: 1242 #code: "baratte-a-beurre-louis-tellier-1210" #attributes: Doctrine\ORM\PersistentCollection {#8638 …} #variants: Doctrine\ORM\PersistentCollection {#6063 …} #options: Doctrine\ORM\PersistentCollection {#6055 …} #associations: Doctrine\ORM\PersistentCollection {#5142 …} #createdAt: DateTime @1758632322 {#8058 : 2025-09-23 20:58:42.0 PRC (+08:00) } #updatedAt: DateTime @1758632322 {#7959 : 2025-09-23 20:58:42.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#6069 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#6057 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7949} #id: 1242 #name: "Baratte à beurre Louis Tellier" #slug: "baratte-a-beurre-louis-tellier-1210" #description: """ <div class="col is-12"><ul>\n <li>Facilité d'utilisation.</li>\n <li>Qualité de fabrication. </li>\n </ul></div><h1>Description Baratte à beurre Louis Tellier</h1><div class="col is-12"><p>Fabriquez votre beurre en quelques minutes ! L’ingrédient de base nécessaire, du lait entier ou de la crème fraîche.<strong><br /></strong></p></div><h1>Caractéristiques Baratte à beurre Louis Tellier</h1><div class="col is-12"><p>Récipient en verre. Contenance 1.6 litre. Dimensions : 11.5 x 11.5 cm. H 40 cm. Mécanisme robuste en inox. Livrée avec mode d'emploi.</p></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#6053 …} #channels: Doctrine\ORM\PersistentCollection {#8338 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8088 …} #reviews: Doctrine\ORM\PersistentCollection {#8349 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8305 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28308 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28341 …} +context: Sylius\TwigHooks\Bag\DataBag {#28347 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28334 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#28776 +product: App\Entity\Product\Product {#7949 #id: 1242 #code: "baratte-a-beurre-louis-tellier-1210" #attributes: Doctrine\ORM\PersistentCollection {#8638 …} #variants: Doctrine\ORM\PersistentCollection {#6063 …} #options: Doctrine\ORM\PersistentCollection {#6055 …} #associations: Doctrine\ORM\PersistentCollection {#5142 …} #createdAt: DateTime @1758632322 {#8058 : 2025-09-23 20:58:42.0 PRC (+08:00) } #updatedAt: DateTime @1758632322 {#7959 : 2025-09-23 20:58:42.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#6069 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#6057 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7949} #id: 1242 #name: "Baratte à beurre Louis Tellier" #slug: "baratte-a-beurre-louis-tellier-1210" #description: """ <div class="col is-12"><ul>\n <li>Facilité d'utilisation.</li>\n <li>Qualité de fabrication. </li>\n </ul></div><h1>Description Baratte à beurre Louis Tellier</h1><div class="col is-12"><p>Fabriquez votre beurre en quelques minutes ! L’ingrédient de base nécessaire, du lait entier ou de la crème fraîche.<strong><br /></strong></p></div><h1>Caractéristiques Baratte à beurre Louis Tellier</h1><div class="col is-12"><p>Récipient en verre. Contenance 1.6 litre. Dimensions : 11.5 x 11.5 cm. H 40 cm. Mécanisme robuste en inox. Livrée avec mode d'emploi.</p></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#6053 …} #channels: Doctrine\ORM\PersistentCollection {#8338 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8088 …} #reviews: Doctrine\ORM\PersistentCollection {#8349 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8305 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#6047 …} +slug: null #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#6914 …} #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5455 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28308 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28341 …} +context: Sylius\TwigHooks\Bag\DataBag {#28347 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28334 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
110.0 MiB | 1.72 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#7949 #id: 1242 #code: "baratte-a-beurre-louis-tellier-1210" #attributes: Doctrine\ORM\PersistentCollection {#8638 …} #variants: Doctrine\ORM\PersistentCollection {#6063 …} #options: Doctrine\ORM\PersistentCollection {#6055 …} #associations: Doctrine\ORM\PersistentCollection {#5142 …} #createdAt: DateTime @1758632322 {#8058 : 2025-09-23 20:58:42.0 PRC (+08:00) } #updatedAt: DateTime @1758632322 {#7959 : 2025-09-23 20:58:42.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#6069 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#6057 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7949} #id: 1242 #name: "Baratte à beurre Louis Tellier" #slug: "baratte-a-beurre-louis-tellier-1210" #description: """ <div class="col is-12"><ul>\n <li>Facilité d'utilisation.</li>\n <li>Qualité de fabrication. </li>\n </ul></div><h1>Description Baratte à beurre Louis Tellier</h1><div class="col is-12"><p>Fabriquez votre beurre en quelques minutes ! L’ingrédient de base nécessaire, du lait entier ou de la crème fraîche.<strong><br /></strong></p></div><h1>Caractéristiques Baratte à beurre Louis Tellier</h1><div class="col is-12"><p>Récipient en verre. Contenance 1.6 litre. Dimensions : 11.5 x 11.5 cm. H 40 cm. Mécanisme robuste en inox. Livrée avec mode d'emploi.</p></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#6053 …} #channels: Doctrine\ORM\PersistentCollection {#8338 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8088 …} #reviews: Doctrine\ORM\PersistentCollection {#8349 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8305 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Baratte à beurre Louis Tellier" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#28936 -props: [ "product" => App\Entity\Product\Product {#7949 #id: 1242 #code: "baratte-a-beurre-louis-tellier-1210" #attributes: Doctrine\ORM\PersistentCollection {#8638 …} #variants: Doctrine\ORM\PersistentCollection {#6063 …} #options: Doctrine\ORM\PersistentCollection {#6055 …} #associations: Doctrine\ORM\PersistentCollection {#5142 …} #createdAt: DateTime @1758632322 {#8058 : 2025-09-23 20:58:42.0 PRC (+08:00) } #updatedAt: DateTime @1758632322 {#7959 : 2025-09-23 20:58:42.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#6069 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#6057 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7949} #id: 1242 #name: "Baratte à beurre Louis Tellier" #slug: "baratte-a-beurre-louis-tellier-1210" #description: """ <div class="col is-12"><ul>\n <li>Facilité d'utilisation.</li>\n <li>Qualité de fabrication. </li>\n </ul></div><h1>Description Baratte à beurre Louis Tellier</h1><div class="col is-12"><p>Fabriquez votre beurre en quelques minutes ! L’ingrédient de base nécessaire, du lait entier ou de la crème fraîche.<strong><br /></strong></p></div><h1>Caractéristiques Baratte à beurre Louis Tellier</h1><div class="col is-12"><p>Récipient en verre. Contenance 1.6 litre. Dimensions : 11.5 x 11.5 cm. H 40 cm. Mécanisme robuste en inox. Livrée avec mode d'emploi.</p></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#6053 …} #channels: Doctrine\ORM\PersistentCollection {#8338 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8088 …} #reviews: Doctrine\ORM\PersistentCollection {#8349 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8305 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
110.0 MiB | 1.13 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29010 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29006 …} +context: Sylius\TwigHooks\Bag\DataBag {#29007 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29009 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#6047 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#8067 #collection: Doctrine\Common\Collections\ArrayCollection {#8056 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#6985 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38218 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38270 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29010 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29006 …} +context: Sylius\TwigHooks\Bag\DataBag {#29007 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29009 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Baratte à beurre Louis Tellier" "applied_promotions" => Doctrine\ORM\PersistentCollection {#8067 #collection: Doctrine\Common\Collections\ArrayCollection {#8056 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#6985 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38218 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38270 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29014 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29010 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29006 …} +context: Sylius\TwigHooks\Bag\DataBag {#29007 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29009 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#6047 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#8067 #collection: Doctrine\Common\Collections\ArrayCollection {#8056 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#6985 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38218 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38270 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 110.0 MiB | 0.36 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29082 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29072 …} +context: Sylius\TwigHooks\Bag\DataBag {#29080 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29081 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#6047 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29091 +variant: App\Entity\Product\ProductVariant {#6047 …} +price: "84,00\u{A0}€" +originalPrice: "84,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9296 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12726 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9293 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29082 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29072 …} +context: Sylius\TwigHooks\Bag\DataBag {#29080 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29081 …} +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 | 110.0 MiB | 3.67 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8043 #id: 3396 #code: "presse-agrumes-cuisinart-ccj-210-e-1984" #attributes: Doctrine\ORM\PersistentCollection {#8539 …} #variants: Doctrine\ORM\PersistentCollection {#8422 …} #options: Doctrine\ORM\PersistentCollection {#8064 …} #associations: Doctrine\ORM\PersistentCollection {#8326 …} #createdAt: DateTime @1758632932 {#8055 : 2025-09-23 21:08:52.0 PRC (+08:00) } #updatedAt: DateTime @1758632932 {#8050 : 2025-09-23 21:08:52.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8066 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8048 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8043} #id: 3396 #name: "Presse agrumes Cuisinart CCJ 210 E" #slug: "presse-agrumes-cuisinart-ccj-210-e-1984" #description: """ <div class="col is-12"><ul>\n <li>Extrait 100 % du jus. </li>\n <li>Bec verseur position haute permettant de placer des grands verres. </li>\n <li>Accepte tous les agrumes.</li>\n </ul></div><h1>Description presse agrumes CUISINART</h1><div class="col is-12">Le presse agrumes électrique CUISINART est équipé de fonctions inédites et intelligentes : Bec verseur position haute permettant l'utilisation de grand verre, d'un réservoir arrondi pour permettre au jus de bien s’écouler vers le fond du bol.</div><h1>Caractéristiques presse agrumes CUISINART</h1><div class="col is-12">Puissance 100 W. Capacité 185 ml. Dimensions : 29 x 17 x 17 cm. Réservoir forme arrondie. Corps acier brossé. Bec verseur inox position haute 15 cm. Système anti-gouttes. Filtre inox. Réservoir arrondi. Cordon longueur 85 cm. Parties démontables compatibles lave vaisselle. Garantie 3 ans.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8072 …} #channels: Doctrine\ORM\PersistentCollection {#8285 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8045 …} #reviews: Doctrine\ORM\PersistentCollection {#7966 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8271 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28308 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28341 …} +context: Sylius\TwigHooks\Bag\DataBag {#28347 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28334 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#28914 +product: App\Entity\Product\Product {#8043 #id: 3396 #code: "presse-agrumes-cuisinart-ccj-210-e-1984" #attributes: Doctrine\ORM\PersistentCollection {#8539 …} #variants: Doctrine\ORM\PersistentCollection {#8422 …} #options: Doctrine\ORM\PersistentCollection {#8064 …} #associations: Doctrine\ORM\PersistentCollection {#8326 …} #createdAt: DateTime @1758632932 {#8055 : 2025-09-23 21:08:52.0 PRC (+08:00) } #updatedAt: DateTime @1758632932 {#8050 : 2025-09-23 21:08:52.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8066 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8048 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8043} #id: 3396 #name: "Presse agrumes Cuisinart CCJ 210 E" #slug: "presse-agrumes-cuisinart-ccj-210-e-1984" #description: """ <div class="col is-12"><ul>\n <li>Extrait 100 % du jus. </li>\n <li>Bec verseur position haute permettant de placer des grands verres. </li>\n <li>Accepte tous les agrumes.</li>\n </ul></div><h1>Description presse agrumes CUISINART</h1><div class="col is-12">Le presse agrumes électrique CUISINART est équipé de fonctions inédites et intelligentes : Bec verseur position haute permettant l'utilisation de grand verre, d'un réservoir arrondi pour permettre au jus de bien s’écouler vers le fond du bol.</div><h1>Caractéristiques presse agrumes CUISINART</h1><div class="col is-12">Puissance 100 W. Capacité 185 ml. Dimensions : 29 x 17 x 17 cm. Réservoir forme arrondie. Corps acier brossé. Bec verseur inox position haute 15 cm. Système anti-gouttes. Filtre inox. Réservoir arrondi. Cordon longueur 85 cm. Parties démontables compatibles lave vaisselle. Garantie 3 ans.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8072 …} #channels: Doctrine\ORM\PersistentCollection {#8285 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8045 …} #reviews: Doctrine\ORM\PersistentCollection {#7966 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8271 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#8426 …} +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 {#28308 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28341 …} +context: Sylius\TwigHooks\Bag\DataBag {#28347 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28334 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
110.0 MiB | 0.86 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8043 #id: 3396 #code: "presse-agrumes-cuisinart-ccj-210-e-1984" #attributes: Doctrine\ORM\PersistentCollection {#8539 …} #variants: Doctrine\ORM\PersistentCollection {#8422 …} #options: Doctrine\ORM\PersistentCollection {#8064 …} #associations: Doctrine\ORM\PersistentCollection {#8326 …} #createdAt: DateTime @1758632932 {#8055 : 2025-09-23 21:08:52.0 PRC (+08:00) } #updatedAt: DateTime @1758632932 {#8050 : 2025-09-23 21:08:52.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8066 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8048 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8043} #id: 3396 #name: "Presse agrumes Cuisinart CCJ 210 E" #slug: "presse-agrumes-cuisinart-ccj-210-e-1984" #description: """ <div class="col is-12"><ul>\n <li>Extrait 100 % du jus. </li>\n <li>Bec verseur position haute permettant de placer des grands verres. </li>\n <li>Accepte tous les agrumes.</li>\n </ul></div><h1>Description presse agrumes CUISINART</h1><div class="col is-12">Le presse agrumes électrique CUISINART est équipé de fonctions inédites et intelligentes : Bec verseur position haute permettant l'utilisation de grand verre, d'un réservoir arrondi pour permettre au jus de bien s’écouler vers le fond du bol.</div><h1>Caractéristiques presse agrumes CUISINART</h1><div class="col is-12">Puissance 100 W. Capacité 185 ml. Dimensions : 29 x 17 x 17 cm. Réservoir forme arrondie. Corps acier brossé. Bec verseur inox position haute 15 cm. Système anti-gouttes. Filtre inox. Réservoir arrondi. Cordon longueur 85 cm. Parties démontables compatibles lave vaisselle. Garantie 3 ans.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8072 …} #channels: Doctrine\ORM\PersistentCollection {#8285 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8045 …} #reviews: Doctrine\ORM\PersistentCollection {#7966 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8271 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Presse agrumes Cuisinart CCJ 210 E" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29218 -props: [ "product" => App\Entity\Product\Product {#8043 #id: 3396 #code: "presse-agrumes-cuisinart-ccj-210-e-1984" #attributes: Doctrine\ORM\PersistentCollection {#8539 …} #variants: Doctrine\ORM\PersistentCollection {#8422 …} #options: Doctrine\ORM\PersistentCollection {#8064 …} #associations: Doctrine\ORM\PersistentCollection {#8326 …} #createdAt: DateTime @1758632932 {#8055 : 2025-09-23 21:08:52.0 PRC (+08:00) } #updatedAt: DateTime @1758632932 {#8050 : 2025-09-23 21:08:52.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8066 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8048 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8043} #id: 3396 #name: "Presse agrumes Cuisinart CCJ 210 E" #slug: "presse-agrumes-cuisinart-ccj-210-e-1984" #description: """ <div class="col is-12"><ul>\n <li>Extrait 100 % du jus. </li>\n <li>Bec verseur position haute permettant de placer des grands verres. </li>\n <li>Accepte tous les agrumes.</li>\n </ul></div><h1>Description presse agrumes CUISINART</h1><div class="col is-12">Le presse agrumes électrique CUISINART est équipé de fonctions inédites et intelligentes : Bec verseur position haute permettant l'utilisation de grand verre, d'un réservoir arrondi pour permettre au jus de bien s’écouler vers le fond du bol.</div><h1>Caractéristiques presse agrumes CUISINART</h1><div class="col is-12">Puissance 100 W. Capacité 185 ml. Dimensions : 29 x 17 x 17 cm. Réservoir forme arrondie. Corps acier brossé. Bec verseur inox position haute 15 cm. Système anti-gouttes. Filtre inox. Réservoir arrondi. Cordon longueur 85 cm. Parties démontables compatibles lave vaisselle. Garantie 3 ans.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8072 …} #channels: Doctrine\ORM\PersistentCollection {#8285 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8045 …} #reviews: Doctrine\ORM\PersistentCollection {#7966 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8271 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
110.0 MiB | 0.56 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29273 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29202 …} +context: Sylius\TwigHooks\Bag\DataBag {#29211 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29272 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#8426 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#8484 #collection: Doctrine\Common\Collections\ArrayCollection {#8483 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#8486 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38290 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38292 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29273 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29202 …} +context: Sylius\TwigHooks\Bag\DataBag {#29211 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29272 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Presse agrumes Cuisinart CCJ 210 E" "applied_promotions" => Doctrine\ORM\PersistentCollection {#8484 #collection: Doctrine\Common\Collections\ArrayCollection {#8483 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#8486 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38290 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38292 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29279 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29273 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29202 …} +context: Sylius\TwigHooks\Bag\DataBag {#29211 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29272 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#8426 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#8484 #collection: Doctrine\Common\Collections\ArrayCollection {#8483 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#8486 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38290 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38292 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 110.0 MiB | 0.13 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29329 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29320 …} +context: Sylius\TwigHooks\Bag\DataBag {#29327 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29328 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#8426 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29332 +variant: App\Entity\Product\ProductVariant {#8426 …} +price: "74,00\u{A0}€" +originalPrice: "74,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9296 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12726 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9293 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29329 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29320 …} +context: Sylius\TwigHooks\Bag\DataBag {#29327 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29328 …} +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 | 110.0 MiB | 3.46 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8495 #id: 1524 #code: "kit-machine-a-pates-pasta-party-3627" #attributes: Doctrine\ORM\PersistentCollection {#8602 …} #variants: Doctrine\ORM\PersistentCollection {#8618 …} #options: Doctrine\ORM\PersistentCollection {#8605 …} #associations: Doctrine\ORM\PersistentCollection {#8603 …} #createdAt: DateTime @1758632365 {#8491 : 2025-09-23 20:59:25.0 PRC (+08:00) } #updatedAt: DateTime @1758632365 {#8492 : 2025-09-23 20:59:25.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8608 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8609 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8495} #id: 1524 #name: "Kit machine à pâtes Pasta Party" #slug: "kit-machine-a-pates-pasta-party-3627" #description: """ <div class="col is-12"><ul>\n <li>Ensemble complet.</li>\n <li>Belle finition acier chromé.</li>\n <li>Excellent rapport qualité-prix.</li>\n </ul></div><h1>Description Kit machine à pâtes Pasta Party</h1><div class="col is-12">Le kit machine à pâtes Pasta Party comprend tous les accessoires essentiels pour réaliser facilement pâtes et raviolis : 1 machine pour laminer la pâte avec 2 filières incorporées (spaghetti et tagliatelle), 1 accessoire pour mouler les raviolis et son rouleau découpe pâte, 1 séchoir pour faire sécher les pâtes avant cuisson.</div><h1>Caractéristiques Kit machine à pâtes Pasta Party</h1><div class="col is-12"><p><strong>Machine à pâtes</strong> : structure en acier chromé, accessoire double incorporé pour spaghetti et tagliatelles, livrée avec manivelle, serre-joint, recettes et notice\u{FEFF}. Dimensions : Largeur : 29 cm x Longueur : 34.5 cm x Hauteur : 23 cm\u{FEFF}. <strong>Accessoire ravioli</strong> : acier chromé, rouleaux en acier nickelé et engrenages en acier cémenté et trempé, entrainement par manivelle, livré avec rouleau coupe pâte pour faire des lasagnes. <strong>Séchoir à pâtes</strong> : 16 bras longueur de 20 cm. Se déplie en éventail et se replie facilement, dimensions : Hauteur : 47,5 cm x diamètre : 43 cm. livré avec règlette 29 cm\u{FEFF}\u{FEFF}\u{FEFF}.</p>\n <div></div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Un laminoir pour étaler votre pâte</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">- Accessoire double pour spaghetti et tagliatelles</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">- Manivelle et serre-joint</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">- Recettes et notice</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Dimensions: </div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">- Largeur : 29 cm</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">- Longueur : 34.5 cm</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">- Hauteur : 23 Accessoire double pour spaghetti et tagliatellesAccessoire double pour spaghetti et tagliatelles</div>\n <p> </p></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8611 …} #channels: Doctrine\ORM\PersistentCollection {#8600 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8590 …} #reviews: Doctrine\ORM\PersistentCollection {#8592 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8591 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28308 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28341 …} +context: Sylius\TwigHooks\Bag\DataBag {#28347 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28334 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29209 +product: App\Entity\Product\Product {#8495 #id: 1524 #code: "kit-machine-a-pates-pasta-party-3627" #attributes: Doctrine\ORM\PersistentCollection {#8602 …} #variants: Doctrine\ORM\PersistentCollection {#8618 …} #options: Doctrine\ORM\PersistentCollection {#8605 …} #associations: Doctrine\ORM\PersistentCollection {#8603 …} #createdAt: DateTime @1758632365 {#8491 : 2025-09-23 20:59:25.0 PRC (+08:00) } #updatedAt: DateTime @1758632365 {#8492 : 2025-09-23 20:59:25.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8608 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8609 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8495} #id: 1524 #name: "Kit machine à pâtes Pasta Party" #slug: "kit-machine-a-pates-pasta-party-3627" #description: """ <div class="col is-12"><ul>\n <li>Ensemble complet.</li>\n <li>Belle finition acier chromé.</li>\n <li>Excellent rapport qualité-prix.</li>\n </ul></div><h1>Description Kit machine à pâtes Pasta Party</h1><div class="col is-12">Le kit machine à pâtes Pasta Party comprend tous les accessoires essentiels pour réaliser facilement pâtes et raviolis : 1 machine pour laminer la pâte avec 2 filières incorporées (spaghetti et tagliatelle), 1 accessoire pour mouler les raviolis et son rouleau découpe pâte, 1 séchoir pour faire sécher les pâtes avant cuisson.</div><h1>Caractéristiques Kit machine à pâtes Pasta Party</h1><div class="col is-12"><p><strong>Machine à pâtes</strong> : structure en acier chromé, accessoire double incorporé pour spaghetti et tagliatelles, livrée avec manivelle, serre-joint, recettes et notice\u{FEFF}. Dimensions : Largeur : 29 cm x Longueur : 34.5 cm x Hauteur : 23 cm\u{FEFF}. <strong>Accessoire ravioli</strong> : acier chromé, rouleaux en acier nickelé et engrenages en acier cémenté et trempé, entrainement par manivelle, livré avec rouleau coupe pâte pour faire des lasagnes. <strong>Séchoir à pâtes</strong> : 16 bras longueur de 20 cm. Se déplie en éventail et se replie facilement, dimensions : Hauteur : 47,5 cm x diamètre : 43 cm. livré avec règlette 29 cm\u{FEFF}\u{FEFF}\u{FEFF}.</p>\n <div></div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Un laminoir pour étaler votre pâte</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">- Accessoire double pour spaghetti et tagliatelles</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">- Manivelle et serre-joint</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">- Recettes et notice</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Dimensions: </div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">- Largeur : 29 cm</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">- Longueur : 34.5 cm</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">- Hauteur : 23 Accessoire double pour spaghetti et tagliatellesAccessoire double pour spaghetti et tagliatelles</div>\n <p> </p></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8611 …} #channels: Doctrine\ORM\PersistentCollection {#8600 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8590 …} #reviews: Doctrine\ORM\PersistentCollection {#8592 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8591 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#8616 …} +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 {#28308 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28341 …} +context: Sylius\TwigHooks\Bag\DataBag {#28347 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28334 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
110.0 MiB | 0.66 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8495 #id: 1524 #code: "kit-machine-a-pates-pasta-party-3627" #attributes: Doctrine\ORM\PersistentCollection {#8602 …} #variants: Doctrine\ORM\PersistentCollection {#8618 …} #options: Doctrine\ORM\PersistentCollection {#8605 …} #associations: Doctrine\ORM\PersistentCollection {#8603 …} #createdAt: DateTime @1758632365 {#8491 : 2025-09-23 20:59:25.0 PRC (+08:00) } #updatedAt: DateTime @1758632365 {#8492 : 2025-09-23 20:59:25.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8608 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8609 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8495} #id: 1524 #name: "Kit machine à pâtes Pasta Party" #slug: "kit-machine-a-pates-pasta-party-3627" #description: """ <div class="col is-12"><ul>\n <li>Ensemble complet.</li>\n <li>Belle finition acier chromé.</li>\n <li>Excellent rapport qualité-prix.</li>\n </ul></div><h1>Description Kit machine à pâtes Pasta Party</h1><div class="col is-12">Le kit machine à pâtes Pasta Party comprend tous les accessoires essentiels pour réaliser facilement pâtes et raviolis : 1 machine pour laminer la pâte avec 2 filières incorporées (spaghetti et tagliatelle), 1 accessoire pour mouler les raviolis et son rouleau découpe pâte, 1 séchoir pour faire sécher les pâtes avant cuisson.</div><h1>Caractéristiques Kit machine à pâtes Pasta Party</h1><div class="col is-12"><p><strong>Machine à pâtes</strong> : structure en acier chromé, accessoire double incorporé pour spaghetti et tagliatelles, livrée avec manivelle, serre-joint, recettes et notice\u{FEFF}. Dimensions : Largeur : 29 cm x Longueur : 34.5 cm x Hauteur : 23 cm\u{FEFF}. <strong>Accessoire ravioli</strong> : acier chromé, rouleaux en acier nickelé et engrenages en acier cémenté et trempé, entrainement par manivelle, livré avec rouleau coupe pâte pour faire des lasagnes. <strong>Séchoir à pâtes</strong> : 16 bras longueur de 20 cm. Se déplie en éventail et se replie facilement, dimensions : Hauteur : 47,5 cm x diamètre : 43 cm. livré avec règlette 29 cm\u{FEFF}\u{FEFF}\u{FEFF}.</p>\n <div></div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Un laminoir pour étaler votre pâte</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">- Accessoire double pour spaghetti et tagliatelles</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">- Manivelle et serre-joint</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">- Recettes et notice</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Dimensions: </div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">- Largeur : 29 cm</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">- Longueur : 34.5 cm</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">- Hauteur : 23 Accessoire double pour spaghetti et tagliatellesAccessoire double pour spaghetti et tagliatelles</div>\n <p> </p></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8611 …} #channels: Doctrine\ORM\PersistentCollection {#8600 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8590 …} #reviews: Doctrine\ORM\PersistentCollection {#8592 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8591 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Kit machine à pâtes Pasta Party" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29449 -props: [ "product" => App\Entity\Product\Product {#8495 #id: 1524 #code: "kit-machine-a-pates-pasta-party-3627" #attributes: Doctrine\ORM\PersistentCollection {#8602 …} #variants: Doctrine\ORM\PersistentCollection {#8618 …} #options: Doctrine\ORM\PersistentCollection {#8605 …} #associations: Doctrine\ORM\PersistentCollection {#8603 …} #createdAt: DateTime @1758632365 {#8491 : 2025-09-23 20:59:25.0 PRC (+08:00) } #updatedAt: DateTime @1758632365 {#8492 : 2025-09-23 20:59:25.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8608 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8609 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8495} #id: 1524 #name: "Kit machine à pâtes Pasta Party" #slug: "kit-machine-a-pates-pasta-party-3627" #description: """ <div class="col is-12"><ul>\n <li>Ensemble complet.</li>\n <li>Belle finition acier chromé.</li>\n <li>Excellent rapport qualité-prix.</li>\n </ul></div><h1>Description Kit machine à pâtes Pasta Party</h1><div class="col is-12">Le kit machine à pâtes Pasta Party comprend tous les accessoires essentiels pour réaliser facilement pâtes et raviolis : 1 machine pour laminer la pâte avec 2 filières incorporées (spaghetti et tagliatelle), 1 accessoire pour mouler les raviolis et son rouleau découpe pâte, 1 séchoir pour faire sécher les pâtes avant cuisson.</div><h1>Caractéristiques Kit machine à pâtes Pasta Party</h1><div class="col is-12"><p><strong>Machine à pâtes</strong> : structure en acier chromé, accessoire double incorporé pour spaghetti et tagliatelles, livrée avec manivelle, serre-joint, recettes et notice\u{FEFF}. Dimensions : Largeur : 29 cm x Longueur : 34.5 cm x Hauteur : 23 cm\u{FEFF}. <strong>Accessoire ravioli</strong> : acier chromé, rouleaux en acier nickelé et engrenages en acier cémenté et trempé, entrainement par manivelle, livré avec rouleau coupe pâte pour faire des lasagnes. <strong>Séchoir à pâtes</strong> : 16 bras longueur de 20 cm. Se déplie en éventail et se replie facilement, dimensions : Hauteur : 47,5 cm x diamètre : 43 cm. livré avec règlette 29 cm\u{FEFF}\u{FEFF}\u{FEFF}.</p>\n <div></div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Un laminoir pour étaler votre pâte</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">- Accessoire double pour spaghetti et tagliatelles</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">- Manivelle et serre-joint</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">- Recettes et notice</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Dimensions: </div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">- Largeur : 29 cm</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">- Longueur : 34.5 cm</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">- Hauteur : 23 Accessoire double pour spaghetti et tagliatellesAccessoire double pour spaghetti et tagliatelles</div>\n <p> </p></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8611 …} #channels: Doctrine\ORM\PersistentCollection {#8600 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8590 …} #reviews: Doctrine\ORM\PersistentCollection {#8592 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8591 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
110.0 MiB | 0.57 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29495 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29433 …} +context: Sylius\TwigHooks\Bag\DataBag {#29442 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29494 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#8616 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#8681 #collection: Doctrine\Common\Collections\ArrayCollection {#8682 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#8680 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38304 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38306 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29495 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29433 …} +context: Sylius\TwigHooks\Bag\DataBag {#29442 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29494 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Kit machine à pâtes Pasta Party" "applied_promotions" => Doctrine\ORM\PersistentCollection {#8681 #collection: Doctrine\Common\Collections\ArrayCollection {#8682 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#8680 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38304 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38306 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29501 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29495 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29433 …} +context: Sylius\TwigHooks\Bag\DataBag {#29442 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29494 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#8616 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#8681 #collection: Doctrine\Common\Collections\ArrayCollection {#8682 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#8680 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38304 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38306 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 110.0 MiB | 0.13 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29551 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29542 …} +context: Sylius\TwigHooks\Bag\DataBag {#29549 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29550 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#8616 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29554 +variant: App\Entity\Product\ProductVariant {#8616 …} +price: "69,00\u{A0}€" +originalPrice: "69,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9296 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12726 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9293 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29551 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29542 …} +context: Sylius\TwigHooks\Bag\DataBag {#29549 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29550 …} +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 | 110.0 MiB | 3.47 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8687 #id: 3415 #code: "cuiseur-a-oeufs-cuisinart-860" #attributes: Doctrine\ORM\PersistentCollection {#8694 …} #variants: Doctrine\ORM\PersistentCollection {#8707 …} #options: Doctrine\ORM\PersistentCollection {#8698 …} #associations: Doctrine\ORM\PersistentCollection {#8696 …} #createdAt: DateTime @1758632943 {#8683 : 2025-09-23 21:09:03.0 PRC (+08:00) } #updatedAt: DateTime @1758632943 {#8684 : 2025-09-23 21:09:03.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8701 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8702 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8687} #id: 3415 #name: "Cuiseur à oeufs Cuisinart" #slug: "cuiseur-a-oeufs-cuisinart-860" #description: """ <div class="col is-12"><ul>\n <li>Cuit simultanément jusqu'à 10 oeufs.</li>\n <li>Plusieurs recettes possibles.</li>\n <li>Garantie 3 ans. </li>\n </ul></div><h1>Description Cuiseur à oeufs Cuisinart</h1><div class="col is-12">Le cuiseur à oeufs Cuisinart permet de cuire en une seule opération 1 à 10 œufs coques, mollets, œufs durs ou encore 4 œufs moulés. Il peut également cuire 1 omelette dans le récipient prévu à cet effet ! Sa qualité de fabrication avec son couvercle et sa cuve inox permettent à cet appareil d'être utilisé quotidiennement sans soucis de fiabilité.</div><h1>Caractéristiques Cuiseur à oeufs Cuisinart</h1><div class="col is-12">Puissance 600 Watts. Signal sonore en fin de cuisson. Interrupteur et témoin de marche couleur bleue. Corps extérieur en matière plastique. Sans BPA. Couvercle en inox brossé. Cuve en inox brossé. Accessoires fournis : Gobelet doseur avec aiguille de perçage, 2 coquetiers. Dimensions appareil (LxPxH) 18,4 x 15,8 x 19,5 cm. Poids appareil 0,80 kg. Garantie 3 ans.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8704 …} #channels: Doctrine\ORM\PersistentCollection {#8692 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8045 …} #reviews: Doctrine\ORM\PersistentCollection {#8688 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8690 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28308 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28341 …} +context: Sylius\TwigHooks\Bag\DataBag {#28347 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28334 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29440 +product: App\Entity\Product\Product {#8687 #id: 3415 #code: "cuiseur-a-oeufs-cuisinart-860" #attributes: Doctrine\ORM\PersistentCollection {#8694 …} #variants: Doctrine\ORM\PersistentCollection {#8707 …} #options: Doctrine\ORM\PersistentCollection {#8698 …} #associations: Doctrine\ORM\PersistentCollection {#8696 …} #createdAt: DateTime @1758632943 {#8683 : 2025-09-23 21:09:03.0 PRC (+08:00) } #updatedAt: DateTime @1758632943 {#8684 : 2025-09-23 21:09:03.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8701 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8702 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8687} #id: 3415 #name: "Cuiseur à oeufs Cuisinart" #slug: "cuiseur-a-oeufs-cuisinart-860" #description: """ <div class="col is-12"><ul>\n <li>Cuit simultanément jusqu'à 10 oeufs.</li>\n <li>Plusieurs recettes possibles.</li>\n <li>Garantie 3 ans. </li>\n </ul></div><h1>Description Cuiseur à oeufs Cuisinart</h1><div class="col is-12">Le cuiseur à oeufs Cuisinart permet de cuire en une seule opération 1 à 10 œufs coques, mollets, œufs durs ou encore 4 œufs moulés. Il peut également cuire 1 omelette dans le récipient prévu à cet effet ! Sa qualité de fabrication avec son couvercle et sa cuve inox permettent à cet appareil d'être utilisé quotidiennement sans soucis de fiabilité.</div><h1>Caractéristiques Cuiseur à oeufs Cuisinart</h1><div class="col is-12">Puissance 600 Watts. Signal sonore en fin de cuisson. Interrupteur et témoin de marche couleur bleue. Corps extérieur en matière plastique. Sans BPA. Couvercle en inox brossé. Cuve en inox brossé. Accessoires fournis : Gobelet doseur avec aiguille de perçage, 2 coquetiers. Dimensions appareil (LxPxH) 18,4 x 15,8 x 19,5 cm. Poids appareil 0,80 kg. Garantie 3 ans.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8704 …} #channels: Doctrine\ORM\PersistentCollection {#8692 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8045 …} #reviews: Doctrine\ORM\PersistentCollection {#8688 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8690 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#8708 …} +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 {#28308 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28341 …} +context: Sylius\TwigHooks\Bag\DataBag {#28347 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28334 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
110.0 MiB | 0.71 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8687 #id: 3415 #code: "cuiseur-a-oeufs-cuisinart-860" #attributes: Doctrine\ORM\PersistentCollection {#8694 …} #variants: Doctrine\ORM\PersistentCollection {#8707 …} #options: Doctrine\ORM\PersistentCollection {#8698 …} #associations: Doctrine\ORM\PersistentCollection {#8696 …} #createdAt: DateTime @1758632943 {#8683 : 2025-09-23 21:09:03.0 PRC (+08:00) } #updatedAt: DateTime @1758632943 {#8684 : 2025-09-23 21:09:03.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8701 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8702 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8687} #id: 3415 #name: "Cuiseur à oeufs Cuisinart" #slug: "cuiseur-a-oeufs-cuisinart-860" #description: """ <div class="col is-12"><ul>\n <li>Cuit simultanément jusqu'à 10 oeufs.</li>\n <li>Plusieurs recettes possibles.</li>\n <li>Garantie 3 ans. </li>\n </ul></div><h1>Description Cuiseur à oeufs Cuisinart</h1><div class="col is-12">Le cuiseur à oeufs Cuisinart permet de cuire en une seule opération 1 à 10 œufs coques, mollets, œufs durs ou encore 4 œufs moulés. Il peut également cuire 1 omelette dans le récipient prévu à cet effet ! Sa qualité de fabrication avec son couvercle et sa cuve inox permettent à cet appareil d'être utilisé quotidiennement sans soucis de fiabilité.</div><h1>Caractéristiques Cuiseur à oeufs Cuisinart</h1><div class="col is-12">Puissance 600 Watts. Signal sonore en fin de cuisson. Interrupteur et témoin de marche couleur bleue. Corps extérieur en matière plastique. Sans BPA. Couvercle en inox brossé. Cuve en inox brossé. Accessoires fournis : Gobelet doseur avec aiguille de perçage, 2 coquetiers. Dimensions appareil (LxPxH) 18,4 x 15,8 x 19,5 cm. Poids appareil 0,80 kg. Garantie 3 ans.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8704 …} #channels: Doctrine\ORM\PersistentCollection {#8692 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8045 …} #reviews: Doctrine\ORM\PersistentCollection {#8688 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8690 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Cuiseur à oeufs Cuisinart" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29671 -props: [ "product" => App\Entity\Product\Product {#8687 #id: 3415 #code: "cuiseur-a-oeufs-cuisinart-860" #attributes: Doctrine\ORM\PersistentCollection {#8694 …} #variants: Doctrine\ORM\PersistentCollection {#8707 …} #options: Doctrine\ORM\PersistentCollection {#8698 …} #associations: Doctrine\ORM\PersistentCollection {#8696 …} #createdAt: DateTime @1758632943 {#8683 : 2025-09-23 21:09:03.0 PRC (+08:00) } #updatedAt: DateTime @1758632943 {#8684 : 2025-09-23 21:09:03.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8701 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8702 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8687} #id: 3415 #name: "Cuiseur à oeufs Cuisinart" #slug: "cuiseur-a-oeufs-cuisinart-860" #description: """ <div class="col is-12"><ul>\n <li>Cuit simultanément jusqu'à 10 oeufs.</li>\n <li>Plusieurs recettes possibles.</li>\n <li>Garantie 3 ans. </li>\n </ul></div><h1>Description Cuiseur à oeufs Cuisinart</h1><div class="col is-12">Le cuiseur à oeufs Cuisinart permet de cuire en une seule opération 1 à 10 œufs coques, mollets, œufs durs ou encore 4 œufs moulés. Il peut également cuire 1 omelette dans le récipient prévu à cet effet ! Sa qualité de fabrication avec son couvercle et sa cuve inox permettent à cet appareil d'être utilisé quotidiennement sans soucis de fiabilité.</div><h1>Caractéristiques Cuiseur à oeufs Cuisinart</h1><div class="col is-12">Puissance 600 Watts. Signal sonore en fin de cuisson. Interrupteur et témoin de marche couleur bleue. Corps extérieur en matière plastique. Sans BPA. Couvercle en inox brossé. Cuve en inox brossé. Accessoires fournis : Gobelet doseur avec aiguille de perçage, 2 coquetiers. Dimensions appareil (LxPxH) 18,4 x 15,8 x 19,5 cm. Poids appareil 0,80 kg. Garantie 3 ans.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8704 …} #channels: Doctrine\ORM\PersistentCollection {#8692 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8045 …} #reviews: Doctrine\ORM\PersistentCollection {#8688 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8690 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
110.0 MiB | 0.56 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29729 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29655 …} +context: Sylius\TwigHooks\Bag\DataBag {#29664 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29728 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#8708 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#8718 #collection: Doctrine\Common\Collections\ArrayCollection {#8719 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#8717 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38318 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38320 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29729 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29655 …} +context: Sylius\TwigHooks\Bag\DataBag {#29664 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29728 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Cuiseur à oeufs Cuisinart" "applied_promotions" => Doctrine\ORM\PersistentCollection {#8718 #collection: Doctrine\Common\Collections\ArrayCollection {#8719 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#8717 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38318 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38320 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29735 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29729 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29655 …} +context: Sylius\TwigHooks\Bag\DataBag {#29664 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29728 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#8708 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#8718 #collection: Doctrine\Common\Collections\ArrayCollection {#8719 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#8717 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38318 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38320 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 110.0 MiB | 0.13 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29785 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29776 …} +context: Sylius\TwigHooks\Bag\DataBag {#29783 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29784 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#8708 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29788 +variant: App\Entity\Product\ProductVariant {#8708 …} +price: "59,00\u{A0}€" +originalPrice: "59,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9296 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12726 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9293 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29785 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29776 …} +context: Sylius\TwigHooks\Bag\DataBag {#29783 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29784 …} +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 | 110.0 MiB | 3.41 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8724 #id: 2523 #code: "cafetiere-italienne-induction-venus-bialetti-1571" #attributes: Doctrine\ORM\PersistentCollection {#8734 …} #variants: Doctrine\ORM\PersistentCollection {#8747 …} #options: Doctrine\ORM\PersistentCollection {#8738 …} #associations: Doctrine\ORM\PersistentCollection {#8736 …} #createdAt: DateTime @1758632564 {#8720 : 2025-09-23 21:02:44.0 PRC (+08:00) } #updatedAt: DateTime @1758632564 {#8721 : 2025-09-23 21:02:44.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8741 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8742 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8724} #id: 2523 #name: "Cafetière italienne induction Venus Bialetti" #slug: "cafetiere-italienne-induction-venus-bialetti-1571" #description: """ <div class="col is-12"><ul>\r\n <li>Café qualité "expresso" </li>\r\n <li>Tous feux y compris induction </li>\r\n <li>Belle finition inox </li>\r\n </ul></div><h1>Description Cafetière italienne induction Venus Bialetti</h1><div class="col is-12">Principe de la cafetière italienne induction . La cafetière italienne induction est composée de 2 parties séparées par un porte filtre contenant une dose de café moulu. En plaçant de l'eau dans la partie inférieure, celle-ci en chauffant remonte sous forme de vapeur sous pression en traversant le porte filtre et se mélange au café moulu. Le café une fois constitué et passé dans la cheminée centrale retombe alors dans la partie supérieure.Votre café expresso est ainsi prêt en quelques minutes seulement. La cafetière italienne induction sert en même temps de verseuse.</div><h1>Caractéristiques Cafetière italienne induction Venus Bialetti</h1><div class="col is-12"><p>Corps inox. Fond tous feux y compris induction. Poignée et bouton de couvercle athermiques.</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 {#8744 …} #channels: Doctrine\ORM\PersistentCollection {#8732 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8726 …} #reviews: Doctrine\ORM\PersistentCollection {#8728 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8730 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28308 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28341 …} +context: Sylius\TwigHooks\Bag\DataBag {#28347 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28334 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29662 +product: App\Entity\Product\Product {#8724 #id: 2523 #code: "cafetiere-italienne-induction-venus-bialetti-1571" #attributes: Doctrine\ORM\PersistentCollection {#8734 …} #variants: Doctrine\ORM\PersistentCollection {#8747 …} #options: Doctrine\ORM\PersistentCollection {#8738 …} #associations: Doctrine\ORM\PersistentCollection {#8736 …} #createdAt: DateTime @1758632564 {#8720 : 2025-09-23 21:02:44.0 PRC (+08:00) } #updatedAt: DateTime @1758632564 {#8721 : 2025-09-23 21:02:44.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8741 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8742 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8724} #id: 2523 #name: "Cafetière italienne induction Venus Bialetti" #slug: "cafetiere-italienne-induction-venus-bialetti-1571" #description: """ <div class="col is-12"><ul>\r\n <li>Café qualité "expresso" </li>\r\n <li>Tous feux y compris induction </li>\r\n <li>Belle finition inox </li>\r\n </ul></div><h1>Description Cafetière italienne induction Venus Bialetti</h1><div class="col is-12">Principe de la cafetière italienne induction . La cafetière italienne induction est composée de 2 parties séparées par un porte filtre contenant une dose de café moulu. En plaçant de l'eau dans la partie inférieure, celle-ci en chauffant remonte sous forme de vapeur sous pression en traversant le porte filtre et se mélange au café moulu. Le café une fois constitué et passé dans la cheminée centrale retombe alors dans la partie supérieure.Votre café expresso est ainsi prêt en quelques minutes seulement. La cafetière italienne induction sert en même temps de verseuse.</div><h1>Caractéristiques Cafetière italienne induction Venus Bialetti</h1><div class="col is-12"><p>Corps inox. Fond tous feux y compris induction. Poignée et bouton de couvercle athermiques.</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 {#8744 …} #channels: Doctrine\ORM\PersistentCollection {#8732 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8726 …} #reviews: Doctrine\ORM\PersistentCollection {#8728 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8730 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#8949 …} +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 {#28308 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28341 …} +context: Sylius\TwigHooks\Bag\DataBag {#28347 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28334 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
110.0 MiB | 0.66 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8724 #id: 2523 #code: "cafetiere-italienne-induction-venus-bialetti-1571" #attributes: Doctrine\ORM\PersistentCollection {#8734 …} #variants: Doctrine\ORM\PersistentCollection {#8747 …} #options: Doctrine\ORM\PersistentCollection {#8738 …} #associations: Doctrine\ORM\PersistentCollection {#8736 …} #createdAt: DateTime @1758632564 {#8720 : 2025-09-23 21:02:44.0 PRC (+08:00) } #updatedAt: DateTime @1758632564 {#8721 : 2025-09-23 21:02:44.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8741 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8742 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8724} #id: 2523 #name: "Cafetière italienne induction Venus Bialetti" #slug: "cafetiere-italienne-induction-venus-bialetti-1571" #description: """ <div class="col is-12"><ul>\r\n <li>Café qualité "expresso" </li>\r\n <li>Tous feux y compris induction </li>\r\n <li>Belle finition inox </li>\r\n </ul></div><h1>Description Cafetière italienne induction Venus Bialetti</h1><div class="col is-12">Principe de la cafetière italienne induction . La cafetière italienne induction est composée de 2 parties séparées par un porte filtre contenant une dose de café moulu. En plaçant de l'eau dans la partie inférieure, celle-ci en chauffant remonte sous forme de vapeur sous pression en traversant le porte filtre et se mélange au café moulu. Le café une fois constitué et passé dans la cheminée centrale retombe alors dans la partie supérieure.Votre café expresso est ainsi prêt en quelques minutes seulement. La cafetière italienne induction sert en même temps de verseuse.</div><h1>Caractéristiques Cafetière italienne induction Venus Bialetti</h1><div class="col is-12"><p>Corps inox. Fond tous feux y compris induction. Poignée et bouton de couvercle athermiques.</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 {#8744 …} #channels: Doctrine\ORM\PersistentCollection {#8732 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8726 …} #reviews: Doctrine\ORM\PersistentCollection {#8728 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8730 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Cafetière italienne induction Venus Bialetti" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29905 -props: [ "product" => App\Entity\Product\Product {#8724 #id: 2523 #code: "cafetiere-italienne-induction-venus-bialetti-1571" #attributes: Doctrine\ORM\PersistentCollection {#8734 …} #variants: Doctrine\ORM\PersistentCollection {#8747 …} #options: Doctrine\ORM\PersistentCollection {#8738 …} #associations: Doctrine\ORM\PersistentCollection {#8736 …} #createdAt: DateTime @1758632564 {#8720 : 2025-09-23 21:02:44.0 PRC (+08:00) } #updatedAt: DateTime @1758632564 {#8721 : 2025-09-23 21:02:44.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8741 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8742 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8724} #id: 2523 #name: "Cafetière italienne induction Venus Bialetti" #slug: "cafetiere-italienne-induction-venus-bialetti-1571" #description: """ <div class="col is-12"><ul>\r\n <li>Café qualité "expresso" </li>\r\n <li>Tous feux y compris induction </li>\r\n <li>Belle finition inox </li>\r\n </ul></div><h1>Description Cafetière italienne induction Venus Bialetti</h1><div class="col is-12">Principe de la cafetière italienne induction . La cafetière italienne induction est composée de 2 parties séparées par un porte filtre contenant une dose de café moulu. En plaçant de l'eau dans la partie inférieure, celle-ci en chauffant remonte sous forme de vapeur sous pression en traversant le porte filtre et se mélange au café moulu. Le café une fois constitué et passé dans la cheminée centrale retombe alors dans la partie supérieure.Votre café expresso est ainsi prêt en quelques minutes seulement. La cafetière italienne induction sert en même temps de verseuse.</div><h1>Caractéristiques Cafetière italienne induction Venus Bialetti</h1><div class="col is-12"><p>Corps inox. Fond tous feux y compris induction. Poignée et bouton de couvercle athermiques.</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 {#8744 …} #channels: Doctrine\ORM\PersistentCollection {#8732 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8726 …} #reviews: Doctrine\ORM\PersistentCollection {#8728 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8730 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
110.0 MiB | 0.57 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29957 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29889 …} +context: Sylius\TwigHooks\Bag\DataBag {#29898 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29956 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#8949 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#8959 #collection: Doctrine\Common\Collections\ArrayCollection {#8960 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#8958 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38332 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38334 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29957 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29889 …} +context: Sylius\TwigHooks\Bag\DataBag {#29898 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29956 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Cafetière italienne induction Venus Bialetti" "applied_promotions" => Doctrine\ORM\PersistentCollection {#8959 #collection: Doctrine\Common\Collections\ArrayCollection {#8960 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#8958 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38332 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38334 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29963 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29957 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29889 …} +context: Sylius\TwigHooks\Bag\DataBag {#29898 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29956 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#8949 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#8959 #collection: Doctrine\Common\Collections\ArrayCollection {#8960 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#8958 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38332 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38334 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 110.0 MiB | 0.13 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30013 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30004 …} +context: Sylius\TwigHooks\Bag\DataBag {#30011 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30012 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#8949 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30016 +variant: App\Entity\Product\ProductVariant {#8949 …} +price: "38,00\u{A0}€" +originalPrice: "38,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9296 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12726 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9293 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30013 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30004 …} +context: Sylius\TwigHooks\Bag\DataBag {#30011 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30012 …} +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 | 110.0 MiB | 4.50 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8764 #id: 3119 #code: "moulin-peugeot-paris-chef-inox-5493" #attributes: Doctrine\ORM\PersistentCollection {#8774 …} #variants: Doctrine\ORM\PersistentCollection {#8787 …} #options: Doctrine\ORM\PersistentCollection {#8778 …} #associations: Doctrine\ORM\PersistentCollection {#8776 …} #createdAt: DateTime @1758632761 {#8760 : 2025-09-23 21:06:01.0 PRC (+08:00) } #updatedAt: DateTime @1758632761 {#8761 : 2025-09-23 21:06:01.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8781 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8782 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8764} #id: 3119 #name: "Moulin Peugeot Paris Chef inox" #slug: "moulin-peugeot-paris-chef-inox-5493" #description: """ <div class="col is-12"><ul>\n <li>Mécanisme garanti à vie.</li>\n <li>Corps tout inox.</li>\n <li>Fabrication française. Quingey (Doubs Franche-Comte).</li>\n </ul></div><h1>Description Moulin Peugeot Paris chef inox U'Select</h1><div class="col is-12">Le moulin Peugeot Paris en inox sera à l'aise en cuisine grâce à son efficacité. Il mettra également en valeur votre table grâce à sa finition particulièrement soignée. Il est équipé d'un mécanisme de réglage Uselect permettant de sélectionner avec précision la finesse de la mouture désirée.</div><h1>Caractéristiques Moulin Peugeot Paris chef inox U'Select</h1><div class="col is-12"><span style="color: #313131; font-family: arial; font-size: 12px; line-height: 14px; background-color: #fafafa;">Corps en inox. Système de fermeture par vis laiton gravée poivre ou sel sec. Système Uselect de réglage de mouture en 5 poisitions.Mécanisme 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 {#8784 …} #channels: Doctrine\ORM\PersistentCollection {#8772 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8766 …} #reviews: Doctrine\ORM\PersistentCollection {#8768 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8770 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28308 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28341 …} +context: Sylius\TwigHooks\Bag\DataBag {#28347 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28334 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29896 +product: App\Entity\Product\Product {#8764 #id: 3119 #code: "moulin-peugeot-paris-chef-inox-5493" #attributes: Doctrine\ORM\PersistentCollection {#8774 …} #variants: Doctrine\ORM\PersistentCollection {#8787 …} #options: Doctrine\ORM\PersistentCollection {#8778 …} #associations: Doctrine\ORM\PersistentCollection {#8776 …} #createdAt: DateTime @1758632761 {#8760 : 2025-09-23 21:06:01.0 PRC (+08:00) } #updatedAt: DateTime @1758632761 {#8761 : 2025-09-23 21:06:01.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8781 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8782 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8764} #id: 3119 #name: "Moulin Peugeot Paris Chef inox" #slug: "moulin-peugeot-paris-chef-inox-5493" #description: """ <div class="col is-12"><ul>\n <li>Mécanisme garanti à vie.</li>\n <li>Corps tout inox.</li>\n <li>Fabrication française. Quingey (Doubs Franche-Comte).</li>\n </ul></div><h1>Description Moulin Peugeot Paris chef inox U'Select</h1><div class="col is-12">Le moulin Peugeot Paris en inox sera à l'aise en cuisine grâce à son efficacité. Il mettra également en valeur votre table grâce à sa finition particulièrement soignée. Il est équipé d'un mécanisme de réglage Uselect permettant de sélectionner avec précision la finesse de la mouture désirée.</div><h1>Caractéristiques Moulin Peugeot Paris chef inox U'Select</h1><div class="col is-12"><span style="color: #313131; font-family: arial; font-size: 12px; line-height: 14px; background-color: #fafafa;">Corps en inox. Système de fermeture par vis laiton gravée poivre ou sel sec. Système Uselect de réglage de mouture en 5 poisitions.Mécanisme 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 {#8784 …} #channels: Doctrine\ORM\PersistentCollection {#8772 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8766 …} #reviews: Doctrine\ORM\PersistentCollection {#8768 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8770 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#8788 …} +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 {#28308 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28341 …} +context: Sylius\TwigHooks\Bag\DataBag {#28347 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28334 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
110.0 MiB | 0.68 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8764 #id: 3119 #code: "moulin-peugeot-paris-chef-inox-5493" #attributes: Doctrine\ORM\PersistentCollection {#8774 …} #variants: Doctrine\ORM\PersistentCollection {#8787 …} #options: Doctrine\ORM\PersistentCollection {#8778 …} #associations: Doctrine\ORM\PersistentCollection {#8776 …} #createdAt: DateTime @1758632761 {#8760 : 2025-09-23 21:06:01.0 PRC (+08:00) } #updatedAt: DateTime @1758632761 {#8761 : 2025-09-23 21:06:01.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8781 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8782 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8764} #id: 3119 #name: "Moulin Peugeot Paris Chef inox" #slug: "moulin-peugeot-paris-chef-inox-5493" #description: """ <div class="col is-12"><ul>\n <li>Mécanisme garanti à vie.</li>\n <li>Corps tout inox.</li>\n <li>Fabrication française. Quingey (Doubs Franche-Comte).</li>\n </ul></div><h1>Description Moulin Peugeot Paris chef inox U'Select</h1><div class="col is-12">Le moulin Peugeot Paris en inox sera à l'aise en cuisine grâce à son efficacité. Il mettra également en valeur votre table grâce à sa finition particulièrement soignée. Il est équipé d'un mécanisme de réglage Uselect permettant de sélectionner avec précision la finesse de la mouture désirée.</div><h1>Caractéristiques Moulin Peugeot Paris chef inox U'Select</h1><div class="col is-12"><span style="color: #313131; font-family: arial; font-size: 12px; line-height: 14px; background-color: #fafafa;">Corps en inox. Système de fermeture par vis laiton gravée poivre ou sel sec. Système Uselect de réglage de mouture en 5 poisitions.Mécanisme 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 {#8784 …} #channels: Doctrine\ORM\PersistentCollection {#8772 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8766 …} #reviews: Doctrine\ORM\PersistentCollection {#8768 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8770 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Moulin Peugeot Paris Chef inox" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30133 -props: [ "product" => App\Entity\Product\Product {#8764 #id: 3119 #code: "moulin-peugeot-paris-chef-inox-5493" #attributes: Doctrine\ORM\PersistentCollection {#8774 …} #variants: Doctrine\ORM\PersistentCollection {#8787 …} #options: Doctrine\ORM\PersistentCollection {#8778 …} #associations: Doctrine\ORM\PersistentCollection {#8776 …} #createdAt: DateTime @1758632761 {#8760 : 2025-09-23 21:06:01.0 PRC (+08:00) } #updatedAt: DateTime @1758632761 {#8761 : 2025-09-23 21:06:01.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8781 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8782 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8764} #id: 3119 #name: "Moulin Peugeot Paris Chef inox" #slug: "moulin-peugeot-paris-chef-inox-5493" #description: """ <div class="col is-12"><ul>\n <li>Mécanisme garanti à vie.</li>\n <li>Corps tout inox.</li>\n <li>Fabrication française. Quingey (Doubs Franche-Comte).</li>\n </ul></div><h1>Description Moulin Peugeot Paris chef inox U'Select</h1><div class="col is-12">Le moulin Peugeot Paris en inox sera à l'aise en cuisine grâce à son efficacité. Il mettra également en valeur votre table grâce à sa finition particulièrement soignée. Il est équipé d'un mécanisme de réglage Uselect permettant de sélectionner avec précision la finesse de la mouture désirée.</div><h1>Caractéristiques Moulin Peugeot Paris chef inox U'Select</h1><div class="col is-12"><span style="color: #313131; font-family: arial; font-size: 12px; line-height: 14px; background-color: #fafafa;">Corps en inox. Système de fermeture par vis laiton gravée poivre ou sel sec. Système Uselect de réglage de mouture en 5 poisitions.Mécanisme 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 {#8784 …} #channels: Doctrine\ORM\PersistentCollection {#8772 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8766 …} #reviews: Doctrine\ORM\PersistentCollection {#8768 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8770 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
110.0 MiB | 1.00 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30188 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30117 …} +context: Sylius\TwigHooks\Bag\DataBag {#30126 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30187 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#8788 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#8798 #collection: Doctrine\Common\Collections\ArrayCollection {#8799 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#8797 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38346 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38348 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30188 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30117 …} +context: Sylius\TwigHooks\Bag\DataBag {#30126 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30187 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Moulin Peugeot Paris Chef inox" "applied_promotions" => Doctrine\ORM\PersistentCollection {#8798 #collection: Doctrine\Common\Collections\ArrayCollection {#8799 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#8797 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38346 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38348 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30194 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30188 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30117 …} +context: Sylius\TwigHooks\Bag\DataBag {#30126 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30187 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#8788 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#8798 #collection: Doctrine\Common\Collections\ArrayCollection {#8799 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#8797 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38346 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38348 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 110.0 MiB | 0.15 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30244 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30235 …} +context: Sylius\TwigHooks\Bag\DataBag {#30242 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30243 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#8788 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30247 +variant: App\Entity\Product\ProductVariant {#8788 …} +price: "53,00\u{A0}€" +originalPrice: "58,00\u{A0}€" +hasDiscount: true #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9296 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12726 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9293 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30244 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30235 …} +context: Sylius\TwigHooks\Bag\DataBag {#30242 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30243 …} +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 | 110.0 MiB | 3.69 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8804 #id: 2536 #code: "theiere-en-fonte-beka-ceylon-888" #attributes: Doctrine\ORM\PersistentCollection {#8814 …} #variants: Doctrine\ORM\PersistentCollection {#8827 …} #options: Doctrine\ORM\PersistentCollection {#8818 …} #associations: Doctrine\ORM\PersistentCollection {#8816 …} #createdAt: DateTime @1758632568 {#8800 : 2025-09-23 21:02:48.0 PRC (+08:00) } #updatedAt: DateTime @1758632568 {#8801 : 2025-09-23 21:02:48.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8821 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8822 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8804} #id: 2536 #name: "Théière en fonte Beka Ceylon" #slug: "theiere-en-fonte-beka-ceylon-888" #description: """ <div class="col is-12"><ul>\n <li>Anse repliable.</li>\n <li>Avec tamis inox amovible.</li>\n <li>Sur tous feux, y compris induction. </li>\n </ul></div><h1>Description théière en fonte Ceylon</h1><div class="col is-12"><p>Théière en fonte véritable. Contenance 1.2 L. Diamètre 18 cm. Anse repliable. Avec tamis inox amovible. La théière en fonte va sur tous les feux y compris INDUCTION.</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 {#8824 …} #channels: Doctrine\ORM\PersistentCollection {#8812 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8806 …} #reviews: Doctrine\ORM\PersistentCollection {#8808 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8810 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28308 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28341 …} +context: Sylius\TwigHooks\Bag\DataBag {#28347 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28334 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#30124 +product: App\Entity\Product\Product {#8804 #id: 2536 #code: "theiere-en-fonte-beka-ceylon-888" #attributes: Doctrine\ORM\PersistentCollection {#8814 …} #variants: Doctrine\ORM\PersistentCollection {#8827 …} #options: Doctrine\ORM\PersistentCollection {#8818 …} #associations: Doctrine\ORM\PersistentCollection {#8816 …} #createdAt: DateTime @1758632568 {#8800 : 2025-09-23 21:02:48.0 PRC (+08:00) } #updatedAt: DateTime @1758632568 {#8801 : 2025-09-23 21:02:48.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8821 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8822 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8804} #id: 2536 #name: "Théière en fonte Beka Ceylon" #slug: "theiere-en-fonte-beka-ceylon-888" #description: """ <div class="col is-12"><ul>\n <li>Anse repliable.</li>\n <li>Avec tamis inox amovible.</li>\n <li>Sur tous feux, y compris induction. </li>\n </ul></div><h1>Description théière en fonte Ceylon</h1><div class="col is-12"><p>Théière en fonte véritable. Contenance 1.2 L. Diamètre 18 cm. Anse repliable. Avec tamis inox amovible. La théière en fonte va sur tous les feux y compris INDUCTION.</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 {#8824 …} #channels: Doctrine\ORM\PersistentCollection {#8812 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8806 …} #reviews: Doctrine\ORM\PersistentCollection {#8808 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8810 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#8828 …} +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 {#28308 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28341 …} +context: Sylius\TwigHooks\Bag\DataBag {#28347 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28334 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
110.0 MiB | 0.70 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8804 #id: 2536 #code: "theiere-en-fonte-beka-ceylon-888" #attributes: Doctrine\ORM\PersistentCollection {#8814 …} #variants: Doctrine\ORM\PersistentCollection {#8827 …} #options: Doctrine\ORM\PersistentCollection {#8818 …} #associations: Doctrine\ORM\PersistentCollection {#8816 …} #createdAt: DateTime @1758632568 {#8800 : 2025-09-23 21:02:48.0 PRC (+08:00) } #updatedAt: DateTime @1758632568 {#8801 : 2025-09-23 21:02:48.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8821 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8822 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8804} #id: 2536 #name: "Théière en fonte Beka Ceylon" #slug: "theiere-en-fonte-beka-ceylon-888" #description: """ <div class="col is-12"><ul>\n <li>Anse repliable.</li>\n <li>Avec tamis inox amovible.</li>\n <li>Sur tous feux, y compris induction. </li>\n </ul></div><h1>Description théière en fonte Ceylon</h1><div class="col is-12"><p>Théière en fonte véritable. Contenance 1.2 L. Diamètre 18 cm. Anse repliable. Avec tamis inox amovible. La théière en fonte va sur tous les feux y compris INDUCTION.</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 {#8824 …} #channels: Doctrine\ORM\PersistentCollection {#8812 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8806 …} #reviews: Doctrine\ORM\PersistentCollection {#8808 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8810 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Théière en fonte Beka Ceylon" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30364 -props: [ "product" => App\Entity\Product\Product {#8804 #id: 2536 #code: "theiere-en-fonte-beka-ceylon-888" #attributes: Doctrine\ORM\PersistentCollection {#8814 …} #variants: Doctrine\ORM\PersistentCollection {#8827 …} #options: Doctrine\ORM\PersistentCollection {#8818 …} #associations: Doctrine\ORM\PersistentCollection {#8816 …} #createdAt: DateTime @1758632568 {#8800 : 2025-09-23 21:02:48.0 PRC (+08:00) } #updatedAt: DateTime @1758632568 {#8801 : 2025-09-23 21:02:48.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8821 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8822 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8804} #id: 2536 #name: "Théière en fonte Beka Ceylon" #slug: "theiere-en-fonte-beka-ceylon-888" #description: """ <div class="col is-12"><ul>\n <li>Anse repliable.</li>\n <li>Avec tamis inox amovible.</li>\n <li>Sur tous feux, y compris induction. </li>\n </ul></div><h1>Description théière en fonte Ceylon</h1><div class="col is-12"><p>Théière en fonte véritable. Contenance 1.2 L. Diamètre 18 cm. Anse repliable. Avec tamis inox amovible. La théière en fonte va sur tous les feux y compris INDUCTION.</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 {#8824 …} #channels: Doctrine\ORM\PersistentCollection {#8812 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8806 …} #reviews: Doctrine\ORM\PersistentCollection {#8808 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8810 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
110.0 MiB | 0.59 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30410 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30348 …} +context: Sylius\TwigHooks\Bag\DataBag {#30357 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30409 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#8828 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#8838 #collection: Doctrine\Common\Collections\ArrayCollection {#8839 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#8837 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38360 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38362 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30410 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30348 …} +context: Sylius\TwigHooks\Bag\DataBag {#30357 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30409 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Théière en fonte Beka Ceylon" "applied_promotions" => Doctrine\ORM\PersistentCollection {#8838 #collection: Doctrine\Common\Collections\ArrayCollection {#8839 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#8837 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38360 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38362 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30416 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30410 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30348 …} +context: Sylius\TwigHooks\Bag\DataBag {#30357 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30409 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#8828 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#8838 #collection: Doctrine\Common\Collections\ArrayCollection {#8839 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#8837 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38360 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38362 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 110.0 MiB | 0.14 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30466 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30457 …} +context: Sylius\TwigHooks\Bag\DataBag {#30464 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30465 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#8828 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30469 +variant: App\Entity\Product\ProductVariant {#8828 …} +price: "49,00\u{A0}€" +originalPrice: "49,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9296 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12726 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9293 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30466 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30457 …} +context: Sylius\TwigHooks\Bag\DataBag {#30464 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30465 …} +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 | 110.0 MiB | 3.84 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8844 #id: 2853 #code: "boite-a-pain-brabantia-2812" #attributes: Doctrine\ORM\PersistentCollection {#8854 …} #variants: Doctrine\ORM\PersistentCollection {#8867 …} #options: Doctrine\ORM\PersistentCollection {#8858 …} #associations: Doctrine\ORM\PersistentCollection {#8856 …} #createdAt: DateTime @1758632669 {#8840 : 2025-09-23 21:04:29.0 PRC (+08:00) } #updatedAt: DateTime @1758632669 {#8841 : 2025-09-23 21:04:29.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8861 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8862 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8844} #id: 2853 #name: "Boîte à pain Brabantia" #slug: "boite-a-pain-brabantia-2812" #description: """ <div class="col is-12"><ul>\n <li>Conserve parfaitement le pain.</li>\n <li>Inox brossé entretien facile. </li>\n </ul></div><h1>Description boîte à pain Brabantia</h1><div class="col is-12">La boîte à pain Brabantia est idéale pour conserver votre pain parfaitement. </div><h1>Caractéristiques boîte à pain Brabantia</h1><div class="col is-12">Inox brossé mat entretien facile. Face supérieure plane pour poser des objets. Garantie 10 ans.<br /><br />Dimensions petit modèle : H 17,3 x L 31,6 cm x P 26,5 cm.<br />Dimensions grand modèle : H 17,3 x L 44,5 cm x P 26,2 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 {#8864 …} #channels: Doctrine\ORM\PersistentCollection {#8852 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8846 …} #reviews: Doctrine\ORM\PersistentCollection {#8848 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8850 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28308 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28341 …} +context: Sylius\TwigHooks\Bag\DataBag {#28347 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28334 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#30355 +product: App\Entity\Product\Product {#8844 #id: 2853 #code: "boite-a-pain-brabantia-2812" #attributes: Doctrine\ORM\PersistentCollection {#8854 …} #variants: Doctrine\ORM\PersistentCollection {#8867 …} #options: Doctrine\ORM\PersistentCollection {#8858 …} #associations: Doctrine\ORM\PersistentCollection {#8856 …} #createdAt: DateTime @1758632669 {#8840 : 2025-09-23 21:04:29.0 PRC (+08:00) } #updatedAt: DateTime @1758632669 {#8841 : 2025-09-23 21:04:29.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8861 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8862 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8844} #id: 2853 #name: "Boîte à pain Brabantia" #slug: "boite-a-pain-brabantia-2812" #description: """ <div class="col is-12"><ul>\n <li>Conserve parfaitement le pain.</li>\n <li>Inox brossé entretien facile. </li>\n </ul></div><h1>Description boîte à pain Brabantia</h1><div class="col is-12">La boîte à pain Brabantia est idéale pour conserver votre pain parfaitement. </div><h1>Caractéristiques boîte à pain Brabantia</h1><div class="col is-12">Inox brossé mat entretien facile. Face supérieure plane pour poser des objets. Garantie 10 ans.<br /><br />Dimensions petit modèle : H 17,3 x L 31,6 cm x P 26,5 cm.<br />Dimensions grand modèle : H 17,3 x L 44,5 cm x P 26,2 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 {#8864 …} #channels: Doctrine\ORM\PersistentCollection {#8852 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8846 …} #reviews: Doctrine\ORM\PersistentCollection {#8848 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8850 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#8921 …} +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 {#28308 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28341 …} +context: Sylius\TwigHooks\Bag\DataBag {#28347 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28334 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
110.0 MiB | 0.72 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8844 #id: 2853 #code: "boite-a-pain-brabantia-2812" #attributes: Doctrine\ORM\PersistentCollection {#8854 …} #variants: Doctrine\ORM\PersistentCollection {#8867 …} #options: Doctrine\ORM\PersistentCollection {#8858 …} #associations: Doctrine\ORM\PersistentCollection {#8856 …} #createdAt: DateTime @1758632669 {#8840 : 2025-09-23 21:04:29.0 PRC (+08:00) } #updatedAt: DateTime @1758632669 {#8841 : 2025-09-23 21:04:29.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8861 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8862 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8844} #id: 2853 #name: "Boîte à pain Brabantia" #slug: "boite-a-pain-brabantia-2812" #description: """ <div class="col is-12"><ul>\n <li>Conserve parfaitement le pain.</li>\n <li>Inox brossé entretien facile. </li>\n </ul></div><h1>Description boîte à pain Brabantia</h1><div class="col is-12">La boîte à pain Brabantia est idéale pour conserver votre pain parfaitement. </div><h1>Caractéristiques boîte à pain Brabantia</h1><div class="col is-12">Inox brossé mat entretien facile. Face supérieure plane pour poser des objets. Garantie 10 ans.<br /><br />Dimensions petit modèle : H 17,3 x L 31,6 cm x P 26,5 cm.<br />Dimensions grand modèle : H 17,3 x L 44,5 cm x P 26,2 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 {#8864 …} #channels: Doctrine\ORM\PersistentCollection {#8852 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8846 …} #reviews: Doctrine\ORM\PersistentCollection {#8848 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8850 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Boîte à pain Brabantia" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30586 -props: [ "product" => App\Entity\Product\Product {#8844 #id: 2853 #code: "boite-a-pain-brabantia-2812" #attributes: Doctrine\ORM\PersistentCollection {#8854 …} #variants: Doctrine\ORM\PersistentCollection {#8867 …} #options: Doctrine\ORM\PersistentCollection {#8858 …} #associations: Doctrine\ORM\PersistentCollection {#8856 …} #createdAt: DateTime @1758632669 {#8840 : 2025-09-23 21:04:29.0 PRC (+08:00) } #updatedAt: DateTime @1758632669 {#8841 : 2025-09-23 21:04:29.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8861 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8862 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8844} #id: 2853 #name: "Boîte à pain Brabantia" #slug: "boite-a-pain-brabantia-2812" #description: """ <div class="col is-12"><ul>\n <li>Conserve parfaitement le pain.</li>\n <li>Inox brossé entretien facile. </li>\n </ul></div><h1>Description boîte à pain Brabantia</h1><div class="col is-12">La boîte à pain Brabantia est idéale pour conserver votre pain parfaitement. </div><h1>Caractéristiques boîte à pain Brabantia</h1><div class="col is-12">Inox brossé mat entretien facile. Face supérieure plane pour poser des objets. Garantie 10 ans.<br /><br />Dimensions petit modèle : H 17,3 x L 31,6 cm x P 26,5 cm.<br />Dimensions grand modèle : H 17,3 x L 44,5 cm x P 26,2 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 {#8864 …} #channels: Doctrine\ORM\PersistentCollection {#8852 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8846 …} #reviews: Doctrine\ORM\PersistentCollection {#8848 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8850 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
110.0 MiB | 0.58 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30641 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30570 …} +context: Sylius\TwigHooks\Bag\DataBag {#30579 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30640 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#8921 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#8931 #collection: Doctrine\Common\Collections\ArrayCollection {#8932 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#8930 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38374 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38376 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30641 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30570 …} +context: Sylius\TwigHooks\Bag\DataBag {#30579 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30640 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Boîte à pain Brabantia" "applied_promotions" => Doctrine\ORM\PersistentCollection {#8931 #collection: Doctrine\Common\Collections\ArrayCollection {#8932 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#8930 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38374 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38376 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30647 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30641 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30570 …} +context: Sylius\TwigHooks\Bag\DataBag {#30579 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30640 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#8921 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#8931 #collection: Doctrine\Common\Collections\ArrayCollection {#8932 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#8930 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38374 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38376 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 110.0 MiB | 0.15 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30697 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30688 …} +context: Sylius\TwigHooks\Bag\DataBag {#30695 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30696 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#8921 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30700 +variant: App\Entity\Product\ProductVariant {#8921 …} +price: "43,00\u{A0}€" +originalPrice: "43,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9296 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12726 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9293 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30697 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30688 …} +context: Sylius\TwigHooks\Bag\DataBag {#30695 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30696 …} +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 | 110.0 MiB | 3.75 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8884 #id: 3114 #code: "moulin-a-muscade-daman-peugeot-5719" #attributes: Doctrine\ORM\PersistentCollection {#8891 …} #variants: Doctrine\ORM\PersistentCollection {#8904 …} #options: Doctrine\ORM\PersistentCollection {#8895 …} #associations: Doctrine\ORM\PersistentCollection {#8893 …} #createdAt: DateTime @1758632758 {#8880 : 2025-09-23 21:05:58.0 PRC (+08:00) } #updatedAt: DateTime @1758632758 {#8881 : 2025-09-23 21:05:58.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8898 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8899 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8884} #id: 3114 #name: "Moulin à Muscade Daman Peugeot" #slug: "moulin-a-muscade-daman-peugeot-5719" #description: """ <div class="col is-12"><ul>\n <li>Fabriqué en France.</li>\n <li>Mécanisme garanti à vie.</li>\n <li>Acrylique et inox.</li>\n <li>Design contemporain et usage très pratique.</li>\n </ul></div><h1>Descriptif Moulin à Muscade Daman Peugeot</h1><div class="col is-12">Le moulin à noix de muscade Daman, fabriqué en France est aussi ingénieux que chic. Il possède une puissance griffe et un mécanisme garanti à vie permettant de révéler toutes les saveurs de cette épice fraîchement moulue. Facile à utiliser, sans risques pour les doigts, il est doté d'un réservoir très pratique.</div><h1>Caractéristiques Moulin à Muscade Daman Peugeot</h1><div class="col is-12">Moulin à Muscade.<br />Acrylique et inox.<br />Taille : 15 cm </div><div class="col is-12"><a rel="nofollow" href="https://www.cuisinstore.com/moulin-a-muscade-f1895-p1.html">En savoir plus sur le moulin à muscade</a></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 {#8901 …} #channels: Doctrine\ORM\PersistentCollection {#8889 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8766 …} #reviews: Doctrine\ORM\PersistentCollection {#8885 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8887 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28308 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28341 …} +context: Sylius\TwigHooks\Bag\DataBag {#28347 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28334 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#30577 +product: App\Entity\Product\Product {#8884 #id: 3114 #code: "moulin-a-muscade-daman-peugeot-5719" #attributes: Doctrine\ORM\PersistentCollection {#8891 …} #variants: Doctrine\ORM\PersistentCollection {#8904 …} #options: Doctrine\ORM\PersistentCollection {#8895 …} #associations: Doctrine\ORM\PersistentCollection {#8893 …} #createdAt: DateTime @1758632758 {#8880 : 2025-09-23 21:05:58.0 PRC (+08:00) } #updatedAt: DateTime @1758632758 {#8881 : 2025-09-23 21:05:58.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8898 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8899 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8884} #id: 3114 #name: "Moulin à Muscade Daman Peugeot" #slug: "moulin-a-muscade-daman-peugeot-5719" #description: """ <div class="col is-12"><ul>\n <li>Fabriqué en France.</li>\n <li>Mécanisme garanti à vie.</li>\n <li>Acrylique et inox.</li>\n <li>Design contemporain et usage très pratique.</li>\n </ul></div><h1>Descriptif Moulin à Muscade Daman Peugeot</h1><div class="col is-12">Le moulin à noix de muscade Daman, fabriqué en France est aussi ingénieux que chic. Il possède une puissance griffe et un mécanisme garanti à vie permettant de révéler toutes les saveurs de cette épice fraîchement moulue. Facile à utiliser, sans risques pour les doigts, il est doté d'un réservoir très pratique.</div><h1>Caractéristiques Moulin à Muscade Daman Peugeot</h1><div class="col is-12">Moulin à Muscade.<br />Acrylique et inox.<br />Taille : 15 cm </div><div class="col is-12"><a rel="nofollow" href="https://www.cuisinstore.com/moulin-a-muscade-f1895-p1.html">En savoir plus sur le moulin à muscade</a></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 {#8901 …} #channels: Doctrine\ORM\PersistentCollection {#8889 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8766 …} #reviews: Doctrine\ORM\PersistentCollection {#8885 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8887 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#8905 …} +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 {#28308 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28341 …} +context: Sylius\TwigHooks\Bag\DataBag {#28347 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28334 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
110.0 MiB | 0.70 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8884 #id: 3114 #code: "moulin-a-muscade-daman-peugeot-5719" #attributes: Doctrine\ORM\PersistentCollection {#8891 …} #variants: Doctrine\ORM\PersistentCollection {#8904 …} #options: Doctrine\ORM\PersistentCollection {#8895 …} #associations: Doctrine\ORM\PersistentCollection {#8893 …} #createdAt: DateTime @1758632758 {#8880 : 2025-09-23 21:05:58.0 PRC (+08:00) } #updatedAt: DateTime @1758632758 {#8881 : 2025-09-23 21:05:58.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8898 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8899 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8884} #id: 3114 #name: "Moulin à Muscade Daman Peugeot" #slug: "moulin-a-muscade-daman-peugeot-5719" #description: """ <div class="col is-12"><ul>\n <li>Fabriqué en France.</li>\n <li>Mécanisme garanti à vie.</li>\n <li>Acrylique et inox.</li>\n <li>Design contemporain et usage très pratique.</li>\n </ul></div><h1>Descriptif Moulin à Muscade Daman Peugeot</h1><div class="col is-12">Le moulin à noix de muscade Daman, fabriqué en France est aussi ingénieux que chic. Il possède une puissance griffe et un mécanisme garanti à vie permettant de révéler toutes les saveurs de cette épice fraîchement moulue. Facile à utiliser, sans risques pour les doigts, il est doté d'un réservoir très pratique.</div><h1>Caractéristiques Moulin à Muscade Daman Peugeot</h1><div class="col is-12">Moulin à Muscade.<br />Acrylique et inox.<br />Taille : 15 cm </div><div class="col is-12"><a rel="nofollow" href="https://www.cuisinstore.com/moulin-a-muscade-f1895-p1.html">En savoir plus sur le moulin à muscade</a></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 {#8901 …} #channels: Doctrine\ORM\PersistentCollection {#8889 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8766 …} #reviews: Doctrine\ORM\PersistentCollection {#8885 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8887 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Moulin à Muscade Daman Peugeot" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30817 -props: [ "product" => App\Entity\Product\Product {#8884 #id: 3114 #code: "moulin-a-muscade-daman-peugeot-5719" #attributes: Doctrine\ORM\PersistentCollection {#8891 …} #variants: Doctrine\ORM\PersistentCollection {#8904 …} #options: Doctrine\ORM\PersistentCollection {#8895 …} #associations: Doctrine\ORM\PersistentCollection {#8893 …} #createdAt: DateTime @1758632758 {#8880 : 2025-09-23 21:05:58.0 PRC (+08:00) } #updatedAt: DateTime @1758632758 {#8881 : 2025-09-23 21:05:58.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8898 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8899 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8884} #id: 3114 #name: "Moulin à Muscade Daman Peugeot" #slug: "moulin-a-muscade-daman-peugeot-5719" #description: """ <div class="col is-12"><ul>\n <li>Fabriqué en France.</li>\n <li>Mécanisme garanti à vie.</li>\n <li>Acrylique et inox.</li>\n <li>Design contemporain et usage très pratique.</li>\n </ul></div><h1>Descriptif Moulin à Muscade Daman Peugeot</h1><div class="col is-12">Le moulin à noix de muscade Daman, fabriqué en France est aussi ingénieux que chic. Il possède une puissance griffe et un mécanisme garanti à vie permettant de révéler toutes les saveurs de cette épice fraîchement moulue. Facile à utiliser, sans risques pour les doigts, il est doté d'un réservoir très pratique.</div><h1>Caractéristiques Moulin à Muscade Daman Peugeot</h1><div class="col is-12">Moulin à Muscade.<br />Acrylique et inox.<br />Taille : 15 cm </div><div class="col is-12"><a rel="nofollow" href="https://www.cuisinstore.com/moulin-a-muscade-f1895-p1.html">En savoir plus sur le moulin à muscade</a></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 {#8901 …} #channels: Doctrine\ORM\PersistentCollection {#8889 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8766 …} #reviews: Doctrine\ORM\PersistentCollection {#8885 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8887 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
110.0 MiB | 0.63 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30863 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30801 …} +context: Sylius\TwigHooks\Bag\DataBag {#30810 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30862 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#8905 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#8915 #collection: Doctrine\Common\Collections\ArrayCollection {#8916 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#8914 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38388 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38390 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30863 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30801 …} +context: Sylius\TwigHooks\Bag\DataBag {#30810 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30862 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Moulin à Muscade Daman Peugeot" "applied_promotions" => Doctrine\ORM\PersistentCollection {#8915 #collection: Doctrine\Common\Collections\ArrayCollection {#8916 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#8914 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38388 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38390 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30869 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30863 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30801 …} +context: Sylius\TwigHooks\Bag\DataBag {#30810 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30862 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#8905 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#8915 #collection: Doctrine\Common\Collections\ArrayCollection {#8916 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#8914 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38388 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38390 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 110.0 MiB | 0.14 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30919 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30910 …} +context: Sylius\TwigHooks\Bag\DataBag {#30917 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30918 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#8905 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30922 +variant: App\Entity\Product\ProductVariant {#8905 …} +price: "47,00\u{A0}€" +originalPrice: "52,00\u{A0}€" +hasDiscount: true #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9296 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12726 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9293 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30919 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30910 …} +context: Sylius\TwigHooks\Bag\DataBag {#30917 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30918 …} +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 | 110.0 MiB | 2.01 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28021 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12791 …} +context: Sylius\TwigHooks\Bag\DataBag {#28043 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12801 …} +prefixes: [ "sylius_shop.base.offcanvas" ] } "template" => "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig" ] |
|||
| Attributes | [] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#31234 +cart: App\Entity\Order\Order {#13705 …} #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1322 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28021 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12791 …} +context: Sylius\TwigHooks\Bag\DataBag {#28043 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12801 …} +prefixes: [ "sylius_shop.base.offcanvas" ] } +template: "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig" #repository: Sylius\Bundle\CoreBundle\Doctrine\ORM\OrderRepository {#4980 …} } |
|||