GET https://boutique-tmp-fix-7.up-pulse.dev/wishlist/header-template

Components

8 Twig Components
20 Render Count
38 ms Render Time
38.0 MiB Memory Usage

Components

Name Metadata Render Count Render Time
sylius_shop:product:card
"Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent"
@SyliusUi/components/default.html.twig
4 30.72ms
sylius_shop:main_image
[Anonymous]
@SyliusShop/shared/components/main_image.html.twig
4 5.06ms
sylius_shop:catalog_promotions
[Anonymous]
@SyliusShop/shared/components/catalog_promotions.html.twig
4 3.84ms
sylius_shop:product:card:price
"Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent"
@SyliusUi/components/default.html.twig
4 0.54ms
bitbag.sylius_elasticsearch_plugin:search_form
"BitBag\SyliusElasticsearchPlugin\Twig\Component\SearchFormComponent"
@SyliusUi/components/default.html.twig
1 2.35ms
sylius_shop:cart:widget
"Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent"
@SyliusUi/components/default.html.twig
1 2.08ms
sylius_shop:common:taxon_menu
"Sylius\Bundle\ShopBundle\Twig\Component\Common\TaxonMenuComponent"
@SyliusUi/components/default.html.twig
1 1.22ms
sylius_shop:cart:widget:offcanvas
"Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent"
@SyliusUi/components/default.html.twig
1 1.47ms

Render calls

