GET https://store.gabi77.com/fr_FR/taxons/categorie/bonnets?page=1&sorting%5Bname%5D=desc

Components

12 Twig Components
44 Render Count
310 ms Render Time
24.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
9 267.96ms
sylius_shop:main_image
[Anonymous]
@SyliusShop/shared/components/main_image.html.twig
9 39.75ms
sylius_shop:catalog_promotions
[Anonymous]
@SyliusShop/shared/components/catalog_promotions.html.twig
9 25.08ms
sylius_shop:product:card:price
"Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent"
@SyliusUi/components/default.html.twig
9 7.24ms
sylius_shop:common:currency_switcher
"Sylius\Bundle\ShopBundle\Twig\Component\Common\CurrencySwitcherComponent"
@SyliusUi/components/default.html.twig
1 8.92ms
sylius_shop:common:locale_switcher
"Sylius\Bundle\ShopBundle\Twig\Component\Common\LocaleSwitcherComponent"
@SyliusUi/components/default.html.twig
1 3.74ms
sylius_shop:cart:widget
"Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent"
@SyliusUi/components/default.html.twig
1 4.59ms
sylius_shop:common:taxon_menu
"Sylius\Bundle\ShopBundle\Twig\Component\Common\TaxonMenuComponent"
@SyliusUi/components/default.html.twig
1 7.67ms
sylius_shop:product:show:breadcrumbs
"Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent"
@SyliusUi/components/default.html.twig
1 0.52ms
sylius_shop:product:show:taxonomy
"Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent"
@SyliusUi/components/default.html.twig
1 0.52ms
sylius_shop:product:show:header
"Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent"
@SyliusUi/components/default.html.twig
1 7.54ms
sylius_shop:cart:widget:offcanvas
"Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent"
@SyliusUi/components/default.html.twig
1 8.88ms

Render calls

