GET https://sylius.ekoi.dev/fr_FR/taxons/categorie/robes?sorting%5Bprice%5D=desc

Components

12 Twig Components
44 Render Count
235 ms Render Time
22.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 190.37ms
sylius_shop:main_image
[Anonymous]
@SyliusShop/shared/components/main_image.html.twig
9 32.43ms
sylius_shop:catalog_promotions
[Anonymous]
@SyliusShop/shared/components/catalog_promotions.html.twig
9 21.36ms
sylius_shop:product:card:price
"Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent"
@SyliusUi/components/default.html.twig
9 5.14ms
sylius_shop:common:currency_switcher
"Sylius\Bundle\ShopBundle\Twig\Component\Common\CurrencySwitcherComponent"
@SyliusUi/components/default.html.twig
1 2.61ms
sylius_shop:common:locale_switcher
"Sylius\Bundle\ShopBundle\Twig\Component\Common\LocaleSwitcherComponent"
@SyliusUi/components/default.html.twig
1 9.43ms
sylius_shop:cart:widget
"Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent"
@SyliusUi/components/default.html.twig
1 7.23ms
sylius_shop:common:taxon_menu
"Sylius\Bundle\ShopBundle\Twig\Component\Common\TaxonMenuComponent"
@SyliusUi/components/default.html.twig
1 8.27ms
sylius_shop:product:show:breadcrumbs
"Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent"
@SyliusUi/components/default.html.twig
1 4.12ms
sylius_shop:product:show:taxonomy
"Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent"
@SyliusUi/components/default.html.twig
1 1.74ms
sylius_shop:product:show:header
"Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent"
@SyliusUi/components/default.html.twig
1 5.64ms
sylius_shop:cart:widget:offcanvas
"Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent"
@SyliusUi/components/default.html.twig
1 5.91ms

Render calls

