Components
12
Twig Components
44
Render Count
74
ms
Render Time
112.0
MiB
Memory Usage
Components
Render calls
| sylius_shop:common:currency_switcher | Sylius\Bundle\ShopBundle\Twig\Component\Common\CurrencySwitcherComponent | 112.0 MiB | 1.13 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12619 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12612 …} +context: Sylius\TwigHooks\Bag\DataBag {#12618 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12617 …} +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 {#13239 #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12510 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12619 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12612 …} +context: Sylius\TwigHooks\Bag\DataBag {#12618 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12617 …} +prefixes: [ "sylius_shop.base.header.top_bar" ] } } |
|||
| sylius_shop:common:locale_switcher | Sylius\Bundle\ShopBundle\Twig\Component\Common\LocaleSwitcherComponent | 112.0 MiB | 0.70 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13316 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13312 …} +context: Sylius\TwigHooks\Bag\DataBag {#13314 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13315 …} +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 {#13325 #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #localeProvider: Sylius\Component\Core\Provider\ChannelBasedLocaleProvider {#4528 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13316 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13312 …} +context: Sylius\TwigHooks\Bag\DataBag {#13314 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13315 …} +prefixes: [ "sylius_shop.base.header.top_bar" ] } } |
|||
| sylius_shop:cart:widget | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent | 112.0 MiB | 4.46 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13407 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13386 …} +context: Sylius\TwigHooks\Bag\DataBag {#13406 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13405 …} +prefixes: [ "sylius_shop.base.header.content" ] } "template" => "@SyliusShop/shared/components/header/cart.html.twig" ] |
|||
| Attributes | [] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#13422 +cart: App\Entity\Order\Order {#13489 …} #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1322 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13407 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13386 …} +context: Sylius\TwigHooks\Bag\DataBag {#13406 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13405 …} +prefixes: [ "sylius_shop.base.header.content" ] } +template: "@SyliusShop/shared/components/header/cart.html.twig" #repository: Sylius\Bundle\CoreBundle\Doctrine\ORM\OrderRepository {#4980 …} } |
|||
| sylius_shop:common:taxon_menu | Sylius\Bundle\ShopBundle\Twig\Component\Common\TaxonMenuComponent | 112.0 MiB | 14.60 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13675 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13663 …} +context: Sylius\TwigHooks\Bag\DataBag {#13669 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13661 …} +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 {#13684 #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 {#13675 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13663 …} +context: Sylius\TwigHooks\Bag\DataBag {#13669 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13661 …} +prefixes: [ "sylius_shop.base.header.navbar" ] } } |
|||
| sylius_shop:product:show:breadcrumbs | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 112.0 MiB | 0.99 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27468 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27464 …} +context: Sylius\TwigHooks\Bag\DataBag {#27465 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27467 …} +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 {#27477 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#243 …} #taxonRepository: App\Repository\TaxonRepository {#7413 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27468 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27464 …} +context: Sylius\TwigHooks\Bag\DataBag {#27465 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27467 …} +prefixes: [ "sylius_shop.product.index.content" ] } } |
|||
| sylius_shop:product:show:taxonomy | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 112.0 MiB | 0.59 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27582 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27578 …} +context: Sylius\TwigHooks\Bag\DataBag {#27579 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27581 …} +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 {#27590 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#243 …} #taxonRepository: App\Repository\TaxonRepository {#7413 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27582 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27578 …} +context: Sylius\TwigHooks\Bag\DataBag {#27579 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27581 …} +prefixes: [ "sylius_shop.product.index.content.body.sidebar" ] } } |
|||
| sylius_shop:product:show:header | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 112.0 MiB | 1.79 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27652 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27648 …} +context: Sylius\TwigHooks\Bag\DataBag {#27649 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27651 …} +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 {#27660 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#243 …} #taxonRepository: App\Repository\TaxonRepository {#7413 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27652 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27648 …} +context: Sylius\TwigHooks\Bag\DataBag {#27649 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27651 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 112.0 MiB | 8.83 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#7969 #id: 2621 #code: "seau-a-vin-refrigerant-peugeot-1746" #attributes: Doctrine\ORM\PersistentCollection {#8178 …} #variants: Doctrine\ORM\PersistentCollection {#8401 …} #options: Doctrine\ORM\PersistentCollection {#8529 …} #associations: Doctrine\ORM\PersistentCollection {#8469 …} #createdAt: DateTime @1758632597 {#7766 : 2025-09-23 21:03:17.0 PRC (+08:00) } #updatedAt: DateTime @1758632597 {#7832 : 2025-09-23 21:03:17.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8528 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8531 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7969} #id: 2621 #name: "Seau à vin réfrigérant PEUGEOT" #slug: "seau-a-vin-refrigerant-peugeot-1746" #description: """ <div class="col is-12"><ul>\n <li>Fonctionne avec des glacettes.</li>\n <li>Design sobre et élégant.</li>\n <li>Qualité Peugeot. </li>\n </ul></div><h1>Description seau à vin réfrigérant</h1><div class="col is-12">Le seau à vin réfrigérant permet de conserver votre bouteille à la bonne température. Une fois retirées du congélateur et replacées dans le seau, les glacettes permettent de rafraîchir rapidement. Hauteur 19 cm. Inox. Convient pour les bouteilles de vin standards et les bouteilles de champagne.</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 {#8534 …} #channels: Doctrine\ORM\PersistentCollection {#8037 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7828 …} #reviews: Doctrine\ORM\PersistentCollection {#7902 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8040 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27717 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27750 …} +context: Sylius\TwigHooks\Bag\DataBag {#27756 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27743 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#28185 +product: App\Entity\Product\Product {#7969 #id: 2621 #code: "seau-a-vin-refrigerant-peugeot-1746" #attributes: Doctrine\ORM\PersistentCollection {#8178 …} #variants: Doctrine\ORM\PersistentCollection {#8401 …} #options: Doctrine\ORM\PersistentCollection {#8529 …} #associations: Doctrine\ORM\PersistentCollection {#8469 …} #createdAt: DateTime @1758632597 {#7766 : 2025-09-23 21:03:17.0 PRC (+08:00) } #updatedAt: DateTime @1758632597 {#7832 : 2025-09-23 21:03:17.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8528 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8531 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7969} #id: 2621 #name: "Seau à vin réfrigérant PEUGEOT" #slug: "seau-a-vin-refrigerant-peugeot-1746" #description: """ <div class="col is-12"><ul>\n <li>Fonctionne avec des glacettes.</li>\n <li>Design sobre et élégant.</li>\n <li>Qualité Peugeot. </li>\n </ul></div><h1>Description seau à vin réfrigérant</h1><div class="col is-12">Le seau à vin réfrigérant permet de conserver votre bouteille à la bonne température. Une fois retirées du congélateur et replacées dans le seau, les glacettes permettent de rafraîchir rapidement. Hauteur 19 cm. Inox. Convient pour les bouteilles de vin standards et les bouteilles de champagne.</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 {#8534 …} #channels: Doctrine\ORM\PersistentCollection {#8037 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7828 …} #reviews: Doctrine\ORM\PersistentCollection {#7902 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8040 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#28447 …} +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 {#27717 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27750 …} +context: Sylius\TwigHooks\Bag\DataBag {#27756 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27743 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
112.0 MiB | 1.81 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#7969 #id: 2621 #code: "seau-a-vin-refrigerant-peugeot-1746" #attributes: Doctrine\ORM\PersistentCollection {#8178 …} #variants: Doctrine\ORM\PersistentCollection {#8401 …} #options: Doctrine\ORM\PersistentCollection {#8529 …} #associations: Doctrine\ORM\PersistentCollection {#8469 …} #createdAt: DateTime @1758632597 {#7766 : 2025-09-23 21:03:17.0 PRC (+08:00) } #updatedAt: DateTime @1758632597 {#7832 : 2025-09-23 21:03:17.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8528 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8531 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7969} #id: 2621 #name: "Seau à vin réfrigérant PEUGEOT" #slug: "seau-a-vin-refrigerant-peugeot-1746" #description: """ <div class="col is-12"><ul>\n <li>Fonctionne avec des glacettes.</li>\n <li>Design sobre et élégant.</li>\n <li>Qualité Peugeot. </li>\n </ul></div><h1>Description seau à vin réfrigérant</h1><div class="col is-12">Le seau à vin réfrigérant permet de conserver votre bouteille à la bonne température. Une fois retirées du congélateur et replacées dans le seau, les glacettes permettent de rafraîchir rapidement. Hauteur 19 cm. Inox. Convient pour les bouteilles de vin standards et les bouteilles de champagne.</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 {#8534 …} #channels: Doctrine\ORM\PersistentCollection {#8037 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7828 …} #reviews: Doctrine\ORM\PersistentCollection {#7902 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8040 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Seau à vin réfrigérant PEUGEOT" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#28858 -props: [ "product" => App\Entity\Product\Product {#7969 #id: 2621 #code: "seau-a-vin-refrigerant-peugeot-1746" #attributes: Doctrine\ORM\PersistentCollection {#8178 …} #variants: Doctrine\ORM\PersistentCollection {#8401 …} #options: Doctrine\ORM\PersistentCollection {#8529 …} #associations: Doctrine\ORM\PersistentCollection {#8469 …} #createdAt: DateTime @1758632597 {#7766 : 2025-09-23 21:03:17.0 PRC (+08:00) } #updatedAt: DateTime @1758632597 {#7832 : 2025-09-23 21:03:17.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8528 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8531 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7969} #id: 2621 #name: "Seau à vin réfrigérant PEUGEOT" #slug: "seau-a-vin-refrigerant-peugeot-1746" #description: """ <div class="col is-12"><ul>\n <li>Fonctionne avec des glacettes.</li>\n <li>Design sobre et élégant.</li>\n <li>Qualité Peugeot. </li>\n </ul></div><h1>Description seau à vin réfrigérant</h1><div class="col is-12">Le seau à vin réfrigérant permet de conserver votre bouteille à la bonne température. Une fois retirées du congélateur et replacées dans le seau, les glacettes permettent de rafraîchir rapidement. Hauteur 19 cm. Inox. Convient pour les bouteilles de vin standards et les bouteilles de champagne.</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 {#8534 …} #channels: Doctrine\ORM\PersistentCollection {#8037 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7828 …} #reviews: Doctrine\ORM\PersistentCollection {#7902 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8040 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
112.0 MiB | 1.20 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28931 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28934 …} +context: Sylius\TwigHooks\Bag\DataBag {#28929 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28928 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#28447 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#28793 #collection: Doctrine\Common\Collections\ArrayCollection {#28792 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#28630 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38286 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38338 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28931 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28934 …} +context: Sylius\TwigHooks\Bag\DataBag {#28929 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28928 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Seau à vin réfrigérant PEUGEOT" "applied_promotions" => Doctrine\ORM\PersistentCollection {#28793 #collection: Doctrine\Common\Collections\ArrayCollection {#28792 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#28630 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38286 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38338 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#28939 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28931 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28934 …} +context: Sylius\TwigHooks\Bag\DataBag {#28929 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28928 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#28447 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#28793 #collection: Doctrine\Common\Collections\ArrayCollection {#28792 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#28630 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38286 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38338 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 112.0 MiB | 0.38 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29007 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28997 …} +context: Sylius\TwigHooks\Bag\DataBag {#29005 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29006 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#28447 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29016 +variant: App\Entity\Product\ProductVariant {#28447 …} +price: "54,00\u{A0}€" +originalPrice: "54,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9080 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12510 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9077 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29007 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28997 …} +context: Sylius\TwigHooks\Bag\DataBag {#29005 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29006 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 112.0 MiB | 4.06 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8540 #id: 2629 #code: "seau-a-champagne-vacu-vin-1580" #attributes: Doctrine\ORM\PersistentCollection {#8550 …} #variants: Doctrine\ORM\PersistentCollection {#8552 …} #options: Doctrine\ORM\PersistentCollection {#8556 …} #associations: Doctrine\ORM\PersistentCollection {#8554 …} #createdAt: DateTime @1758632606 {#8538 : 2025-09-23 21:03:26.0 PRC (+08:00) } #updatedAt: DateTime @1758632606 {#8539 : 2025-09-23 21:03:26.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8559 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8560 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8540} #id: 2629 #name: "Seau à champagne Vacu Vin" #slug: "seau-a-champagne-vacu-vin-1580" #description: """ <div class="col is-12"><ul>\n <li>Poche amovible à placer au congélateur.</li>\n <li>Refroidissement en 5 minutes.</li>\n <li>Seau inox.</li>\n </ul></div><h1>Description Seau à champagne Vacu Vin</h1><div class="col is-12"><p>Contient un élément réfrigérant Rapd Ice, réutilisable, qui refroidira une bouteille en 5 minutes et la maintiendra à température pendant des heures. Extérieur inox. <br /></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 {#8562 …} #channels: Doctrine\ORM\PersistentCollection {#8548 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8542 …} #reviews: Doctrine\ORM\PersistentCollection {#8544 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8546 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27717 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27750 …} +context: Sylius\TwigHooks\Bag\DataBag {#27756 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27743 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#28836 +product: App\Entity\Product\Product {#8540 #id: 2629 #code: "seau-a-champagne-vacu-vin-1580" #attributes: Doctrine\ORM\PersistentCollection {#8550 …} #variants: Doctrine\ORM\PersistentCollection {#8552 …} #options: Doctrine\ORM\PersistentCollection {#8556 …} #associations: Doctrine\ORM\PersistentCollection {#8554 …} #createdAt: DateTime @1758632606 {#8538 : 2025-09-23 21:03:26.0 PRC (+08:00) } #updatedAt: DateTime @1758632606 {#8539 : 2025-09-23 21:03:26.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8559 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8560 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8540} #id: 2629 #name: "Seau à champagne Vacu Vin" #slug: "seau-a-champagne-vacu-vin-1580" #description: """ <div class="col is-12"><ul>\n <li>Poche amovible à placer au congélateur.</li>\n <li>Refroidissement en 5 minutes.</li>\n <li>Seau inox.</li>\n </ul></div><h1>Description Seau à champagne Vacu Vin</h1><div class="col is-12"><p>Contient un élément réfrigérant Rapd Ice, réutilisable, qui refroidira une bouteille en 5 minutes et la maintiendra à température pendant des heures. Extérieur inox. <br /></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 {#8562 …} #channels: Doctrine\ORM\PersistentCollection {#8548 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8542 …} #reviews: Doctrine\ORM\PersistentCollection {#8544 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8546 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#29089 …} +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 {#27717 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27750 …} +context: Sylius\TwigHooks\Bag\DataBag {#27756 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27743 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
112.0 MiB | 0.67 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8540 #id: 2629 #code: "seau-a-champagne-vacu-vin-1580" #attributes: Doctrine\ORM\PersistentCollection {#8550 …} #variants: Doctrine\ORM\PersistentCollection {#8552 …} #options: Doctrine\ORM\PersistentCollection {#8556 …} #associations: Doctrine\ORM\PersistentCollection {#8554 …} #createdAt: DateTime @1758632606 {#8538 : 2025-09-23 21:03:26.0 PRC (+08:00) } #updatedAt: DateTime @1758632606 {#8539 : 2025-09-23 21:03:26.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8559 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8560 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8540} #id: 2629 #name: "Seau à champagne Vacu Vin" #slug: "seau-a-champagne-vacu-vin-1580" #description: """ <div class="col is-12"><ul>\n <li>Poche amovible à placer au congélateur.</li>\n <li>Refroidissement en 5 minutes.</li>\n <li>Seau inox.</li>\n </ul></div><h1>Description Seau à champagne Vacu Vin</h1><div class="col is-12"><p>Contient un élément réfrigérant Rapd Ice, réutilisable, qui refroidira une bouteille en 5 minutes et la maintiendra à température pendant des heures. Extérieur inox. <br /></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 {#8562 …} #channels: Doctrine\ORM\PersistentCollection {#8548 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8542 …} #reviews: Doctrine\ORM\PersistentCollection {#8544 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8546 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Seau à champagne Vacu Vin" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29163 -props: [ "product" => App\Entity\Product\Product {#8540 #id: 2629 #code: "seau-a-champagne-vacu-vin-1580" #attributes: Doctrine\ORM\PersistentCollection {#8550 …} #variants: Doctrine\ORM\PersistentCollection {#8552 …} #options: Doctrine\ORM\PersistentCollection {#8556 …} #associations: Doctrine\ORM\PersistentCollection {#8554 …} #createdAt: DateTime @1758632606 {#8538 : 2025-09-23 21:03:26.0 PRC (+08:00) } #updatedAt: DateTime @1758632606 {#8539 : 2025-09-23 21:03:26.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8559 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8560 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8540} #id: 2629 #name: "Seau à champagne Vacu Vin" #slug: "seau-a-champagne-vacu-vin-1580" #description: """ <div class="col is-12"><ul>\n <li>Poche amovible à placer au congélateur.</li>\n <li>Refroidissement en 5 minutes.</li>\n <li>Seau inox.</li>\n </ul></div><h1>Description Seau à champagne Vacu Vin</h1><div class="col is-12"><p>Contient un élément réfrigérant Rapd Ice, réutilisable, qui refroidira une bouteille en 5 minutes et la maintiendra à température pendant des heures. Extérieur inox. <br /></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 {#8562 …} #channels: Doctrine\ORM\PersistentCollection {#8548 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8542 …} #reviews: Doctrine\ORM\PersistentCollection {#8544 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8546 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
112.0 MiB | 0.60 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29156 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29147 …} +context: Sylius\TwigHooks\Bag\DataBag {#29214 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29144 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29089 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29097 #collection: Doctrine\Common\Collections\ArrayCollection {#29109 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29085 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38358 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38360 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29156 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29147 …} +context: Sylius\TwigHooks\Bag\DataBag {#29214 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29144 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Seau à champagne Vacu Vin" "applied_promotions" => Doctrine\ORM\PersistentCollection {#29097 #collection: Doctrine\Common\Collections\ArrayCollection {#29109 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29085 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38358 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38360 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29218 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29156 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29147 …} +context: Sylius\TwigHooks\Bag\DataBag {#29214 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29144 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29089 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29097 #collection: Doctrine\Common\Collections\ArrayCollection {#29109 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29085 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38358 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38360 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 112.0 MiB | 0.14 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29268 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29259 …} +context: Sylius\TwigHooks\Bag\DataBag {#29266 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29267 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29089 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29271 +variant: App\Entity\Product\ProductVariant {#29089 …} +price: "39,00\u{A0}€" +originalPrice: "39,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9080 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12510 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9077 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29268 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29259 …} +context: Sylius\TwigHooks\Bag\DataBag {#29266 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29267 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 112.0 MiB | 4.92 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8566 #id: 2587 #code: "rack-a-verres-fixation-mixte-1511" #attributes: Doctrine\ORM\PersistentCollection {#8576 …} #variants: Doctrine\ORM\PersistentCollection {#8578 …} #options: Doctrine\ORM\PersistentCollection {#8582 …} #associations: Doctrine\ORM\PersistentCollection {#8580 …} #createdAt: DateTime @1758632582 {#8564 : 2025-09-23 21:03:02.0 PRC (+08:00) } #updatedAt: DateTime @1758632582 {#8565 : 2025-09-23 21:03:02.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8585 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8586 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8566} #id: 2587 #name: "Rack à verres fixation mixte" #slug: "rack-a-verres-fixation-mixte-1511" #description: """ <div class="col is-12"><ul>\r\n <li>Gain de place.</li>\r\n <li>Belle finition chromée.</li>\r\n <li>Double système de fixation plafond et mur.</li>\r\n </ul></div><h1>Description rack à verre</h1><div class="col is-12">Le rack à verre est l'accessoire indispensable pour ranger vos verres dans un coin bar ou dans votre cuisine</div><h1>Caractéristiques rack à verre</h1><div class="col is-12">Métal chromé 5 rangs. Prévu pour 20 verres environ. Ecartement de 3 cm entre 2 alvéoles. Dimensions : 45 cm x 31.6 cm x 5.5 cm.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8588 …} #channels: Doctrine\ORM\PersistentCollection {#8574 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8568 …} #reviews: Doctrine\ORM\PersistentCollection {#8570 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8572 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27717 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27750 …} +context: Sylius\TwigHooks\Bag\DataBag {#27756 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27743 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29154 +product: App\Entity\Product\Product {#8566 #id: 2587 #code: "rack-a-verres-fixation-mixte-1511" #attributes: Doctrine\ORM\PersistentCollection {#8576 …} #variants: Doctrine\ORM\PersistentCollection {#8578 …} #options: Doctrine\ORM\PersistentCollection {#8582 …} #associations: Doctrine\ORM\PersistentCollection {#8580 …} #createdAt: DateTime @1758632582 {#8564 : 2025-09-23 21:03:02.0 PRC (+08:00) } #updatedAt: DateTime @1758632582 {#8565 : 2025-09-23 21:03:02.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8585 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8586 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8566} #id: 2587 #name: "Rack à verres fixation mixte" #slug: "rack-a-verres-fixation-mixte-1511" #description: """ <div class="col is-12"><ul>\r\n <li>Gain de place.</li>\r\n <li>Belle finition chromée.</li>\r\n <li>Double système de fixation plafond et mur.</li>\r\n </ul></div><h1>Description rack à verre</h1><div class="col is-12">Le rack à verre est l'accessoire indispensable pour ranger vos verres dans un coin bar ou dans votre cuisine</div><h1>Caractéristiques rack à verre</h1><div class="col is-12">Métal chromé 5 rangs. Prévu pour 20 verres environ. Ecartement de 3 cm entre 2 alvéoles. Dimensions : 45 cm x 31.6 cm x 5.5 cm.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8588 …} #channels: Doctrine\ORM\PersistentCollection {#8574 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8568 …} #reviews: Doctrine\ORM\PersistentCollection {#8570 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8572 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#29334 …} +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 {#27717 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27750 …} +context: Sylius\TwigHooks\Bag\DataBag {#27756 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27743 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
112.0 MiB | 0.96 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8566 #id: 2587 #code: "rack-a-verres-fixation-mixte-1511" #attributes: Doctrine\ORM\PersistentCollection {#8576 …} #variants: Doctrine\ORM\PersistentCollection {#8578 …} #options: Doctrine\ORM\PersistentCollection {#8582 …} #associations: Doctrine\ORM\PersistentCollection {#8580 …} #createdAt: DateTime @1758632582 {#8564 : 2025-09-23 21:03:02.0 PRC (+08:00) } #updatedAt: DateTime @1758632582 {#8565 : 2025-09-23 21:03:02.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8585 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8586 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8566} #id: 2587 #name: "Rack à verres fixation mixte" #slug: "rack-a-verres-fixation-mixte-1511" #description: """ <div class="col is-12"><ul>\r\n <li>Gain de place.</li>\r\n <li>Belle finition chromée.</li>\r\n <li>Double système de fixation plafond et mur.</li>\r\n </ul></div><h1>Description rack à verre</h1><div class="col is-12">Le rack à verre est l'accessoire indispensable pour ranger vos verres dans un coin bar ou dans votre cuisine</div><h1>Caractéristiques rack à verre</h1><div class="col is-12">Métal chromé 5 rangs. Prévu pour 20 verres environ. Ecartement de 3 cm entre 2 alvéoles. Dimensions : 45 cm x 31.6 cm x 5.5 cm.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8588 …} #channels: Doctrine\ORM\PersistentCollection {#8574 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8568 …} #reviews: Doctrine\ORM\PersistentCollection {#8570 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8572 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Rack à verres fixation mixte" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29405 -props: [ "product" => App\Entity\Product\Product {#8566 #id: 2587 #code: "rack-a-verres-fixation-mixte-1511" #attributes: Doctrine\ORM\PersistentCollection {#8576 …} #variants: Doctrine\ORM\PersistentCollection {#8578 …} #options: Doctrine\ORM\PersistentCollection {#8582 …} #associations: Doctrine\ORM\PersistentCollection {#8580 …} #createdAt: DateTime @1758632582 {#8564 : 2025-09-23 21:03:02.0 PRC (+08:00) } #updatedAt: DateTime @1758632582 {#8565 : 2025-09-23 21:03:02.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8585 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8586 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8566} #id: 2587 #name: "Rack à verres fixation mixte" #slug: "rack-a-verres-fixation-mixte-1511" #description: """ <div class="col is-12"><ul>\r\n <li>Gain de place.</li>\r\n <li>Belle finition chromée.</li>\r\n <li>Double système de fixation plafond et mur.</li>\r\n </ul></div><h1>Description rack à verre</h1><div class="col is-12">Le rack à verre est l'accessoire indispensable pour ranger vos verres dans un coin bar ou dans votre cuisine</div><h1>Caractéristiques rack à verre</h1><div class="col is-12">Métal chromé 5 rangs. Prévu pour 20 verres environ. Ecartement de 3 cm entre 2 alvéoles. Dimensions : 45 cm x 31.6 cm x 5.5 cm.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8588 …} #channels: Doctrine\ORM\PersistentCollection {#8574 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8568 …} #reviews: Doctrine\ORM\PersistentCollection {#8570 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8572 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
112.0 MiB | 0.84 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29398 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29389 …} +context: Sylius\TwigHooks\Bag\DataBag {#29462 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29386 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29334 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29342 #collection: Doctrine\Common\Collections\ArrayCollection {#29351 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29330 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38372 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38374 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29398 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29389 …} +context: Sylius\TwigHooks\Bag\DataBag {#29462 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29386 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Rack à verres fixation mixte" "applied_promotions" => Doctrine\ORM\PersistentCollection {#29342 #collection: Doctrine\Common\Collections\ArrayCollection {#29351 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29330 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38372 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38374 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29466 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29398 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29389 …} +context: Sylius\TwigHooks\Bag\DataBag {#29462 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29386 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29334 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29342 #collection: Doctrine\Common\Collections\ArrayCollection {#29351 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29330 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38372 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38374 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 112.0 MiB | 0.14 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29516 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29507 …} +context: Sylius\TwigHooks\Bag\DataBag {#29514 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29515 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29334 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29519 +variant: App\Entity\Product\ProductVariant {#29334 …} +price: "36,00\u{A0}€" +originalPrice: "36,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9080 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12510 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9077 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29516 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29507 …} +context: Sylius\TwigHooks\Bag\DataBag {#29514 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29515 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 112.0 MiB | 4.92 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8592 #id: 2638 #code: "pompe-classique-vacu-vin-359" #attributes: Doctrine\ORM\PersistentCollection {#8602 …} #variants: Doctrine\ORM\PersistentCollection {#8604 …} #options: Doctrine\ORM\PersistentCollection {#8608 …} #associations: Doctrine\ORM\PersistentCollection {#8606 …} #createdAt: DateTime @1758632610 {#8590 : 2025-09-23 21:03:30.0 PRC (+08:00) } #updatedAt: DateTime @1758632610 {#8591 : 2025-09-23 21:03:30.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8611 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8612 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8592} #id: 2638 #name: "Pompe classique VACU VIN" #slug: "pompe-classique-vacu-vin-359" #description: """ <div class="col is-12"><ul>\n <li>Stoppe l'oxydation.</li>\n <li>Bouchon hermétique fourni.</li>\n <li>Signal sonore. </li>\n </ul></div><h1>Description pompe vide d'air VACU VIN</h1><div class="col is-12">La pompe à vide d'air VACU VIN aspire l’air présent dans votre bouteille de vin déjà ouverte et le bouchon fourni ferme hermétiquement celle-ci, de sorte que votre vin est préservé des phénomènes d’oxydation. Un signal sonore vous indique que le vide d’air est atteint. La bouteille peut être ouverte et refermée autant de fois que désiré. Livrée avec 2 bouchons.</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 {#8614 …} #channels: Doctrine\ORM\PersistentCollection {#8600 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8594 …} #reviews: Doctrine\ORM\PersistentCollection {#8596 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8598 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27717 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27750 …} +context: Sylius\TwigHooks\Bag\DataBag {#27756 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27743 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29396 +product: App\Entity\Product\Product {#8592 #id: 2638 #code: "pompe-classique-vacu-vin-359" #attributes: Doctrine\ORM\PersistentCollection {#8602 …} #variants: Doctrine\ORM\PersistentCollection {#8604 …} #options: Doctrine\ORM\PersistentCollection {#8608 …} #associations: Doctrine\ORM\PersistentCollection {#8606 …} #createdAt: DateTime @1758632610 {#8590 : 2025-09-23 21:03:30.0 PRC (+08:00) } #updatedAt: DateTime @1758632610 {#8591 : 2025-09-23 21:03:30.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8611 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8612 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8592} #id: 2638 #name: "Pompe classique VACU VIN" #slug: "pompe-classique-vacu-vin-359" #description: """ <div class="col is-12"><ul>\n <li>Stoppe l'oxydation.</li>\n <li>Bouchon hermétique fourni.</li>\n <li>Signal sonore. </li>\n </ul></div><h1>Description pompe vide d'air VACU VIN</h1><div class="col is-12">La pompe à vide d'air VACU VIN aspire l’air présent dans votre bouteille de vin déjà ouverte et le bouchon fourni ferme hermétiquement celle-ci, de sorte que votre vin est préservé des phénomènes d’oxydation. Un signal sonore vous indique que le vide d’air est atteint. La bouteille peut être ouverte et refermée autant de fois que désiré. Livrée avec 2 bouchons.</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 {#8614 …} #channels: Doctrine\ORM\PersistentCollection {#8600 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8594 …} #reviews: Doctrine\ORM\PersistentCollection {#8596 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8598 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#29582 …} +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 {#27717 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27750 …} +context: Sylius\TwigHooks\Bag\DataBag {#27756 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27743 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
112.0 MiB | 0.87 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8592 #id: 2638 #code: "pompe-classique-vacu-vin-359" #attributes: Doctrine\ORM\PersistentCollection {#8602 …} #variants: Doctrine\ORM\PersistentCollection {#8604 …} #options: Doctrine\ORM\PersistentCollection {#8608 …} #associations: Doctrine\ORM\PersistentCollection {#8606 …} #createdAt: DateTime @1758632610 {#8590 : 2025-09-23 21:03:30.0 PRC (+08:00) } #updatedAt: DateTime @1758632610 {#8591 : 2025-09-23 21:03:30.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8611 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8612 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8592} #id: 2638 #name: "Pompe classique VACU VIN" #slug: "pompe-classique-vacu-vin-359" #description: """ <div class="col is-12"><ul>\n <li>Stoppe l'oxydation.</li>\n <li>Bouchon hermétique fourni.</li>\n <li>Signal sonore. </li>\n </ul></div><h1>Description pompe vide d'air VACU VIN</h1><div class="col is-12">La pompe à vide d'air VACU VIN aspire l’air présent dans votre bouteille de vin déjà ouverte et le bouchon fourni ferme hermétiquement celle-ci, de sorte que votre vin est préservé des phénomènes d’oxydation. Un signal sonore vous indique que le vide d’air est atteint. La bouteille peut être ouverte et refermée autant de fois que désiré. Livrée avec 2 bouchons.</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 {#8614 …} #channels: Doctrine\ORM\PersistentCollection {#8600 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8594 …} #reviews: Doctrine\ORM\PersistentCollection {#8596 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8598 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Pompe classique VACU VIN" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29653 -props: [ "product" => App\Entity\Product\Product {#8592 #id: 2638 #code: "pompe-classique-vacu-vin-359" #attributes: Doctrine\ORM\PersistentCollection {#8602 …} #variants: Doctrine\ORM\PersistentCollection {#8604 …} #options: Doctrine\ORM\PersistentCollection {#8608 …} #associations: Doctrine\ORM\PersistentCollection {#8606 …} #createdAt: DateTime @1758632610 {#8590 : 2025-09-23 21:03:30.0 PRC (+08:00) } #updatedAt: DateTime @1758632610 {#8591 : 2025-09-23 21:03:30.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8611 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8612 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8592} #id: 2638 #name: "Pompe classique VACU VIN" #slug: "pompe-classique-vacu-vin-359" #description: """ <div class="col is-12"><ul>\n <li>Stoppe l'oxydation.</li>\n <li>Bouchon hermétique fourni.</li>\n <li>Signal sonore. </li>\n </ul></div><h1>Description pompe vide d'air VACU VIN</h1><div class="col is-12">La pompe à vide d'air VACU VIN aspire l’air présent dans votre bouteille de vin déjà ouverte et le bouchon fourni ferme hermétiquement celle-ci, de sorte que votre vin est préservé des phénomènes d’oxydation. Un signal sonore vous indique que le vide d’air est atteint. La bouteille peut être ouverte et refermée autant de fois que désiré. Livrée avec 2 bouchons.</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 {#8614 …} #channels: Doctrine\ORM\PersistentCollection {#8600 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8594 …} #reviews: Doctrine\ORM\PersistentCollection {#8596 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8598 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
112.0 MiB | 0.71 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29721 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29637 …} +context: Sylius\TwigHooks\Bag\DataBag {#29710 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29634 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29582 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29590 #collection: Doctrine\Common\Collections\ArrayCollection {#29599 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29578 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38386 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38388 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29721 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29637 …} +context: Sylius\TwigHooks\Bag\DataBag {#29710 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29634 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Pompe classique VACU VIN" "applied_promotions" => Doctrine\ORM\PersistentCollection {#29590 #collection: Doctrine\Common\Collections\ArrayCollection {#29599 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29578 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38386 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38388 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29726 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29721 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29637 …} +context: Sylius\TwigHooks\Bag\DataBag {#29710 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29634 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29582 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29590 #collection: Doctrine\Common\Collections\ArrayCollection {#29599 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29578 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38386 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38388 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 112.0 MiB | 0.14 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29775 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29766 …} +context: Sylius\TwigHooks\Bag\DataBag {#29773 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29774 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29582 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29778 +variant: App\Entity\Product\ProductVariant {#29582 …} +price: "18,00\u{A0}€" +originalPrice: "18,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9080 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12510 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9077 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29775 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29766 …} +context: Sylius\TwigHooks\Bag\DataBag {#29773 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29774 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 112.0 MiB | 4.73 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8618 #id: 442 #code: "plancha-electrique-de-buyer-par-le-marquier-7306" #attributes: Doctrine\ORM\PersistentCollection {#8628 …} #variants: Doctrine\ORM\PersistentCollection {#8630 …} #options: Doctrine\ORM\PersistentCollection {#8634 …} #associations: Doctrine\ORM\PersistentCollection {#8632 …} #createdAt: DateTime @1758632208 {#8616 : 2025-09-23 20:56:48.0 PRC (+08:00) } #updatedAt: DateTime @1758632208 {#8617 : 2025-09-23 20:56:48.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8637 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8638 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8618} #id: 442 #name: "Plancha électrique De Buyer par Le Marquier" #slug: "plancha-electrique-de-buyer-par-le-marquier-7306" #description: """ <div class="col is-12"><ul>\n <li>Plaque fonte émaillée garantie à vie.</li>\n <li>Deux radiants avec puissance de chauffe indépendante.</li>\n <li>Résistante aux projections d'eau (chassis inox satiné)</li>\n <li>Evacuation des graisses dissimulée.</li>\n <li><strong>Plaque garantie à vie.</strong></li>\n <li><strong>Fabriquée en France.</strong></li>\n </ul></div><h1>Descriptif Plancha électrique De Buyer par Le Marquier</h1><div class="col is-12">La Plancha électrique De Buyer par Le Marquier est destinéee à une utilisation outdoor. Elle est équipée d'une plaque en fonte émaillé (60x40 cm), et de 2 zones de cuisson avec radiants intégrés réglable de 50 à 300°C. Elle fonctionne sur courant 220V , possède des boutons de commande ergonomiques et antidérapants avec témoins lumineux de chauffe. La plaque est conçue avec des rebords hauts ainsi qu'un orifice d'évacuation des jus de cuisson qui sont récupérés dans un bac en inox (9x12 cm) dissimulé en façade avec système d'ouverture "push pull"</div><h1>Caractéristiques Plancha électrique De Buyer par Le Marquier</h1><div class="col is-12">- Plaque de cuisson en fonte émaillée à hauts rebords garantie à vie.<br />- 2 zones de cuisson avec radiants régulés par thermostats de température réglable de 50 à 300°C.<br />- 2 témoins de chauffe lumineux.<br />- Boutons ergonomiques et antidérapants.<br />- Pieds réglables et antidérapants.<br />- Evacuation des jus de cuisson via un trou.<br />- Récupérateur des graisses en inox dissimulé en façade. Système d'ouverture "push pull".<br />- Dimension plaque : 60 x 40 cm.<br />- Châssis en duo matière avec parties inox et peinture époxy noire.<br />- Norme C.E<br />- Norme IPX4 (résistance aux projections d'eau)<br />- Couvercle acier ou inox optionnel.<br />- Dimensions : 620 x 490 x 270 mm<br />- Couvercle acier ou inox optionnel.<br />- Origine FRANCE garantie.</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 {#8640 …} #channels: Doctrine\ORM\PersistentCollection {#8626 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8620 …} #reviews: Doctrine\ORM\PersistentCollection {#8622 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8624 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27717 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27750 …} +context: Sylius\TwigHooks\Bag\DataBag {#27756 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27743 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29644 +product: App\Entity\Product\Product {#8618 #id: 442 #code: "plancha-electrique-de-buyer-par-le-marquier-7306" #attributes: Doctrine\ORM\PersistentCollection {#8628 …} #variants: Doctrine\ORM\PersistentCollection {#8630 …} #options: Doctrine\ORM\PersistentCollection {#8634 …} #associations: Doctrine\ORM\PersistentCollection {#8632 …} #createdAt: DateTime @1758632208 {#8616 : 2025-09-23 20:56:48.0 PRC (+08:00) } #updatedAt: DateTime @1758632208 {#8617 : 2025-09-23 20:56:48.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8637 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8638 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8618} #id: 442 #name: "Plancha électrique De Buyer par Le Marquier" #slug: "plancha-electrique-de-buyer-par-le-marquier-7306" #description: """ <div class="col is-12"><ul>\n <li>Plaque fonte émaillée garantie à vie.</li>\n <li>Deux radiants avec puissance de chauffe indépendante.</li>\n <li>Résistante aux projections d'eau (chassis inox satiné)</li>\n <li>Evacuation des graisses dissimulée.</li>\n <li><strong>Plaque garantie à vie.</strong></li>\n <li><strong>Fabriquée en France.</strong></li>\n </ul></div><h1>Descriptif Plancha électrique De Buyer par Le Marquier</h1><div class="col is-12">La Plancha électrique De Buyer par Le Marquier est destinéee à une utilisation outdoor. Elle est équipée d'une plaque en fonte émaillé (60x40 cm), et de 2 zones de cuisson avec radiants intégrés réglable de 50 à 300°C. Elle fonctionne sur courant 220V , possède des boutons de commande ergonomiques et antidérapants avec témoins lumineux de chauffe. La plaque est conçue avec des rebords hauts ainsi qu'un orifice d'évacuation des jus de cuisson qui sont récupérés dans un bac en inox (9x12 cm) dissimulé en façade avec système d'ouverture "push pull"</div><h1>Caractéristiques Plancha électrique De Buyer par Le Marquier</h1><div class="col is-12">- Plaque de cuisson en fonte émaillée à hauts rebords garantie à vie.<br />- 2 zones de cuisson avec radiants régulés par thermostats de température réglable de 50 à 300°C.<br />- 2 témoins de chauffe lumineux.<br />- Boutons ergonomiques et antidérapants.<br />- Pieds réglables et antidérapants.<br />- Evacuation des jus de cuisson via un trou.<br />- Récupérateur des graisses en inox dissimulé en façade. Système d'ouverture "push pull".<br />- Dimension plaque : 60 x 40 cm.<br />- Châssis en duo matière avec parties inox et peinture époxy noire.<br />- Norme C.E<br />- Norme IPX4 (résistance aux projections d'eau)<br />- Couvercle acier ou inox optionnel.<br />- Dimensions : 620 x 490 x 270 mm<br />- Couvercle acier ou inox optionnel.<br />- Origine FRANCE garantie.</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 {#8640 …} #channels: Doctrine\ORM\PersistentCollection {#8626 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8620 …} #reviews: Doctrine\ORM\PersistentCollection {#8622 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8624 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#29841 …} +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 {#27717 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27750 …} +context: Sylius\TwigHooks\Bag\DataBag {#27756 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27743 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
112.0 MiB | 0.87 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8618 #id: 442 #code: "plancha-electrique-de-buyer-par-le-marquier-7306" #attributes: Doctrine\ORM\PersistentCollection {#8628 …} #variants: Doctrine\ORM\PersistentCollection {#8630 …} #options: Doctrine\ORM\PersistentCollection {#8634 …} #associations: Doctrine\ORM\PersistentCollection {#8632 …} #createdAt: DateTime @1758632208 {#8616 : 2025-09-23 20:56:48.0 PRC (+08:00) } #updatedAt: DateTime @1758632208 {#8617 : 2025-09-23 20:56:48.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8637 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8638 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8618} #id: 442 #name: "Plancha électrique De Buyer par Le Marquier" #slug: "plancha-electrique-de-buyer-par-le-marquier-7306" #description: """ <div class="col is-12"><ul>\n <li>Plaque fonte émaillée garantie à vie.</li>\n <li>Deux radiants avec puissance de chauffe indépendante.</li>\n <li>Résistante aux projections d'eau (chassis inox satiné)</li>\n <li>Evacuation des graisses dissimulée.</li>\n <li><strong>Plaque garantie à vie.</strong></li>\n <li><strong>Fabriquée en France.</strong></li>\n </ul></div><h1>Descriptif Plancha électrique De Buyer par Le Marquier</h1><div class="col is-12">La Plancha électrique De Buyer par Le Marquier est destinéee à une utilisation outdoor. Elle est équipée d'une plaque en fonte émaillé (60x40 cm), et de 2 zones de cuisson avec radiants intégrés réglable de 50 à 300°C. Elle fonctionne sur courant 220V , possède des boutons de commande ergonomiques et antidérapants avec témoins lumineux de chauffe. La plaque est conçue avec des rebords hauts ainsi qu'un orifice d'évacuation des jus de cuisson qui sont récupérés dans un bac en inox (9x12 cm) dissimulé en façade avec système d'ouverture "push pull"</div><h1>Caractéristiques Plancha électrique De Buyer par Le Marquier</h1><div class="col is-12">- Plaque de cuisson en fonte émaillée à hauts rebords garantie à vie.<br />- 2 zones de cuisson avec radiants régulés par thermostats de température réglable de 50 à 300°C.<br />- 2 témoins de chauffe lumineux.<br />- Boutons ergonomiques et antidérapants.<br />- Pieds réglables et antidérapants.<br />- Evacuation des jus de cuisson via un trou.<br />- Récupérateur des graisses en inox dissimulé en façade. Système d'ouverture "push pull".<br />- Dimension plaque : 60 x 40 cm.<br />- Châssis en duo matière avec parties inox et peinture époxy noire.<br />- Norme C.E<br />- Norme IPX4 (résistance aux projections d'eau)<br />- Couvercle acier ou inox optionnel.<br />- Dimensions : 620 x 490 x 270 mm<br />- Couvercle acier ou inox optionnel.<br />- Origine FRANCE garantie.</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 {#8640 …} #channels: Doctrine\ORM\PersistentCollection {#8626 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8620 …} #reviews: Doctrine\ORM\PersistentCollection {#8622 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8624 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Plancha électrique De Buyer par Le Marquier" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29915 -props: [ "product" => App\Entity\Product\Product {#8618 #id: 442 #code: "plancha-electrique-de-buyer-par-le-marquier-7306" #attributes: Doctrine\ORM\PersistentCollection {#8628 …} #variants: Doctrine\ORM\PersistentCollection {#8630 …} #options: Doctrine\ORM\PersistentCollection {#8634 …} #associations: Doctrine\ORM\PersistentCollection {#8632 …} #createdAt: DateTime @1758632208 {#8616 : 2025-09-23 20:56:48.0 PRC (+08:00) } #updatedAt: DateTime @1758632208 {#8617 : 2025-09-23 20:56:48.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8637 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8638 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8618} #id: 442 #name: "Plancha électrique De Buyer par Le Marquier" #slug: "plancha-electrique-de-buyer-par-le-marquier-7306" #description: """ <div class="col is-12"><ul>\n <li>Plaque fonte émaillée garantie à vie.</li>\n <li>Deux radiants avec puissance de chauffe indépendante.</li>\n <li>Résistante aux projections d'eau (chassis inox satiné)</li>\n <li>Evacuation des graisses dissimulée.</li>\n <li><strong>Plaque garantie à vie.</strong></li>\n <li><strong>Fabriquée en France.</strong></li>\n </ul></div><h1>Descriptif Plancha électrique De Buyer par Le Marquier</h1><div class="col is-12">La Plancha électrique De Buyer par Le Marquier est destinéee à une utilisation outdoor. Elle est équipée d'une plaque en fonte émaillé (60x40 cm), et de 2 zones de cuisson avec radiants intégrés réglable de 50 à 300°C. Elle fonctionne sur courant 220V , possède des boutons de commande ergonomiques et antidérapants avec témoins lumineux de chauffe. La plaque est conçue avec des rebords hauts ainsi qu'un orifice d'évacuation des jus de cuisson qui sont récupérés dans un bac en inox (9x12 cm) dissimulé en façade avec système d'ouverture "push pull"</div><h1>Caractéristiques Plancha électrique De Buyer par Le Marquier</h1><div class="col is-12">- Plaque de cuisson en fonte émaillée à hauts rebords garantie à vie.<br />- 2 zones de cuisson avec radiants régulés par thermostats de température réglable de 50 à 300°C.<br />- 2 témoins de chauffe lumineux.<br />- Boutons ergonomiques et antidérapants.<br />- Pieds réglables et antidérapants.<br />- Evacuation des jus de cuisson via un trou.<br />- Récupérateur des graisses en inox dissimulé en façade. Système d'ouverture "push pull".<br />- Dimension plaque : 60 x 40 cm.<br />- Châssis en duo matière avec parties inox et peinture époxy noire.<br />- Norme C.E<br />- Norme IPX4 (résistance aux projections d'eau)<br />- Couvercle acier ou inox optionnel.<br />- Dimensions : 620 x 490 x 270 mm<br />- Couvercle acier ou inox optionnel.<br />- Origine FRANCE garantie.</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 {#8640 …} #channels: Doctrine\ORM\PersistentCollection {#8626 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8620 …} #reviews: Doctrine\ORM\PersistentCollection {#8622 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8624 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
112.0 MiB | 0.74 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29908 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29899 …} +context: Sylius\TwigHooks\Bag\DataBag {#29972 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29896 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29841 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29849 #collection: Doctrine\Common\Collections\ArrayCollection {#29861 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29837 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38400 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38402 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29908 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29899 …} +context: Sylius\TwigHooks\Bag\DataBag {#29972 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29896 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Plancha électrique De Buyer par Le Marquier" "applied_promotions" => Doctrine\ORM\PersistentCollection {#29849 #collection: Doctrine\Common\Collections\ArrayCollection {#29861 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29837 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38400 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38402 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29976 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29908 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29899 …} +context: Sylius\TwigHooks\Bag\DataBag {#29972 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29896 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29841 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29849 #collection: Doctrine\Common\Collections\ArrayCollection {#29861 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29837 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38400 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38402 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 112.0 MiB | 0.15 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30026 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30017 …} +context: Sylius\TwigHooks\Bag\DataBag {#30024 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30025 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29841 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30029 +variant: App\Entity\Product\ProductVariant {#29841 …} +price: "647,00\u{A0}€" +originalPrice: "647,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9080 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12510 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9077 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30026 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30017 …} +context: Sylius\TwigHooks\Bag\DataBag {#30024 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30025 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 112.0 MiB | 4.81 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8644 #id: 2701 #code: "pierres-a-whisky-vacuvin-5710" #attributes: Doctrine\ORM\PersistentCollection {#8654 …} #variants: Doctrine\ORM\PersistentCollection {#8656 …} #options: Doctrine\ORM\PersistentCollection {#8660 …} #associations: Doctrine\ORM\PersistentCollection {#8658 …} #createdAt: DateTime @1758632628 {#8642 : 2025-09-23 21:03:48.0 PRC (+08:00) } #updatedAt: DateTime @1758632628 {#8643 : 2025-09-23 21:03:48.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8663 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8664 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8644} #id: 2701 #name: "Pierres à Whisky Vacuvin" #slug: "pierres-a-whisky-vacuvin-5710" #description: """ <div class="col is-12"><ul>\n <li>Rafraichit tout en conservant les arômes des boissons.</li>\n <li>Ne dilue pas les boissons.</li>\n </ul></div><h1>Descriptif Pierres à Whisky Vacuvin</h1><div class="col is-12">Les pierres à Whisky Vacuvin sont de petits cubes en inox contenant un liquide réfrigérant, que vous placerez dans votre congélateur et qui vous permettront de rafraichir vos whiskies et autres boissons préférées sans en altérer les arômes et le goût.</div><h1>Caractéristiques Pierres à Whisky Vacuvin</h1><div class="col is-12">- En acier inoxydable.<br />- A placer au congélateur. <br />- Dimensions d'un " glaçon " : 25 x 25 x 25 mm. </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 {#8666 …} #channels: Doctrine\ORM\PersistentCollection {#8652 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8646 …} #reviews: Doctrine\ORM\PersistentCollection {#8648 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8650 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27717 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27750 …} +context: Sylius\TwigHooks\Bag\DataBag {#27756 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27743 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29906 +product: App\Entity\Product\Product {#8644 #id: 2701 #code: "pierres-a-whisky-vacuvin-5710" #attributes: Doctrine\ORM\PersistentCollection {#8654 …} #variants: Doctrine\ORM\PersistentCollection {#8656 …} #options: Doctrine\ORM\PersistentCollection {#8660 …} #associations: Doctrine\ORM\PersistentCollection {#8658 …} #createdAt: DateTime @1758632628 {#8642 : 2025-09-23 21:03:48.0 PRC (+08:00) } #updatedAt: DateTime @1758632628 {#8643 : 2025-09-23 21:03:48.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8663 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8664 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8644} #id: 2701 #name: "Pierres à Whisky Vacuvin" #slug: "pierres-a-whisky-vacuvin-5710" #description: """ <div class="col is-12"><ul>\n <li>Rafraichit tout en conservant les arômes des boissons.</li>\n <li>Ne dilue pas les boissons.</li>\n </ul></div><h1>Descriptif Pierres à Whisky Vacuvin</h1><div class="col is-12">Les pierres à Whisky Vacuvin sont de petits cubes en inox contenant un liquide réfrigérant, que vous placerez dans votre congélateur et qui vous permettront de rafraichir vos whiskies et autres boissons préférées sans en altérer les arômes et le goût.</div><h1>Caractéristiques Pierres à Whisky Vacuvin</h1><div class="col is-12">- En acier inoxydable.<br />- A placer au congélateur. <br />- Dimensions d'un " glaçon " : 25 x 25 x 25 mm. </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 {#8666 …} #channels: Doctrine\ORM\PersistentCollection {#8652 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8646 …} #reviews: Doctrine\ORM\PersistentCollection {#8648 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8650 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#30092 …} +slug: null #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#6914 …} #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5455 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27717 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27750 …} +context: Sylius\TwigHooks\Bag\DataBag {#27756 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27743 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
112.0 MiB | 0.86 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8644 #id: 2701 #code: "pierres-a-whisky-vacuvin-5710" #attributes: Doctrine\ORM\PersistentCollection {#8654 …} #variants: Doctrine\ORM\PersistentCollection {#8656 …} #options: Doctrine\ORM\PersistentCollection {#8660 …} #associations: Doctrine\ORM\PersistentCollection {#8658 …} #createdAt: DateTime @1758632628 {#8642 : 2025-09-23 21:03:48.0 PRC (+08:00) } #updatedAt: DateTime @1758632628 {#8643 : 2025-09-23 21:03:48.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8663 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8664 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8644} #id: 2701 #name: "Pierres à Whisky Vacuvin" #slug: "pierres-a-whisky-vacuvin-5710" #description: """ <div class="col is-12"><ul>\n <li>Rafraichit tout en conservant les arômes des boissons.</li>\n <li>Ne dilue pas les boissons.</li>\n </ul></div><h1>Descriptif Pierres à Whisky Vacuvin</h1><div class="col is-12">Les pierres à Whisky Vacuvin sont de petits cubes en inox contenant un liquide réfrigérant, que vous placerez dans votre congélateur et qui vous permettront de rafraichir vos whiskies et autres boissons préférées sans en altérer les arômes et le goût.</div><h1>Caractéristiques Pierres à Whisky Vacuvin</h1><div class="col is-12">- En acier inoxydable.<br />- A placer au congélateur. <br />- Dimensions d'un " glaçon " : 25 x 25 x 25 mm. </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 {#8666 …} #channels: Doctrine\ORM\PersistentCollection {#8652 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8646 …} #reviews: Doctrine\ORM\PersistentCollection {#8648 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8650 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Pierres à Whisky Vacuvin" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30166 -props: [ "product" => App\Entity\Product\Product {#8644 #id: 2701 #code: "pierres-a-whisky-vacuvin-5710" #attributes: Doctrine\ORM\PersistentCollection {#8654 …} #variants: Doctrine\ORM\PersistentCollection {#8656 …} #options: Doctrine\ORM\PersistentCollection {#8660 …} #associations: Doctrine\ORM\PersistentCollection {#8658 …} #createdAt: DateTime @1758632628 {#8642 : 2025-09-23 21:03:48.0 PRC (+08:00) } #updatedAt: DateTime @1758632628 {#8643 : 2025-09-23 21:03:48.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8663 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8664 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8644} #id: 2701 #name: "Pierres à Whisky Vacuvin" #slug: "pierres-a-whisky-vacuvin-5710" #description: """ <div class="col is-12"><ul>\n <li>Rafraichit tout en conservant les arômes des boissons.</li>\n <li>Ne dilue pas les boissons.</li>\n </ul></div><h1>Descriptif Pierres à Whisky Vacuvin</h1><div class="col is-12">Les pierres à Whisky Vacuvin sont de petits cubes en inox contenant un liquide réfrigérant, que vous placerez dans votre congélateur et qui vous permettront de rafraichir vos whiskies et autres boissons préférées sans en altérer les arômes et le goût.</div><h1>Caractéristiques Pierres à Whisky Vacuvin</h1><div class="col is-12">- En acier inoxydable.<br />- A placer au congélateur. <br />- Dimensions d'un " glaçon " : 25 x 25 x 25 mm. </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 {#8666 …} #channels: Doctrine\ORM\PersistentCollection {#8652 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8646 …} #reviews: Doctrine\ORM\PersistentCollection {#8648 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8650 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
112.0 MiB | 0.74 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30159 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30150 …} +context: Sylius\TwigHooks\Bag\DataBag {#30217 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30147 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30092 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30100 #collection: Doctrine\Common\Collections\ArrayCollection {#30112 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30088 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38414 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38416 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30159 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30150 …} +context: Sylius\TwigHooks\Bag\DataBag {#30217 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30147 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Pierres à Whisky Vacuvin" "applied_promotions" => Doctrine\ORM\PersistentCollection {#30100 #collection: Doctrine\Common\Collections\ArrayCollection {#30112 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30088 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38414 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38416 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30221 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30159 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30150 …} +context: Sylius\TwigHooks\Bag\DataBag {#30217 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30147 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30092 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30100 #collection: Doctrine\Common\Collections\ArrayCollection {#30112 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30088 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38414 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38416 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 112.0 MiB | 0.14 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30271 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30262 …} +context: Sylius\TwigHooks\Bag\DataBag {#30269 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30270 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30092 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30274 +variant: App\Entity\Product\ProductVariant {#30092 …} +price: "15,00\u{A0}€" +originalPrice: "15,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9080 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12510 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9077 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30271 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30262 …} +context: Sylius\TwigHooks\Bag\DataBag {#30269 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30270 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 112.0 MiB | 5.25 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8670 #id: 3039 #code: "moulin-paris-antique-peugeot-5078" #attributes: Doctrine\ORM\PersistentCollection {#8680 …} #variants: Doctrine\ORM\PersistentCollection {#8682 …} #options: Doctrine\ORM\PersistentCollection {#8686 …} #associations: Doctrine\ORM\PersistentCollection {#8684 …} #createdAt: DateTime @1758632746 {#8668 : 2025-09-23 21:05:46.0 PRC (+08:00) } #updatedAt: DateTime @1758632746 {#8669 : 2025-09-23 21:05:46.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8689 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8690 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8670} #id: 3039 #name: "Moulin Paris Antique Peugeot" #slug: "moulin-paris-antique-peugeot-5078" #description: """ <div class="col is-12"><ul>\n <li>Pièce unique travaillée à la main.</li>\n <li>En bois de hêtre. </li>\n <li>Réglage de mouture.</li>\n <li>Mécanisme en acier garanti à vie.</li>\n </ul>\n <ul>\n </ul></div><h1>Description Moulin Paris Antique Peugeot</h1><div class="col is-12">Le moulin Paris Antique Peugeot vous permet de présenter élégamment votre poivre et sel. Aux charmes d'autrefois, les moulins sont en bois de hêtre patiné par le temps. Ce sont des pièces unique qui sont travaillées à la main. Un réglage de la mouture est possible grâce à l'écrou laiton gravée.</div><h1>Caractéristiques Moulin Paris Antique Peugeot</h1><div class="col is-12">En bois de hêtre vielli. Disponible pour poivre et sel.</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 {#8692 …} #channels: Doctrine\ORM\PersistentCollection {#8678 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8672 …} #reviews: Doctrine\ORM\PersistentCollection {#8674 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8676 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27717 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27750 …} +context: Sylius\TwigHooks\Bag\DataBag {#27756 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27743 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#30157 +product: App\Entity\Product\Product {#8670 #id: 3039 #code: "moulin-paris-antique-peugeot-5078" #attributes: Doctrine\ORM\PersistentCollection {#8680 …} #variants: Doctrine\ORM\PersistentCollection {#8682 …} #options: Doctrine\ORM\PersistentCollection {#8686 …} #associations: Doctrine\ORM\PersistentCollection {#8684 …} #createdAt: DateTime @1758632746 {#8668 : 2025-09-23 21:05:46.0 PRC (+08:00) } #updatedAt: DateTime @1758632746 {#8669 : 2025-09-23 21:05:46.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8689 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8690 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8670} #id: 3039 #name: "Moulin Paris Antique Peugeot" #slug: "moulin-paris-antique-peugeot-5078" #description: """ <div class="col is-12"><ul>\n <li>Pièce unique travaillée à la main.</li>\n <li>En bois de hêtre. </li>\n <li>Réglage de mouture.</li>\n <li>Mécanisme en acier garanti à vie.</li>\n </ul>\n <ul>\n </ul></div><h1>Description Moulin Paris Antique Peugeot</h1><div class="col is-12">Le moulin Paris Antique Peugeot vous permet de présenter élégamment votre poivre et sel. Aux charmes d'autrefois, les moulins sont en bois de hêtre patiné par le temps. Ce sont des pièces unique qui sont travaillées à la main. Un réglage de la mouture est possible grâce à l'écrou laiton gravée.</div><h1>Caractéristiques Moulin Paris Antique Peugeot</h1><div class="col is-12">En bois de hêtre vielli. Disponible pour poivre et sel.</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 {#8692 …} #channels: Doctrine\ORM\PersistentCollection {#8678 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8672 …} #reviews: Doctrine\ORM\PersistentCollection {#8674 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8676 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#30337 …} +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 {#27717 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27750 …} +context: Sylius\TwigHooks\Bag\DataBag {#27756 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27743 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
112.0 MiB | 0.85 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8670 #id: 3039 #code: "moulin-paris-antique-peugeot-5078" #attributes: Doctrine\ORM\PersistentCollection {#8680 …} #variants: Doctrine\ORM\PersistentCollection {#8682 …} #options: Doctrine\ORM\PersistentCollection {#8686 …} #associations: Doctrine\ORM\PersistentCollection {#8684 …} #createdAt: DateTime @1758632746 {#8668 : 2025-09-23 21:05:46.0 PRC (+08:00) } #updatedAt: DateTime @1758632746 {#8669 : 2025-09-23 21:05:46.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8689 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8690 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8670} #id: 3039 #name: "Moulin Paris Antique Peugeot" #slug: "moulin-paris-antique-peugeot-5078" #description: """ <div class="col is-12"><ul>\n <li>Pièce unique travaillée à la main.</li>\n <li>En bois de hêtre. </li>\n <li>Réglage de mouture.</li>\n <li>Mécanisme en acier garanti à vie.</li>\n </ul>\n <ul>\n </ul></div><h1>Description Moulin Paris Antique Peugeot</h1><div class="col is-12">Le moulin Paris Antique Peugeot vous permet de présenter élégamment votre poivre et sel. Aux charmes d'autrefois, les moulins sont en bois de hêtre patiné par le temps. Ce sont des pièces unique qui sont travaillées à la main. Un réglage de la mouture est possible grâce à l'écrou laiton gravée.</div><h1>Caractéristiques Moulin Paris Antique Peugeot</h1><div class="col is-12">En bois de hêtre vielli. Disponible pour poivre et sel.</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 {#8692 …} #channels: Doctrine\ORM\PersistentCollection {#8678 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8672 …} #reviews: Doctrine\ORM\PersistentCollection {#8674 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8676 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Moulin Paris Antique Peugeot" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30408 -props: [ "product" => App\Entity\Product\Product {#8670 #id: 3039 #code: "moulin-paris-antique-peugeot-5078" #attributes: Doctrine\ORM\PersistentCollection {#8680 …} #variants: Doctrine\ORM\PersistentCollection {#8682 …} #options: Doctrine\ORM\PersistentCollection {#8686 …} #associations: Doctrine\ORM\PersistentCollection {#8684 …} #createdAt: DateTime @1758632746 {#8668 : 2025-09-23 21:05:46.0 PRC (+08:00) } #updatedAt: DateTime @1758632746 {#8669 : 2025-09-23 21:05:46.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8689 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8690 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8670} #id: 3039 #name: "Moulin Paris Antique Peugeot" #slug: "moulin-paris-antique-peugeot-5078" #description: """ <div class="col is-12"><ul>\n <li>Pièce unique travaillée à la main.</li>\n <li>En bois de hêtre. </li>\n <li>Réglage de mouture.</li>\n <li>Mécanisme en acier garanti à vie.</li>\n </ul>\n <ul>\n </ul></div><h1>Description Moulin Paris Antique Peugeot</h1><div class="col is-12">Le moulin Paris Antique Peugeot vous permet de présenter élégamment votre poivre et sel. Aux charmes d'autrefois, les moulins sont en bois de hêtre patiné par le temps. Ce sont des pièces unique qui sont travaillées à la main. Un réglage de la mouture est possible grâce à l'écrou laiton gravée.</div><h1>Caractéristiques Moulin Paris Antique Peugeot</h1><div class="col is-12">En bois de hêtre vielli. Disponible pour poivre et sel.</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 {#8692 …} #channels: Doctrine\ORM\PersistentCollection {#8678 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8672 …} #reviews: Doctrine\ORM\PersistentCollection {#8674 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8676 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
112.0 MiB | 0.70 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30492 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30392 …} +context: Sylius\TwigHooks\Bag\DataBag {#30459 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30389 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30337 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30345 #collection: Doctrine\Common\Collections\ArrayCollection {#30354 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30333 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38428 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38430 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30492 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30392 …} +context: Sylius\TwigHooks\Bag\DataBag {#30459 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30389 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Moulin Paris Antique Peugeot" "applied_promotions" => Doctrine\ORM\PersistentCollection {#30345 #collection: Doctrine\Common\Collections\ArrayCollection {#30354 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30333 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38428 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38430 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30493 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30492 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30392 …} +context: Sylius\TwigHooks\Bag\DataBag {#30459 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30389 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30337 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30345 #collection: Doctrine\Common\Collections\ArrayCollection {#30354 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30333 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38428 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38430 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 112.0 MiB | 0.15 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30546 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30537 …} +context: Sylius\TwigHooks\Bag\DataBag {#30544 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30545 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30337 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30549 +variant: App\Entity\Product\ProductVariant {#30337 …} +price: "48,00\u{A0}€" +originalPrice: "53,00\u{A0}€" +hasDiscount: true #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9080 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12510 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9077 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30546 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30537 …} +context: Sylius\TwigHooks\Bag\DataBag {#30544 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30545 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 112.0 MiB | 4.18 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8696 #id: 3080 #code: "moulin-electrique-peugeot-zeli-1612" #attributes: Doctrine\ORM\PersistentCollection {#8706 …} #variants: Doctrine\ORM\PersistentCollection {#8708 …} #options: Doctrine\ORM\PersistentCollection {#8712 …} #associations: Doctrine\ORM\PersistentCollection {#8710 …} #createdAt: DateTime @1758632751 {#8694 : 2025-09-23 21:05:51.0 PRC (+08:00) } #updatedAt: DateTime @1758632751 {#8695 : 2025-09-23 21:05:51.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8715 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8716 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8696} #id: 3080 #name: "Moulin électrique PEUGEOT ZELI" #slug: "moulin-electrique-peugeot-zeli-1612" #description: """ <div class="col is-12"><ul>\n <li>Se manipule d'une seule main.</li>\n <li>Mécanismes de broyage garantis à vie.</li>\n <li>Qualité Peugeot.</li>\n </ul>\n </div><h1>Description moulin électrique PEUGEOT ZELI</h1><div class="col is-12"><p>Reprenant les mécanismes sel ou poivre dont l’efficacité n’est plus à prouver, ces moulins sont équipés en plus d’un moteur électrique pour votre plus grand confort ! Une simple pression pour moudre sel ou poivre ce qui permet de les tenir d’une seule main, très pratique lorsque l’on cuisine ! </p></div><h1>Caractéristiques moulin électrique PEUGEOT ZELI</h1><div class="col is-12">Corps ABS nickelé brossé. Mini lampe intégrée + 1 de rechange. Fonctionne avec 6 piles 1.5 v fournie. Molette de réglage de mouture pour le mécanisme poivre uniquement. Mécanisme de broyage garanti à vie. Hauteur 14 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 {#8718 …} #channels: Doctrine\ORM\PersistentCollection {#8704 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8698 …} #reviews: Doctrine\ORM\PersistentCollection {#8700 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8702 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27717 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27750 …} +context: Sylius\TwigHooks\Bag\DataBag {#27756 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27743 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#30399 +product: App\Entity\Product\Product {#8696 #id: 3080 #code: "moulin-electrique-peugeot-zeli-1612" #attributes: Doctrine\ORM\PersistentCollection {#8706 …} #variants: Doctrine\ORM\PersistentCollection {#8708 …} #options: Doctrine\ORM\PersistentCollection {#8712 …} #associations: Doctrine\ORM\PersistentCollection {#8710 …} #createdAt: DateTime @1758632751 {#8694 : 2025-09-23 21:05:51.0 PRC (+08:00) } #updatedAt: DateTime @1758632751 {#8695 : 2025-09-23 21:05:51.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8715 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8716 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8696} #id: 3080 #name: "Moulin électrique PEUGEOT ZELI" #slug: "moulin-electrique-peugeot-zeli-1612" #description: """ <div class="col is-12"><ul>\n <li>Se manipule d'une seule main.</li>\n <li>Mécanismes de broyage garantis à vie.</li>\n <li>Qualité Peugeot.</li>\n </ul>\n </div><h1>Description moulin électrique PEUGEOT ZELI</h1><div class="col is-12"><p>Reprenant les mécanismes sel ou poivre dont l’efficacité n’est plus à prouver, ces moulins sont équipés en plus d’un moteur électrique pour votre plus grand confort ! Une simple pression pour moudre sel ou poivre ce qui permet de les tenir d’une seule main, très pratique lorsque l’on cuisine ! </p></div><h1>Caractéristiques moulin électrique PEUGEOT ZELI</h1><div class="col is-12">Corps ABS nickelé brossé. Mini lampe intégrée + 1 de rechange. Fonctionne avec 6 piles 1.5 v fournie. Molette de réglage de mouture pour le mécanisme poivre uniquement. Mécanisme de broyage garanti à vie. Hauteur 14 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 {#8718 …} #channels: Doctrine\ORM\PersistentCollection {#8704 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8698 …} #reviews: Doctrine\ORM\PersistentCollection {#8700 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8702 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#30612 …} +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 {#27717 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27750 …} +context: Sylius\TwigHooks\Bag\DataBag {#27756 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27743 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
112.0 MiB | 0.59 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8696 #id: 3080 #code: "moulin-electrique-peugeot-zeli-1612" #attributes: Doctrine\ORM\PersistentCollection {#8706 …} #variants: Doctrine\ORM\PersistentCollection {#8708 …} #options: Doctrine\ORM\PersistentCollection {#8712 …} #associations: Doctrine\ORM\PersistentCollection {#8710 …} #createdAt: DateTime @1758632751 {#8694 : 2025-09-23 21:05:51.0 PRC (+08:00) } #updatedAt: DateTime @1758632751 {#8695 : 2025-09-23 21:05:51.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8715 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8716 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8696} #id: 3080 #name: "Moulin électrique PEUGEOT ZELI" #slug: "moulin-electrique-peugeot-zeli-1612" #description: """ <div class="col is-12"><ul>\n <li>Se manipule d'une seule main.</li>\n <li>Mécanismes de broyage garantis à vie.</li>\n <li>Qualité Peugeot.</li>\n </ul>\n </div><h1>Description moulin électrique PEUGEOT ZELI</h1><div class="col is-12"><p>Reprenant les mécanismes sel ou poivre dont l’efficacité n’est plus à prouver, ces moulins sont équipés en plus d’un moteur électrique pour votre plus grand confort ! Une simple pression pour moudre sel ou poivre ce qui permet de les tenir d’une seule main, très pratique lorsque l’on cuisine ! </p></div><h1>Caractéristiques moulin électrique PEUGEOT ZELI</h1><div class="col is-12">Corps ABS nickelé brossé. Mini lampe intégrée + 1 de rechange. Fonctionne avec 6 piles 1.5 v fournie. Molette de réglage de mouture pour le mécanisme poivre uniquement. Mécanisme de broyage garanti à vie. Hauteur 14 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 {#8718 …} #channels: Doctrine\ORM\PersistentCollection {#8704 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8698 …} #reviews: Doctrine\ORM\PersistentCollection {#8700 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8702 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Moulin électrique PEUGEOT ZELI" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30683 -props: [ "product" => App\Entity\Product\Product {#8696 #id: 3080 #code: "moulin-electrique-peugeot-zeli-1612" #attributes: Doctrine\ORM\PersistentCollection {#8706 …} #variants: Doctrine\ORM\PersistentCollection {#8708 …} #options: Doctrine\ORM\PersistentCollection {#8712 …} #associations: Doctrine\ORM\PersistentCollection {#8710 …} #createdAt: DateTime @1758632751 {#8694 : 2025-09-23 21:05:51.0 PRC (+08:00) } #updatedAt: DateTime @1758632751 {#8695 : 2025-09-23 21:05:51.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8715 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8716 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8696} #id: 3080 #name: "Moulin électrique PEUGEOT ZELI" #slug: "moulin-electrique-peugeot-zeli-1612" #description: """ <div class="col is-12"><ul>\n <li>Se manipule d'une seule main.</li>\n <li>Mécanismes de broyage garantis à vie.</li>\n <li>Qualité Peugeot.</li>\n </ul>\n </div><h1>Description moulin électrique PEUGEOT ZELI</h1><div class="col is-12"><p>Reprenant les mécanismes sel ou poivre dont l’efficacité n’est plus à prouver, ces moulins sont équipés en plus d’un moteur électrique pour votre plus grand confort ! Une simple pression pour moudre sel ou poivre ce qui permet de les tenir d’une seule main, très pratique lorsque l’on cuisine ! </p></div><h1>Caractéristiques moulin électrique PEUGEOT ZELI</h1><div class="col is-12">Corps ABS nickelé brossé. Mini lampe intégrée + 1 de rechange. Fonctionne avec 6 piles 1.5 v fournie. Molette de réglage de mouture pour le mécanisme poivre uniquement. Mécanisme de broyage garanti à vie. Hauteur 14 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 {#8718 …} #channels: Doctrine\ORM\PersistentCollection {#8704 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8698 …} #reviews: Doctrine\ORM\PersistentCollection {#8700 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8702 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
112.0 MiB | 0.57 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30756 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30667 …} +context: Sylius\TwigHooks\Bag\DataBag {#30734 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30664 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30612 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30620 #collection: Doctrine\Common\Collections\ArrayCollection {#30629 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30608 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38442 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38444 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30756 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30667 …} +context: Sylius\TwigHooks\Bag\DataBag {#30734 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30664 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Moulin électrique PEUGEOT ZELI" "applied_promotions" => Doctrine\ORM\PersistentCollection {#30620 #collection: Doctrine\Common\Collections\ArrayCollection {#30629 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30608 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38442 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38444 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30759 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30756 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30667 …} +context: Sylius\TwigHooks\Bag\DataBag {#30734 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30664 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30612 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30620 #collection: Doctrine\Common\Collections\ArrayCollection {#30629 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30608 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38442 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38444 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 112.0 MiB | 0.13 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30810 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30801 …} +context: Sylius\TwigHooks\Bag\DataBag {#30808 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30809 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30612 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30813 +variant: App\Entity\Product\ProductVariant {#30612 …} +price: "89,00\u{A0}€" +originalPrice: "114,00\u{A0}€" +hasDiscount: true #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9080 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12510 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9077 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30810 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30801 …} +context: Sylius\TwigHooks\Bag\DataBag {#30808 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30809 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 112.0 MiB | 5.51 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8722 #id: 3081 #code: "moulin-electrique-peugeot-elis-sense-2987" #attributes: Doctrine\ORM\PersistentCollection {#8729 …} #variants: Doctrine\ORM\PersistentCollection {#8731 …} #options: Doctrine\ORM\PersistentCollection {#8735 …} #associations: Doctrine\ORM\PersistentCollection {#8733 …} #createdAt: DateTime @1758632751 {#8720 : 2025-09-23 21:05:51.0 PRC (+08:00) } #updatedAt: DateTime @1758632751 {#8721 : 2025-09-23 21:05:51.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8738 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8739 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8722} #id: 3081 #name: "Moulin électrique PEUGEOT Elis Sense" #slug: "moulin-electrique-peugeot-elis-sense-2987" #description: """ <div class="col is-12"><ul>\n <li>Mise en marche par effleurement.</li>\n <li>Fonctionne d'une seule main.</li>\n <li>Eclairage par led.</li>\n <li>Système U'Select.</li>\n </ul></div><h1>Description moulin PEUGEOT électrique Elis sense</h1><div class="col is-12">Le moulin PEUGEOT électrique Elis sense est équipé des mécanismes traditionnels PEUGEOT sel ou poivre dont l’efficacité n’est plus à prouver. Un simple effleurement suffit pour déclencher le mécanisme pour moudre sel ou poivre ce qui permet de tenir le moulin d’une seule main, très pratique lorsque l’on cuisine !<br />Le moulin PEUGEOT électrique Elis sense est muni à sa base d'un éclairage par led bleutée permettant de voir la quantité de condiment que l’on ajoute.</div><h1>Caractéristiques moulin PEUGEOT électrique Elis Sense</h1><div class="col is-12">Corps inox.. Fonctionne avec 6 piles 1.5 v fournie. Mécanisme USELECT (préréglage de la mouture à plusieurs positions) garanti à vie. Hauteur 20 cm. LED lumineuse bleutée. Livré avec coupelle carrée et 1 fiole de sel ou poivre avec entonnoir intégré.</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 {#8741 …} #channels: Doctrine\ORM\PersistentCollection {#8727 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8698 …} #reviews: Doctrine\ORM\PersistentCollection {#8723 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8725 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27717 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27750 …} +context: Sylius\TwigHooks\Bag\DataBag {#27756 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27743 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#30674 +product: App\Entity\Product\Product {#8722 #id: 3081 #code: "moulin-electrique-peugeot-elis-sense-2987" #attributes: Doctrine\ORM\PersistentCollection {#8729 …} #variants: Doctrine\ORM\PersistentCollection {#8731 …} #options: Doctrine\ORM\PersistentCollection {#8735 …} #associations: Doctrine\ORM\PersistentCollection {#8733 …} #createdAt: DateTime @1758632751 {#8720 : 2025-09-23 21:05:51.0 PRC (+08:00) } #updatedAt: DateTime @1758632751 {#8721 : 2025-09-23 21:05:51.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8738 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8739 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8722} #id: 3081 #name: "Moulin électrique PEUGEOT Elis Sense" #slug: "moulin-electrique-peugeot-elis-sense-2987" #description: """ <div class="col is-12"><ul>\n <li>Mise en marche par effleurement.</li>\n <li>Fonctionne d'une seule main.</li>\n <li>Eclairage par led.</li>\n <li>Système U'Select.</li>\n </ul></div><h1>Description moulin PEUGEOT électrique Elis sense</h1><div class="col is-12">Le moulin PEUGEOT électrique Elis sense est équipé des mécanismes traditionnels PEUGEOT sel ou poivre dont l’efficacité n’est plus à prouver. Un simple effleurement suffit pour déclencher le mécanisme pour moudre sel ou poivre ce qui permet de tenir le moulin d’une seule main, très pratique lorsque l’on cuisine !<br />Le moulin PEUGEOT électrique Elis sense est muni à sa base d'un éclairage par led bleutée permettant de voir la quantité de condiment que l’on ajoute.</div><h1>Caractéristiques moulin PEUGEOT électrique Elis Sense</h1><div class="col is-12">Corps inox.. Fonctionne avec 6 piles 1.5 v fournie. Mécanisme USELECT (préréglage de la mouture à plusieurs positions) garanti à vie. Hauteur 20 cm. LED lumineuse bleutée. Livré avec coupelle carrée et 1 fiole de sel ou poivre avec entonnoir intégré.</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 {#8741 …} #channels: Doctrine\ORM\PersistentCollection {#8727 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8698 …} #reviews: Doctrine\ORM\PersistentCollection {#8723 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8725 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#30876 …} +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 {#27717 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27750 …} +context: Sylius\TwigHooks\Bag\DataBag {#27756 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27743 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
112.0 MiB | 1.65 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8722 #id: 3081 #code: "moulin-electrique-peugeot-elis-sense-2987" #attributes: Doctrine\ORM\PersistentCollection {#8729 …} #variants: Doctrine\ORM\PersistentCollection {#8731 …} #options: Doctrine\ORM\PersistentCollection {#8735 …} #associations: Doctrine\ORM\PersistentCollection {#8733 …} #createdAt: DateTime @1758632751 {#8720 : 2025-09-23 21:05:51.0 PRC (+08:00) } #updatedAt: DateTime @1758632751 {#8721 : 2025-09-23 21:05:51.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8738 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8739 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8722} #id: 3081 #name: "Moulin électrique PEUGEOT Elis Sense" #slug: "moulin-electrique-peugeot-elis-sense-2987" #description: """ <div class="col is-12"><ul>\n <li>Mise en marche par effleurement.</li>\n <li>Fonctionne d'une seule main.</li>\n <li>Eclairage par led.</li>\n <li>Système U'Select.</li>\n </ul></div><h1>Description moulin PEUGEOT électrique Elis sense</h1><div class="col is-12">Le moulin PEUGEOT électrique Elis sense est équipé des mécanismes traditionnels PEUGEOT sel ou poivre dont l’efficacité n’est plus à prouver. Un simple effleurement suffit pour déclencher le mécanisme pour moudre sel ou poivre ce qui permet de tenir le moulin d’une seule main, très pratique lorsque l’on cuisine !<br />Le moulin PEUGEOT électrique Elis sense est muni à sa base d'un éclairage par led bleutée permettant de voir la quantité de condiment que l’on ajoute.</div><h1>Caractéristiques moulin PEUGEOT électrique Elis Sense</h1><div class="col is-12">Corps inox.. Fonctionne avec 6 piles 1.5 v fournie. Mécanisme USELECT (préréglage de la mouture à plusieurs positions) garanti à vie. Hauteur 20 cm. LED lumineuse bleutée. Livré avec coupelle carrée et 1 fiole de sel ou poivre avec entonnoir intégré.</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 {#8741 …} #channels: Doctrine\ORM\PersistentCollection {#8727 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8698 …} #reviews: Doctrine\ORM\PersistentCollection {#8723 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8725 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Moulin électrique PEUGEOT Elis Sense" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30950 -props: [ "product" => App\Entity\Product\Product {#8722 #id: 3081 #code: "moulin-electrique-peugeot-elis-sense-2987" #attributes: Doctrine\ORM\PersistentCollection {#8729 …} #variants: Doctrine\ORM\PersistentCollection {#8731 …} #options: Doctrine\ORM\PersistentCollection {#8735 …} #associations: Doctrine\ORM\PersistentCollection {#8733 …} #createdAt: DateTime @1758632751 {#8720 : 2025-09-23 21:05:51.0 PRC (+08:00) } #updatedAt: DateTime @1758632751 {#8721 : 2025-09-23 21:05:51.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8738 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8739 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8722} #id: 3081 #name: "Moulin électrique PEUGEOT Elis Sense" #slug: "moulin-electrique-peugeot-elis-sense-2987" #description: """ <div class="col is-12"><ul>\n <li>Mise en marche par effleurement.</li>\n <li>Fonctionne d'une seule main.</li>\n <li>Eclairage par led.</li>\n <li>Système U'Select.</li>\n </ul></div><h1>Description moulin PEUGEOT électrique Elis sense</h1><div class="col is-12">Le moulin PEUGEOT électrique Elis sense est équipé des mécanismes traditionnels PEUGEOT sel ou poivre dont l’efficacité n’est plus à prouver. Un simple effleurement suffit pour déclencher le mécanisme pour moudre sel ou poivre ce qui permet de tenir le moulin d’une seule main, très pratique lorsque l’on cuisine !<br />Le moulin PEUGEOT électrique Elis sense est muni à sa base d'un éclairage par led bleutée permettant de voir la quantité de condiment que l’on ajoute.</div><h1>Caractéristiques moulin PEUGEOT électrique Elis Sense</h1><div class="col is-12">Corps inox.. Fonctionne avec 6 piles 1.5 v fournie. Mécanisme USELECT (préréglage de la mouture à plusieurs positions) garanti à vie. Hauteur 20 cm. LED lumineuse bleutée. Livré avec coupelle carrée et 1 fiole de sel ou poivre avec entonnoir intégré.</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 {#8741 …} #channels: Doctrine\ORM\PersistentCollection {#8727 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8698 …} #reviews: Doctrine\ORM\PersistentCollection {#8723 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8725 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
112.0 MiB | 0.57 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31032 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30934 …} +context: Sylius\TwigHooks\Bag\DataBag {#31010 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30931 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30876 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30884 #collection: Doctrine\Common\Collections\ArrayCollection {#30896 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30872 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38456 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38458 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31032 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30934 …} +context: Sylius\TwigHooks\Bag\DataBag {#31010 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30931 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Moulin électrique PEUGEOT Elis Sense" "applied_promotions" => Doctrine\ORM\PersistentCollection {#30884 #collection: Doctrine\Common\Collections\ArrayCollection {#30896 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30872 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38456 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38458 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#31035 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31032 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30934 …} +context: Sylius\TwigHooks\Bag\DataBag {#31010 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30931 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30876 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30884 #collection: Doctrine\Common\Collections\ArrayCollection {#30896 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30872 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38456 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38458 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 112.0 MiB | 0.14 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31086 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31077 …} +context: Sylius\TwigHooks\Bag\DataBag {#31084 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31085 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30876 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#31089 +variant: App\Entity\Product\ProductVariant {#30876 …} +price: "169,00\u{A0}€" +originalPrice: "189,00\u{A0}€" +hasDiscount: true #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9080 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12510 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9077 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31086 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31077 …} +context: Sylius\TwigHooks\Bag\DataBag {#31084 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31085 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:cart:widget:offcanvas | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent | 112.0 MiB | 2.43 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27430 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12575 …} +context: Sylius\TwigHooks\Bag\DataBag {#27452 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12585 …} +prefixes: [ "sylius_shop.base.offcanvas" ] } "template" => "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig" ] |
|||
| Attributes | [] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#31401 +cart: App\Entity\Order\Order {#13489 …} #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1322 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27430 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12575 …} +context: Sylius\TwigHooks\Bag\DataBag {#27452 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12585 …} +prefixes: [ "sylius_shop.base.offcanvas" ] } +template: "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig" #repository: Sylius\Bundle\CoreBundle\Doctrine\ORM\OrderRepository {#4980 …} } |
|||