sylius_shop:common:currency_switcher Sylius\Bundle\ShopBundle\Twig\Component\Common\CurrencySwitcherComponent 24.0 MiB 8.92 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#11306
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11299 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#11305 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11304 …}
    +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 {#11439
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4346 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11197 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#11306
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11299 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#11305 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11304 …}
    +prefixes: [
      "sylius_shop.base.header.top_bar"
    ]
  }
}
sylius_shop:common:locale_switcher Sylius\Bundle\ShopBundle\Twig\Component\Common\LocaleSwitcherComponent 24.0 MiB 3.74 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#11821
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11817 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#11819 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11820 …}
    +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 {#11830
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1534 …}
  #localeProvider: Sylius\Component\Core\Provider\ChannelBasedLocaleProvider {#4670 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#11821
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11817 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#11819 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11820 …}
    +prefixes: [
      "sylius_shop.base.header.top_bar"
    ]
  }
}
sylius_shop:cart:widget Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent 24.0 MiB 4.59 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#11921
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11894 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#11916 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11914 …}
    +prefixes: [
      "sylius_shop.base.header.content"
    ]
  }
  "template" => "@SyliusShop/shared/components/header/cart.html.twig"
]
Attributes
[]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#11942
  +cart: App\Entity\Order\Order {#11997 …}
  #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1558 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#11921
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11894 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#11916 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11914 …}
    +prefixes: [
      "sylius_shop.base.header.content"
    ]
  }
  +template: "@SyliusShop/shared/components/header/cart.html.twig"
  #repository: Sylius\Bundle\CoreBundle\Doctrine\ORM\OrderRepository {#5185 …}
}
sylius_shop:common:taxon_menu Sylius\Bundle\ShopBundle\Twig\Component\Common\TaxonMenuComponent 24.0 MiB 7.67 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12178
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12174 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12171 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12172 …}
    +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 {#12187
  #taxonRepository: Sylius\Bundle\TaxonomyBundle\Doctrine\ORM\TaxonRepository {#7548 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4346 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1534 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12178
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12174 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12171 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12172 …}
    +prefixes: [
      "sylius_shop.base.header.navbar"
    ]
  }
}
sylius_shop:product:show:breadcrumbs Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent 24.0 MiB 0.52 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12457
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12453 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12454 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12456 …}
    +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 {#12466
  #requestStack: Symfony\Component\HttpFoundation\RequestStack {#199 …}
  #taxonRepository: Sylius\Bundle\TaxonomyBundle\Doctrine\ORM\TaxonRepository {#7548 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1534 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12457
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12453 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12454 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12456 …}
    +prefixes: [
      "sylius_shop.product.index.content"
    ]
  }
}
sylius_shop:product:show:taxonomy Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent 24.0 MiB 0.52 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12565
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12561 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12562 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12564 …}
    +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 {#12573
  #requestStack: Symfony\Component\HttpFoundation\RequestStack {#199 …}
  #taxonRepository: Sylius\Bundle\TaxonomyBundle\Doctrine\ORM\TaxonRepository {#7548 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1534 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12565
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12561 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12562 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12564 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.sidebar"
    ]
  }
}
sylius_shop:product:show:header Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent 24.0 MiB 7.54 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12636
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12632 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12633 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12635 …}
    +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 {#12644
  #requestStack: Symfony\Component\HttpFoundation\RequestStack {#199 …}
  #taxonRepository: Sylius\Bundle\TaxonomyBundle\Doctrine\ORM\TaxonRepository {#7548 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1534 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12636
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12632 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12633 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12635 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 24.0 MiB 43.35 ms
Input props
[
  "product" => App\Entity\Product\Product {#7929
    #id: 27
    #code: "Vibrant_Voyage_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8296 …}
    #variants: Doctrine\ORM\PersistentCollection {#8509 …}
    #options: Doctrine\ORM\PersistentCollection {#8637 …}
    #associations: Doctrine\ORM\PersistentCollection {#8577 …}
    #createdAt: DateTime @1754358613 {#8067
      date: 2025-08-05 01:50:13.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1754564890 {#7879
      date: 2025-08-07 11:08:10.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8636 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8639
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#7929}
        #id: 211
        #name: "Vibrant Voyage Cap"
        #slug: "vibrant-voyage-cap"
        #description: """
          Animi odit aut aperiam sit. Esse rerum asperiores molestias. Id ipsum est deleniti nihil dolorem dolor quibusdam.\n
          \n
          Vel quaerat praesentium temporibus autem consequatur esse error. Excepturi dolor corrupti nihil iste inventore et sint. In aliquid dolorem aut porro ducimus consequatur dolorem. Omnis id facilis deserunt error dolorem.\n
          \n
          Ut quae sit maiores qui adipisci quia. Maxime totam qui assumenda sequi soluta. Labore ut in culpa dolorem dolores sit. Iste deleniti perferendis dignissimos.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Culpa aspernatur facilis in. Quaerat possimus fuga delectus doloribus. Veniam temporibus fuga doloribus blanditiis."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8642 …}
    #channels: Doctrine\ORM\PersistentCollection {#8155 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7925 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8064 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8158 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12701
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12734 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12740 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12727 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#13151
  +product: App\Entity\Product\Product {#7929
    #id: 27
    #code: "Vibrant_Voyage_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8296 …}
    #variants: Doctrine\ORM\PersistentCollection {#8509 …}
    #options: Doctrine\ORM\PersistentCollection {#8637 …}
    #associations: Doctrine\ORM\PersistentCollection {#8577 …}
    #createdAt: DateTime @1754358613 {#8067
      date: 2025-08-05 01:50:13.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1754564890 {#7879
      date: 2025-08-07 11:08:10.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8636 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8639
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#7929}
        #id: 211
        #name: "Vibrant Voyage Cap"
        #slug: "vibrant-voyage-cap"
        #description: """
          Animi odit aut aperiam sit. Esse rerum asperiores molestias. Id ipsum est deleniti nihil dolorem dolor quibusdam.\n
          \n
          Vel quaerat praesentium temporibus autem consequatur esse error. Excepturi dolor corrupti nihil iste inventore et sint. In aliquid dolorem aut porro ducimus consequatur dolorem. Omnis id facilis deserunt error dolorem.\n
          \n
          Ut quae sit maiores qui adipisci quia. Maxime totam qui assumenda sequi soluta. Labore ut in culpa dolorem dolores sit. Iste deleniti perferendis dignissimos.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Culpa aspernatur facilis in. Quaerat possimus fuga delectus doloribus. Veniam temporibus fuga doloribus blanditiis."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8642 …}
    #channels: Doctrine\ORM\PersistentCollection {#8155 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7925 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8064 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8158 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#13388 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#7053 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5171 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4346 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1534 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5181 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12701
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12734 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12740 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12727 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
24.0 MiB 5.16 ms
Input props
[
  "product" => App\Entity\Product\Product {#7929
    #id: 27
    #code: "Vibrant_Voyage_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8296 …}
    #variants: Doctrine\ORM\PersistentCollection {#8509 …}
    #options: Doctrine\ORM\PersistentCollection {#8637 …}
    #associations: Doctrine\ORM\PersistentCollection {#8577 …}
    #createdAt: DateTime @1754358613 {#8067
      date: 2025-08-05 01:50:13.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1754564890 {#7879
      date: 2025-08-07 11:08:10.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8636 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8639
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#7929}
        #id: 211
        #name: "Vibrant Voyage Cap"
        #slug: "vibrant-voyage-cap"
        #description: """
          Animi odit aut aperiam sit. Esse rerum asperiores molestias. Id ipsum est deleniti nihil dolorem dolor quibusdam.\n
          \n
          Vel quaerat praesentium temporibus autem consequatur esse error. Excepturi dolor corrupti nihil iste inventore et sint. In aliquid dolorem aut porro ducimus consequatur dolorem. Omnis id facilis deserunt error dolorem.\n
          \n
          Ut quae sit maiores qui adipisci quia. Maxime totam qui assumenda sequi soluta. Labore ut in culpa dolorem dolores sit. Iste deleniti perferendis dignissimos.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Culpa aspernatur facilis in. Quaerat possimus fuga delectus doloribus. Veniam temporibus fuga doloribus blanditiis."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8642 …}
    #channels: Doctrine\ORM\PersistentCollection {#8155 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7925 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8064 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8158 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Vibrant Voyage Cap"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#13812
  -props: [
    "product" => App\Entity\Product\Product {#7929
      #id: 27
      #code: "Vibrant_Voyage_Cap"
      #attributes: Doctrine\ORM\PersistentCollection {#8296 …}
      #variants: Doctrine\ORM\PersistentCollection {#8509 …}
      #options: Doctrine\ORM\PersistentCollection {#8637 …}
      #associations: Doctrine\ORM\PersistentCollection {#8577 …}
      #createdAt: DateTime @1754358613 {#8067
        date: 2025-08-05 01:50:13.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1754564890 {#7879
        date: 2025-08-07 11:08:10.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8636 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8639
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#7929}
          #id: 211
          #name: "Vibrant Voyage Cap"
          #slug: "vibrant-voyage-cap"
          #description: """
            Animi odit aut aperiam sit. Esse rerum asperiores molestias. Id ipsum est deleniti nihil dolorem dolor quibusdam.\n
            \n
            Vel quaerat praesentium temporibus autem consequatur esse error. Excepturi dolor corrupti nihil iste inventore et sint. In aliquid dolorem aut porro ducimus consequatur dolorem. Omnis id facilis deserunt error dolorem.\n
            \n
            Ut quae sit maiores qui adipisci quia. Maxime totam qui assumenda sequi soluta. Labore ut in culpa dolorem dolores sit. Iste deleniti perferendis dignissimos.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Culpa aspernatur facilis in. Quaerat possimus fuga delectus doloribus. Veniam temporibus fuga doloribus blanditiis."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8642 …}
      #channels: Doctrine\ORM\PersistentCollection {#8155 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7925 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8064 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8158 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
24.0 MiB 6.52 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13879
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13882 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13877 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13876 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#13388 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#13744
    #collection: Doctrine\Common\Collections\ArrayCollection {#13743 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#13581 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#22255 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerZyxDpTx\EntityManagerGhost614a58f {#188 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22307 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13879
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13882 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13877 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13876 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Vibrant Voyage Cap"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#13744
    #collection: Doctrine\Common\Collections\ArrayCollection {#13743 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#13581 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#22255 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerZyxDpTx\EntityManagerGhost614a58f {#188 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22307 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#13887
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13879
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13882 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#13877 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13876 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#13388 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#13744
      #collection: Doctrine\Common\Collections\ArrayCollection {#13743 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#13581 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#22255 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerZyxDpTx\EntityManagerGhost614a58f {#188 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22307 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 24.0 MiB 0.31 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13955
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13945 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13953 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13954 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#13388 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#13964
  +variant: App\Entity\Product\ProductVariant {#13388 …}
  +price: "16,01\u{A0}"
  +originalPrice: "16,01\u{A0}"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5181 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#6635 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4346 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1534 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11197 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#6627 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13955
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13945 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13953 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13954 …}
    +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 24.0 MiB 29.20 ms
Input props
[
  "product" => App\Entity\Product\Product {#8649
    #id: 38
    #code: "Tranquil_Twilight_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8659 …}
    #variants: Doctrine\ORM\PersistentCollection {#8661 …}
    #options: Doctrine\ORM\PersistentCollection {#8665 …}
    #associations: Doctrine\ORM\PersistentCollection {#8663 …}
    #createdAt: DateTime @1754220102 {#8647
      date: 2025-08-03 11:21:42.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1754564890 {#8646
      date: 2025-08-07 11:08:10.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8668 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8669
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8649}
        #id: 299
        #name: "Tranquil Twilight Cap"
        #slug: "tranquil-twilight-cap"
        #description: """
          Sunt sunt commodi ut quod. Cupiditate tempora iusto quia itaque. Perferendis est in commodi qui repudiandae. Ut aspernatur soluta occaecati dolores facere sunt qui.\n
          \n
          Necessitatibus perferendis adipisci minima earum quasi nihil nostrum. Porro omnis dolores molestiae qui voluptas. Et ut minus et.\n
          \n
          Tempora tempore tenetur minus expedita. Ut rem rerum eum molestiae. Voluptatibus dolorum nobis architecto.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Eveniet in quae placeat eius nihil. Et voluptas assumenda dolor corporis optio accusamus eius voluptatem."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8671 …}
    #channels: Doctrine\ORM\PersistentCollection {#8657 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8651 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8653 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8655 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12701
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12734 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12740 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12727 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#13790
  +product: App\Entity\Product\Product {#8649
    #id: 38
    #code: "Tranquil_Twilight_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8659 …}
    #variants: Doctrine\ORM\PersistentCollection {#8661 …}
    #options: Doctrine\ORM\PersistentCollection {#8665 …}
    #associations: Doctrine\ORM\PersistentCollection {#8663 …}
    #createdAt: DateTime @1754220102 {#8647
      date: 2025-08-03 11:21:42.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1754564890 {#8646
      date: 2025-08-07 11:08:10.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8668 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8669
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8649}
        #id: 299
        #name: "Tranquil Twilight Cap"
        #slug: "tranquil-twilight-cap"
        #description: """
          Sunt sunt commodi ut quod. Cupiditate tempora iusto quia itaque. Perferendis est in commodi qui repudiandae. Ut aspernatur soluta occaecati dolores facere sunt qui.\n
          \n
          Necessitatibus perferendis adipisci minima earum quasi nihil nostrum. Porro omnis dolores molestiae qui voluptas. Et ut minus et.\n
          \n
          Tempora tempore tenetur minus expedita. Ut rem rerum eum molestiae. Voluptatibus dolorum nobis architecto.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Eveniet in quae placeat eius nihil. Et voluptas assumenda dolor corporis optio accusamus eius voluptatem."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8671 …}
    #channels: Doctrine\ORM\PersistentCollection {#8657 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8651 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8653 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8655 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#14037 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#7053 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5171 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4346 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1534 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5181 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12701
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12734 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12740 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12727 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
24.0 MiB 1.08 ms
Input props
[
  "product" => App\Entity\Product\Product {#8649
    #id: 38
    #code: "Tranquil_Twilight_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8659 …}
    #variants: Doctrine\ORM\PersistentCollection {#8661 …}
    #options: Doctrine\ORM\PersistentCollection {#8665 …}
    #associations: Doctrine\ORM\PersistentCollection {#8663 …}
    #createdAt: DateTime @1754220102 {#8647
      date: 2025-08-03 11:21:42.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1754564890 {#8646
      date: 2025-08-07 11:08:10.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8668 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8669
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8649}
        #id: 299
        #name: "Tranquil Twilight Cap"
        #slug: "tranquil-twilight-cap"
        #description: """
          Sunt sunt commodi ut quod. Cupiditate tempora iusto quia itaque. Perferendis est in commodi qui repudiandae. Ut aspernatur soluta occaecati dolores facere sunt qui.\n
          \n
          Necessitatibus perferendis adipisci minima earum quasi nihil nostrum. Porro omnis dolores molestiae qui voluptas. Et ut minus et.\n
          \n
          Tempora tempore tenetur minus expedita. Ut rem rerum eum molestiae. Voluptatibus dolorum nobis architecto.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Eveniet in quae placeat eius nihil. Et voluptas assumenda dolor corporis optio accusamus eius voluptatem."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8671 …}
    #channels: Doctrine\ORM\PersistentCollection {#8657 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8651 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8653 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8655 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Tranquil Twilight Cap"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#14111
  -props: [
    "product" => App\Entity\Product\Product {#8649
      #id: 38
      #code: "Tranquil_Twilight_Cap"
      #attributes: Doctrine\ORM\PersistentCollection {#8659 …}
      #variants: Doctrine\ORM\PersistentCollection {#8661 …}
      #options: Doctrine\ORM\PersistentCollection {#8665 …}
      #associations: Doctrine\ORM\PersistentCollection {#8663 …}
      #createdAt: DateTime @1754220102 {#8647
        date: 2025-08-03 11:21:42.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1754564890 {#8646
        date: 2025-08-07 11:08:10.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8668 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8669
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8649}
          #id: 299
          #name: "Tranquil Twilight Cap"
          #slug: "tranquil-twilight-cap"
          #description: """
            Sunt sunt commodi ut quod. Cupiditate tempora iusto quia itaque. Perferendis est in commodi qui repudiandae. Ut aspernatur soluta occaecati dolores facere sunt qui.\n
            \n
            Necessitatibus perferendis adipisci minima earum quasi nihil nostrum. Porro omnis dolores molestiae qui voluptas. Et ut minus et.\n
            \n
            Tempora tempore tenetur minus expedita. Ut rem rerum eum molestiae. Voluptatibus dolorum nobis architecto.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Eveniet in quae placeat eius nihil. Et voluptas assumenda dolor corporis optio accusamus eius voluptatem."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8671 …}
      #channels: Doctrine\ORM\PersistentCollection {#8657 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8651 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8653 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8655 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
24.0 MiB 0.92 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14104
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14095 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14161 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14092 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#14037 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#14045
    #collection: Doctrine\Common\Collections\ArrayCollection {#14054 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#14033 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#22327 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerZyxDpTx\EntityManagerGhost614a58f {#188 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22329 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14104
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14095 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14161 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14092 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Tranquil Twilight Cap"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#14045
    #collection: Doctrine\Common\Collections\ArrayCollection {#14054 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#14033 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#22327 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerZyxDpTx\EntityManagerGhost614a58f {#188 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22329 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#14165
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14104
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14095 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#14161 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14092 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#14037 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#14045
      #collection: Doctrine\Common\Collections\ArrayCollection {#14054 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#14033 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#22327 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerZyxDpTx\EntityManagerGhost614a58f {#188 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22329 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 24.0 MiB 0.24 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14215
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14206 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14213 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14214 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#14037 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#14218
  +variant: App\Entity\Product\ProductVariant {#14037 …}
  +price: "79,33\u{A0}"
  +originalPrice: "79,33\u{A0}"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5181 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#6635 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4346 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1534 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11197 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#6627 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14215
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14206 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14213 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14214 …}
    +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 24.0 MiB 31.44 ms
Input props
[
  "product" => App\Entity\Product\Product {#8676
    #id: 36
    #code: "Sophisticated_Sunset_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8683 …}
    #variants: Doctrine\ORM\PersistentCollection {#8685 …}
    #options: Doctrine\ORM\PersistentCollection {#8689 …}
    #associations: Doctrine\ORM\PersistentCollection {#8687 …}
    #createdAt: DateTime @1754294588 {#8674
      date: 2025-08-04 08:03:08.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1754564890 {#8673
      date: 2025-08-07 11:08:10.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8692 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8693
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8676}
        #id: 283
        #name: "Sophisticated Sunset Cap"
        #slug: "sophisticated-sunset-cap"
        #description: """
          Quas dignissimos id reprehenderit facere qui qui. Tempore aut sit autem eius facere magnam. Quos eaque iure vel reprehenderit aperiam sed. Natus sequi occaecati optio minus magnam delectus.\n
          \n
          Omnis et qui iure sed amet eos. Qui quod qui est fugit odio consequatur. Iure accusamus quasi quis unde. Non et excepturi cum velit quia.\n
          \n
          Deleniti a explicabo eum sunt animi fuga. Labore delectus et magni quas. Ducimus repellat fugiat ut dicta.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Reprehenderit quae illo est id. Voluptatum sint et numquam dicta enim illum. Et distinctio molestias mollitia dolorum quae ut nihil. Non veniam laudantium quis porro."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8695 …}
    #channels: Doctrine\ORM\PersistentCollection {#8681 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7925 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8677 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8679 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12701
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12734 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12740 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12727 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#14102
  +product: App\Entity\Product\Product {#8676
    #id: 36
    #code: "Sophisticated_Sunset_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8683 …}
    #variants: Doctrine\ORM\PersistentCollection {#8685 …}
    #options: Doctrine\ORM\PersistentCollection {#8689 …}
    #associations: Doctrine\ORM\PersistentCollection {#8687 …}
    #createdAt: DateTime @1754294588 {#8674
      date: 2025-08-04 08:03:08.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1754564890 {#8673
      date: 2025-08-07 11:08:10.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8692 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8693
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8676}
        #id: 283
        #name: "Sophisticated Sunset Cap"
        #slug: "sophisticated-sunset-cap"
        #description: """
          Quas dignissimos id reprehenderit facere qui qui. Tempore aut sit autem eius facere magnam. Quos eaque iure vel reprehenderit aperiam sed. Natus sequi occaecati optio minus magnam delectus.\n
          \n
          Omnis et qui iure sed amet eos. Qui quod qui est fugit odio consequatur. Iure accusamus quasi quis unde. Non et excepturi cum velit quia.\n
          \n
          Deleniti a explicabo eum sunt animi fuga. Labore delectus et magni quas. Ducimus repellat fugiat ut dicta.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Reprehenderit quae illo est id. Voluptatum sint et numquam dicta enim illum. Et distinctio molestias mollitia dolorum quae ut nihil. Non veniam laudantium quis porro."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8695 …}
    #channels: Doctrine\ORM\PersistentCollection {#8681 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7925 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8677 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8679 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#14281 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#7053 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5171 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4346 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1534 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5181 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12701
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12734 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12740 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12727 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
24.0 MiB 2.25 ms
Input props
[
  "product" => App\Entity\Product\Product {#8676
    #id: 36
    #code: "Sophisticated_Sunset_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8683 …}
    #variants: Doctrine\ORM\PersistentCollection {#8685 …}
    #options: Doctrine\ORM\PersistentCollection {#8689 …}
    #associations: Doctrine\ORM\PersistentCollection {#8687 …}
    #createdAt: DateTime @1754294588 {#8674
      date: 2025-08-04 08:03:08.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1754564890 {#8673
      date: 2025-08-07 11:08:10.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8692 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8693
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8676}
        #id: 283
        #name: "Sophisticated Sunset Cap"
        #slug: "sophisticated-sunset-cap"
        #description: """
          Quas dignissimos id reprehenderit facere qui qui. Tempore aut sit autem eius facere magnam. Quos eaque iure vel reprehenderit aperiam sed. Natus sequi occaecati optio minus magnam delectus.\n
          \n
          Omnis et qui iure sed amet eos. Qui quod qui est fugit odio consequatur. Iure accusamus quasi quis unde. Non et excepturi cum velit quia.\n
          \n
          Deleniti a explicabo eum sunt animi fuga. Labore delectus et magni quas. Ducimus repellat fugiat ut dicta.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Reprehenderit quae illo est id. Voluptatum sint et numquam dicta enim illum. Et distinctio molestias mollitia dolorum quae ut nihil. Non veniam laudantium quis porro."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8695 …}
    #channels: Doctrine\ORM\PersistentCollection {#8681 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7925 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8677 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8679 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Sophisticated Sunset Cap"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#14355
  -props: [
    "product" => App\Entity\Product\Product {#8676
      #id: 36
      #code: "Sophisticated_Sunset_Cap"
      #attributes: Doctrine\ORM\PersistentCollection {#8683 …}
      #variants: Doctrine\ORM\PersistentCollection {#8685 …}
      #options: Doctrine\ORM\PersistentCollection {#8689 …}
      #associations: Doctrine\ORM\PersistentCollection {#8687 …}
      #createdAt: DateTime @1754294588 {#8674
        date: 2025-08-04 08:03:08.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1754564890 {#8673
        date: 2025-08-07 11:08:10.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8692 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8693
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8676}
          #id: 283
          #name: "Sophisticated Sunset Cap"
          #slug: "sophisticated-sunset-cap"
          #description: """
            Quas dignissimos id reprehenderit facere qui qui. Tempore aut sit autem eius facere magnam. Quos eaque iure vel reprehenderit aperiam sed. Natus sequi occaecati optio minus magnam delectus.\n
            \n
            Omnis et qui iure sed amet eos. Qui quod qui est fugit odio consequatur. Iure accusamus quasi quis unde. Non et excepturi cum velit quia.\n
            \n
            Deleniti a explicabo eum sunt animi fuga. Labore delectus et magni quas. Ducimus repellat fugiat ut dicta.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Reprehenderit quae illo est id. Voluptatum sint et numquam dicta enim illum. Et distinctio molestias mollitia dolorum quae ut nihil. Non veniam laudantium quis porro."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8695 …}
      #channels: Doctrine\ORM\PersistentCollection {#8681 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7925 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8677 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8679 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
24.0 MiB 2.98 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14348
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14339 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14408 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14336 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#14281 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#14289
    #collection: Doctrine\Common\Collections\ArrayCollection {#14298 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#14277 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#22341 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerZyxDpTx\EntityManagerGhost614a58f {#188 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22343 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14348
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14339 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14408 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14336 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Sophisticated Sunset Cap"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#14289
    #collection: Doctrine\Common\Collections\ArrayCollection {#14298 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#14277 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#22341 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerZyxDpTx\EntityManagerGhost614a58f {#188 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22343 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#14412
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14348
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14339 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#14408 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14336 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#14281 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#14289
      #collection: Doctrine\Common\Collections\ArrayCollection {#14298 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#14277 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#22341 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerZyxDpTx\EntityManagerGhost614a58f {#188 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22343 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 24.0 MiB 0.22 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14462
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14453 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14460 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14461 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#14281 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#14465
  +variant: App\Entity\Product\ProductVariant {#14281 …}
  +price: "31,80\u{A0}"
  +originalPrice: "31,80\u{A0}"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5181 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#6635 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4346 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1534 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11197 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#6627 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14462
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14453 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14460 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14461 …}
    +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 24.0 MiB 22.71 ms
Input props
[
  "product" => App\Entity\Product\Product {#8700
    #id: 26
    #code: "Serene_Sunshine_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8707 …}
    #variants: Doctrine\ORM\PersistentCollection {#8709 …}
    #options: Doctrine\ORM\PersistentCollection {#8713 …}
    #associations: Doctrine\ORM\PersistentCollection {#8711 …}
    #createdAt: DateTime @1754544750 {#8698
      date: 2025-08-07 05:32:30.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1754564890 {#8697
      date: 2025-08-07 11:08:10.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8716 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8717
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8700}
        #id: 203
        #name: "Serene Sunshine Cap"
        #slug: "serene-sunshine-cap"
        #description: """
          Enim quasi tempora et qui ut vel et. Quo neque veniam reiciendis adipisci veritatis minima dignissimos. Dignissimos nemo deleniti enim.\n
          \n
          Similique laborum aliquam dolorem voluptatem at ipsa. Est odit qui aliquam non consequatur voluptatem asperiores.\n
          \n
          Et autem facere beatae officiis et veniam. Sed non perferendis inventore eaque et. Consequuntur dolores et assumenda architecto quaerat vitae. Qui nisi est dolorem architecto nobis omnis consectetur. Perferendis blanditiis incidunt velit ipsam delectus vero harum.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Ducimus dicta molestiae et et consequatur. Et amet fuga temporibus molestias. Saepe asperiores quo quod laboriosam aliquid aliquam. Odio voluptates non cupiditate tempore porro."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8719 …}
    #channels: Doctrine\ORM\PersistentCollection {#8705 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8651 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8701 …}
    #averageRating: 1.0
    #images: Doctrine\ORM\PersistentCollection {#8703 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12701
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12734 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12740 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12727 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#14346
  +product: App\Entity\Product\Product {#8700
    #id: 26
    #code: "Serene_Sunshine_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8707 …}
    #variants: Doctrine\ORM\PersistentCollection {#8709 …}
    #options: Doctrine\ORM\PersistentCollection {#8713 …}
    #associations: Doctrine\ORM\PersistentCollection {#8711 …}
    #createdAt: DateTime @1754544750 {#8698
      date: 2025-08-07 05:32:30.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1754564890 {#8697
      date: 2025-08-07 11:08:10.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8716 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8717
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8700}
        #id: 203
        #name: "Serene Sunshine Cap"
        #slug: "serene-sunshine-cap"
        #description: """
          Enim quasi tempora et qui ut vel et. Quo neque veniam reiciendis adipisci veritatis minima dignissimos. Dignissimos nemo deleniti enim.\n
          \n
          Similique laborum aliquam dolorem voluptatem at ipsa. Est odit qui aliquam non consequatur voluptatem asperiores.\n
          \n
          Et autem facere beatae officiis et veniam. Sed non perferendis inventore eaque et. Consequuntur dolores et assumenda architecto quaerat vitae. Qui nisi est dolorem architecto nobis omnis consectetur. Perferendis blanditiis incidunt velit ipsam delectus vero harum.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Ducimus dicta molestiae et et consequatur. Et amet fuga temporibus molestias. Saepe asperiores quo quod laboriosam aliquid aliquam. Odio voluptates non cupiditate tempore porro."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8719 …}
    #channels: Doctrine\ORM\PersistentCollection {#8705 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8651 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8701 …}
    #averageRating: 1.0
    #images: Doctrine\ORM\PersistentCollection {#8703 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#14528 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#7053 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5171 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4346 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1534 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5181 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12701
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12734 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12740 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12727 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
24.0 MiB 5.04 ms
Input props
[
  "product" => App\Entity\Product\Product {#8700
    #id: 26
    #code: "Serene_Sunshine_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8707 …}
    #variants: Doctrine\ORM\PersistentCollection {#8709 …}
    #options: Doctrine\ORM\PersistentCollection {#8713 …}
    #associations: Doctrine\ORM\PersistentCollection {#8711 …}
    #createdAt: DateTime @1754544750 {#8698
      date: 2025-08-07 05:32:30.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1754564890 {#8697
      date: 2025-08-07 11:08:10.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8716 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8717
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8700}
        #id: 203
        #name: "Serene Sunshine Cap"
        #slug: "serene-sunshine-cap"
        #description: """
          Enim quasi tempora et qui ut vel et. Quo neque veniam reiciendis adipisci veritatis minima dignissimos. Dignissimos nemo deleniti enim.\n
          \n
          Similique laborum aliquam dolorem voluptatem at ipsa. Est odit qui aliquam non consequatur voluptatem asperiores.\n
          \n
          Et autem facere beatae officiis et veniam. Sed non perferendis inventore eaque et. Consequuntur dolores et assumenda architecto quaerat vitae. Qui nisi est dolorem architecto nobis omnis consectetur. Perferendis blanditiis incidunt velit ipsam delectus vero harum.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Ducimus dicta molestiae et et consequatur. Et amet fuga temporibus molestias. Saepe asperiores quo quod laboriosam aliquid aliquam. Odio voluptates non cupiditate tempore porro."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8719 …}
    #channels: Doctrine\ORM\PersistentCollection {#8705 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8651 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8701 …}
    #averageRating: 1.0
    #images: Doctrine\ORM\PersistentCollection {#8703 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Serene Sunshine Cap"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#14602
  -props: [
    "product" => App\Entity\Product\Product {#8700
      #id: 26
      #code: "Serene_Sunshine_Cap"
      #attributes: Doctrine\ORM\PersistentCollection {#8707 …}
      #variants: Doctrine\ORM\PersistentCollection {#8709 …}
      #options: Doctrine\ORM\PersistentCollection {#8713 …}
      #associations: Doctrine\ORM\PersistentCollection {#8711 …}
      #createdAt: DateTime @1754544750 {#8698
        date: 2025-08-07 05:32:30.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1754564890 {#8697
        date: 2025-08-07 11:08:10.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8716 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8717
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8700}
          #id: 203
          #name: "Serene Sunshine Cap"
          #slug: "serene-sunshine-cap"
          #description: """
            Enim quasi tempora et qui ut vel et. Quo neque veniam reiciendis adipisci veritatis minima dignissimos. Dignissimos nemo deleniti enim.\n
            \n
            Similique laborum aliquam dolorem voluptatem at ipsa. Est odit qui aliquam non consequatur voluptatem asperiores.\n
            \n
            Et autem facere beatae officiis et veniam. Sed non perferendis inventore eaque et. Consequuntur dolores et assumenda architecto quaerat vitae. Qui nisi est dolorem architecto nobis omnis consectetur. Perferendis blanditiis incidunt velit ipsam delectus vero harum.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Ducimus dicta molestiae et et consequatur. Et amet fuga temporibus molestias. Saepe asperiores quo quod laboriosam aliquid aliquam. Odio voluptates non cupiditate tempore porro."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8719 …}
      #channels: Doctrine\ORM\PersistentCollection {#8705 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8651 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8701 …}
      #averageRating: 1.0
      #images: Doctrine\ORM\PersistentCollection {#8703 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
24.0 MiB 5.51 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14595
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14586 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14652 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14583 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#14528 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#14536
    #collection: Doctrine\Common\Collections\ArrayCollection {#14545 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#14524 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#22355 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerZyxDpTx\EntityManagerGhost614a58f {#188 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22357 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14595
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14586 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14652 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14583 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Serene Sunshine Cap"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#14536
    #collection: Doctrine\Common\Collections\ArrayCollection {#14545 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#14524 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#22355 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerZyxDpTx\EntityManagerGhost614a58f {#188 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22357 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#14656
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14595
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14586 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#14652 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14583 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#14528 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#14536
      #collection: Doctrine\Common\Collections\ArrayCollection {#14545 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#14524 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#22355 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerZyxDpTx\EntityManagerGhost614a58f {#188 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22357 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 24.0 MiB 0.18 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14706
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14697 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14704 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14705 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#14528 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#14709
  +variant: App\Entity\Product\ProductVariant {#14528 …}
  +price: "2,28\u{A0}"
  +originalPrice: "2,28\u{A0}"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5181 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#6635 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4346 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1534 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11197 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#6627 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14706
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14697 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14704 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14705 …}
    +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 24.0 MiB 28.37 ms
Input props
[
  "product" => App\Entity\Product\Product {#8724
    #id: 40
    #code: "Radiant_Reflection_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8731 …}
    #variants: Doctrine\ORM\PersistentCollection {#8733 …}
    #options: Doctrine\ORM\PersistentCollection {#8737 …}
    #associations: Doctrine\ORM\PersistentCollection {#8735 …}
    #createdAt: DateTime @1754106727 {#8722
      date: 2025-08-02 03:52:07.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1754564890 {#8721
      date: 2025-08-07 11:08:10.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8740 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8741
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8724}
        #id: 315
        #name: "Radiant Reflection Cap"
        #slug: "radiant-reflection-cap"
        #description: """
          Nostrum nisi voluptatibus alias. Deleniti sed eligendi ut possimus cupiditate perspiciatis dolorem. Odit non id recusandae totam non aperiam.\n
          \n
          Consectetur adipisci voluptates neque sunt maxime exercitationem. Non sed ut odit. Sit corrupti ut iusto vel. Culpa quas consequatur aspernatur provident eius saepe odit.\n
          \n
          Sequi est incidunt dolore minima sed veritatis et. Quaerat sunt voluptas molestiae ducimus commodi sunt beatae. Esse voluptas qui quas repudiandae minus.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Non facere omnis nesciunt unde. Voluptatem id id ipsam recusandae assumenda omnis velit. Perspiciatis reiciendis temporibus ducimus qui dolore doloremque cupiditate. Consequatur qui eos ipsam culpa dolore aliquid itaque mollitia."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8743 …}
    #channels: Doctrine\ORM\PersistentCollection {#8729 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8651 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8725 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8727 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12701
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12734 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12740 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12727 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#14593
  +product: App\Entity\Product\Product {#8724
    #id: 40
    #code: "Radiant_Reflection_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8731 …}
    #variants: Doctrine\ORM\PersistentCollection {#8733 …}
    #options: Doctrine\ORM\PersistentCollection {#8737 …}
    #associations: Doctrine\ORM\PersistentCollection {#8735 …}
    #createdAt: DateTime @1754106727 {#8722
      date: 2025-08-02 03:52:07.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1754564890 {#8721
      date: 2025-08-07 11:08:10.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8740 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8741
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8724}
        #id: 315
        #name: "Radiant Reflection Cap"
        #slug: "radiant-reflection-cap"
        #description: """
          Nostrum nisi voluptatibus alias. Deleniti sed eligendi ut possimus cupiditate perspiciatis dolorem. Odit non id recusandae totam non aperiam.\n
          \n
          Consectetur adipisci voluptates neque sunt maxime exercitationem. Non sed ut odit. Sit corrupti ut iusto vel. Culpa quas consequatur aspernatur provident eius saepe odit.\n
          \n
          Sequi est incidunt dolore minima sed veritatis et. Quaerat sunt voluptas molestiae ducimus commodi sunt beatae. Esse voluptas qui quas repudiandae minus.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Non facere omnis nesciunt unde. Voluptatem id id ipsam recusandae assumenda omnis velit. Perspiciatis reiciendis temporibus ducimus qui dolore doloremque cupiditate. Consequatur qui eos ipsam culpa dolore aliquid itaque mollitia."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8743 …}
    #channels: Doctrine\ORM\PersistentCollection {#8729 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8651 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8725 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8727 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#14772 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#7053 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5171 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4346 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1534 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5181 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12701
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12734 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12740 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12727 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
24.0 MiB 4.38 ms
Input props
[
  "product" => App\Entity\Product\Product {#8724
    #id: 40
    #code: "Radiant_Reflection_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8731 …}
    #variants: Doctrine\ORM\PersistentCollection {#8733 …}
    #options: Doctrine\ORM\PersistentCollection {#8737 …}
    #associations: Doctrine\ORM\PersistentCollection {#8735 …}
    #createdAt: DateTime @1754106727 {#8722
      date: 2025-08-02 03:52:07.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1754564890 {#8721
      date: 2025-08-07 11:08:10.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8740 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8741
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8724}
        #id: 315
        #name: "Radiant Reflection Cap"
        #slug: "radiant-reflection-cap"
        #description: """
          Nostrum nisi voluptatibus alias. Deleniti sed eligendi ut possimus cupiditate perspiciatis dolorem. Odit non id recusandae totam non aperiam.\n
          \n
          Consectetur adipisci voluptates neque sunt maxime exercitationem. Non sed ut odit. Sit corrupti ut iusto vel. Culpa quas consequatur aspernatur provident eius saepe odit.\n
          \n
          Sequi est incidunt dolore minima sed veritatis et. Quaerat sunt voluptas molestiae ducimus commodi sunt beatae. Esse voluptas qui quas repudiandae minus.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Non facere omnis nesciunt unde. Voluptatem id id ipsam recusandae assumenda omnis velit. Perspiciatis reiciendis temporibus ducimus qui dolore doloremque cupiditate. Consequatur qui eos ipsam culpa dolore aliquid itaque mollitia."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8743 …}
    #channels: Doctrine\ORM\PersistentCollection {#8729 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8651 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8725 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8727 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Radiant Reflection Cap"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#14846
  -props: [
    "product" => App\Entity\Product\Product {#8724
      #id: 40
      #code: "Radiant_Reflection_Cap"
      #attributes: Doctrine\ORM\PersistentCollection {#8731 …}
      #variants: Doctrine\ORM\PersistentCollection {#8733 …}
      #options: Doctrine\ORM\PersistentCollection {#8737 …}
      #associations: Doctrine\ORM\PersistentCollection {#8735 …}
      #createdAt: DateTime @1754106727 {#8722
        date: 2025-08-02 03:52:07.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1754564890 {#8721
        date: 2025-08-07 11:08:10.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8740 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8741
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8724}
          #id: 315
          #name: "Radiant Reflection Cap"
          #slug: "radiant-reflection-cap"
          #description: """
            Nostrum nisi voluptatibus alias. Deleniti sed eligendi ut possimus cupiditate perspiciatis dolorem. Odit non id recusandae totam non aperiam.\n
            \n
            Consectetur adipisci voluptates neque sunt maxime exercitationem. Non sed ut odit. Sit corrupti ut iusto vel. Culpa quas consequatur aspernatur provident eius saepe odit.\n
            \n
            Sequi est incidunt dolore minima sed veritatis et. Quaerat sunt voluptas molestiae ducimus commodi sunt beatae. Esse voluptas qui quas repudiandae minus.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Non facere omnis nesciunt unde. Voluptatem id id ipsam recusandae assumenda omnis velit. Perspiciatis reiciendis temporibus ducimus qui dolore doloremque cupiditate. Consequatur qui eos ipsam culpa dolore aliquid itaque mollitia."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8743 …}
      #channels: Doctrine\ORM\PersistentCollection {#8729 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8651 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8725 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8727 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
24.0 MiB 1.96 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14839
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14830 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14896 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14827 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#14772 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#14780
    #collection: Doctrine\Common\Collections\ArrayCollection {#14789 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#14768 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#22369 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerZyxDpTx\EntityManagerGhost614a58f {#188 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22371 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14839
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14830 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14896 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14827 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Radiant Reflection Cap"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#14780
    #collection: Doctrine\Common\Collections\ArrayCollection {#14789 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#14768 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#22369 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerZyxDpTx\EntityManagerGhost614a58f {#188 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22371 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#14900
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14839
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14830 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#14896 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14827 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#14772 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#14780
      #collection: Doctrine\Common\Collections\ArrayCollection {#14789 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#14768 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#22369 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerZyxDpTx\EntityManagerGhost614a58f {#188 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22371 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 24.0 MiB 0.27 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14950
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14941 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14948 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14949 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#14772 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#14953
  +variant: App\Entity\Product\ProductVariant {#14772 …}
  +price: "48,62\u{A0}"
  +originalPrice: "48,62\u{A0}"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5181 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#6635 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4346 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1534 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11197 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#6627 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14950
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14941 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14948 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14949 …}
    +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 24.0 MiB 30.72 ms
Input props
[
  "product" => App\Entity\Product\Product {#8748
    #id: 24
    #code: "Radiant_Rays_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8755 …}
    #variants: Doctrine\ORM\PersistentCollection {#8757 …}
    #options: Doctrine\ORM\PersistentCollection {#4959 …}
    #associations: Doctrine\ORM\PersistentCollection {#4952 …}
    #createdAt: DateTime @1754289037 {#8746
      date: 2025-08-04 06:30:37.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1754564890 {#8745
      date: 2025-08-07 11:08:10.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#4951 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#4950
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8748}
        #id: 187
        #name: "Radiant Rays Cap"
        #slug: "radiant-rays-cap"
        #description: """
          Velit ut quia delectus amet magnam. Molestiae asperiores laborum mollitia et velit. Eveniet nam distinctio praesentium.\n
          \n
          Est animi magni recusandae qui et iure eaque quia. Earum soluta illo quis necessitatibus id. Aut enim voluptatibus velit culpa. Quam rerum repudiandae esse molestiae in aut necessitatibus.\n
          \n
          Dolor quia sit et omnis quam molestias. In magnam doloremque possimus minus quo optio. Qui iusto provident dolores dignissimos ipsa.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Qui et reiciendis et quos molestias eveniet saepe. Dolorem veritatis suscipit magni. Nihil est sit accusamus explicabo. Et nihil quos numquam saepe ea explicabo rerum."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#4957 …}
    #channels: Doctrine\ORM\PersistentCollection {#8753 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8651 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8749 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8751 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12701
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12734 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12740 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12727 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#14837
  +product: App\Entity\Product\Product {#8748
    #id: 24
    #code: "Radiant_Rays_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8755 …}
    #variants: Doctrine\ORM\PersistentCollection {#8757 …}
    #options: Doctrine\ORM\PersistentCollection {#4959 …}
    #associations: Doctrine\ORM\PersistentCollection {#4952 …}
    #createdAt: DateTime @1754289037 {#8746
      date: 2025-08-04 06:30:37.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1754564890 {#8745
      date: 2025-08-07 11:08:10.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#4951 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#4950
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8748}
        #id: 187
        #name: "Radiant Rays Cap"
        #slug: "radiant-rays-cap"
        #description: """
          Velit ut quia delectus amet magnam. Molestiae asperiores laborum mollitia et velit. Eveniet nam distinctio praesentium.\n
          \n
          Est animi magni recusandae qui et iure eaque quia. Earum soluta illo quis necessitatibus id. Aut enim voluptatibus velit culpa. Quam rerum repudiandae esse molestiae in aut necessitatibus.\n
          \n
          Dolor quia sit et omnis quam molestias. In magnam doloremque possimus minus quo optio. Qui iusto provident dolores dignissimos ipsa.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Qui et reiciendis et quos molestias eveniet saepe. Dolorem veritatis suscipit magni. Nihil est sit accusamus explicabo. Et nihil quos numquam saepe ea explicabo rerum."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#4957 …}
    #channels: Doctrine\ORM\PersistentCollection {#8753 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8651 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8749 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8751 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#15016 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#7053 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5171 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4346 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1534 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5181 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12701
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12734 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12740 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12727 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
24.0 MiB 3.06 ms
Input props
[
  "product" => App\Entity\Product\Product {#8748
    #id: 24
    #code: "Radiant_Rays_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8755 …}
    #variants: Doctrine\ORM\PersistentCollection {#8757 …}
    #options: Doctrine\ORM\PersistentCollection {#4959 …}
    #associations: Doctrine\ORM\PersistentCollection {#4952 …}
    #createdAt: DateTime @1754289037 {#8746
      date: 2025-08-04 06:30:37.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1754564890 {#8745
      date: 2025-08-07 11:08:10.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#4951 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#4950
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8748}
        #id: 187
        #name: "Radiant Rays Cap"
        #slug: "radiant-rays-cap"
        #description: """
          Velit ut quia delectus amet magnam. Molestiae asperiores laborum mollitia et velit. Eveniet nam distinctio praesentium.\n
          \n
          Est animi magni recusandae qui et iure eaque quia. Earum soluta illo quis necessitatibus id. Aut enim voluptatibus velit culpa. Quam rerum repudiandae esse molestiae in aut necessitatibus.\n
          \n
          Dolor quia sit et omnis quam molestias. In magnam doloremque possimus minus quo optio. Qui iusto provident dolores dignissimos ipsa.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Qui et reiciendis et quos molestias eveniet saepe. Dolorem veritatis suscipit magni. Nihil est sit accusamus explicabo. Et nihil quos numquam saepe ea explicabo rerum."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#4957 …}
    #channels: Doctrine\ORM\PersistentCollection {#8753 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8651 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8749 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8751 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Radiant Rays Cap"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#15090
  -props: [
    "product" => App\Entity\Product\Product {#8748
      #id: 24
      #code: "Radiant_Rays_Cap"
      #attributes: Doctrine\ORM\PersistentCollection {#8755 …}
      #variants: Doctrine\ORM\PersistentCollection {#8757 …}
      #options: Doctrine\ORM\PersistentCollection {#4959 …}
      #associations: Doctrine\ORM\PersistentCollection {#4952 …}
      #createdAt: DateTime @1754289037 {#8746
        date: 2025-08-04 06:30:37.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1754564890 {#8745
        date: 2025-08-07 11:08:10.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#4951 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#4950
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8748}
          #id: 187
          #name: "Radiant Rays Cap"
          #slug: "radiant-rays-cap"
          #description: """
            Velit ut quia delectus amet magnam. Molestiae asperiores laborum mollitia et velit. Eveniet nam distinctio praesentium.\n
            \n
            Est animi magni recusandae qui et iure eaque quia. Earum soluta illo quis necessitatibus id. Aut enim voluptatibus velit culpa. Quam rerum repudiandae esse molestiae in aut necessitatibus.\n
            \n
            Dolor quia sit et omnis quam molestias. In magnam doloremque possimus minus quo optio. Qui iusto provident dolores dignissimos ipsa.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Qui et reiciendis et quos molestias eveniet saepe. Dolorem veritatis suscipit magni. Nihil est sit accusamus explicabo. Et nihil quos numquam saepe ea explicabo rerum."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#4957 …}
      #channels: Doctrine\ORM\PersistentCollection {#8753 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8651 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8749 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8751 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
24.0 MiB 2.44 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15083
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15074 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15140 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15071 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#15016 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#15024
    #collection: Doctrine\Common\Collections\ArrayCollection {#15033 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#15012 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#22383 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerZyxDpTx\EntityManagerGhost614a58f {#188 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22385 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15083
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15074 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15140 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15071 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Radiant Rays Cap"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#15024
    #collection: Doctrine\Common\Collections\ArrayCollection {#15033 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#15012 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#22383 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerZyxDpTx\EntityManagerGhost614a58f {#188 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22385 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#15144
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15083
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15074 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#15140 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15071 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#15016 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#15024
      #collection: Doctrine\Common\Collections\ArrayCollection {#15033 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#15012 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#22383 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerZyxDpTx\EntityManagerGhost614a58f {#188 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22385 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 24.0 MiB 0.20 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15194
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15185 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15192 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15193 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#15016 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#15197
  +variant: App\Entity\Product\ProductVariant {#15016 …}
  +price: "13,24\u{A0}"
  +originalPrice: "13,24\u{A0}"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5181 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#6635 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4346 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1534 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11197 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#6627 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15194
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15185 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15192 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15193 …}
    +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 24.0 MiB 24.80 ms
Input props
[
  "product" => App\Entity\Product\Product {#4972
    #id: 32
    #code: "Playful_Paradise_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#4978 …}
    #variants: Doctrine\ORM\PersistentCollection {#4961 …}
    #options: Doctrine\ORM\PersistentCollection {#5352 …}
    #associations: Doctrine\ORM\PersistentCollection {#5349 …}
    #createdAt: DateTime @1754123766 {#4945
      date: 2025-08-02 08:36:06.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1754564890 {#4946
      date: 2025-08-07 11:08:10.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#5319 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#5331
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#4972}
        #id: 251
        #name: "Playful Paradise Cap"
        #slug: "playful-paradise-cap"
        #description: """
          Quia dicta autem voluptatem. Numquam nulla maiores sit illo provident. Tenetur repellat laudantium in pariatur. Possimus debitis repudiandae velit doloremque dolor.\n
          \n
          Sapiente iste reiciendis ullam corrupti quos. Cum dolor cumque omnis iste repellendus vel voluptatem. Atque et ea placeat officia distinctio eveniet accusantium.\n
          \n
          Ut recusandae sequi laudantium consectetur et. Tenetur autem ad qui saepe. Quia voluptatum debitis consequatur qui.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Est alias necessitatibus quae voluptatem id animi. Dicta quibusdam est nostrum blanditiis ut facere nobis. Et repudiandae dolores ipsam blanditiis. At incidunt expedita omnis sit aut laudantium qui."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#5326 …}
    #channels: Doctrine\ORM\PersistentCollection {#4964 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7925 …}
    #reviews: Doctrine\ORM\PersistentCollection {#4969 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#4967 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12701
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12734 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12740 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12727 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#15081
  +product: App\Entity\Product\Product {#4972
    #id: 32
    #code: "Playful_Paradise_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#4978 …}
    #variants: Doctrine\ORM\PersistentCollection {#4961 …}
    #options: Doctrine\ORM\PersistentCollection {#5352 …}
    #associations: Doctrine\ORM\PersistentCollection {#5349 …}
    #createdAt: DateTime @1754123766 {#4945
      date: 2025-08-02 08:36:06.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1754564890 {#4946
      date: 2025-08-07 11:08:10.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#5319 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#5331
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#4972}
        #id: 251
        #name: "Playful Paradise Cap"
        #slug: "playful-paradise-cap"
        #description: """
          Quia dicta autem voluptatem. Numquam nulla maiores sit illo provident. Tenetur repellat laudantium in pariatur. Possimus debitis repudiandae velit doloremque dolor.\n
          \n
          Sapiente iste reiciendis ullam corrupti quos. Cum dolor cumque omnis iste repellendus vel voluptatem. Atque et ea placeat officia distinctio eveniet accusantium.\n
          \n
          Ut recusandae sequi laudantium consectetur et. Tenetur autem ad qui saepe. Quia voluptatum debitis consequatur qui.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Est alias necessitatibus quae voluptatem id animi. Dicta quibusdam est nostrum blanditiis ut facere nobis. Et repudiandae dolores ipsam blanditiis. At incidunt expedita omnis sit aut laudantium qui."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#5326 …}
    #channels: Doctrine\ORM\PersistentCollection {#4964 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7925 …}
    #reviews: Doctrine\ORM\PersistentCollection {#4969 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#4967 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#15260 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#7053 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5171 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4346 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1534 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5181 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12701
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12734 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12740 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12727 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
24.0 MiB 5.01 ms
Input props
[
  "product" => App\Entity\Product\Product {#4972
    #id: 32
    #code: "Playful_Paradise_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#4978 …}
    #variants: Doctrine\ORM\PersistentCollection {#4961 …}
    #options: Doctrine\ORM\PersistentCollection {#5352 …}
    #associations: Doctrine\ORM\PersistentCollection {#5349 …}
    #createdAt: DateTime @1754123766 {#4945
      date: 2025-08-02 08:36:06.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1754564890 {#4946
      date: 2025-08-07 11:08:10.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#5319 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#5331
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#4972}
        #id: 251
        #name: "Playful Paradise Cap"
        #slug: "playful-paradise-cap"
        #description: """
          Quia dicta autem voluptatem. Numquam nulla maiores sit illo provident. Tenetur repellat laudantium in pariatur. Possimus debitis repudiandae velit doloremque dolor.\n
          \n
          Sapiente iste reiciendis ullam corrupti quos. Cum dolor cumque omnis iste repellendus vel voluptatem. Atque et ea placeat officia distinctio eveniet accusantium.\n
          \n
          Ut recusandae sequi laudantium consectetur et. Tenetur autem ad qui saepe. Quia voluptatum debitis consequatur qui.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Est alias necessitatibus quae voluptatem id animi. Dicta quibusdam est nostrum blanditiis ut facere nobis. Et repudiandae dolores ipsam blanditiis. At incidunt expedita omnis sit aut laudantium qui."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#5326 …}
    #channels: Doctrine\ORM\PersistentCollection {#4964 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7925 …}
    #reviews: Doctrine\ORM\PersistentCollection {#4969 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#4967 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Playful Paradise Cap"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#12422
  -props: [
    "product" => App\Entity\Product\Product {#4972
      #id: 32
      #code: "Playful_Paradise_Cap"
      #attributes: Doctrine\ORM\PersistentCollection {#4978 …}
      #variants: Doctrine\ORM\PersistentCollection {#4961 …}
      #options: Doctrine\ORM\PersistentCollection {#5352 …}
      #associations: Doctrine\ORM\PersistentCollection {#5349 …}
      #createdAt: DateTime @1754123766 {#4945
        date: 2025-08-02 08:36:06.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1754564890 {#4946
        date: 2025-08-07 11:08:10.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#5319 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#5331
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#4972}
          #id: 251
          #name: "Playful Paradise Cap"
          #slug: "playful-paradise-cap"
          #description: """
            Quia dicta autem voluptatem. Numquam nulla maiores sit illo provident. Tenetur repellat laudantium in pariatur. Possimus debitis repudiandae velit doloremque dolor.\n
            \n
            Sapiente iste reiciendis ullam corrupti quos. Cum dolor cumque omnis iste repellendus vel voluptatem. Atque et ea placeat officia distinctio eveniet accusantium.\n
            \n
            Ut recusandae sequi laudantium consectetur et. Tenetur autem ad qui saepe. Quia voluptatum debitis consequatur qui.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Est alias necessitatibus quae voluptatem id animi. Dicta quibusdam est nostrum blanditiis ut facere nobis. Et repudiandae dolores ipsam blanditiis. At incidunt expedita omnis sit aut laudantium qui."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#5326 …}
      #channels: Doctrine\ORM\PersistentCollection {#4964 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7925 …}
      #reviews: Doctrine\ORM\PersistentCollection {#4969 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#4967 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
24.0 MiB 1.73 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#11810
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#8270 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13441 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#8266 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#15260 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#15268
    #collection: Doctrine\Common\Collections\ArrayCollection {#15277 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#15256 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#22397 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerZyxDpTx\EntityManagerGhost614a58f {#188 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22399 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#11810
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#8270 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13441 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#8266 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Playful Paradise Cap"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#15268
    #collection: Doctrine\Common\Collections\ArrayCollection {#15277 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#15256 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#22397 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerZyxDpTx\EntityManagerGhost614a58f {#188 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22399 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#13435
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#11810
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#8270 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#13441 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#8266 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#15260 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#15268
      #collection: Doctrine\Common\Collections\ArrayCollection {#15277 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#15256 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#22397 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerZyxDpTx\EntityManagerGhost614a58f {#188 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22399 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 24.0 MiB 0.23 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13700
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13676 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13704 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13702 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#15260 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#13681
  +variant: App\Entity\Product\ProductVariant {#15260 …}
  +price: "29,81\u{A0}"
  +originalPrice: "29,81\u{A0}"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5181 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#6635 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4346 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1534 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11197 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#6627 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13700
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13676 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13704 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13702 …}
    +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 24.0 MiB 27.09 ms
Input props
[
  "product" => App\Entity\Product\Product {#5347
    #id: 31
    #code: "Lively_Luminous_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#5324 …}
    #variants: Doctrine\ORM\PersistentCollection {#5365 …}
    #options: Doctrine\ORM\PersistentCollection {#5325 …}
    #associations: Doctrine\ORM\PersistentCollection {#5336 …}
    #createdAt: DateTime @1754402073 {#5332
      date: 2025-08-05 13:54:33.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1754564890 {#5330
      date: 2025-08-07 11:08:10.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#5373 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#5370
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#5347}
        #id: 243
        #name: "Lively Luminous Cap"
        #slug: "lively-luminous-cap"
        #description: """
          Sit nisi voluptatibus quo velit ratione laboriosam accusantium ipsam. Provident at molestiae quo veritatis. Similique rerum iusto in ea. Asperiores reprehenderit doloremque rerum excepturi expedita. Harum quaerat quo modi iste atque consequatur perspiciatis.\n
          \n
          Saepe possimus accusamus quia iusto nostrum eius est. Dolore omnis nisi voluptates eius ea. Ab ad et explicabo.\n
          \n
          Eum rerum aut placeat perspiciatis. Dolor molestiae fugiat et sint unde nam et. Incidunt illo expedita eveniet ipsum eum et nesciunt earum. Omnis neque quaerat ipsa culpa fugiat quo eum.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Eum necessitatibus perferendis ut sint et laboriosam. Fuga aut velit et quod voluptatem facilis. Deleniti sit et nobis et sint velit."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#5368 …}
    #channels: Doctrine\ORM\PersistentCollection {#5341 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7925 …}
    #reviews: Doctrine\ORM\PersistentCollection {#5346 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#5343 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12701
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12734 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12740 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12727 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#8128
  +product: App\Entity\Product\Product {#5347
    #id: 31
    #code: "Lively_Luminous_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#5324 …}
    #variants: Doctrine\ORM\PersistentCollection {#5365 …}
    #options: Doctrine\ORM\PersistentCollection {#5325 …}
    #associations: Doctrine\ORM\PersistentCollection {#5336 …}
    #createdAt: DateTime @1754402073 {#5332
      date: 2025-08-05 13:54:33.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1754564890 {#5330
      date: 2025-08-07 11:08:10.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#5373 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#5370
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#5347}
        #id: 243
        #name: "Lively Luminous Cap"
        #slug: "lively-luminous-cap"
        #description: """
          Sit nisi voluptatibus quo velit ratione laboriosam accusantium ipsam. Provident at molestiae quo veritatis. Similique rerum iusto in ea. Asperiores reprehenderit doloremque rerum excepturi expedita. Harum quaerat quo modi iste atque consequatur perspiciatis.\n
          \n
          Saepe possimus accusamus quia iusto nostrum eius est. Dolore omnis nisi voluptates eius ea. Ab ad et explicabo.\n
          \n
          Eum rerum aut placeat perspiciatis. Dolor molestiae fugiat et sint unde nam et. Incidunt illo expedita eveniet ipsum eum et nesciunt earum. Omnis neque quaerat ipsa culpa fugiat quo eum.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Eum necessitatibus perferendis ut sint et laboriosam. Fuga aut velit et quod voluptatem facilis. Deleniti sit et nobis et sint velit."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#5368 …}
    #channels: Doctrine\ORM\PersistentCollection {#5341 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7925 …}
    #reviews: Doctrine\ORM\PersistentCollection {#5346 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#5343 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#15287 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#7053 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5171 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4346 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1534 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5181 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12701
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12734 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12740 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12727 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
24.0 MiB 5.80 ms
Input props
[
  "product" => App\Entity\Product\Product {#5347
    #id: 31
    #code: "Lively_Luminous_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#5324 …}
    #variants: Doctrine\ORM\PersistentCollection {#5365 …}
    #options: Doctrine\ORM\PersistentCollection {#5325 …}
    #associations: Doctrine\ORM\PersistentCollection {#5336 …}
    #createdAt: DateTime @1754402073 {#5332
      date: 2025-08-05 13:54:33.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1754564890 {#5330
      date: 2025-08-07 11:08:10.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#5373 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#5370
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#5347}
        #id: 243
        #name: "Lively Luminous Cap"
        #slug: "lively-luminous-cap"
        #description: """
          Sit nisi voluptatibus quo velit ratione laboriosam accusantium ipsam. Provident at molestiae quo veritatis. Similique rerum iusto in ea. Asperiores reprehenderit doloremque rerum excepturi expedita. Harum quaerat quo modi iste atque consequatur perspiciatis.\n
          \n
          Saepe possimus accusamus quia iusto nostrum eius est. Dolore omnis nisi voluptates eius ea. Ab ad et explicabo.\n
          \n
          Eum rerum aut placeat perspiciatis. Dolor molestiae fugiat et sint unde nam et. Incidunt illo expedita eveniet ipsum eum et nesciunt earum. Omnis neque quaerat ipsa culpa fugiat quo eum.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Eum necessitatibus perferendis ut sint et laboriosam. Fuga aut velit et quod voluptatem facilis. Deleniti sit et nobis et sint velit."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#5368 …}
    #channels: Doctrine\ORM\PersistentCollection {#5341 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7925 …}
    #reviews: Doctrine\ORM\PersistentCollection {#5346 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#5343 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Lively Luminous Cap"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#15361
  -props: [
    "product" => App\Entity\Product\Product {#5347
      #id: 31
      #code: "Lively_Luminous_Cap"
      #attributes: Doctrine\ORM\PersistentCollection {#5324 …}
      #variants: Doctrine\ORM\PersistentCollection {#5365 …}
      #options: Doctrine\ORM\PersistentCollection {#5325 …}
      #associations: Doctrine\ORM\PersistentCollection {#5336 …}
      #createdAt: DateTime @1754402073 {#5332
        date: 2025-08-05 13:54:33.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1754564890 {#5330
        date: 2025-08-07 11:08:10.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#5373 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#5370
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#5347}
          #id: 243
          #name: "Lively Luminous Cap"
          #slug: "lively-luminous-cap"
          #description: """
            Sit nisi voluptatibus quo velit ratione laboriosam accusantium ipsam. Provident at molestiae quo veritatis. Similique rerum iusto in ea. Asperiores reprehenderit doloremque rerum excepturi expedita. Harum quaerat quo modi iste atque consequatur perspiciatis.\n
            \n
            Saepe possimus accusamus quia iusto nostrum eius est. Dolore omnis nisi voluptates eius ea. Ab ad et explicabo.\n
            \n
            Eum rerum aut placeat perspiciatis. Dolor molestiae fugiat et sint unde nam et. Incidunt illo expedita eveniet ipsum eum et nesciunt earum. Omnis neque quaerat ipsa culpa fugiat quo eum.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Eum necessitatibus perferendis ut sint et laboriosam. Fuga aut velit et quod voluptatem facilis. Deleniti sit et nobis et sint velit."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#5368 …}
      #channels: Doctrine\ORM\PersistentCollection {#5341 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7925 …}
      #reviews: Doctrine\ORM\PersistentCollection {#5346 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#5343 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
24.0 MiB 2.09 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15354
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15345 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15417 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15342 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#15287 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#15295
    #collection: Doctrine\Common\Collections\ArrayCollection {#15304 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#15283 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#22411 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerZyxDpTx\EntityManagerGhost614a58f {#188 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22413 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15354
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15345 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15417 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15342 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Lively Luminous Cap"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#15295
    #collection: Doctrine\Common\Collections\ArrayCollection {#15304 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#15283 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#22411 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerZyxDpTx\EntityManagerGhost614a58f {#188 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22413 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#15421
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15354
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15345 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#15417 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15342 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#15287 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#15295
      #collection: Doctrine\Common\Collections\ArrayCollection {#15304 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#15283 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#22411 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerZyxDpTx\EntityManagerGhost614a58f {#188 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22413 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 24.0 MiB 5.27 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15471
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15462 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15469 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15470 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#15287 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#15474
  +variant: App\Entity\Product\ProductVariant {#15287 …}
  +price: "46,44\u{A0}"
  +originalPrice: "46,44\u{A0}"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5181 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#6635 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4346 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1534 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11197 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#6627 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15471
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15462 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15469 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15470 …}
    +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 24.0 MiB 30.28 ms
Input props
[
  "product" => App\Entity\Product\Product {#5340
    #id: 33
    #code: "Inspiring_Illumination_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#5335 …}
    #variants: Doctrine\ORM\PersistentCollection {#5546 …}
    #options: Doctrine\ORM\PersistentCollection {#5545 …}
    #associations: Doctrine\ORM\PersistentCollection {#5554 …}
    #createdAt: DateTime @1754061350 {#5364
      date: 2025-08-01 15:15:50.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1754564890 {#5366
      date: 2025-08-07 11:08:10.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#5549 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#5551
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#5340}
        #id: 259
        #name: "Inspiring Illumination Cap"
        #slug: "inspiring-illumination-cap"
        #description: """
          Aut iusto eaque odit et rerum voluptatibus facere. Sed fugit totam iure aut aut ipsa nostrum.\n
          \n
          Dolor voluptatum cum est iure quas. Eum nemo voluptatem et aut vero. Quo dicta ipsa quos aut deleniti. Facere ut voluptatem illum assumenda.\n
          \n
          Repellat sint molestiae nulla doloribus quia ullam. Voluptatem consectetur tenetur et dolorum velit ipsum nemo iusto. Atque numquam repellat libero quae fugiat. Accusantium iste eos enim eius corporis debitis cumque. Dolore exercitationem voluptas non autem expedita tempora.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Et rem asperiores natus consequuntur non. Non rerum rerum dicta et itaque architecto exercitationem."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#5544 …}
    #channels: Doctrine\ORM\PersistentCollection {#5329 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8651 …}
    #reviews: Doctrine\ORM\PersistentCollection {#5321 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#5381 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12701
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12734 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12740 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12727 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#15352
  +product: App\Entity\Product\Product {#5340
    #id: 33
    #code: "Inspiring_Illumination_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#5335 …}
    #variants: Doctrine\ORM\PersistentCollection {#5546 …}
    #options: Doctrine\ORM\PersistentCollection {#5545 …}
    #associations: Doctrine\ORM\PersistentCollection {#5554 …}
    #createdAt: DateTime @1754061350 {#5364
      date: 2025-08-01 15:15:50.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1754564890 {#5366
      date: 2025-08-07 11:08:10.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#5549 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#5551
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#5340}
        #id: 259
        #name: "Inspiring Illumination Cap"
        #slug: "inspiring-illumination-cap"
        #description: """
          Aut iusto eaque odit et rerum voluptatibus facere. Sed fugit totam iure aut aut ipsa nostrum.\n
          \n
          Dolor voluptatum cum est iure quas. Eum nemo voluptatem et aut vero. Quo dicta ipsa quos aut deleniti. Facere ut voluptatem illum assumenda.\n
          \n
          Repellat sint molestiae nulla doloribus quia ullam. Voluptatem consectetur tenetur et dolorum velit ipsum nemo iusto. Atque numquam repellat libero quae fugiat. Accusantium iste eos enim eius corporis debitis cumque. Dolore exercitationem voluptas non autem expedita tempora.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Et rem asperiores natus consequuntur non. Non rerum rerum dicta et itaque architecto exercitationem."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#5544 …}
    #channels: Doctrine\ORM\PersistentCollection {#5329 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8651 …}
    #reviews: Doctrine\ORM\PersistentCollection {#5321 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#5381 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#15537 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#7053 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5171 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4346 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1534 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5181 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12701
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12734 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12740 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12727 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
24.0 MiB 7.97 ms
Input props
[
  "product" => App\Entity\Product\Product {#5340
    #id: 33
    #code: "Inspiring_Illumination_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#5335 …}
    #variants: Doctrine\ORM\PersistentCollection {#5546 …}
    #options: Doctrine\ORM\PersistentCollection {#5545 …}
    #associations: Doctrine\ORM\PersistentCollection {#5554 …}
    #createdAt: DateTime @1754061350 {#5364
      date: 2025-08-01 15:15:50.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1754564890 {#5366
      date: 2025-08-07 11:08:10.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#5549 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#5551
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#5340}
        #id: 259
        #name: "Inspiring Illumination Cap"
        #slug: "inspiring-illumination-cap"
        #description: """
          Aut iusto eaque odit et rerum voluptatibus facere. Sed fugit totam iure aut aut ipsa nostrum.\n
          \n
          Dolor voluptatum cum est iure quas. Eum nemo voluptatem et aut vero. Quo dicta ipsa quos aut deleniti. Facere ut voluptatem illum assumenda.\n
          \n
          Repellat sint molestiae nulla doloribus quia ullam. Voluptatem consectetur tenetur et dolorum velit ipsum nemo iusto. Atque numquam repellat libero quae fugiat. Accusantium iste eos enim eius corporis debitis cumque. Dolore exercitationem voluptas non autem expedita tempora.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Et rem asperiores natus consequuntur non. Non rerum rerum dicta et itaque architecto exercitationem."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#5544 …}
    #channels: Doctrine\ORM\PersistentCollection {#5329 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8651 …}
    #reviews: Doctrine\ORM\PersistentCollection {#5321 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#5381 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Inspiring Illumination Cap"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#15611
  -props: [
    "product" => App\Entity\Product\Product {#5340
      #id: 33
      #code: "Inspiring_Illumination_Cap"
      #attributes: Doctrine\ORM\PersistentCollection {#5335 …}
      #variants: Doctrine\ORM\PersistentCollection {#5546 …}
      #options: Doctrine\ORM\PersistentCollection {#5545 …}
      #associations: Doctrine\ORM\PersistentCollection {#5554 …}
      #createdAt: DateTime @1754061350 {#5364
        date: 2025-08-01 15:15:50.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1754564890 {#5366
        date: 2025-08-07 11:08:10.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#5549 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#5551
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#5340}
          #id: 259
          #name: "Inspiring Illumination Cap"
          #slug: "inspiring-illumination-cap"
          #description: """
            Aut iusto eaque odit et rerum voluptatibus facere. Sed fugit totam iure aut aut ipsa nostrum.\n
            \n
            Dolor voluptatum cum est iure quas. Eum nemo voluptatem et aut vero. Quo dicta ipsa quos aut deleniti. Facere ut voluptatem illum assumenda.\n
            \n
            Repellat sint molestiae nulla doloribus quia ullam. Voluptatem consectetur tenetur et dolorum velit ipsum nemo iusto. Atque numquam repellat libero quae fugiat. Accusantium iste eos enim eius corporis debitis cumque. Dolore exercitationem voluptas non autem expedita tempora.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Et rem asperiores natus consequuntur non. Non rerum rerum dicta et itaque architecto exercitationem."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#5544 …}
      #channels: Doctrine\ORM\PersistentCollection {#5329 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8651 …}
      #reviews: Doctrine\ORM\PersistentCollection {#5321 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#5381 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
24.0 MiB 0.93 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15604
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15595 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15661 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15592 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#15537 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#15545
    #collection: Doctrine\Common\Collections\ArrayCollection {#15554 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#15533 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#22425 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerZyxDpTx\EntityManagerGhost614a58f {#188 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22427 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15604
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15595 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15661 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15592 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Inspiring Illumination Cap"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#15545
    #collection: Doctrine\Common\Collections\ArrayCollection {#15554 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#15533 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#22425 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerZyxDpTx\EntityManagerGhost614a58f {#188 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22427 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#15665
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15604
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15595 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#15661 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15592 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#15537 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#15545
      #collection: Doctrine\Common\Collections\ArrayCollection {#15554 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#15533 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#22425 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerZyxDpTx\EntityManagerGhost614a58f {#188 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22427 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 24.0 MiB 0.33 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15715
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15706 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15713 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15714 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#15537 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#15718
  +variant: App\Entity\Product\ProductVariant {#15537 …}
  +price: "38,60\u{A0}"
  +originalPrice: "38,60\u{A0}"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5181 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#6635 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4346 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1534 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11197 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#6627 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15715
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15706 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15713 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15714 …}
    +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 24.0 MiB 8.88 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12410
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11262 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12441 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11272 …}
    +prefixes: [
      "sylius_shop.base.offcanvas"
    ]
  }
  "template" => "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig"
]
Attributes
[]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#12624
  +cart: App\Entity\Order\Order {#11997 …}
  #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1558 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12410
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11262 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12441 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11272 …}
    +prefixes: [
      "sylius_shop.base.offcanvas"
    ]
  }
  +template: "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig"
  #repository: Sylius\Bundle\CoreBundle\Doctrine\ORM\OrderRepository {#5185 …}
}