sylius_shop:common:currency_switcher Sylius\Bundle\ShopBundle\Twig\Component\Common\CurrencySwitcherComponent 22.0 MiB 2.61 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#11564
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11557 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#11563 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11562 …}
    +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 {#11697
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4068 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11455 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#11564
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11557 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#11563 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11562 …}
    +prefixes: [
      "sylius_shop.base.header.top_bar"
    ]
  }
}
sylius_shop:common:locale_switcher Sylius\Bundle\ShopBundle\Twig\Component\Common\LocaleSwitcherComponent 22.0 MiB 9.43 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#11654
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11650 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#11652 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11653 …}
    +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 {#11663
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1256 …}
  #localeProvider: Sylius\Component\Core\Provider\ChannelBasedLocaleProvider {#4392 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#11654
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11650 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#11652 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11653 …}
    +prefixes: [
      "sylius_shop.base.header.top_bar"
    ]
  }
}
sylius_shop:cart:widget Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent 22.0 MiB 7.23 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12175
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12148 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12170 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12168 …}
    +prefixes: [
      "sylius_shop.base.header.content"
    ]
  }
  "template" => "@SyliusShop/shared/components/header/cart.html.twig"
]
Attributes
[]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#12196
  +cart: App\Entity\Order\Order {#12251 …}
  #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1280 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12175
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12148 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12170 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12168 …}
    +prefixes: [
      "sylius_shop.base.header.content"
    ]
  }
  +template: "@SyliusShop/shared/components/header/cart.html.twig"
  #repository: Sylius\Bundle\CoreBundle\Doctrine\ORM\OrderRepository {#4907 …}
}
sylius_shop:common:taxon_menu Sylius\Bundle\ShopBundle\Twig\Component\Common\TaxonMenuComponent 22.0 MiB 8.27 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12432
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12428 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12425 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12426 …}
    +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 {#12441
  #taxonRepository: Sylius\Bundle\TaxonomyBundle\Doctrine\ORM\TaxonRepository {#7270 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4068 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1256 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12432
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12428 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12425 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12426 …}
    +prefixes: [
      "sylius_shop.base.header.navbar"
    ]
  }
}
sylius_shop:product:show:breadcrumbs Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent 22.0 MiB 4.12 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12722
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12718 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12719 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12721 …}
    +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 {#12731
  #requestStack: Symfony\Component\HttpFoundation\RequestStack {#199 …}
  #taxonRepository: Sylius\Bundle\TaxonomyBundle\Doctrine\ORM\TaxonRepository {#7270 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1256 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12722
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12718 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12719 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12721 …}
    +prefixes: [
      "sylius_shop.product.index.content"
    ]
  }
}
sylius_shop:product:show:taxonomy Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent 22.0 MiB 1.74 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12831
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12827 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12828 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12830 …}
    +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 {#12839
  #requestStack: Symfony\Component\HttpFoundation\RequestStack {#199 …}
  #taxonRepository: Sylius\Bundle\TaxonomyBundle\Doctrine\ORM\TaxonRepository {#7270 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1256 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12831
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12827 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12828 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12830 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.sidebar"
    ]
  }
}
sylius_shop:product:show:header Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent 22.0 MiB 5.64 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12900
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12896 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12897 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12899 …}
    +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 {#12908
  #requestStack: Symfony\Component\HttpFoundation\RequestStack {#199 …}
  #taxonRepository: Sylius\Bundle\TaxonomyBundle\Doctrine\ORM\TaxonRepository {#7270 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1256 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12900
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12896 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12897 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12899 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 22.0 MiB 79.57 ms
Input props
[
  "product" => App\Entity\Product\Product {#7882
    #id: 51
    #code: "Summer_Picnic_Charm"
    #attributes: Doctrine\ORM\PersistentCollection {#8439 …}
    #variants: Doctrine\ORM\PersistentCollection {#8577 …}
    #options: Doctrine\ORM\PersistentCollection {#8567 …}
    #associations: Doctrine\ORM\PersistentCollection {#8507 …}
    #createdAt: DateTime @1755772795 {#8197
      date: 2025-08-21 10:39:55.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1756109305 {#7788
      date: 2025-08-25 08:08:25.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8566 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8569
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#7882}
        #id: 403
        #name: "Summer Picnic Charm"
        #slug: "summer-picnic-charm"
        #description: """
          Sit deserunt ut rerum ipsam quasi. Nemo voluptate inventore aut voluptatibus quidem et. Ipsam quam voluptatem molestiae culpa possimus sit sit asperiores. Velit id laudantium tempora et facilis possimus.\n
          \n
          Numquam fuga doloribus sed eum hic. Rerum dignissimos voluptates id quia recusandae in assumenda in.\n
          \n
          Id cumque quibusdam est ex et. Dolor quidem culpa ut natus. Nihil numquam hic ut recusandae vero officiis optio. Consequatur illo quaerat eum voluptatem maxime explicabo sed laborum.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Harum non at ratione accusamus. Corrupti consequuntur id dolorum aperiam dolorem. Natus quo commodi quae autem quasi fugit atque in."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8572 …}
    #channels: Doctrine\ORM\PersistentCollection {#8146 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7382 …}
    #reviews: Doctrine\ORM\PersistentCollection {#7804 …}
    #averageRating: 4.0
    #images: Doctrine\ORM\PersistentCollection {#8144 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12965
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12998 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13004 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12991 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#13415
  +product: App\Entity\Product\Product {#7882
    #id: 51
    #code: "Summer_Picnic_Charm"
    #attributes: Doctrine\ORM\PersistentCollection {#8439 …}
    #variants: Doctrine\ORM\PersistentCollection {#8577 …}
    #options: Doctrine\ORM\PersistentCollection {#8567 …}
    #associations: Doctrine\ORM\PersistentCollection {#8507 …}
    #createdAt: DateTime @1755772795 {#8197
      date: 2025-08-21 10:39:55.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1756109305 {#7788
      date: 2025-08-25 08:08:25.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8566 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8569
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#7882}
        #id: 403
        #name: "Summer Picnic Charm"
        #slug: "summer-picnic-charm"
        #description: """
          Sit deserunt ut rerum ipsam quasi. Nemo voluptate inventore aut voluptatibus quidem et. Ipsam quam voluptatem molestiae culpa possimus sit sit asperiores. Velit id laudantium tempora et facilis possimus.\n
          \n
          Numquam fuga doloribus sed eum hic. Rerum dignissimos voluptates id quia recusandae in assumenda in.\n
          \n
          Id cumque quibusdam est ex et. Dolor quidem culpa ut natus. Nihil numquam hic ut recusandae vero officiis optio. Consequatur illo quaerat eum voluptatem maxime explicabo sed laborum.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Harum non at ratione accusamus. Corrupti consequuntur id dolorum aperiam dolorem. Natus quo commodi quae autem quasi fugit atque in."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8572 …}
    #channels: Doctrine\ORM\PersistentCollection {#8146 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7382 …}
    #reviews: Doctrine\ORM\PersistentCollection {#7804 …}
    #averageRating: 4.0
    #images: Doctrine\ORM\PersistentCollection {#8144 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#8580 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#6775 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#4893 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4068 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1256 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4903 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12965
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12998 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13004 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12991 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
22.0 MiB 4.94 ms
Input props
[
  "product" => App\Entity\Product\Product {#7882
    #id: 51
    #code: "Summer_Picnic_Charm"
    #attributes: Doctrine\ORM\PersistentCollection {#8439 …}
    #variants: Doctrine\ORM\PersistentCollection {#8577 …}
    #options: Doctrine\ORM\PersistentCollection {#8567 …}
    #associations: Doctrine\ORM\PersistentCollection {#8507 …}
    #createdAt: DateTime @1755772795 {#8197
      date: 2025-08-21 10:39:55.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1756109305 {#7788
      date: 2025-08-25 08:08:25.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8566 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8569
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#7882}
        #id: 403
        #name: "Summer Picnic Charm"
        #slug: "summer-picnic-charm"
        #description: """
          Sit deserunt ut rerum ipsam quasi. Nemo voluptate inventore aut voluptatibus quidem et. Ipsam quam voluptatem molestiae culpa possimus sit sit asperiores. Velit id laudantium tempora et facilis possimus.\n
          \n
          Numquam fuga doloribus sed eum hic. Rerum dignissimos voluptates id quia recusandae in assumenda in.\n
          \n
          Id cumque quibusdam est ex et. Dolor quidem culpa ut natus. Nihil numquam hic ut recusandae vero officiis optio. Consequatur illo quaerat eum voluptatem maxime explicabo sed laborum.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Harum non at ratione accusamus. Corrupti consequuntur id dolorum aperiam dolorem. Natus quo commodi quae autem quasi fugit atque in."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8572 …}
    #channels: Doctrine\ORM\PersistentCollection {#8146 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7382 …}
    #reviews: Doctrine\ORM\PersistentCollection {#7804 …}
    #averageRating: 4.0
    #images: Doctrine\ORM\PersistentCollection {#8144 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Summer Picnic Charm"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#13576
  -props: [
    "product" => App\Entity\Product\Product {#7882
      #id: 51
      #code: "Summer_Picnic_Charm"
      #attributes: Doctrine\ORM\PersistentCollection {#8439 …}
      #variants: Doctrine\ORM\PersistentCollection {#8577 …}
      #options: Doctrine\ORM\PersistentCollection {#8567 …}
      #associations: Doctrine\ORM\PersistentCollection {#8507 …}
      #createdAt: DateTime @1755772795 {#8197
        date: 2025-08-21 10:39:55.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1756109305 {#7788
        date: 2025-08-25 08:08:25.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8566 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8569
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#7882}
          #id: 403
          #name: "Summer Picnic Charm"
          #slug: "summer-picnic-charm"
          #description: """
            Sit deserunt ut rerum ipsam quasi. Nemo voluptate inventore aut voluptatibus quidem et. Ipsam quam voluptatem molestiae culpa possimus sit sit asperiores. Velit id laudantium tempora et facilis possimus.\n
            \n
            Numquam fuga doloribus sed eum hic. Rerum dignissimos voluptates id quia recusandae in assumenda in.\n
            \n
            Id cumque quibusdam est ex et. Dolor quidem culpa ut natus. Nihil numquam hic ut recusandae vero officiis optio. Consequatur illo quaerat eum voluptatem maxime explicabo sed laborum.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Harum non at ratione accusamus. Corrupti consequuntur id dolorum aperiam dolorem. Natus quo commodi quae autem quasi fugit atque in."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8572 …}
      #channels: Doctrine\ORM\PersistentCollection {#8146 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#7382 …}
      #reviews: Doctrine\ORM\PersistentCollection {#7804 …}
      #averageRating: 4.0
      #images: Doctrine\ORM\PersistentCollection {#8144 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
22.0 MiB 3.51 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13592
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13596 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13597 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13587 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#8580 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#6351
    #collection: Doctrine\Common\Collections\ArrayCollection {#6344 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#5046 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#23197 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerV4Xuy1k\EntityManagerGhost614a58f {#188 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23249 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13592
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13596 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13597 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13587 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Summer Picnic Charm(Dress size: S, Dress height: Petite)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#6351
    #collection: Doctrine\Common\Collections\ArrayCollection {#6344 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#5046 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#23197 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerV4Xuy1k\EntityManagerGhost614a58f {#188 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23249 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#13663
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13592
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13596 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#13597 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13587 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#8580 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#6351
      #collection: Doctrine\Common\Collections\ArrayCollection {#6344 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#5046 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#23197 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerV4Xuy1k\EntityManagerGhost614a58f {#188 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23249 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 22.0 MiB 1.45 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13903
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13893 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13901 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13902 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#8580 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#13912
  +variant: App\Entity\Product\ProductVariant {#8580 …}
  +price: "95,41\u{A0}"
  +originalPrice: "95,41\u{A0}"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4903 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8777 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4068 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1256 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11455 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8774 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13903
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13893 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13901 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13902 …}
    +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 22.0 MiB 11.40 ms
Input props
[
  "product" => App\Entity\Product\Product {#6358
    #id: 52
    #code: "Sun_Kissed_Sundress"
    #attributes: Doctrine\ORM\PersistentCollection {#6403 …}
    #variants: Doctrine\ORM\PersistentCollection {#6610 …}
    #options: Doctrine\ORM\PersistentCollection {#6396 …}
    #associations: Doctrine\ORM\PersistentCollection {#6398 …}
    #createdAt: DateTime @1755535043 {#6281
      date: 2025-08-18 16:37:23.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1756109305 {#6346
      date: 2025-08-25 08:08:25.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#6408 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#6413
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#6358}
        #id: 411
        #name: "Sun-Kissed Sundress"
        #slug: "sun-kissed-sundress"
        #description: """
          Sint officia et blanditiis maiores provident molestias. Maxime veniam aut voluptatem cumque sunt minima natus. Qui vel id a mollitia dolor. Autem sed numquam vel quo similique quam.\n
          \n
          Similique suscipit odit corrupti dolor unde qui. Aut nulla molestiae atque dolore eligendi. Iusto laboriosam et perspiciatis vitae.\n
          \n
          Voluptates ut nisi recusandae voluptatem non eveniet quae. Totam quod ex qui voluptatibus totam ratione sequi. Cupiditate facilis dolorum debitis adipisci eum incidunt impedit.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Quos hic molestiae maxime suscipit. Suscipit id perferendis ducimus assumenda libero. Et expedita odit incidunt delectus quia. Et facilis praesentium voluptas vitae quis."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#6416 …}
    #channels: Doctrine\ORM\PersistentCollection {#6354 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7382 …}
    #reviews: Doctrine\ORM\PersistentCollection {#6357 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#6355 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12965
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12998 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13004 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12991 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#13643
  +product: App\Entity\Product\Product {#6358
    #id: 52
    #code: "Sun_Kissed_Sundress"
    #attributes: Doctrine\ORM\PersistentCollection {#6403 …}
    #variants: Doctrine\ORM\PersistentCollection {#6610 …}
    #options: Doctrine\ORM\PersistentCollection {#6396 …}
    #associations: Doctrine\ORM\PersistentCollection {#6398 …}
    #createdAt: DateTime @1755535043 {#6281
      date: 2025-08-18 16:37:23.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1756109305 {#6346
      date: 2025-08-25 08:08:25.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#6408 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#6413
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#6358}
        #id: 411
        #name: "Sun-Kissed Sundress"
        #slug: "sun-kissed-sundress"
        #description: """
          Sint officia et blanditiis maiores provident molestias. Maxime veniam aut voluptatem cumque sunt minima natus. Qui vel id a mollitia dolor. Autem sed numquam vel quo similique quam.\n
          \n
          Similique suscipit odit corrupti dolor unde qui. Aut nulla molestiae atque dolore eligendi. Iusto laboriosam et perspiciatis vitae.\n
          \n
          Voluptates ut nisi recusandae voluptatem non eveniet quae. Totam quod ex qui voluptatibus totam ratione sequi. Cupiditate facilis dolorum debitis adipisci eum incidunt impedit.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Quos hic molestiae maxime suscipit. Suscipit id perferendis ducimus assumenda libero. Et expedita odit incidunt delectus quia. Et facilis praesentium voluptas vitae quis."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#6416 …}
    #channels: Doctrine\ORM\PersistentCollection {#6354 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7382 …}
    #reviews: Doctrine\ORM\PersistentCollection {#6357 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#6355 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#6611 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#6775 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#4893 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4068 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1256 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4903 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12965
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12998 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13004 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12991 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
22.0 MiB 2.17 ms
Input props
[
  "product" => App\Entity\Product\Product {#6358
    #id: 52
    #code: "Sun_Kissed_Sundress"
    #attributes: Doctrine\ORM\PersistentCollection {#6403 …}
    #variants: Doctrine\ORM\PersistentCollection {#6610 …}
    #options: Doctrine\ORM\PersistentCollection {#6396 …}
    #associations: Doctrine\ORM\PersistentCollection {#6398 …}
    #createdAt: DateTime @1755535043 {#6281
      date: 2025-08-18 16:37:23.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1756109305 {#6346
      date: 2025-08-25 08:08:25.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#6408 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#6413
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#6358}
        #id: 411
        #name: "Sun-Kissed Sundress"
        #slug: "sun-kissed-sundress"
        #description: """
          Sint officia et blanditiis maiores provident molestias. Maxime veniam aut voluptatem cumque sunt minima natus. Qui vel id a mollitia dolor. Autem sed numquam vel quo similique quam.\n
          \n
          Similique suscipit odit corrupti dolor unde qui. Aut nulla molestiae atque dolore eligendi. Iusto laboriosam et perspiciatis vitae.\n
          \n
          Voluptates ut nisi recusandae voluptatem non eveniet quae. Totam quod ex qui voluptatibus totam ratione sequi. Cupiditate facilis dolorum debitis adipisci eum incidunt impedit.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Quos hic molestiae maxime suscipit. Suscipit id perferendis ducimus assumenda libero. Et expedita odit incidunt delectus quia. Et facilis praesentium voluptas vitae quis."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#6416 …}
    #channels: Doctrine\ORM\PersistentCollection {#6354 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7382 …}
    #reviews: Doctrine\ORM\PersistentCollection {#6357 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#6355 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Sun-Kissed Sundress"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#14039
  -props: [
    "product" => App\Entity\Product\Product {#6358
      #id: 52
      #code: "Sun_Kissed_Sundress"
      #attributes: Doctrine\ORM\PersistentCollection {#6403 …}
      #variants: Doctrine\ORM\PersistentCollection {#6610 …}
      #options: Doctrine\ORM\PersistentCollection {#6396 …}
      #associations: Doctrine\ORM\PersistentCollection {#6398 …}
      #createdAt: DateTime @1755535043 {#6281
        date: 2025-08-18 16:37:23.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1756109305 {#6346
        date: 2025-08-25 08:08:25.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#6408 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#6413
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#6358}
          #id: 411
          #name: "Sun-Kissed Sundress"
          #slug: "sun-kissed-sundress"
          #description: """
            Sint officia et blanditiis maiores provident molestias. Maxime veniam aut voluptatem cumque sunt minima natus. Qui vel id a mollitia dolor. Autem sed numquam vel quo similique quam.\n
            \n
            Similique suscipit odit corrupti dolor unde qui. Aut nulla molestiae atque dolore eligendi. Iusto laboriosam et perspiciatis vitae.\n
            \n
            Voluptates ut nisi recusandae voluptatem non eveniet quae. Totam quod ex qui voluptatibus totam ratione sequi. Cupiditate facilis dolorum debitis adipisci eum incidunt impedit.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Quos hic molestiae maxime suscipit. Suscipit id perferendis ducimus assumenda libero. Et expedita odit incidunt delectus quia. Et facilis praesentium voluptas vitae quis."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#6416 …}
      #channels: Doctrine\ORM\PersistentCollection {#6354 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#7382 …}
      #reviews: Doctrine\ORM\PersistentCollection {#6357 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#6355 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
22.0 MiB 1.94 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14085
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14023 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14032 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14084 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#6611 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#6867
    #collection: Doctrine\Common\Collections\ArrayCollection {#6861 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#6862 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#23269 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerV4Xuy1k\EntityManagerGhost614a58f {#188 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23271 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14085
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14023 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14032 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14084 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Sun-Kissed Sundress(Dress size: S, Dress height: Petite)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#6867
    #collection: Doctrine\Common\Collections\ArrayCollection {#6861 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#6862 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#23269 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerV4Xuy1k\EntityManagerGhost614a58f {#188 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23271 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#14091
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14085
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14023 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#14032 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14084 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#6611 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#6867
      #collection: Doctrine\Common\Collections\ArrayCollection {#6861 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#6862 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#23269 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerV4Xuy1k\EntityManagerGhost614a58f {#188 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23271 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 22.0 MiB 0.40 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14141
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14132 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14139 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14140 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#6611 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#14144
  +variant: App\Entity\Product\ProductVariant {#6611 …}
  +price: "88,82\u{A0}"
  +originalPrice: "88,82\u{A0}"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4903 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8777 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4068 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1256 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11455 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8774 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14141
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14132 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14139 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14140 …}
    +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 22.0 MiB 12.64 ms
Input props
[
  "product" => App\Entity\Product\Product {#6847
    #id: 50
    #code: "Beach_Bonfire_Beauty"
    #attributes: Doctrine\ORM\PersistentCollection {#6845 …}
    #variants: Doctrine\ORM\PersistentCollection {#6863 …}
    #options: Doctrine\ORM\PersistentCollection {#6865 …}
    #associations: Doctrine\ORM\PersistentCollection {#6840 …}
    #createdAt: DateTime @1755647864 {#6844
      date: 2025-08-19 23:57:44.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1756109305 {#6843
      date: 2025-08-25 08:08:25.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#6859 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#6878
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#6847}
        #id: 395
        #name: "Beach Bonfire Beauty"
        #slug: "beach-bonfire-beauty"
        #description: """
          Expedita molestias sunt et sed occaecati similique exercitationem. Quasi non saepe et rerum soluta sit. Hic molestiae eos eos dolor consequuntur.\n
          \n
          Quis facilis quas enim quam quis commodi. Eos reiciendis totam aspernatur similique ipsam. Animi incidunt aperiam eum distinctio quasi tempore molestiae. Aut reiciendis sit enim qui omnis. Cupiditate eos facilis autem.\n
          \n
          Repellendus quasi et consequatur repellendus. Mollitia aut expedita consequatur accusamus. Voluptatem vel ducimus a aperiam. Laudantium maxime ducimus minima dicta est.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Accusamus fugit harum magni et. Eos repellendus perferendis labore qui maiores dolorem. Molestiae magni nisi laborum dicta nobis. Quia eaque ut numquam aperiam eaque animi."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#6880 …}
    #channels: Doctrine\ORM\PersistentCollection {#6855 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7382 …}
    #reviews: Doctrine\ORM\PersistentCollection {#6848 …}
    #averageRating: 2.0
    #images: Doctrine\ORM\PersistentCollection {#6853 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12965
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12998 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13004 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12991 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#14030
  +product: App\Entity\Product\Product {#6847
    #id: 50
    #code: "Beach_Bonfire_Beauty"
    #attributes: Doctrine\ORM\PersistentCollection {#6845 …}
    #variants: Doctrine\ORM\PersistentCollection {#6863 …}
    #options: Doctrine\ORM\PersistentCollection {#6865 …}
    #associations: Doctrine\ORM\PersistentCollection {#6840 …}
    #createdAt: DateTime @1755647864 {#6844
      date: 2025-08-19 23:57:44.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1756109305 {#6843
      date: 2025-08-25 08:08:25.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#6859 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#6878
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#6847}
        #id: 395
        #name: "Beach Bonfire Beauty"
        #slug: "beach-bonfire-beauty"
        #description: """
          Expedita molestias sunt et sed occaecati similique exercitationem. Quasi non saepe et rerum soluta sit. Hic molestiae eos eos dolor consequuntur.\n
          \n
          Quis facilis quas enim quam quis commodi. Eos reiciendis totam aspernatur similique ipsam. Animi incidunt aperiam eum distinctio quasi tempore molestiae. Aut reiciendis sit enim qui omnis. Cupiditate eos facilis autem.\n
          \n
          Repellendus quasi et consequatur repellendus. Mollitia aut expedita consequatur accusamus. Voluptatem vel ducimus a aperiam. Laudantium maxime ducimus minima dicta est.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Accusamus fugit harum magni et. Eos repellendus perferendis labore qui maiores dolorem. Molestiae magni nisi laborum dicta nobis. Quia eaque ut numquam aperiam eaque animi."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#6880 …}
    #channels: Doctrine\ORM\PersistentCollection {#6855 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7382 …}
    #reviews: Doctrine\ORM\PersistentCollection {#6848 …}
    #averageRating: 2.0
    #images: Doctrine\ORM\PersistentCollection {#6853 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#6858 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#6775 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#4893 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4068 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1256 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4903 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12965
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12998 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13004 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12991 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
22.0 MiB 2.37 ms
Input props
[
  "product" => App\Entity\Product\Product {#6847
    #id: 50
    #code: "Beach_Bonfire_Beauty"
    #attributes: Doctrine\ORM\PersistentCollection {#6845 …}
    #variants: Doctrine\ORM\PersistentCollection {#6863 …}
    #options: Doctrine\ORM\PersistentCollection {#6865 …}
    #associations: Doctrine\ORM\PersistentCollection {#6840 …}
    #createdAt: DateTime @1755647864 {#6844
      date: 2025-08-19 23:57:44.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1756109305 {#6843
      date: 2025-08-25 08:08:25.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#6859 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#6878
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#6847}
        #id: 395
        #name: "Beach Bonfire Beauty"
        #slug: "beach-bonfire-beauty"
        #description: """
          Expedita molestias sunt et sed occaecati similique exercitationem. Quasi non saepe et rerum soluta sit. Hic molestiae eos eos dolor consequuntur.\n
          \n
          Quis facilis quas enim quam quis commodi. Eos reiciendis totam aspernatur similique ipsam. Animi incidunt aperiam eum distinctio quasi tempore molestiae. Aut reiciendis sit enim qui omnis. Cupiditate eos facilis autem.\n
          \n
          Repellendus quasi et consequatur repellendus. Mollitia aut expedita consequatur accusamus. Voluptatem vel ducimus a aperiam. Laudantium maxime ducimus minima dicta est.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Accusamus fugit harum magni et. Eos repellendus perferendis labore qui maiores dolorem. Molestiae magni nisi laborum dicta nobis. Quia eaque ut numquam aperiam eaque animi."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#6880 …}
    #channels: Doctrine\ORM\PersistentCollection {#6855 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7382 …}
    #reviews: Doctrine\ORM\PersistentCollection {#6848 …}
    #averageRating: 2.0
    #images: Doctrine\ORM\PersistentCollection {#6853 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Beach Bonfire Beauty"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#14261
  -props: [
    "product" => App\Entity\Product\Product {#6847
      #id: 50
      #code: "Beach_Bonfire_Beauty"
      #attributes: Doctrine\ORM\PersistentCollection {#6845 …}
      #variants: Doctrine\ORM\PersistentCollection {#6863 …}
      #options: Doctrine\ORM\PersistentCollection {#6865 …}
      #associations: Doctrine\ORM\PersistentCollection {#6840 …}
      #createdAt: DateTime @1755647864 {#6844
        date: 2025-08-19 23:57:44.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1756109305 {#6843
        date: 2025-08-25 08:08:25.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#6859 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#6878
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#6847}
          #id: 395
          #name: "Beach Bonfire Beauty"
          #slug: "beach-bonfire-beauty"
          #description: """
            Expedita molestias sunt et sed occaecati similique exercitationem. Quasi non saepe et rerum soluta sit. Hic molestiae eos eos dolor consequuntur.\n
            \n
            Quis facilis quas enim quam quis commodi. Eos reiciendis totam aspernatur similique ipsam. Animi incidunt aperiam eum distinctio quasi tempore molestiae. Aut reiciendis sit enim qui omnis. Cupiditate eos facilis autem.\n
            \n
            Repellendus quasi et consequatur repellendus. Mollitia aut expedita consequatur accusamus. Voluptatem vel ducimus a aperiam. Laudantium maxime ducimus minima dicta est.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Accusamus fugit harum magni et. Eos repellendus perferendis labore qui maiores dolorem. Molestiae magni nisi laborum dicta nobis. Quia eaque ut numquam aperiam eaque animi."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#6880 …}
      #channels: Doctrine\ORM\PersistentCollection {#6855 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#7382 …}
      #reviews: Doctrine\ORM\PersistentCollection {#6848 …}
      #averageRating: 2.0
      #images: Doctrine\ORM\PersistentCollection {#6853 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
22.0 MiB 2.34 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14307
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14245 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14254 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14306 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#6858 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#7427
    #collection: Doctrine\Common\Collections\ArrayCollection {#7430 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#7431 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#23283 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerV4Xuy1k\EntityManagerGhost614a58f {#188 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23285 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14307
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14245 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14254 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14306 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Beach Bonfire Beauty(Dress size: S, Dress height: Petite)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#7427
    #collection: Doctrine\Common\Collections\ArrayCollection {#7430 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#7431 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#23283 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerV4Xuy1k\EntityManagerGhost614a58f {#188 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23285 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#14313
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14307
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14245 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#14254 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14306 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#6858 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#7427
      #collection: Doctrine\Common\Collections\ArrayCollection {#7430 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#7431 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#23283 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerV4Xuy1k\EntityManagerGhost614a58f {#188 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23285 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 22.0 MiB 0.41 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14363
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14354 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14361 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14362 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#6858 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#14366
  +variant: App\Entity\Product\ProductVariant {#6858 …}
  +price: "83,47\u{A0}"
  +originalPrice: "83,47\u{A0}"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4903 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8777 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4068 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1256 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11455 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8774 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14363
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14354 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14361 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14362 …}
    +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 22.0 MiB 13.35 ms
Input props
[
  "product" => App\Entity\Product\Product {#7462
    #id: 54
    #code: "Lemonade_Stand_Sweetheart"
    #attributes: Doctrine\ORM\PersistentCollection {#7454 …}
    #variants: Doctrine\ORM\PersistentCollection {#7621 …}
    #options: Doctrine\ORM\PersistentCollection {#7631 …}
    #associations: Doctrine\ORM\PersistentCollection {#7483 …}
    #createdAt: DateTime @1755629747 {#7467
      date: 2025-08-19 18:55:47.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1756109305 {#7465
      date: 2025-08-25 08:08:25.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#7605 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#7618
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#7462}
        #id: 427
        #name: "Lemonade Stand Sweetheart"
        #slug: "lemonade-stand-sweetheart"
        #description: """
          Optio officia culpa fugiat magnam. Eum ut et similique minus et dolores. Sint expedita repudiandae blanditiis autem consectetur at quo.\n
          \n
          Possimus quis sequi quis enim molestiae eum sed sapiente. Et nesciunt ullam deleniti ex sit sed. Rerum quia accusamus nostrum id.\n
          \n
          Expedita ea asperiores numquam vel tenetur. Laudantium perspiciatis ut et labore aspernatur. Dolores accusamus explicabo ipsa delectus nihil fugiat deleniti. Eaque voluptatem saepe rerum possimus rem.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Laborum laudantium nihil et dolorem neque autem. Eligendi et dicta similique neque ut. Quibusdam quo voluptatem aut enim. Ratione necessitatibus et esse inventore quis."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#7617 …}
    #channels: Doctrine\ORM\PersistentCollection {#7459 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7382 …}
    #reviews: Doctrine\ORM\PersistentCollection {#7450 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#7451 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12965
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12998 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13004 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12991 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#14252
  +product: App\Entity\Product\Product {#7462
    #id: 54
    #code: "Lemonade_Stand_Sweetheart"
    #attributes: Doctrine\ORM\PersistentCollection {#7454 …}
    #variants: Doctrine\ORM\PersistentCollection {#7621 …}
    #options: Doctrine\ORM\PersistentCollection {#7631 …}
    #associations: Doctrine\ORM\PersistentCollection {#7483 …}
    #createdAt: DateTime @1755629747 {#7467
      date: 2025-08-19 18:55:47.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1756109305 {#7465
      date: 2025-08-25 08:08:25.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#7605 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#7618
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#7462}
        #id: 427
        #name: "Lemonade Stand Sweetheart"
        #slug: "lemonade-stand-sweetheart"
        #description: """
          Optio officia culpa fugiat magnam. Eum ut et similique minus et dolores. Sint expedita repudiandae blanditiis autem consectetur at quo.\n
          \n
          Possimus quis sequi quis enim molestiae eum sed sapiente. Et nesciunt ullam deleniti ex sit sed. Rerum quia accusamus nostrum id.\n
          \n
          Expedita ea asperiores numquam vel tenetur. Laudantium perspiciatis ut et labore aspernatur. Dolores accusamus explicabo ipsa delectus nihil fugiat deleniti. Eaque voluptatem saepe rerum possimus rem.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Laborum laudantium nihil et dolorem neque autem. Eligendi et dicta similique neque ut. Quibusdam quo voluptatem aut enim. Ratione necessitatibus et esse inventore quis."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#7617 …}
    #channels: Doctrine\ORM\PersistentCollection {#7459 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7382 …}
    #reviews: Doctrine\ORM\PersistentCollection {#7450 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#7451 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#7622 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#6775 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#4893 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4068 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1256 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4903 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12965
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12998 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13004 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12991 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
22.0 MiB 2.87 ms
Input props
[
  "product" => App\Entity\Product\Product {#7462
    #id: 54
    #code: "Lemonade_Stand_Sweetheart"
    #attributes: Doctrine\ORM\PersistentCollection {#7454 …}
    #variants: Doctrine\ORM\PersistentCollection {#7621 …}
    #options: Doctrine\ORM\PersistentCollection {#7631 …}
    #associations: Doctrine\ORM\PersistentCollection {#7483 …}
    #createdAt: DateTime @1755629747 {#7467
      date: 2025-08-19 18:55:47.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1756109305 {#7465
      date: 2025-08-25 08:08:25.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#7605 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#7618
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#7462}
        #id: 427
        #name: "Lemonade Stand Sweetheart"
        #slug: "lemonade-stand-sweetheart"
        #description: """
          Optio officia culpa fugiat magnam. Eum ut et similique minus et dolores. Sint expedita repudiandae blanditiis autem consectetur at quo.\n
          \n
          Possimus quis sequi quis enim molestiae eum sed sapiente. Et nesciunt ullam deleniti ex sit sed. Rerum quia accusamus nostrum id.\n
          \n
          Expedita ea asperiores numquam vel tenetur. Laudantium perspiciatis ut et labore aspernatur. Dolores accusamus explicabo ipsa delectus nihil fugiat deleniti. Eaque voluptatem saepe rerum possimus rem.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Laborum laudantium nihil et dolorem neque autem. Eligendi et dicta similique neque ut. Quibusdam quo voluptatem aut enim. Ratione necessitatibus et esse inventore quis."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#7617 …}
    #channels: Doctrine\ORM\PersistentCollection {#7459 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7382 …}
    #reviews: Doctrine\ORM\PersistentCollection {#7450 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#7451 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Lemonade Stand Sweetheart"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#14483
  -props: [
    "product" => App\Entity\Product\Product {#7462
      #id: 54
      #code: "Lemonade_Stand_Sweetheart"
      #attributes: Doctrine\ORM\PersistentCollection {#7454 …}
      #variants: Doctrine\ORM\PersistentCollection {#7621 …}
      #options: Doctrine\ORM\PersistentCollection {#7631 …}
      #associations: Doctrine\ORM\PersistentCollection {#7483 …}
      #createdAt: DateTime @1755629747 {#7467
        date: 2025-08-19 18:55:47.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1756109305 {#7465
        date: 2025-08-25 08:08:25.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#7605 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#7618
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#7462}
          #id: 427
          #name: "Lemonade Stand Sweetheart"
          #slug: "lemonade-stand-sweetheart"
          #description: """
            Optio officia culpa fugiat magnam. Eum ut et similique minus et dolores. Sint expedita repudiandae blanditiis autem consectetur at quo.\n
            \n
            Possimus quis sequi quis enim molestiae eum sed sapiente. Et nesciunt ullam deleniti ex sit sed. Rerum quia accusamus nostrum id.\n
            \n
            Expedita ea asperiores numquam vel tenetur. Laudantium perspiciatis ut et labore aspernatur. Dolores accusamus explicabo ipsa delectus nihil fugiat deleniti. Eaque voluptatem saepe rerum possimus rem.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Laborum laudantium nihil et dolorem neque autem. Eligendi et dicta similique neque ut. Quibusdam quo voluptatem aut enim. Ratione necessitatibus et esse inventore quis."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#7617 …}
      #channels: Doctrine\ORM\PersistentCollection {#7459 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#7382 …}
      #reviews: Doctrine\ORM\PersistentCollection {#7450 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#7451 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
22.0 MiB 2.38 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14529
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14467 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14476 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14528 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#7622 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#7630
    #collection: Doctrine\Common\Collections\ArrayCollection {#7613 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#7628 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#23297 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerV4Xuy1k\EntityManagerGhost614a58f {#188 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23299 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14529
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14467 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14476 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14528 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Lemonade Stand Sweetheart(Dress size: S, Dress height: Petite)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#7630
    #collection: Doctrine\Common\Collections\ArrayCollection {#7613 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#7628 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#23297 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerV4Xuy1k\EntityManagerGhost614a58f {#188 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23299 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#14535
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14529
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14467 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#14476 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14528 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#7622 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#7630
      #collection: Doctrine\Common\Collections\ArrayCollection {#7613 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#7628 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#23297 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerV4Xuy1k\EntityManagerGhost614a58f {#188 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23299 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 22.0 MiB 0.45 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14585
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14576 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14583 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14584 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#7622 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#14588
  +variant: App\Entity\Product\ProductVariant {#7622 …}
  +price: "62,60\u{A0}"
  +originalPrice: "62,60\u{A0}"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4903 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8777 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4068 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1256 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11455 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8774 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14585
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14576 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14583 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14584 …}
    +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 22.0 MiB 13.75 ms
Input props
[
  "product" => App\Entity\Product\Product {#7643
    #id: 48
    #code: "Tropical_Sunset_Maxi"
    #attributes: Doctrine\ORM\PersistentCollection {#7650 …}
    #variants: Doctrine\ORM\PersistentCollection {#7745 …}
    #options: Doctrine\ORM\PersistentCollection {#7747 …}
    #associations: Doctrine\ORM\PersistentCollection {#7655 …}
    #createdAt: DateTime @1755760209 {#7611
      date: 2025-08-21 07:10:09.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1756109305 {#7619
      date: 2025-08-25 08:08:25.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#7758 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#7743
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#7643}
        #id: 379
        #name: "Tropical Sunset Maxi"
        #slug: "tropical-sunset-maxi"
        #description: """
          Eum fuga aliquid fugit non. Iusto atque hic dicta assumenda labore. Deserunt eius dolores rerum voluptatum tempore voluptatum ex qui. Sequi facilis labore reprehenderit laudantium.\n
          \n
          Et deleniti eveniet voluptate id. Voluptas aut dicta maxime provident occaecati nisi quis dolorum. Reiciendis id vitae dolores molestiae ratione sit quidem. Sed minus magnam nulla facilis ex labore assumenda voluptas.\n
          \n
          Qui qui id veritatis ut accusantium voluptate sit. Consequatur id perspiciatis dolorem rem qui temporibus aut aut. Architecto dolor distinctio unde. Quod est voluptate non ipsum aut sit laboriosam laudantium. Rerum ipsa autem placeat dolorem est.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Expedita odit voluptas sapiente quam vel sed architecto consequuntur. Consectetur rerum architecto recusandae sed distinctio voluptatum quae."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#7755 …}
    #channels: Doctrine\ORM\PersistentCollection {#7644 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7382 …}
    #reviews: Doctrine\ORM\PersistentCollection {#7604 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#7610 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12965
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12998 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13004 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12991 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#14474
  +product: App\Entity\Product\Product {#7643
    #id: 48
    #code: "Tropical_Sunset_Maxi"
    #attributes: Doctrine\ORM\PersistentCollection {#7650 …}
    #variants: Doctrine\ORM\PersistentCollection {#7745 …}
    #options: Doctrine\ORM\PersistentCollection {#7747 …}
    #associations: Doctrine\ORM\PersistentCollection {#7655 …}
    #createdAt: DateTime @1755760209 {#7611
      date: 2025-08-21 07:10:09.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1756109305 {#7619
      date: 2025-08-25 08:08:25.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#7758 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#7743
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#7643}
        #id: 379
        #name: "Tropical Sunset Maxi"
        #slug: "tropical-sunset-maxi"
        #description: """
          Eum fuga aliquid fugit non. Iusto atque hic dicta assumenda labore. Deserunt eius dolores rerum voluptatum tempore voluptatum ex qui. Sequi facilis labore reprehenderit laudantium.\n
          \n
          Et deleniti eveniet voluptate id. Voluptas aut dicta maxime provident occaecati nisi quis dolorum. Reiciendis id vitae dolores molestiae ratione sit quidem. Sed minus magnam nulla facilis ex labore assumenda voluptas.\n
          \n
          Qui qui id veritatis ut accusantium voluptate sit. Consequatur id perspiciatis dolorem rem qui temporibus aut aut. Architecto dolor distinctio unde. Quod est voluptate non ipsum aut sit laboriosam laudantium. Rerum ipsa autem placeat dolorem est.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Expedita odit voluptas sapiente quam vel sed architecto consequuntur. Consectetur rerum architecto recusandae sed distinctio voluptatum quae."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#7755 …}
    #channels: Doctrine\ORM\PersistentCollection {#7644 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7382 …}
    #reviews: Doctrine\ORM\PersistentCollection {#7604 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#7610 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#7752 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#6775 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#4893 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4068 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1256 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4903 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12965
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12998 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13004 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12991 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
22.0 MiB 2.92 ms
Input props
[
  "product" => App\Entity\Product\Product {#7643
    #id: 48
    #code: "Tropical_Sunset_Maxi"
    #attributes: Doctrine\ORM\PersistentCollection {#7650 …}
    #variants: Doctrine\ORM\PersistentCollection {#7745 …}
    #options: Doctrine\ORM\PersistentCollection {#7747 …}
    #associations: Doctrine\ORM\PersistentCollection {#7655 …}
    #createdAt: DateTime @1755760209 {#7611
      date: 2025-08-21 07:10:09.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1756109305 {#7619
      date: 2025-08-25 08:08:25.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#7758 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#7743
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#7643}
        #id: 379
        #name: "Tropical Sunset Maxi"
        #slug: "tropical-sunset-maxi"
        #description: """
          Eum fuga aliquid fugit non. Iusto atque hic dicta assumenda labore. Deserunt eius dolores rerum voluptatum tempore voluptatum ex qui. Sequi facilis labore reprehenderit laudantium.\n
          \n
          Et deleniti eveniet voluptate id. Voluptas aut dicta maxime provident occaecati nisi quis dolorum. Reiciendis id vitae dolores molestiae ratione sit quidem. Sed minus magnam nulla facilis ex labore assumenda voluptas.\n
          \n
          Qui qui id veritatis ut accusantium voluptate sit. Consequatur id perspiciatis dolorem rem qui temporibus aut aut. Architecto dolor distinctio unde. Quod est voluptate non ipsum aut sit laboriosam laudantium. Rerum ipsa autem placeat dolorem est.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Expedita odit voluptas sapiente quam vel sed architecto consequuntur. Consectetur rerum architecto recusandae sed distinctio voluptatum quae."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#7755 …}
    #channels: Doctrine\ORM\PersistentCollection {#7644 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7382 …}
    #reviews: Doctrine\ORM\PersistentCollection {#7604 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#7610 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Tropical Sunset Maxi"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#14705
  -props: [
    "product" => App\Entity\Product\Product {#7643
      #id: 48
      #code: "Tropical_Sunset_Maxi"
      #attributes: Doctrine\ORM\PersistentCollection {#7650 …}
      #variants: Doctrine\ORM\PersistentCollection {#7745 …}
      #options: Doctrine\ORM\PersistentCollection {#7747 …}
      #associations: Doctrine\ORM\PersistentCollection {#7655 …}
      #createdAt: DateTime @1755760209 {#7611
        date: 2025-08-21 07:10:09.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1756109305 {#7619
        date: 2025-08-25 08:08:25.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#7758 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#7743
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#7643}
          #id: 379
          #name: "Tropical Sunset Maxi"
          #slug: "tropical-sunset-maxi"
          #description: """
            Eum fuga aliquid fugit non. Iusto atque hic dicta assumenda labore. Deserunt eius dolores rerum voluptatum tempore voluptatum ex qui. Sequi facilis labore reprehenderit laudantium.\n
            \n
            Et deleniti eveniet voluptate id. Voluptas aut dicta maxime provident occaecati nisi quis dolorum. Reiciendis id vitae dolores molestiae ratione sit quidem. Sed minus magnam nulla facilis ex labore assumenda voluptas.\n
            \n
            Qui qui id veritatis ut accusantium voluptate sit. Consequatur id perspiciatis dolorem rem qui temporibus aut aut. Architecto dolor distinctio unde. Quod est voluptate non ipsum aut sit laboriosam laudantium. Rerum ipsa autem placeat dolorem est.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Expedita odit voluptas sapiente quam vel sed architecto consequuntur. Consectetur rerum architecto recusandae sed distinctio voluptatum quae."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#7755 …}
      #channels: Doctrine\ORM\PersistentCollection {#7644 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#7382 …}
      #reviews: Doctrine\ORM\PersistentCollection {#7604 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#7610 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
22.0 MiB 2.29 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14751
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14689 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14698 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14750 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#7752 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#7993
    #collection: Doctrine\Common\Collections\ArrayCollection {#8004 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#7990 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#23311 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerV4Xuy1k\EntityManagerGhost614a58f {#188 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23313 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14751
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14689 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14698 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14750 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Tropical Sunset Maxi(Dress size: S, Dress height: Petite)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#7993
    #collection: Doctrine\Common\Collections\ArrayCollection {#8004 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#7990 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#23311 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerV4Xuy1k\EntityManagerGhost614a58f {#188 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23313 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#14757
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14751
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14689 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#14698 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14750 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#7752 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#7993
      #collection: Doctrine\Common\Collections\ArrayCollection {#8004 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#7990 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#23311 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerV4Xuy1k\EntityManagerGhost614a58f {#188 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23313 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 22.0 MiB 0.46 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14807
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14798 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14805 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14806 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#7752 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#14810
  +variant: App\Entity\Product\ProductVariant {#7752 …}
  +price: "57,43\u{A0}"
  +originalPrice: "57,43\u{A0}"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4903 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8777 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4068 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1256 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11455 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8774 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14807
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14798 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14805 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14806 …}
    +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 22.0 MiB 13.26 ms
Input props
[
  "product" => App\Entity\Product\Product {#7985
    #id: 55
    #code: "Ocean_Breeze_Beauty"
    #attributes: Doctrine\ORM\PersistentCollection {#7981 …}
    #variants: Doctrine\ORM\PersistentCollection {#8337 …}
    #options: Doctrine\ORM\PersistentCollection {#8057 …}
    #associations: Doctrine\ORM\PersistentCollection {#8059 …}
    #createdAt: DateTime @1755636171 {#8001
      date: 2025-08-19 20:42:51.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1756109305 {#8000
      date: 2025-08-25 08:08:25.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8068 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8071
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#7985}
        #id: 435
        #name: "Ocean Breeze Beauty"
        #slug: "ocean-breeze-beauty"
        #description: """
          Eos harum assumenda et quis alias veritatis. Debitis et doloribus voluptas hic dolorem. At non omnis est et nulla qui repudiandae. Et earum quam ex.\n
          \n
          Maiores eius velit sit nesciunt aut. Est eaque voluptatem quibusdam corrupti. Repudiandae in sit nostrum. Deleniti aut et aut alias autem quos nostrum nam. Et natus expedita molestiae dicta id cupiditate.\n
          \n
          Eum repellendus voluptatem consequuntur qui sit rerum reprehenderit. Accusantium cumque atque ut esse deleniti deserunt error. Aut molestiae et delectus voluptatem tempore.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Voluptate reprehenderit est quisquam cum cum at omnis similique. Corrupti magnam aliquam nisi omnis cupiditate sed aliquid. Iure possimus sunt at rerum. Et id rerum accusantium officiis harum ea laudantium. Molestiae quibusdam eaque sit distinctio quia magni."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8073 …}
    #channels: Doctrine\ORM\PersistentCollection {#7999 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7382 …}
    #reviews: Doctrine\ORM\PersistentCollection {#7989 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#7984 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12965
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12998 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13004 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12991 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#14696
  +product: App\Entity\Product\Product {#7985
    #id: 55
    #code: "Ocean_Breeze_Beauty"
    #attributes: Doctrine\ORM\PersistentCollection {#7981 …}
    #variants: Doctrine\ORM\PersistentCollection {#8337 …}
    #options: Doctrine\ORM\PersistentCollection {#8057 …}
    #associations: Doctrine\ORM\PersistentCollection {#8059 …}
    #createdAt: DateTime @1755636171 {#8001
      date: 2025-08-19 20:42:51.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1756109305 {#8000
      date: 2025-08-25 08:08:25.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8068 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8071
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#7985}
        #id: 435
        #name: "Ocean Breeze Beauty"
        #slug: "ocean-breeze-beauty"
        #description: """
          Eos harum assumenda et quis alias veritatis. Debitis et doloribus voluptas hic dolorem. At non omnis est et nulla qui repudiandae. Et earum quam ex.\n
          \n
          Maiores eius velit sit nesciunt aut. Est eaque voluptatem quibusdam corrupti. Repudiandae in sit nostrum. Deleniti aut et aut alias autem quos nostrum nam. Et natus expedita molestiae dicta id cupiditate.\n
          \n
          Eum repellendus voluptatem consequuntur qui sit rerum reprehenderit. Accusantium cumque atque ut esse deleniti deserunt error. Aut molestiae et delectus voluptatem tempore.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Voluptate reprehenderit est quisquam cum cum at omnis similique. Corrupti magnam aliquam nisi omnis cupiditate sed aliquid. Iure possimus sunt at rerum. Et id rerum accusantium officiis harum ea laudantium. Molestiae quibusdam eaque sit distinctio quia magni."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8073 …}
    #channels: Doctrine\ORM\PersistentCollection {#7999 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7382 …}
    #reviews: Doctrine\ORM\PersistentCollection {#7989 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#7984 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#8153 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#6775 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#4893 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4068 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1256 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4903 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12965
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12998 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13004 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12991 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
22.0 MiB 2.55 ms
Input props
[
  "product" => App\Entity\Product\Product {#7985
    #id: 55
    #code: "Ocean_Breeze_Beauty"
    #attributes: Doctrine\ORM\PersistentCollection {#7981 …}
    #variants: Doctrine\ORM\PersistentCollection {#8337 …}
    #options: Doctrine\ORM\PersistentCollection {#8057 …}
    #associations: Doctrine\ORM\PersistentCollection {#8059 …}
    #createdAt: DateTime @1755636171 {#8001
      date: 2025-08-19 20:42:51.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1756109305 {#8000
      date: 2025-08-25 08:08:25.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8068 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8071
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#7985}
        #id: 435
        #name: "Ocean Breeze Beauty"
        #slug: "ocean-breeze-beauty"
        #description: """
          Eos harum assumenda et quis alias veritatis. Debitis et doloribus voluptas hic dolorem. At non omnis est et nulla qui repudiandae. Et earum quam ex.\n
          \n
          Maiores eius velit sit nesciunt aut. Est eaque voluptatem quibusdam corrupti. Repudiandae in sit nostrum. Deleniti aut et aut alias autem quos nostrum nam. Et natus expedita molestiae dicta id cupiditate.\n
          \n
          Eum repellendus voluptatem consequuntur qui sit rerum reprehenderit. Accusantium cumque atque ut esse deleniti deserunt error. Aut molestiae et delectus voluptatem tempore.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Voluptate reprehenderit est quisquam cum cum at omnis similique. Corrupti magnam aliquam nisi omnis cupiditate sed aliquid. Iure possimus sunt at rerum. Et id rerum accusantium officiis harum ea laudantium. Molestiae quibusdam eaque sit distinctio quia magni."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8073 …}
    #channels: Doctrine\ORM\PersistentCollection {#7999 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7382 …}
    #reviews: Doctrine\ORM\PersistentCollection {#7989 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#7984 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Ocean Breeze Beauty"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#14927
  -props: [
    "product" => App\Entity\Product\Product {#7985
      #id: 55
      #code: "Ocean_Breeze_Beauty"
      #attributes: Doctrine\ORM\PersistentCollection {#7981 …}
      #variants: Doctrine\ORM\PersistentCollection {#8337 …}
      #options: Doctrine\ORM\PersistentCollection {#8057 …}
      #associations: Doctrine\ORM\PersistentCollection {#8059 …}
      #createdAt: DateTime @1755636171 {#8001
        date: 2025-08-19 20:42:51.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1756109305 {#8000
        date: 2025-08-25 08:08:25.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8068 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8071
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#7985}
          #id: 435
          #name: "Ocean Breeze Beauty"
          #slug: "ocean-breeze-beauty"
          #description: """
            Eos harum assumenda et quis alias veritatis. Debitis et doloribus voluptas hic dolorem. At non omnis est et nulla qui repudiandae. Et earum quam ex.\n
            \n
            Maiores eius velit sit nesciunt aut. Est eaque voluptatem quibusdam corrupti. Repudiandae in sit nostrum. Deleniti aut et aut alias autem quos nostrum nam. Et natus expedita molestiae dicta id cupiditate.\n
            \n
            Eum repellendus voluptatem consequuntur qui sit rerum reprehenderit. Accusantium cumque atque ut esse deleniti deserunt error. Aut molestiae et delectus voluptatem tempore.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Voluptate reprehenderit est quisquam cum cum at omnis similique. Corrupti magnam aliquam nisi omnis cupiditate sed aliquid. Iure possimus sunt at rerum. Et id rerum accusantium officiis harum ea laudantium. Molestiae quibusdam eaque sit distinctio quia magni."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8073 …}
      #channels: Doctrine\ORM\PersistentCollection {#7999 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#7382 …}
      #reviews: Doctrine\ORM\PersistentCollection {#7989 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#7984 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
22.0 MiB 2.34 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14973
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14911 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14920 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14972 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#8153 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#8195
    #collection: Doctrine\Common\Collections\ArrayCollection {#8028 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#8196 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#23325 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerV4Xuy1k\EntityManagerGhost614a58f {#188 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23327 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14973
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14911 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14920 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14972 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Ocean Breeze Beauty(Dress size: S, Dress height: Petite)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#8195
    #collection: Doctrine\Common\Collections\ArrayCollection {#8028 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#8196 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#23325 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerV4Xuy1k\EntityManagerGhost614a58f {#188 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23327 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#14979
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14973
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14911 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#14920 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14972 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#8153 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#8195
      #collection: Doctrine\Common\Collections\ArrayCollection {#8028 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#8196 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#23325 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerV4Xuy1k\EntityManagerGhost614a58f {#188 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23327 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 22.0 MiB 0.53 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15029
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15020 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15027 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15028 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#8153 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#15032
  +variant: App\Entity\Product\ProductVariant {#8153 …}
  +price: "57,21\u{A0}"
  +originalPrice: "57,21\u{A0}"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4903 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8777 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4068 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1256 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11455 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8774 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15029
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15020 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15027 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15028 …}
    +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 22.0 MiB 19.84 ms
Input props
[
  "product" => App\Entity\Product\Product {#8023
    #id: 53
    #code: "Palm_Tree_Paradise"
    #attributes: Doctrine\ORM\PersistentCollection {#7789 …}
    #variants: Doctrine\ORM\PersistentCollection {#7802 …}
    #options: Doctrine\ORM\PersistentCollection {#7796 …}
    #associations: Doctrine\ORM\PersistentCollection {#7792 …}
    #createdAt: DateTime @1755564340 {#8084
      date: 2025-08-19 00:45:40.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1756109305 {#8160
      date: 2025-08-25 08:08:25.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#7811 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#7815
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8023}
        #id: 419
        #name: "Palm Tree Paradise"
        #slug: "palm-tree-paradise"
        #description: """
          Et ratione aut sed iusto delectus voluptas. Ea enim culpa perferendis et. Placeat optio qui laudantium in.\n
          \n
          Porro dignissimos commodi eos ipsa voluptas facilis placeat. Amet veritatis ipsam omnis ullam harum. Blanditiis neque hic sed dolores provident consequatur. Architecto ea est deleniti eos.\n
          \n
          Aperiam dolores reprehenderit pariatur et. Eligendi nihil sit hic et maxime at. Tenetur necessitatibus tempore nulla. Dolor velit deserunt adipisci nesciunt sequi dolor.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Dignissimos nemo ut sunt nihil aspernatur. Porro quod qui et ut sed. Sint sequi dolores vero quo deleniti sit quia."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#7818 …}
    #channels: Doctrine\ORM\PersistentCollection {#7808 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7382 …}
    #reviews: Doctrine\ORM\PersistentCollection {#7801 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#7806 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12965
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12998 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13004 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12991 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#14918
  +product: App\Entity\Product\Product {#8023
    #id: 53
    #code: "Palm_Tree_Paradise"
    #attributes: Doctrine\ORM\PersistentCollection {#7789 …}
    #variants: Doctrine\ORM\PersistentCollection {#7802 …}
    #options: Doctrine\ORM\PersistentCollection {#7796 …}
    #associations: Doctrine\ORM\PersistentCollection {#7792 …}
    #createdAt: DateTime @1755564340 {#8084
      date: 2025-08-19 00:45:40.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1756109305 {#8160
      date: 2025-08-25 08:08:25.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#7811 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#7815
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8023}
        #id: 419
        #name: "Palm Tree Paradise"
        #slug: "palm-tree-paradise"
        #description: """
          Et ratione aut sed iusto delectus voluptas. Ea enim culpa perferendis et. Placeat optio qui laudantium in.\n
          \n
          Porro dignissimos commodi eos ipsa voluptas facilis placeat. Amet veritatis ipsam omnis ullam harum. Blanditiis neque hic sed dolores provident consequatur. Architecto ea est deleniti eos.\n
          \n
          Aperiam dolores reprehenderit pariatur et. Eligendi nihil sit hic et maxime at. Tenetur necessitatibus tempore nulla. Dolor velit deserunt adipisci nesciunt sequi dolor.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Dignissimos nemo ut sunt nihil aspernatur. Porro quod qui et ut sed. Sint sequi dolores vero quo deleniti sit quia."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#7818 …}
    #channels: Doctrine\ORM\PersistentCollection {#7808 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7382 …}
    #reviews: Doctrine\ORM\PersistentCollection {#7801 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#7806 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#7822 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#6775 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#4893 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4068 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1256 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4903 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12965
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12998 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13004 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12991 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
22.0 MiB 9.65 ms
Input props
[
  "product" => App\Entity\Product\Product {#8023
    #id: 53
    #code: "Palm_Tree_Paradise"
    #attributes: Doctrine\ORM\PersistentCollection {#7789 …}
    #variants: Doctrine\ORM\PersistentCollection {#7802 …}
    #options: Doctrine\ORM\PersistentCollection {#7796 …}
    #associations: Doctrine\ORM\PersistentCollection {#7792 …}
    #createdAt: DateTime @1755564340 {#8084
      date: 2025-08-19 00:45:40.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1756109305 {#8160
      date: 2025-08-25 08:08:25.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#7811 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#7815
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8023}
        #id: 419
        #name: "Palm Tree Paradise"
        #slug: "palm-tree-paradise"
        #description: """
          Et ratione aut sed iusto delectus voluptas. Ea enim culpa perferendis et. Placeat optio qui laudantium in.\n
          \n
          Porro dignissimos commodi eos ipsa voluptas facilis placeat. Amet veritatis ipsam omnis ullam harum. Blanditiis neque hic sed dolores provident consequatur. Architecto ea est deleniti eos.\n
          \n
          Aperiam dolores reprehenderit pariatur et. Eligendi nihil sit hic et maxime at. Tenetur necessitatibus tempore nulla. Dolor velit deserunt adipisci nesciunt sequi dolor.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Dignissimos nemo ut sunt nihil aspernatur. Porro quod qui et ut sed. Sint sequi dolores vero quo deleniti sit quia."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#7818 …}
    #channels: Doctrine\ORM\PersistentCollection {#7808 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7382 …}
    #reviews: Doctrine\ORM\PersistentCollection {#7801 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#7806 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Palm Tree Paradise"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#15149
  -props: [
    "product" => App\Entity\Product\Product {#8023
      #id: 53
      #code: "Palm_Tree_Paradise"
      #attributes: Doctrine\ORM\PersistentCollection {#7789 …}
      #variants: Doctrine\ORM\PersistentCollection {#7802 …}
      #options: Doctrine\ORM\PersistentCollection {#7796 …}
      #associations: Doctrine\ORM\PersistentCollection {#7792 …}
      #createdAt: DateTime @1755564340 {#8084
        date: 2025-08-19 00:45:40.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1756109305 {#8160
        date: 2025-08-25 08:08:25.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#7811 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#7815
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8023}
          #id: 419
          #name: "Palm Tree Paradise"
          #slug: "palm-tree-paradise"
          #description: """
            Et ratione aut sed iusto delectus voluptas. Ea enim culpa perferendis et. Placeat optio qui laudantium in.\n
            \n
            Porro dignissimos commodi eos ipsa voluptas facilis placeat. Amet veritatis ipsam omnis ullam harum. Blanditiis neque hic sed dolores provident consequatur. Architecto ea est deleniti eos.\n
            \n
            Aperiam dolores reprehenderit pariatur et. Eligendi nihil sit hic et maxime at. Tenetur necessitatibus tempore nulla. Dolor velit deserunt adipisci nesciunt sequi dolor.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Dignissimos nemo ut sunt nihil aspernatur. Porro quod qui et ut sed. Sint sequi dolores vero quo deleniti sit quia."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#7818 …}
      #channels: Doctrine\ORM\PersistentCollection {#7808 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#7382 …}
      #reviews: Doctrine\ORM\PersistentCollection {#7801 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#7806 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
22.0 MiB 2.20 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#5933
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15133 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15142 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#5898 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#7822 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#8262
    #collection: Doctrine\Common\Collections\ArrayCollection {#8263 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#8261 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#23339 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerV4Xuy1k\EntityManagerGhost614a58f {#188 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23341 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#5933
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15133 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15142 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#5898 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Palm Tree Paradise(Dress size: S, Dress height: Petite)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#8262
    #collection: Doctrine\Common\Collections\ArrayCollection {#8263 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#8261 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#23339 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerV4Xuy1k\EntityManagerGhost614a58f {#188 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23341 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#6050
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#5933
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15133 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#15142 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#5898 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#7822 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#8262
      #collection: Doctrine\Common\Collections\ArrayCollection {#8263 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#8261 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#23339 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerV4Xuy1k\EntityManagerGhost614a58f {#188 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23341 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 22.0 MiB 0.49 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#8949
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#8926 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#8946 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#8940 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#7822 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#8959
  +variant: App\Entity\Product\ProductVariant {#7822 …}
  +price: "54,74\u{A0}"
  +originalPrice: "54,74\u{A0}"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4903 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8777 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4068 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1256 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11455 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8774 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#8949
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#8926 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#8946 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#8940 …}
    +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 22.0 MiB 14.44 ms
Input props
[
  "product" => App\Entity\Product\Product {#8314
    #id: 47
    #code: "Classic_Summer_Elegance"
    #attributes: Doctrine\ORM\PersistentCollection {#8325 …}
    #variants: Doctrine\ORM\PersistentCollection {#8404 …}
    #options: Doctrine\ORM\PersistentCollection {#8390 …}
    #associations: Doctrine\ORM\PersistentCollection {#8397 …}
    #createdAt: DateTime @1755914290 {#8266
      date: 2025-08-23 01:58:10.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1756109305 {#8272
      date: 2025-08-25 08:08:25.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8400 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8401
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8314}
        #id: 371
        #name: "Classic Summer Elegance"
        #slug: "classic-summer-elegance"
        #description: """
          Deleniti nihil quaerat sed commodi quod. Rem laborum pariatur iste ullam. Molestiae voluptates ipsam aspernatur dolore aut vitae voluptate est. Et debitis placeat debitis quis.\n
          \n
          Illo adipisci nesciunt ratione. Non et minima debitis sed possimus atque. Autem ut nihil quo ab aut harum necessitatibus delectus.\n
          \n
          Quia animi vitae modi quis cumque. Minima repellat maiores id fugiat ut. Ipsam vitae deserunt officia voluptatem aperiam quis sunt. Sed placeat ut aut autem. Sit sunt ea consequatur officiis tempora.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Necessitatibus ipsam non cupiditate eos ullam eveniet. Non earum dolorum tempora. Nobis sint dolore suscipit. Nemo beatae magnam autem rem sint eius."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8403 …}
    #channels: Doctrine\ORM\PersistentCollection {#8322 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7382 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8316 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8323 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12965
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12998 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13004 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12991 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#15140
  +product: App\Entity\Product\Product {#8314
    #id: 47
    #code: "Classic_Summer_Elegance"
    #attributes: Doctrine\ORM\PersistentCollection {#8325 …}
    #variants: Doctrine\ORM\PersistentCollection {#8404 …}
    #options: Doctrine\ORM\PersistentCollection {#8390 …}
    #associations: Doctrine\ORM\PersistentCollection {#8397 …}
    #createdAt: DateTime @1755914290 {#8266
      date: 2025-08-23 01:58:10.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1756109305 {#8272
      date: 2025-08-25 08:08:25.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8400 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8401
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8314}
        #id: 371
        #name: "Classic Summer Elegance"
        #slug: "classic-summer-elegance"
        #description: """
          Deleniti nihil quaerat sed commodi quod. Rem laborum pariatur iste ullam. Molestiae voluptates ipsam aspernatur dolore aut vitae voluptate est. Et debitis placeat debitis quis.\n
          \n
          Illo adipisci nesciunt ratione. Non et minima debitis sed possimus atque. Autem ut nihil quo ab aut harum necessitatibus delectus.\n
          \n
          Quia animi vitae modi quis cumque. Minima repellat maiores id fugiat ut. Ipsam vitae deserunt officia voluptatem aperiam quis sunt. Sed placeat ut aut autem. Sit sunt ea consequatur officiis tempora.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Necessitatibus ipsam non cupiditate eos ullam eveniet. Non earum dolorum tempora. Nobis sint dolore suscipit. Nemo beatae magnam autem rem sint eius."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8403 …}
    #channels: Doctrine\ORM\PersistentCollection {#8322 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7382 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8316 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8323 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#8405 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#6775 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#4893 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4068 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1256 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4903 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12965
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12998 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13004 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12991 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
22.0 MiB 2.70 ms
Input props
[
  "product" => App\Entity\Product\Product {#8314
    #id: 47
    #code: "Classic_Summer_Elegance"
    #attributes: Doctrine\ORM\PersistentCollection {#8325 …}
    #variants: Doctrine\ORM\PersistentCollection {#8404 …}
    #options: Doctrine\ORM\PersistentCollection {#8390 …}
    #associations: Doctrine\ORM\PersistentCollection {#8397 …}
    #createdAt: DateTime @1755914290 {#8266
      date: 2025-08-23 01:58:10.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1756109305 {#8272
      date: 2025-08-25 08:08:25.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8400 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8401
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8314}
        #id: 371
        #name: "Classic Summer Elegance"
        #slug: "classic-summer-elegance"
        #description: """
          Deleniti nihil quaerat sed commodi quod. Rem laborum pariatur iste ullam. Molestiae voluptates ipsam aspernatur dolore aut vitae voluptate est. Et debitis placeat debitis quis.\n
          \n
          Illo adipisci nesciunt ratione. Non et minima debitis sed possimus atque. Autem ut nihil quo ab aut harum necessitatibus delectus.\n
          \n
          Quia animi vitae modi quis cumque. Minima repellat maiores id fugiat ut. Ipsam vitae deserunt officia voluptatem aperiam quis sunt. Sed placeat ut aut autem. Sit sunt ea consequatur officiis tempora.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Necessitatibus ipsam non cupiditate eos ullam eveniet. Non earum dolorum tempora. Nobis sint dolore suscipit. Nemo beatae magnam autem rem sint eius."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8403 …}
    #channels: Doctrine\ORM\PersistentCollection {#8322 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7382 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8316 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8323 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Classic Summer Elegance"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#15189
  -props: [
    "product" => App\Entity\Product\Product {#8314
      #id: 47
      #code: "Classic_Summer_Elegance"
      #attributes: Doctrine\ORM\PersistentCollection {#8325 …}
      #variants: Doctrine\ORM\PersistentCollection {#8404 …}
      #options: Doctrine\ORM\PersistentCollection {#8390 …}
      #associations: Doctrine\ORM\PersistentCollection {#8397 …}
      #createdAt: DateTime @1755914290 {#8266
        date: 2025-08-23 01:58:10.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1756109305 {#8272
        date: 2025-08-25 08:08:25.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8400 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8401
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8314}
          #id: 371
          #name: "Classic Summer Elegance"
          #slug: "classic-summer-elegance"
          #description: """
            Deleniti nihil quaerat sed commodi quod. Rem laborum pariatur iste ullam. Molestiae voluptates ipsam aspernatur dolore aut vitae voluptate est. Et debitis placeat debitis quis.\n
            \n
            Illo adipisci nesciunt ratione. Non et minima debitis sed possimus atque. Autem ut nihil quo ab aut harum necessitatibus delectus.\n
            \n
            Quia animi vitae modi quis cumque. Minima repellat maiores id fugiat ut. Ipsam vitae deserunt officia voluptatem aperiam quis sunt. Sed placeat ut aut autem. Sit sunt ea consequatur officiis tempora.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Necessitatibus ipsam non cupiditate eos ullam eveniet. Non earum dolorum tempora. Nobis sint dolore suscipit. Nemo beatae magnam autem rem sint eius."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8403 …}
      #channels: Doctrine\ORM\PersistentCollection {#8322 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#7382 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8316 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8323 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
22.0 MiB 2.45 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15235
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14906 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15182 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15234 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#8405 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#8417
    #collection: Doctrine\Common\Collections\ArrayCollection {#8470 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#8419 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#23353 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerV4Xuy1k\EntityManagerGhost614a58f {#188 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23355 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15235
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14906 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15182 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15234 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Classic Summer Elegance(Dress size: S, Dress height: Petite)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#8417
    #collection: Doctrine\Common\Collections\ArrayCollection {#8470 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#8419 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#23353 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerV4Xuy1k\EntityManagerGhost614a58f {#188 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23355 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#15241
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15235
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14906 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#15182 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15234 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#8405 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#8417
      #collection: Doctrine\Common\Collections\ArrayCollection {#8470 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#8419 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#23353 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerV4Xuy1k\EntityManagerGhost614a58f {#188 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23355 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 22.0 MiB 0.57 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15291
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15282 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15289 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15290 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#8405 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#15294
  +variant: App\Entity\Product\ProductVariant {#8405 …}
  +price: "48,75\u{A0}"
  +originalPrice: "48,75\u{A0}"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4903 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8777 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4068 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1256 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11455 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8774 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15291
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15282 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15289 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15290 …}
    +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 22.0 MiB 12.12 ms
Input props
[
  "product" => App\Entity\Product\Product {#8480
    #id: 49
    #code: "Seaside_Stroll_Midi"
    #attributes: Doctrine\ORM\PersistentCollection {#8494 …}
    #variants: Doctrine\ORM\PersistentCollection {#8544 …}
    #options: Doctrine\ORM\PersistentCollection {#8543 …}
    #associations: Doctrine\ORM\PersistentCollection {#8498 …}
    #createdAt: DateTime @1755992986 {#8472
      date: 2025-08-23 23:49:46.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1756109305 {#8473
      date: 2025-08-25 08:08:25.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8550 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8541
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8480}
        #id: 387
        #name: "Seaside Stroll Midi"
        #slug: "seaside-stroll-midi"
        #description: """
          Sunt dolor officia velit eum qui omnis porro debitis. Est veritatis et iusto. Delectus numquam autem ipsum corporis eligendi cupiditate. Facilis sequi et eveniet quidem sequi blanditiis facere. Eum voluptates consequatur recusandae hic.\n
          \n
          Blanditiis et sit ullam voluptatem. Nam voluptates sunt sint autem itaque dolores aut. Voluptates error consequatur delectus. Aut dolorum in sunt sit.\n
          \n
          Libero ratione aspernatur et qui. Consequatur quaerat est alias suscipit amet sit. Illo in et et eos.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Dolor dignissimos voluptatum nisi sed ex. Iusto amet tenetur quaerat sit."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8540 …}
    #channels: Doctrine\ORM\PersistentCollection {#8487 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7382 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8474 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8485 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12965
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12998 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13004 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12991 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#15128
  +product: App\Entity\Product\Product {#8480
    #id: 49
    #code: "Seaside_Stroll_Midi"
    #attributes: Doctrine\ORM\PersistentCollection {#8494 …}
    #variants: Doctrine\ORM\PersistentCollection {#8544 …}
    #options: Doctrine\ORM\PersistentCollection {#8543 …}
    #associations: Doctrine\ORM\PersistentCollection {#8498 …}
    #createdAt: DateTime @1755992986 {#8472
      date: 2025-08-23 23:49:46.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1756109305 {#8473
      date: 2025-08-25 08:08:25.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8550 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8541
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8480}
        #id: 387
        #name: "Seaside Stroll Midi"
        #slug: "seaside-stroll-midi"
        #description: """
          Sunt dolor officia velit eum qui omnis porro debitis. Est veritatis et iusto. Delectus numquam autem ipsum corporis eligendi cupiditate. Facilis sequi et eveniet quidem sequi blanditiis facere. Eum voluptates consequatur recusandae hic.\n
          \n
          Blanditiis et sit ullam voluptatem. Nam voluptates sunt sint autem itaque dolores aut. Voluptates error consequatur delectus. Aut dolorum in sunt sit.\n
          \n
          Libero ratione aspernatur et qui. Consequatur quaerat est alias suscipit amet sit. Illo in et et eos.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Dolor dignissimos voluptatum nisi sed ex. Iusto amet tenetur quaerat sit."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8540 …}
    #channels: Doctrine\ORM\PersistentCollection {#8487 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7382 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8474 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8485 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#8556 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#6775 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#4893 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4068 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1256 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4903 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12965
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12998 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13004 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12991 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
22.0 MiB 2.24 ms
Input props
[
  "product" => App\Entity\Product\Product {#8480
    #id: 49
    #code: "Seaside_Stroll_Midi"
    #attributes: Doctrine\ORM\PersistentCollection {#8494 …}
    #variants: Doctrine\ORM\PersistentCollection {#8544 …}
    #options: Doctrine\ORM\PersistentCollection {#8543 …}
    #associations: Doctrine\ORM\PersistentCollection {#8498 …}
    #createdAt: DateTime @1755992986 {#8472
      date: 2025-08-23 23:49:46.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1756109305 {#8473
      date: 2025-08-25 08:08:25.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8550 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8541
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8480}
        #id: 387
        #name: "Seaside Stroll Midi"
        #slug: "seaside-stroll-midi"
        #description: """
          Sunt dolor officia velit eum qui omnis porro debitis. Est veritatis et iusto. Delectus numquam autem ipsum corporis eligendi cupiditate. Facilis sequi et eveniet quidem sequi blanditiis facere. Eum voluptates consequatur recusandae hic.\n
          \n
          Blanditiis et sit ullam voluptatem. Nam voluptates sunt sint autem itaque dolores aut. Voluptates error consequatur delectus. Aut dolorum in sunt sit.\n
          \n
          Libero ratione aspernatur et qui. Consequatur quaerat est alias suscipit amet sit. Illo in et et eos.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Dolor dignissimos voluptatum nisi sed ex. Iusto amet tenetur quaerat sit."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8540 …}
    #channels: Doctrine\ORM\PersistentCollection {#8487 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7382 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8474 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8485 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Seaside Stroll Midi"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#15411
  -props: [
    "product" => App\Entity\Product\Product {#8480
      #id: 49
      #code: "Seaside_Stroll_Midi"
      #attributes: Doctrine\ORM\PersistentCollection {#8494 …}
      #variants: Doctrine\ORM\PersistentCollection {#8544 …}
      #options: Doctrine\ORM\PersistentCollection {#8543 …}
      #associations: Doctrine\ORM\PersistentCollection {#8498 …}
      #createdAt: DateTime @1755992986 {#8472
        date: 2025-08-23 23:49:46.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1756109305 {#8473
        date: 2025-08-25 08:08:25.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8550 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8541
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8480}
          #id: 387
          #name: "Seaside Stroll Midi"
          #slug: "seaside-stroll-midi"
          #description: """
            Sunt dolor officia velit eum qui omnis porro debitis. Est veritatis et iusto. Delectus numquam autem ipsum corporis eligendi cupiditate. Facilis sequi et eveniet quidem sequi blanditiis facere. Eum voluptates consequatur recusandae hic.\n
            \n
            Blanditiis et sit ullam voluptatem. Nam voluptates sunt sint autem itaque dolores aut. Voluptates error consequatur delectus. Aut dolorum in sunt sit.\n
            \n
            Libero ratione aspernatur et qui. Consequatur quaerat est alias suscipit amet sit. Illo in et et eos.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Dolor dignissimos voluptatum nisi sed ex. Iusto amet tenetur quaerat sit."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8540 …}
      #channels: Doctrine\ORM\PersistentCollection {#8487 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#7382 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8474 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8485 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
22.0 MiB 1.92 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15457
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15395 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15404 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15456 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#8556 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#8655
    #collection: Doctrine\Common\Collections\ArrayCollection {#8656 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#8654 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#23367 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerV4Xuy1k\EntityManagerGhost614a58f {#188 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23369 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15457
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15395 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15404 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15456 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Seaside Stroll Midi(Dress size: S, Dress height: Petite)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#8655
    #collection: Doctrine\Common\Collections\ArrayCollection {#8656 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#8654 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#23367 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerV4Xuy1k\EntityManagerGhost614a58f {#188 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23369 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#15463
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15457
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15395 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#15404 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15456 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#8556 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#8655
      #collection: Doctrine\Common\Collections\ArrayCollection {#8656 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#8654 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#23367 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerV4Xuy1k\EntityManagerGhost614a58f {#188 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23369 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 22.0 MiB 0.39 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15513
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15504 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15511 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15512 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#8556 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#15516
  +variant: App\Entity\Product\ProductVariant {#8556 …}
  +price: "42,40\u{A0}"
  +originalPrice: "42,40\u{A0}"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4903 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8777 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4068 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1256 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11455 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8774 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15513
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15504 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15511 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15512 …}
    +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 22.0 MiB 5.91 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12671
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11520 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12706 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11530 …}
    +prefixes: [
      "sylius_shop.base.offcanvas"
    ]
  }
  "template" => "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig"
]
Attributes
[]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#12888
  +cart: App\Entity\Order\Order {#12251 …}
  #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1280 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12671
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11520 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12706 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11530 …}
    +prefixes: [
      "sylius_shop.base.offcanvas"
    ]
  }
  +template: "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig"
  #repository: Sylius\Bundle\CoreBundle\Doctrine\ORM\OrderRepository {#4907 …}
}