bitbag.sylius_elasticsearch_plugin:search_form BitBag\SyliusElasticsearchPlugin\Twig\Component\SearchFormComponent 38.0 MiB 2.35 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13579
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13583 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13582 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13580 …}
    +prefixes: [
      "sylius_shop.base.header.content.search_form"
    ]
  }
  "template" => "@BitBagSyliusElasticsearchPlugin/Shop/SearchForm/searchForm.html.twig"
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13579
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13583 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13582 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13580 …}
    +prefixes: [
      "sylius_shop.base.header.content.search_form"
    ]
  }
  "template" => "@BitBagSyliusElasticsearchPlugin/Shop/SearchForm/searchForm.html.twig"
]
Component
BitBag\SyliusElasticsearchPlugin\Twig\Component\SearchFormComponent {#13562
  -formFactory: Symfony\Component\Form\FormFactory {#8403 …}
}
sylius_shop:cart:widget Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent 38.0 MiB 2.08 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13688
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13788 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13687 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13721 …}
    +prefixes: [
      "sylius_shop.base.header.content"
    ]
  }
  "template" => "@SyliusShop/shared/components/header/cart.html.twig"
]
Attributes
[]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#14349
  +cart: App\Entity\Order\Order {#16916 …}
  #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#6477 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13688
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13788 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13687 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13721 …}
    +prefixes: [
      "sylius_shop.base.header.content"
    ]
  }
  +template: "@SyliusShop/shared/components/header/cart.html.twig"
  #repository: App\Repository\OrderRepository {#5113 …}
}
sylius_shop:common:taxon_menu Sylius\Bundle\ShopBundle\Twig\Component\Common\TaxonMenuComponent 38.0 MiB 1.22 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#17066
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#17065 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#17061 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#17063 …}
    +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 {#17078
  #taxonRepository: Sylius\Bundle\TaxonomyBundle\Doctrine\ORM\TaxonRepository {#8406 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4225 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1331 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#17066
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#17065 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#17061 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#17063 …}
    +prefixes: [
      "sylius_shop.base.header.navbar"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 38.0 MiB 9.54 ms
Input props
[
  "product" => App\Entity\Product\Product {#18592
    #id: 4
    #code: "simple_cap"
    #attributes: Doctrine\ORM\PersistentCollection {#18611 …}
    #variants: Doctrine\ORM\PersistentCollection {#18613 …}
    #options: Doctrine\ORM\PersistentCollection {#18617 …}
    #associations: Doctrine\ORM\PersistentCollection {#18615 …}
    #createdAt: DateTime @1780204252 {#18590
      date: 2026-05-31 05:10:52.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1780510041 {#18591
      date: 2026-06-03 18:07:21.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#18597 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#19014
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#18592}
        #id: 25
        #name: "Simple cap"
        #slug: "simple-cap"
        #description: """
          Quidem repudiandae vel quis omnis voluptatibus enim. Aut corporis quam rerum voluptas. Sit earum eaque non ut. Optio tenetur voluptatem illo dolor quia. Animi pariatur voluptatum adipisci ea.\n
          \n
          Sed ratione quo non. Sit quia tempore perferendis qui a et id. Hic et dolores possimus ex quo.\n
          \n
          Ut id vero sequi quidem. A id voluptas quas id laudantium fugit nihil. Fuga cum earum inventore natus odio dolorem.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Dolorum nulla officia cumque inventore sit. Consequatur temporibus ex quasi quasi cum cumque ut. Cum deserunt ut quisquam rerum animi velit. Ex aut deserunt rerum aut ab."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#18603 …}
    #channels: Doctrine\ORM\PersistentCollection {#18609 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#18533 …}
    #reviews: Doctrine\ORM\PersistentCollection {#18605 …}
    #averageRating: 1.0
    #images: Doctrine\ORM\PersistentCollection {#18607 …}
    -internalReference: "REF-000004"
    -expired: false
    -expirationDate: null
    -toExpire: false
    -bufferStock: 0
    -internalName: null
    -isParent: false
    -videos: Doctrine\ORM\PersistentCollection {#18593 …}
    -documents: Doctrine\ORM\PersistentCollection {#18595 …}
    #customerGroups: Doctrine\ORM\PersistentCollection {#18599 …}
    #organizations: Doctrine\ORM\PersistentCollection {#18601 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#17855
  +product: App\Entity\Product\Product {#18592
    #id: 4
    #code: "simple_cap"
    #attributes: Doctrine\ORM\PersistentCollection {#18611 …}
    #variants: Doctrine\ORM\PersistentCollection {#18613 …}
    #options: Doctrine\ORM\PersistentCollection {#18617 …}
    #associations: Doctrine\ORM\PersistentCollection {#18615 …}
    #createdAt: DateTime @1780204252 {#18590
      date: 2026-05-31 05:10:52.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1780510041 {#18591
      date: 2026-06-03 18:07:21.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#18597 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#19014
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#18592}
        #id: 25
        #name: "Simple cap"
        #slug: "simple-cap"
        #description: """
          Quidem repudiandae vel quis omnis voluptatibus enim. Aut corporis quam rerum voluptas. Sit earum eaque non ut. Optio tenetur voluptatem illo dolor quia. Animi pariatur voluptatum adipisci ea.\n
          \n
          Sed ratione quo non. Sit quia tempore perferendis qui a et id. Hic et dolores possimus ex quo.\n
          \n
          Ut id vero sequi quidem. A id voluptas quas id laudantium fugit nihil. Fuga cum earum inventore natus odio dolorem.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Dolorum nulla officia cumque inventore sit. Consequatur temporibus ex quasi quasi cum cumque ut. Cum deserunt ut quisquam rerum animi velit. Ex aut deserunt rerum aut ab."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#18603 …}
    #channels: Doctrine\ORM\PersistentCollection {#18609 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#18533 …}
    #reviews: Doctrine\ORM\PersistentCollection {#18605 …}
    #averageRating: 1.0
    #images: Doctrine\ORM\PersistentCollection {#18607 …}
    -internalReference: "REF-000004"
    -expired: false
    -expirationDate: null
    -toExpire: false
    -bufferStock: 0
    -internalName: null
    -isParent: false
    -videos: Doctrine\ORM\PersistentCollection {#18593 …}
    -documents: Doctrine\ORM\PersistentCollection {#18595 …}
    #customerGroups: Doctrine\ORM\PersistentCollection {#18599 …}
    #organizations: Doctrine\ORM\PersistentCollection {#18601 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#18649 …}
  +slug: null
  #productRepository: App\Repository\ProductRepository {#17835 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5613 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4225 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1331 …}
  #productVariantPricesCalculator: Sylius\B2BKit\PricingLists\Calculator\PricingCalculator {#5104 …}
  +hookableMetadata: null
}
sylius_shop:main_image
[Anonymous]
38.0 MiB 1.57 ms
Input props
[
  "product" => App\Entity\Product\Product {#18592
    #id: 4
    #code: "simple_cap"
    #attributes: Doctrine\ORM\PersistentCollection {#18611 …}
    #variants: Doctrine\ORM\PersistentCollection {#18613 …}
    #options: Doctrine\ORM\PersistentCollection {#18617 …}
    #associations: Doctrine\ORM\PersistentCollection {#18615 …}
    #createdAt: DateTime @1780204252 {#18590
      date: 2026-05-31 05:10:52.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1780510041 {#18591
      date: 2026-06-03 18:07:21.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#18597 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#19014
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#18592}
        #id: 25
        #name: "Simple cap"
        #slug: "simple-cap"
        #description: """
          Quidem repudiandae vel quis omnis voluptatibus enim. Aut corporis quam rerum voluptas. Sit earum eaque non ut. Optio tenetur voluptatem illo dolor quia. Animi pariatur voluptatum adipisci ea.\n
          \n
          Sed ratione quo non. Sit quia tempore perferendis qui a et id. Hic et dolores possimus ex quo.\n
          \n
          Ut id vero sequi quidem. A id voluptas quas id laudantium fugit nihil. Fuga cum earum inventore natus odio dolorem.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Dolorum nulla officia cumque inventore sit. Consequatur temporibus ex quasi quasi cum cumque ut. Cum deserunt ut quisquam rerum animi velit. Ex aut deserunt rerum aut ab."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#18603 …}
    #channels: Doctrine\ORM\PersistentCollection {#18609 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#18533 …}
    #reviews: Doctrine\ORM\PersistentCollection {#18605 …}
    #averageRating: 1.0
    #images: Doctrine\ORM\PersistentCollection {#18607 …}
    -internalReference: "REF-000004"
    -expired: false
    -expirationDate: null
    -toExpire: false
    -bufferStock: 0
    -internalName: null
    -isParent: false
    -videos: Doctrine\ORM\PersistentCollection {#18593 …}
    -documents: Doctrine\ORM\PersistentCollection {#18595 …}
    #customerGroups: Doctrine\ORM\PersistentCollection {#18599 …}
    #organizations: Doctrine\ORM\PersistentCollection {#18601 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Simple cap"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#19046
  -props: [
    "product" => App\Entity\Product\Product {#18592
      #id: 4
      #code: "simple_cap"
      #attributes: Doctrine\ORM\PersistentCollection {#18611 …}
      #variants: Doctrine\ORM\PersistentCollection {#18613 …}
      #options: Doctrine\ORM\PersistentCollection {#18617 …}
      #associations: Doctrine\ORM\PersistentCollection {#18615 …}
      #createdAt: DateTime @1780204252 {#18590
        date: 2026-05-31 05:10:52.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1780510041 {#18591
        date: 2026-06-03 18:07:21.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#18597 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#19014
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#18592}
          #id: 25
          #name: "Simple cap"
          #slug: "simple-cap"
          #description: """
            Quidem repudiandae vel quis omnis voluptatibus enim. Aut corporis quam rerum voluptas. Sit earum eaque non ut. Optio tenetur voluptatem illo dolor quia. Animi pariatur voluptatum adipisci ea.\n
            \n
            Sed ratione quo non. Sit quia tempore perferendis qui a et id. Hic et dolores possimus ex quo.\n
            \n
            Ut id vero sequi quidem. A id voluptas quas id laudantium fugit nihil. Fuga cum earum inventore natus odio dolorem.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Dolorum nulla officia cumque inventore sit. Consequatur temporibus ex quasi quasi cum cumque ut. Cum deserunt ut quisquam rerum animi velit. Ex aut deserunt rerum aut ab."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#18603 …}
      #channels: Doctrine\ORM\PersistentCollection {#18609 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#18533 …}
      #reviews: Doctrine\ORM\PersistentCollection {#18605 …}
      #averageRating: 1.0
      #images: Doctrine\ORM\PersistentCollection {#18607 …}
      -internalReference: "REF-000004"
      -expired: false
      -expirationDate: null
      -toExpire: false
      -bufferStock: 0
      -internalName: null
      -isParent: false
      -videos: Doctrine\ORM\PersistentCollection {#18593 …}
      -documents: Doctrine\ORM\PersistentCollection {#18595 …}
      #customerGroups: Doctrine\ORM\PersistentCollection {#18599 …}
      #organizations: Doctrine\ORM\PersistentCollection {#18601 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
38.0 MiB 1.11 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#19144
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#19149 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#19142 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#19146 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#18649 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#18963
    #collection: Doctrine\Common\Collections\ArrayCollection {#18962 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#18801 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#20858 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerFnAF5dN\EntityManagerGhost614a58f {#261 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#21044 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#19144
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#19149 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#19142 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#19146 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Simple cap"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#18963
    #collection: Doctrine\Common\Collections\ArrayCollection {#18962 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#18801 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#20858 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerFnAF5dN\EntityManagerGhost614a58f {#261 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#21044 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#19162
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#19144
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#19149 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#19142 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#19146 …}
      +prefixes: [
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#18649 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#18963
      #collection: Doctrine\Common\Collections\ArrayCollection {#18962 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#18801 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#20858 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerFnAF5dN\EntityManagerGhost614a58f {#261 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#21044 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 38.0 MiB 0.26 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#19225
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#19215 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#19223 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#19224 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#18649 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#19237
  +variant: App\Entity\Product\ProductVariant {#18649 …}
  +price: "€52.94"
  +originalPrice: "€52.94"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\B2BKit\PricingLists\Calculator\PricingCalculator {#5104 …}
  #moneyFormatter: Sylius\B2BKit\HidePrices\Formatter\HideMoneyFormatter {#8746 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4225 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1331 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#8653 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8634 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#19225
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#19215 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#19223 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#19224 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 38.0 MiB 9.45 ms
Input props
[
  "product" => App\Entity\Product\Product {#17903
    #id: 1
    #code: "basic_winter_hot_cap"
    #attributes: Doctrine\ORM\PersistentCollection {#18458 …}
    #variants: Doctrine\ORM\PersistentCollection {#18456 …}
    #options: Doctrine\ORM\PersistentCollection {#18525 …}
    #associations: Doctrine\ORM\PersistentCollection {#18528 …}
    #createdAt: DateTime @1780232919 {#17910
      date: 2026-05-31 13:08:39.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1780510041 {#17876
      date: 2026-06-03 18:07:21.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#18078 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#15504
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#17903}
        #id: 1
        #name: "Basic winter hot cap"
        #slug: "basic-winter-hot-cap"
        #description: """
          Et minus corporis eveniet et reprehenderit voluptates. Aut vel voluptas nobis sit sunt quas molestiae qui. Distinctio aspernatur impedit repellat assumenda rerum ut. Eos est alias consequatur necessitatibus dolorem.\n
          \n
          Maxime ipsa distinctio corrupti facilis omnis beatae accusantium non. Corrupti voluptatibus dolores aut. Vitae dolore numquam consequuntur quaerat ut.\n
          \n
          Numquam totam est sint facilis delectus odit voluptatum. Sint sed pariatur esse atque. Rerum sed iure voluptas ut et est quo molestiae. Corrupti consequatur cumque excepturi quibusdam.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Dolores quas praesentium culpa voluptatem similique qui qui. Ut aut voluptatibus eligendi dolores et dicta odit. Exercitationem tempore ut est sint ut."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#18133 …}
    #channels: Doctrine\ORM\PersistentCollection {#18317 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#17900 …}
    #reviews: Doctrine\ORM\PersistentCollection {#18249 …}
    #averageRating: 4.0
    #images: Doctrine\ORM\PersistentCollection {#18320 …}
    -internalReference: "REF-000001"
    -expired: false
    -expirationDate: null
    -toExpire: false
    -bufferStock: 0
    -internalName: null
    -isParent: false
    -videos: Doctrine\ORM\PersistentCollection {#17872 …}
    -documents: Doctrine\ORM\PersistentCollection {#17974 …}
    #customerGroups: Doctrine\ORM\PersistentCollection {#18076 …}
    #organizations: Doctrine\ORM\PersistentCollection {#18080 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#19293
  +product: App\Entity\Product\Product {#17903
    #id: 1
    #code: "basic_winter_hot_cap"
    #attributes: Doctrine\ORM\PersistentCollection {#18458 …}
    #variants: Doctrine\ORM\PersistentCollection {#18456 …}
    #options: Doctrine\ORM\PersistentCollection {#18525 …}
    #associations: Doctrine\ORM\PersistentCollection {#18528 …}
    #createdAt: DateTime @1780232919 {#17910
      date: 2026-05-31 13:08:39.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1780510041 {#17876
      date: 2026-06-03 18:07:21.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#18078 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#15504
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#17903}
        #id: 1
        #name: "Basic winter hot cap"
        #slug: "basic-winter-hot-cap"
        #description: """
          Et minus corporis eveniet et reprehenderit voluptates. Aut vel voluptas nobis sit sunt quas molestiae qui. Distinctio aspernatur impedit repellat assumenda rerum ut. Eos est alias consequatur necessitatibus dolorem.\n
          \n
          Maxime ipsa distinctio corrupti facilis omnis beatae accusantium non. Corrupti voluptatibus dolores aut. Vitae dolore numquam consequuntur quaerat ut.\n
          \n
          Numquam totam est sint facilis delectus odit voluptatum. Sint sed pariatur esse atque. Rerum sed iure voluptas ut et est quo molestiae. Corrupti consequatur cumque excepturi quibusdam.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Dolores quas praesentium culpa voluptatem similique qui qui. Ut aut voluptatibus eligendi dolores et dicta odit. Exercitationem tempore ut est sint ut."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#18133 …}
    #channels: Doctrine\ORM\PersistentCollection {#18317 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#17900 …}
    #reviews: Doctrine\ORM\PersistentCollection {#18249 …}
    #averageRating: 4.0
    #images: Doctrine\ORM\PersistentCollection {#18320 …}
    -internalReference: "REF-000001"
    -expired: false
    -expirationDate: null
    -toExpire: false
    -bufferStock: 0
    -internalName: null
    -isParent: false
    -videos: Doctrine\ORM\PersistentCollection {#17872 …}
    -documents: Doctrine\ORM\PersistentCollection {#17974 …}
    #customerGroups: Doctrine\ORM\PersistentCollection {#18076 …}
    #organizations: Doctrine\ORM\PersistentCollection {#18080 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#19313 …}
  +slug: null
  #productRepository: App\Repository\ProductRepository {#17835 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5613 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4225 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1331 …}
  #productVariantPricesCalculator: Sylius\B2BKit\PricingLists\Calculator\PricingCalculator {#5104 …}
  +hookableMetadata: null
}
sylius_shop:main_image
[Anonymous]
38.0 MiB 1.59 ms
Input props
[
  "product" => App\Entity\Product\Product {#17903
    #id: 1
    #code: "basic_winter_hot_cap"
    #attributes: Doctrine\ORM\PersistentCollection {#18458 …}
    #variants: Doctrine\ORM\PersistentCollection {#18456 …}
    #options: Doctrine\ORM\PersistentCollection {#18525 …}
    #associations: Doctrine\ORM\PersistentCollection {#18528 …}
    #createdAt: DateTime @1780232919 {#17910
      date: 2026-05-31 13:08:39.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1780510041 {#17876
      date: 2026-06-03 18:07:21.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#18078 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#15504
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#17903}
        #id: 1
        #name: "Basic winter hot cap"
        #slug: "basic-winter-hot-cap"
        #description: """
          Et minus corporis eveniet et reprehenderit voluptates. Aut vel voluptas nobis sit sunt quas molestiae qui. Distinctio aspernatur impedit repellat assumenda rerum ut. Eos est alias consequatur necessitatibus dolorem.\n
          \n
          Maxime ipsa distinctio corrupti facilis omnis beatae accusantium non. Corrupti voluptatibus dolores aut. Vitae dolore numquam consequuntur quaerat ut.\n
          \n
          Numquam totam est sint facilis delectus odit voluptatum. Sint sed pariatur esse atque. Rerum sed iure voluptas ut et est quo molestiae. Corrupti consequatur cumque excepturi quibusdam.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Dolores quas praesentium culpa voluptatem similique qui qui. Ut aut voluptatibus eligendi dolores et dicta odit. Exercitationem tempore ut est sint ut."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#18133 …}
    #channels: Doctrine\ORM\PersistentCollection {#18317 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#17900 …}
    #reviews: Doctrine\ORM\PersistentCollection {#18249 …}
    #averageRating: 4.0
    #images: Doctrine\ORM\PersistentCollection {#18320 …}
    -internalReference: "REF-000001"
    -expired: false
    -expirationDate: null
    -toExpire: false
    -bufferStock: 0
    -internalName: null
    -isParent: false
    -videos: Doctrine\ORM\PersistentCollection {#17872 …}
    -documents: Doctrine\ORM\PersistentCollection {#17974 …}
    #customerGroups: Doctrine\ORM\PersistentCollection {#18076 …}
    #organizations: Doctrine\ORM\PersistentCollection {#18080 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Basic winter hot cap"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#15650
  -props: [
    "product" => App\Entity\Product\Product {#17903
      #id: 1
      #code: "basic_winter_hot_cap"
      #attributes: Doctrine\ORM\PersistentCollection {#18458 …}
      #variants: Doctrine\ORM\PersistentCollection {#18456 …}
      #options: Doctrine\ORM\PersistentCollection {#18525 …}
      #associations: Doctrine\ORM\PersistentCollection {#18528 …}
      #createdAt: DateTime @1780232919 {#17910
        date: 2026-05-31 13:08:39.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1780510041 {#17876
        date: 2026-06-03 18:07:21.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#18078 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#15504
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#17903}
          #id: 1
          #name: "Basic winter hot cap"
          #slug: "basic-winter-hot-cap"
          #description: """
            Et minus corporis eveniet et reprehenderit voluptates. Aut vel voluptas nobis sit sunt quas molestiae qui. Distinctio aspernatur impedit repellat assumenda rerum ut. Eos est alias consequatur necessitatibus dolorem.\n
            \n
            Maxime ipsa distinctio corrupti facilis omnis beatae accusantium non. Corrupti voluptatibus dolores aut. Vitae dolore numquam consequuntur quaerat ut.\n
            \n
            Numquam totam est sint facilis delectus odit voluptatum. Sint sed pariatur esse atque. Rerum sed iure voluptas ut et est quo molestiae. Corrupti consequatur cumque excepturi quibusdam.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Dolores quas praesentium culpa voluptatem similique qui qui. Ut aut voluptatibus eligendi dolores et dicta odit. Exercitationem tempore ut est sint ut."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#18133 …}
      #channels: Doctrine\ORM\PersistentCollection {#18317 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#17900 …}
      #reviews: Doctrine\ORM\PersistentCollection {#18249 …}
      #averageRating: 4.0
      #images: Doctrine\ORM\PersistentCollection {#18320 …}
      -internalReference: "REF-000001"
      -expired: false
      -expirationDate: null
      -toExpire: false
      -bufferStock: 0
      -internalName: null
      -isParent: false
      -videos: Doctrine\ORM\PersistentCollection {#17872 …}
      -documents: Doctrine\ORM\PersistentCollection {#17974 …}
      #customerGroups: Doctrine\ORM\PersistentCollection {#18076 …}
      #organizations: Doctrine\ORM\PersistentCollection {#18080 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
38.0 MiB 0.75 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15823
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15818 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15975 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15804 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#19313 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#19321
    #collection: Doctrine\Common\Collections\ArrayCollection {#19330 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#19309 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#24298 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerFnAF5dN\EntityManagerGhost614a58f {#261 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24300 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15823
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15818 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15975 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15804 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Basic winter hot cap"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#19321
    #collection: Doctrine\Common\Collections\ArrayCollection {#19330 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#19309 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#24298 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerFnAF5dN\EntityManagerGhost614a58f {#261 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24300 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#16003
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15823
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15818 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#15975 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15804 …}
      +prefixes: [
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#19313 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#19321
      #collection: Doctrine\Common\Collections\ArrayCollection {#19330 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#19309 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#24298 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerFnAF5dN\EntityManagerGhost614a58f {#261 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24300 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 38.0 MiB 0.08 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16275
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16194 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#16277 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16285 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#19313 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#16293
  +variant: App\Entity\Product\ProductVariant {#19313 …}
  +price: "€47.23"
  +originalPrice: "€47.23"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\B2BKit\PricingLists\Calculator\PricingCalculator {#5104 …}
  #moneyFormatter: Sylius\B2BKit\HidePrices\Formatter\HideMoneyFormatter {#8746 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4225 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1331 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#8653 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8634 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16275
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16194 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#16277 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16285 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 38.0 MiB 6.46 ms
Input props
[
  "product" => App\Entity\Product\Product {#18531
    #id: 2
    #code: "beautiful_cap_for_woman"
    #attributes: Doctrine\ORM\PersistentCollection {#18553 …}
    #variants: Doctrine\ORM\PersistentCollection {#18555 …}
    #options: Doctrine\ORM\PersistentCollection {#18559 …}
    #associations: Doctrine\ORM\PersistentCollection {#18557 …}
    #createdAt: DateTime @1780261293 {#18529
      date: 2026-05-31 21:01:33.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1780510041 {#18530
      date: 2026-06-03 18:07:21.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#18539 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#17756
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#18531}
        #id: 9
        #name: "Beautiful cap for woman"
        #slug: "beautiful-cap-for-woman"
        #description: """
          Corrupti id consequuntur commodi harum. Molestias perspiciatis nihil pariatur eum. Rerum voluptates ipsum quam nesciunt. Totam corrupti voluptatem molestias. Sit sint voluptas quas eos est.\n
          \n
          Saepe non corporis molestiae natus et. Magni at culpa dolorem consequatur et et. Ex recusandae vel voluptatem sed minima dolorem.\n
          \n
          Amet eos aliquid omnis nisi voluptas et commodi. Veniam dolor et corporis iure cum. Nemo distinctio velit perspiciatis repellendus rerum omnis. Architecto repudiandae eos qui libero.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Rerum qui sunt nulla omnis. Non perspiciatis suscipit et ut corporis fuga. Dicta voluptatem distinctio et laudantium. Explicabo commodi blanditiis qui aspernatur nemo."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#18545 …}
    #channels: Doctrine\ORM\PersistentCollection {#18551 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#18533 …}
    #reviews: Doctrine\ORM\PersistentCollection {#18547 …}
    #averageRating: 3.0
    #images: Doctrine\ORM\PersistentCollection {#18549 …}
    -internalReference: "REF-000002"
    -expired: false
    -expirationDate: null
    -toExpire: false
    -bufferStock: 0
    -internalName: null
    -isParent: false
    -videos: Doctrine\ORM\PersistentCollection {#18535 …}
    -documents: Doctrine\ORM\PersistentCollection {#18537 …}
    #customerGroups: Doctrine\ORM\PersistentCollection {#18541 …}
    #organizations: Doctrine\ORM\PersistentCollection {#18543 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#16519
  +product: App\Entity\Product\Product {#18531
    #id: 2
    #code: "beautiful_cap_for_woman"
    #attributes: Doctrine\ORM\PersistentCollection {#18553 …}
    #variants: Doctrine\ORM\PersistentCollection {#18555 …}
    #options: Doctrine\ORM\PersistentCollection {#18559 …}
    #associations: Doctrine\ORM\PersistentCollection {#18557 …}
    #createdAt: DateTime @1780261293 {#18529
      date: 2026-05-31 21:01:33.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1780510041 {#18530
      date: 2026-06-03 18:07:21.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#18539 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#17756
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#18531}
        #id: 9
        #name: "Beautiful cap for woman"
        #slug: "beautiful-cap-for-woman"
        #description: """
          Corrupti id consequuntur commodi harum. Molestias perspiciatis nihil pariatur eum. Rerum voluptates ipsum quam nesciunt. Totam corrupti voluptatem molestias. Sit sint voluptas quas eos est.\n
          \n
          Saepe non corporis molestiae natus et. Magni at culpa dolorem consequatur et et. Ex recusandae vel voluptatem sed minima dolorem.\n
          \n
          Amet eos aliquid omnis nisi voluptas et commodi. Veniam dolor et corporis iure cum. Nemo distinctio velit perspiciatis repellendus rerum omnis. Architecto repudiandae eos qui libero.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Rerum qui sunt nulla omnis. Non perspiciatis suscipit et ut corporis fuga. Dicta voluptatem distinctio et laudantium. Explicabo commodi blanditiis qui aspernatur nemo."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#18545 …}
    #channels: Doctrine\ORM\PersistentCollection {#18551 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#18533 …}
    #reviews: Doctrine\ORM\PersistentCollection {#18547 …}
    #averageRating: 3.0
    #images: Doctrine\ORM\PersistentCollection {#18549 …}
    -internalReference: "REF-000002"
    -expired: false
    -expirationDate: null
    -toExpire: false
    -bufferStock: 0
    -internalName: null
    -isParent: false
    -videos: Doctrine\ORM\PersistentCollection {#18535 …}
    -documents: Doctrine\ORM\PersistentCollection {#18537 …}
    #customerGroups: Doctrine\ORM\PersistentCollection {#18541 …}
    #organizations: Doctrine\ORM\PersistentCollection {#18543 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#16628 …}
  +slug: null
  #productRepository: App\Repository\ProductRepository {#17835 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5613 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4225 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1331 …}
  #productVariantPricesCalculator: Sylius\B2BKit\PricingLists\Calculator\PricingCalculator {#5104 …}
  +hookableMetadata: null
}
sylius_shop:main_image
[Anonymous]
38.0 MiB 1.05 ms
Input props
[
  "product" => App\Entity\Product\Product {#18531
    #id: 2
    #code: "beautiful_cap_for_woman"
    #attributes: Doctrine\ORM\PersistentCollection {#18553 …}
    #variants: Doctrine\ORM\PersistentCollection {#18555 …}
    #options: Doctrine\ORM\PersistentCollection {#18559 …}
    #associations: Doctrine\ORM\PersistentCollection {#18557 …}
    #createdAt: DateTime @1780261293 {#18529
      date: 2026-05-31 21:01:33.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1780510041 {#18530
      date: 2026-06-03 18:07:21.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#18539 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#17756
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#18531}
        #id: 9
        #name: "Beautiful cap for woman"
        #slug: "beautiful-cap-for-woman"
        #description: """
          Corrupti id consequuntur commodi harum. Molestias perspiciatis nihil pariatur eum. Rerum voluptates ipsum quam nesciunt. Totam corrupti voluptatem molestias. Sit sint voluptas quas eos est.\n
          \n
          Saepe non corporis molestiae natus et. Magni at culpa dolorem consequatur et et. Ex recusandae vel voluptatem sed minima dolorem.\n
          \n
          Amet eos aliquid omnis nisi voluptas et commodi. Veniam dolor et corporis iure cum. Nemo distinctio velit perspiciatis repellendus rerum omnis. Architecto repudiandae eos qui libero.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Rerum qui sunt nulla omnis. Non perspiciatis suscipit et ut corporis fuga. Dicta voluptatem distinctio et laudantium. Explicabo commodi blanditiis qui aspernatur nemo."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#18545 …}
    #channels: Doctrine\ORM\PersistentCollection {#18551 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#18533 …}
    #reviews: Doctrine\ORM\PersistentCollection {#18547 …}
    #averageRating: 3.0
    #images: Doctrine\ORM\PersistentCollection {#18549 …}
    -internalReference: "REF-000002"
    -expired: false
    -expirationDate: null
    -toExpire: false
    -bufferStock: 0
    -internalName: null
    -isParent: false
    -videos: Doctrine\ORM\PersistentCollection {#18535 …}
    -documents: Doctrine\ORM\PersistentCollection {#18537 …}
    #customerGroups: Doctrine\ORM\PersistentCollection {#18541 …}
    #organizations: Doctrine\ORM\PersistentCollection {#18543 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Beautiful cap for woman"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#17727
  -props: [
    "product" => App\Entity\Product\Product {#18531
      #id: 2
      #code: "beautiful_cap_for_woman"
      #attributes: Doctrine\ORM\PersistentCollection {#18553 …}
      #variants: Doctrine\ORM\PersistentCollection {#18555 …}
      #options: Doctrine\ORM\PersistentCollection {#18559 …}
      #associations: Doctrine\ORM\PersistentCollection {#18557 …}
      #createdAt: DateTime @1780261293 {#18529
        date: 2026-05-31 21:01:33.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1780510041 {#18530
        date: 2026-06-03 18:07:21.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#18539 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#17756
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#18531}
          #id: 9
          #name: "Beautiful cap for woman"
          #slug: "beautiful-cap-for-woman"
          #description: """
            Corrupti id consequuntur commodi harum. Molestias perspiciatis nihil pariatur eum. Rerum voluptates ipsum quam nesciunt. Totam corrupti voluptatem molestias. Sit sint voluptas quas eos est.\n
            \n
            Saepe non corporis molestiae natus et. Magni at culpa dolorem consequatur et et. Ex recusandae vel voluptatem sed minima dolorem.\n
            \n
            Amet eos aliquid omnis nisi voluptas et commodi. Veniam dolor et corporis iure cum. Nemo distinctio velit perspiciatis repellendus rerum omnis. Architecto repudiandae eos qui libero.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Rerum qui sunt nulla omnis. Non perspiciatis suscipit et ut corporis fuga. Dicta voluptatem distinctio et laudantium. Explicabo commodi blanditiis qui aspernatur nemo."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#18545 …}
      #channels: Doctrine\ORM\PersistentCollection {#18551 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#18533 …}
      #reviews: Doctrine\ORM\PersistentCollection {#18547 …}
      #averageRating: 3.0
      #images: Doctrine\ORM\PersistentCollection {#18549 …}
      -internalReference: "REF-000002"
      -expired: false
      -expirationDate: null
      -toExpire: false
      -bufferStock: 0
      -internalName: null
      -isParent: false
      -videos: Doctrine\ORM\PersistentCollection {#18535 …}
      -documents: Doctrine\ORM\PersistentCollection {#18537 …}
      #customerGroups: Doctrine\ORM\PersistentCollection {#18541 …}
      #organizations: Doctrine\ORM\PersistentCollection {#18543 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
38.0 MiB 1.26 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#18222
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#18210 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#18285 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#18218 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#16628 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#16676
    #collection: Doctrine\Common\Collections\ArrayCollection {#16807 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#16597 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#24317 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerFnAF5dN\EntityManagerGhost614a58f {#261 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24319 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#18222
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#18210 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#18285 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#18218 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Beautiful cap for woman"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#16676
    #collection: Doctrine\Common\Collections\ArrayCollection {#16807 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#16597 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#24317 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerFnAF5dN\EntityManagerGhost614a58f {#261 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24319 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#18294
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#18222
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#18210 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#18285 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#18218 …}
      +prefixes: [
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#16628 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#16676
      #collection: Doctrine\Common\Collections\ArrayCollection {#16807 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#16597 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#24317 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerFnAF5dN\EntityManagerGhost614a58f {#261 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24319 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 38.0 MiB 0.11 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#18695
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#18502 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#18519 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#18518 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#16628 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#18758
  +variant: App\Entity\Product\ProductVariant {#16628 …}
  +price: "€15.37"
  +originalPrice: "€15.37"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\B2BKit\PricingLists\Calculator\PricingCalculator {#5104 …}
  #moneyFormatter: Sylius\B2BKit\HidePrices\Formatter\HideMoneyFormatter {#8746 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4225 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1331 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#8653 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8634 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#18695
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#18502 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#18519 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#18518 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 38.0 MiB 5.25 ms
Input props
[
  "product" => App\Entity\Product\Product {#18563
    #id: 3
    #code: "regular_cap_with_big_pompon"
    #attributes: Doctrine\ORM\PersistentCollection {#18582 …}
    #variants: Doctrine\ORM\PersistentCollection {#18584 …}
    #options: Doctrine\ORM\PersistentCollection {#18588 …}
    #associations: Doctrine\ORM\PersistentCollection {#18586 …}
    #createdAt: DateTime @1780495501 {#18561
      date: 2026-06-03 14:05:01.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1780510041 {#18562
      date: 2026-06-03 18:07:21.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#18568 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#19422
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#18563}
        #id: 17
        #name: "Regular cap with big pompon"
        #slug: "regular-cap-with-big-pompon"
        #description: """
          Labore omnis iusto pariatur distinctio. Vero voluptatibus molestias velit quaerat.\n
          \n
          Ipsam porro omnis nisi omnis accusamus possimus deserunt. Dicta repellendus sed voluptatem est. Id nihil natus quaerat assumenda incidunt.\n
          \n
          Voluptas consequatur dolores quo sed occaecati quasi fugit aut. Aliquid dicta fuga quia suscipit id ab. Sequi sed quo non totam sit aliquam. Iusto quasi harum quam.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Eum in consequatur laudantium ab illum impedit et. Sit repudiandae doloremque iusto molestiae autem enim distinctio. Voluptatem cupiditate odit cupiditate cumque omnis."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#18574 …}
    #channels: Doctrine\ORM\PersistentCollection {#18580 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#17900 …}
    #reviews: Doctrine\ORM\PersistentCollection {#18576 …}
    #averageRating: 4.0
    #images: Doctrine\ORM\PersistentCollection {#18578 …}
    -internalReference: "REF-000003"
    -expired: false
    -expirationDate: null
    -toExpire: false
    -bufferStock: 0
    -internalName: null
    -isParent: false
    -videos: Doctrine\ORM\PersistentCollection {#18564 …}
    -documents: Doctrine\ORM\PersistentCollection {#18566 …}
    #customerGroups: Doctrine\ORM\PersistentCollection {#18570 …}
    #organizations: Doctrine\ORM\PersistentCollection {#18572 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#19140
  +product: App\Entity\Product\Product {#18563
    #id: 3
    #code: "regular_cap_with_big_pompon"
    #attributes: Doctrine\ORM\PersistentCollection {#18582 …}
    #variants: Doctrine\ORM\PersistentCollection {#18584 …}
    #options: Doctrine\ORM\PersistentCollection {#18588 …}
    #associations: Doctrine\ORM\PersistentCollection {#18586 …}
    #createdAt: DateTime @1780495501 {#18561
      date: 2026-06-03 14:05:01.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1780510041 {#18562
      date: 2026-06-03 18:07:21.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#18568 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#19422
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#18563}
        #id: 17
        #name: "Regular cap with big pompon"
        #slug: "regular-cap-with-big-pompon"
        #description: """
          Labore omnis iusto pariatur distinctio. Vero voluptatibus molestias velit quaerat.\n
          \n
          Ipsam porro omnis nisi omnis accusamus possimus deserunt. Dicta repellendus sed voluptatem est. Id nihil natus quaerat assumenda incidunt.\n
          \n
          Voluptas consequatur dolores quo sed occaecati quasi fugit aut. Aliquid dicta fuga quia suscipit id ab. Sequi sed quo non totam sit aliquam. Iusto quasi harum quam.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Eum in consequatur laudantium ab illum impedit et. Sit repudiandae doloremque iusto molestiae autem enim distinctio. Voluptatem cupiditate odit cupiditate cumque omnis."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#18574 …}
    #channels: Doctrine\ORM\PersistentCollection {#18580 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#17900 …}
    #reviews: Doctrine\ORM\PersistentCollection {#18576 …}
    #averageRating: 4.0
    #images: Doctrine\ORM\PersistentCollection {#18578 …}
    -internalReference: "REF-000003"
    -expired: false
    -expirationDate: null
    -toExpire: false
    -bufferStock: 0
    -internalName: null
    -isParent: false
    -videos: Doctrine\ORM\PersistentCollection {#18564 …}
    -documents: Doctrine\ORM\PersistentCollection {#18566 …}
    #customerGroups: Doctrine\ORM\PersistentCollection {#18570 …}
    #organizations: Doctrine\ORM\PersistentCollection {#18572 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#19368 …}
  +slug: null
  #productRepository: App\Repository\ProductRepository {#17835 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5613 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4225 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1331 …}
  #productVariantPricesCalculator: Sylius\B2BKit\PricingLists\Calculator\PricingCalculator {#5104 …}
  +hookableMetadata: null
}
sylius_shop:main_image
[Anonymous]
38.0 MiB 0.85 ms
Input props
[
  "product" => App\Entity\Product\Product {#18563
    #id: 3
    #code: "regular_cap_with_big_pompon"
    #attributes: Doctrine\ORM\PersistentCollection {#18582 …}
    #variants: Doctrine\ORM\PersistentCollection {#18584 …}
    #options: Doctrine\ORM\PersistentCollection {#18588 …}
    #associations: Doctrine\ORM\PersistentCollection {#18586 …}
    #createdAt: DateTime @1780495501 {#18561
      date: 2026-06-03 14:05:01.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1780510041 {#18562
      date: 2026-06-03 18:07:21.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#18568 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#19422
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#18563}
        #id: 17
        #name: "Regular cap with big pompon"
        #slug: "regular-cap-with-big-pompon"
        #description: """
          Labore omnis iusto pariatur distinctio. Vero voluptatibus molestias velit quaerat.\n
          \n
          Ipsam porro omnis nisi omnis accusamus possimus deserunt. Dicta repellendus sed voluptatem est. Id nihil natus quaerat assumenda incidunt.\n
          \n
          Voluptas consequatur dolores quo sed occaecati quasi fugit aut. Aliquid dicta fuga quia suscipit id ab. Sequi sed quo non totam sit aliquam. Iusto quasi harum quam.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Eum in consequatur laudantium ab illum impedit et. Sit repudiandae doloremque iusto molestiae autem enim distinctio. Voluptatem cupiditate odit cupiditate cumque omnis."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#18574 …}
    #channels: Doctrine\ORM\PersistentCollection {#18580 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#17900 …}
    #reviews: Doctrine\ORM\PersistentCollection {#18576 …}
    #averageRating: 4.0
    #images: Doctrine\ORM\PersistentCollection {#18578 …}
    -internalReference: "REF-000003"
    -expired: false
    -expirationDate: null
    -toExpire: false
    -bufferStock: 0
    -internalName: null
    -isParent: false
    -videos: Doctrine\ORM\PersistentCollection {#18564 …}
    -documents: Doctrine\ORM\PersistentCollection {#18566 …}
    #customerGroups: Doctrine\ORM\PersistentCollection {#18570 …}
    #organizations: Doctrine\ORM\PersistentCollection {#18572 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Regular cap with big pompon"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#19449
  -props: [
    "product" => App\Entity\Product\Product {#18563
      #id: 3
      #code: "regular_cap_with_big_pompon"
      #attributes: Doctrine\ORM\PersistentCollection {#18582 …}
      #variants: Doctrine\ORM\PersistentCollection {#18584 …}
      #options: Doctrine\ORM\PersistentCollection {#18588 …}
      #associations: Doctrine\ORM\PersistentCollection {#18586 …}
      #createdAt: DateTime @1780495501 {#18561
        date: 2026-06-03 14:05:01.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1780510041 {#18562
        date: 2026-06-03 18:07:21.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#18568 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#19422
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#18563}
          #id: 17
          #name: "Regular cap with big pompon"
          #slug: "regular-cap-with-big-pompon"
          #description: """
            Labore omnis iusto pariatur distinctio. Vero voluptatibus molestias velit quaerat.\n
            \n
            Ipsam porro omnis nisi omnis accusamus possimus deserunt. Dicta repellendus sed voluptatem est. Id nihil natus quaerat assumenda incidunt.\n
            \n
            Voluptas consequatur dolores quo sed occaecati quasi fugit aut. Aliquid dicta fuga quia suscipit id ab. Sequi sed quo non totam sit aliquam. Iusto quasi harum quam.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Eum in consequatur laudantium ab illum impedit et. Sit repudiandae doloremque iusto molestiae autem enim distinctio. Voluptatem cupiditate odit cupiditate cumque omnis."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#18574 …}
      #channels: Doctrine\ORM\PersistentCollection {#18580 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#17900 …}
      #reviews: Doctrine\ORM\PersistentCollection {#18576 …}
      #averageRating: 4.0
      #images: Doctrine\ORM\PersistentCollection {#18578 …}
      -internalReference: "REF-000003"
      -expired: false
      -expirationDate: null
      -toExpire: false
      -bufferStock: 0
      -internalName: null
      -isParent: false
      -videos: Doctrine\ORM\PersistentCollection {#18564 …}
      -documents: Doctrine\ORM\PersistentCollection {#18566 …}
      #customerGroups: Doctrine\ORM\PersistentCollection {#18570 …}
      #organizations: Doctrine\ORM\PersistentCollection {#18572 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
38.0 MiB 0.72 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#19503
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#19499 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#19514 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#19501 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#19368 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#19376
    #collection: Doctrine\Common\Collections\ArrayCollection {#19385 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#19364 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#24336 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerFnAF5dN\EntityManagerGhost614a58f {#261 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24338 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#19503
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#19499 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#19514 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#19501 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Regular cap with big pompon"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#19376
    #collection: Doctrine\Common\Collections\ArrayCollection {#19385 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#19364 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#24336 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerFnAF5dN\EntityManagerGhost614a58f {#261 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24338 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#19526
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#19503
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#19499 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#19514 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#19501 …}
      +prefixes: [
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#19368 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#19376
      #collection: Doctrine\Common\Collections\ArrayCollection {#19385 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#19364 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#24336 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerFnAF5dN\EntityManagerGhost614a58f {#261 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24338 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 38.0 MiB 0.08 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#19573
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#19564 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#19571 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#19572 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#19368 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#19583
  +variant: App\Entity\Product\ProductVariant {#19368 …}
  +price: "€7.16"
  +originalPrice: "€7.16"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\B2BKit\PricingLists\Calculator\PricingCalculator {#5104 …}
  #moneyFormatter: Sylius\B2BKit\HidePrices\Formatter\HideMoneyFormatter {#8746 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4225 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1331 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#8653 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8634 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#19573
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#19564 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#19571 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#19572 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:cart:widget:offcanvas Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent 38.0 MiB 1.47 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#17245
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13396 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#17275 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13415 …}
    +prefixes: [
      "sylius_shop.base.offcanvas"
    ]
  }
  "template" => "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig"
]
Attributes
[]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#19656
  +cart: App\Entity\Order\Order {#16916 …}
  #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#6477 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#17245
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13396 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#17275 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13415 …}
    +prefixes: [
      "sylius_shop.base.offcanvas"
    ]
  }
  +template: "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig"
  #repository: App\Repository\OrderRepository {#5113 …}
}