GET https://store.gabi77.com/fr_FR/taxons/t-shirts/femmes?sorting%5Bprice%5D=asc

Components

12 Twig Components
44 Render Count
162 ms Render Time
20.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 136.97ms
sylius_shop:main_image
[Anonymous]
@SyliusShop/shared/components/main_image.html.twig
9 23.82ms
sylius_shop:catalog_promotions
[Anonymous]
@SyliusShop/shared/components/catalog_promotions.html.twig
9 19.89ms
sylius_shop:product:card:price
"Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent"
@SyliusUi/components/default.html.twig
9 4.42ms
sylius_shop:common:currency_switcher
"Sylius\Bundle\ShopBundle\Twig\Component\Common\CurrencySwitcherComponent"
@SyliusUi/components/default.html.twig
1 2.90ms
sylius_shop:common:locale_switcher
"Sylius\Bundle\ShopBundle\Twig\Component\Common\LocaleSwitcherComponent"
@SyliusUi/components/default.html.twig
1 1.46ms
sylius_shop:cart:widget
"Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent"
@SyliusUi/components/default.html.twig
1 2.75ms
sylius_shop:common:taxon_menu
"Sylius\Bundle\ShopBundle\Twig\Component\Common\TaxonMenuComponent"
@SyliusUi/components/default.html.twig
1 6.41ms
sylius_shop:product:show:breadcrumbs
"Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent"
@SyliusUi/components/default.html.twig
1 1.85ms
sylius_shop:product:show:taxonomy
"Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent"
@SyliusUi/components/default.html.twig
1 0.40ms
sylius_shop:product:show:header
"Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent"
@SyliusUi/components/default.html.twig
1 5.40ms
sylius_shop:cart:widget:offcanvas
"Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent"
@SyliusUi/components/default.html.twig
1 3.63ms

Render calls

sylius_shop:common:currency_switcher Sylius\Bundle\ShopBundle\Twig\Component\Common\CurrencySwitcherComponent 20.0 MiB 2.90 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#11879
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11872 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#11878 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11877 …}
    +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 {#12012
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4346 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11770 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#11879
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11872 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#11878 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11877 …}
    +prefixes: [
      "sylius_shop.base.header.top_bar"
    ]
  }
}
sylius_shop:common:locale_switcher Sylius\Bundle\ShopBundle\Twig\Component\Common\LocaleSwitcherComponent 20.0 MiB 1.46 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12394
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12390 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12392 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12393 …}
    +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 {#12403
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1534 …}
  #localeProvider: Sylius\Component\Core\Provider\ChannelBasedLocaleProvider {#4670 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12394
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12390 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12392 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12393 …}
    +prefixes: [
      "sylius_shop.base.header.top_bar"
    ]
  }
}
sylius_shop:cart:widget Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent 20.0 MiB 2.75 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12494
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12467 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12489 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12487 …}
    +prefixes: [
      "sylius_shop.base.header.content"
    ]
  }
  "template" => "@SyliusShop/shared/components/header/cart.html.twig"
]
Attributes
[]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#12515
  +cart: App\Entity\Order\Order {#12570 …}
  #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1558 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12494
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12467 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12489 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12487 …}
    +prefixes: [
      "sylius_shop.base.header.content"
    ]
  }
  +template: "@SyliusShop/shared/components/header/cart.html.twig"
  #repository: Sylius\Bundle\CoreBundle\Doctrine\ORM\OrderRepository {#5185 …}
}
sylius_shop:common:taxon_menu Sylius\Bundle\ShopBundle\Twig\Component\Common\TaxonMenuComponent 20.0 MiB 6.41 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12751
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12747 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12744 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12745 …}
    +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 {#12760
  #taxonRepository: Sylius\Bundle\TaxonomyBundle\Doctrine\ORM\TaxonRepository {#7548 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4346 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1534 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12751
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12747 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12744 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12745 …}
    +prefixes: [
      "sylius_shop.base.header.navbar"
    ]
  }
}
sylius_shop:product:show:breadcrumbs Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent 20.0 MiB 1.85 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13031
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13027 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13028 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13030 …}
    +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 {#13040
  #requestStack: Symfony\Component\HttpFoundation\RequestStack {#199 …}
  #taxonRepository: Sylius\Bundle\TaxonomyBundle\Doctrine\ORM\TaxonRepository {#7548 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1534 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13031
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13027 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13028 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13030 …}
    +prefixes: [
      "sylius_shop.product.index.content"
    ]
  }
}
sylius_shop:product:show:taxonomy Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent 20.0 MiB 0.40 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13144
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13140 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13141 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13143 …}
    +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 {#13152
  #requestStack: Symfony\Component\HttpFoundation\RequestStack {#199 …}
  #taxonRepository: Sylius\Bundle\TaxonomyBundle\Doctrine\ORM\TaxonRepository {#7548 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1534 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13144
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13140 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13141 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13143 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.sidebar"
    ]
  }
}
sylius_shop:product:show:header Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent 20.0 MiB 5.40 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13214
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13210 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13211 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13213 …}
    +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 {#13222
  #requestStack: Symfony\Component\HttpFoundation\RequestStack {#199 …}
  #taxonRepository: Sylius\Bundle\TaxonomyBundle\Doctrine\ORM\TaxonRepository {#7548 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1534 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13214
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13210 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13211 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13213 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 20.0 MiB 35.97 ms
Input props
[
  "product" => App\Entity\Product\Product {#8163
    #id: 4
    #code: "Nebula_Dream_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#8720 …}
    #variants: Doctrine\ORM\PersistentCollection {#6199 …}
    #options: Doctrine\ORM\PersistentCollection {#6179 …}
    #associations: Doctrine\ORM\PersistentCollection {#5336 …}
    #createdAt: DateTime @1754134601 {#8478
      date: 2025-08-02 11:36:41.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1754564890 {#8069
      date: 2025-08-07 11:08:10.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#6180 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#6164
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8163}
        #id: 27
        #name: "Nebula Dream T-Shirt"
        #slug: "nebula-dream-t-shirt"
        #description: """
          Nulla aut alias dolores facilis pariatur. Inventore esse similique pariatur eum dolor ab molestiae. Ad voluptatem voluptates et omnis ut omnis.\n
          \n
          Corrupti voluptates non nisi et corporis dicta. Fugit ab fugit eius eveniet rerum. Voluptatem dolorum id et sed alias.\n
          \n
          Aut consequatur numquam amet quisquam mollitia necessitatibus. Quam reiciendis placeat labore ut. Dolores veritatis optio officia esse cumque reprehenderit sunt.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Quia eveniet est quibusdam natus saepe. Molestiae blanditiis est molestiae. Consequatur dolorem debitis vel numquam enim. Quis ut consequatur ullam."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#6163 …}
    #channels: Doctrine\ORM\PersistentCollection {#8425 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7660 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8085 …}
    #averageRating: 5.0
    #images: Doctrine\ORM\PersistentCollection {#8426 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13279
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13312 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13318 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13305 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#13729
  +product: App\Entity\Product\Product {#8163
    #id: 4
    #code: "Nebula_Dream_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#8720 …}
    #variants: Doctrine\ORM\PersistentCollection {#6199 …}
    #options: Doctrine\ORM\PersistentCollection {#6179 …}
    #associations: Doctrine\ORM\PersistentCollection {#5336 …}
    #createdAt: DateTime @1754134601 {#8478
      date: 2025-08-02 11:36:41.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1754564890 {#8069
      date: 2025-08-07 11:08:10.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#6180 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#6164
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8163}
        #id: 27
        #name: "Nebula Dream T-Shirt"
        #slug: "nebula-dream-t-shirt"
        #description: """
          Nulla aut alias dolores facilis pariatur. Inventore esse similique pariatur eum dolor ab molestiae. Ad voluptatem voluptates et omnis ut omnis.\n
          \n
          Corrupti voluptates non nisi et corporis dicta. Fugit ab fugit eius eveniet rerum. Voluptatem dolorum id et sed alias.\n
          \n
          Aut consequatur numquam amet quisquam mollitia necessitatibus. Quam reiciendis placeat labore ut. Dolores veritatis optio officia esse cumque reprehenderit sunt.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Quia eveniet est quibusdam natus saepe. Molestiae blanditiis est molestiae. Consequatur dolorem debitis vel numquam enim. Quis ut consequatur ullam."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#6163 …}
    #channels: Doctrine\ORM\PersistentCollection {#8425 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7660 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8085 …}
    #averageRating: 5.0
    #images: Doctrine\ORM\PersistentCollection {#8426 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#6209 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#7053 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5171 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4346 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1534 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5181 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13279
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13312 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13318 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13305 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
20.0 MiB 2.53 ms
Input props
[
  "product" => App\Entity\Product\Product {#8163
    #id: 4
    #code: "Nebula_Dream_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#8720 …}
    #variants: Doctrine\ORM\PersistentCollection {#6199 …}
    #options: Doctrine\ORM\PersistentCollection {#6179 …}
    #associations: Doctrine\ORM\PersistentCollection {#5336 …}
    #createdAt: DateTime @1754134601 {#8478
      date: 2025-08-02 11:36:41.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1754564890 {#8069
      date: 2025-08-07 11:08:10.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#6180 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#6164
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8163}
        #id: 27
        #name: "Nebula Dream T-Shirt"
        #slug: "nebula-dream-t-shirt"
        #description: """
          Nulla aut alias dolores facilis pariatur. Inventore esse similique pariatur eum dolor ab molestiae. Ad voluptatem voluptates et omnis ut omnis.\n
          \n
          Corrupti voluptates non nisi et corporis dicta. Fugit ab fugit eius eveniet rerum. Voluptatem dolorum id et sed alias.\n
          \n
          Aut consequatur numquam amet quisquam mollitia necessitatibus. Quam reiciendis placeat labore ut. Dolores veritatis optio officia esse cumque reprehenderit sunt.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Quia eveniet est quibusdam natus saepe. Molestiae blanditiis est molestiae. Consequatur dolorem debitis vel numquam enim. Quis ut consequatur ullam."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#6163 …}
    #channels: Doctrine\ORM\PersistentCollection {#8425 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7660 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8085 …}
    #averageRating: 5.0
    #images: Doctrine\ORM\PersistentCollection {#8426 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Nebula Dream T-Shirt"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#13890
  -props: [
    "product" => App\Entity\Product\Product {#8163
      #id: 4
      #code: "Nebula_Dream_T_Shirt"
      #attributes: Doctrine\ORM\PersistentCollection {#8720 …}
      #variants: Doctrine\ORM\PersistentCollection {#6199 …}
      #options: Doctrine\ORM\PersistentCollection {#6179 …}
      #associations: Doctrine\ORM\PersistentCollection {#5336 …}
      #createdAt: DateTime @1754134601 {#8478
        date: 2025-08-02 11:36:41.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1754564890 {#8069
        date: 2025-08-07 11:08:10.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#6180 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#6164
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8163}
          #id: 27
          #name: "Nebula Dream T-Shirt"
          #slug: "nebula-dream-t-shirt"
          #description: """
            Nulla aut alias dolores facilis pariatur. Inventore esse similique pariatur eum dolor ab molestiae. Ad voluptatem voluptates et omnis ut omnis.\n
            \n
            Corrupti voluptates non nisi et corporis dicta. Fugit ab fugit eius eveniet rerum. Voluptatem dolorum id et sed alias.\n
            \n
            Aut consequatur numquam amet quisquam mollitia necessitatibus. Quam reiciendis placeat labore ut. Dolores veritatis optio officia esse cumque reprehenderit sunt.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Quia eveniet est quibusdam natus saepe. Molestiae blanditiis est molestiae. Consequatur dolorem debitis vel numquam enim. Quis ut consequatur ullam."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#6163 …}
      #channels: Doctrine\ORM\PersistentCollection {#8425 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#7660 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8085 …}
      #averageRating: 5.0
      #images: Doctrine\ORM\PersistentCollection {#8426 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
20.0 MiB 2.25 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13979
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13905 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13902 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13978 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#6209 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#8089
    #collection: Doctrine\Common\Collections\ArrayCollection {#8098 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#7130 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#22306 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerZyxDpTx\EntityManagerGhost614a58f {#188 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22358 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13979
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13905 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13902 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13978 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Nebula Dream T-Shirt(T-shirt size: S)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#8089
    #collection: Doctrine\Common\Collections\ArrayCollection {#8098 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#7130 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#22306 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerZyxDpTx\EntityManagerGhost614a58f {#188 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22358 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#13981
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13979
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13905 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#13902 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13978 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#6209 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#8089
      #collection: Doctrine\Common\Collections\ArrayCollection {#8098 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#7130 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#22306 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerZyxDpTx\EntityManagerGhost614a58f {#188 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22358 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 20.0 MiB 1.56 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14200
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14190 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14198 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14199 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#6209 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#14209
  +variant: App\Entity\Product\ProductVariant {#6209 …}
  +price: "6,90\u{A0}"
  +originalPrice: "6,90\u{A0}"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5181 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9092 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4346 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1534 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11770 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9089 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14200
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14190 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14198 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14199 …}
    +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 20.0 MiB 13.07 ms
Input props
[
  "product" => App\Entity\Product\Product {#8073
    #id: 8
    #code: "Galactic_Breeze_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#8101 …}
    #variants: Doctrine\ORM\PersistentCollection {#8532 …}
    #options: Doctrine\ORM\PersistentCollection {#8083 …}
    #associations: Doctrine\ORM\PersistentCollection {#8095 …}
    #createdAt: DateTime @1754067162 {#8087
      date: 2025-08-01 16:52:42.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1754564890 {#7528
      date: 2025-08-07 11:08:10.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8535 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8533
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8073}
        #id: 59
        #name: "Galactic Breeze T-Shirt"
        #slug: "galactic-breeze-t-shirt"
        #description: """
          Aut quod ratione omnis quia assumenda quibusdam aliquam. Ducimus numquam ea atque consequatur vero sit sunt et. Itaque ex eos quia natus quis quo. Sapiente provident vel sint quis qui et.\n
          \n
          Voluptatibus quia qui sint voluptatem qui amet qui. Culpa qui ea similique quisquam saepe. Rem quia aut est sed molestiae.\n
          \n
          Ut blanditiis sunt sed sequi mollitia magni. Ut veniam magnam velit molestiae deleniti eum.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Rerum necessitatibus numquam temporibus maxime nemo ipsa. Expedita recusandae provident perspiciatis quo consequatur. Minus quis et sunt tempora. Optio qui aspernatur eveniet ut."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8537 …}
    #channels: Doctrine\ORM\PersistentCollection {#8092 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7660 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8074 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8075 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13279
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13312 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13318 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13305 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#13957
  +product: App\Entity\Product\Product {#8073
    #id: 8
    #code: "Galactic_Breeze_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#8101 …}
    #variants: Doctrine\ORM\PersistentCollection {#8532 …}
    #options: Doctrine\ORM\PersistentCollection {#8083 …}
    #associations: Doctrine\ORM\PersistentCollection {#8095 …}
    #createdAt: DateTime @1754067162 {#8087
      date: 2025-08-01 16:52:42.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1754564890 {#7528
      date: 2025-08-07 11:08:10.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8535 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8533
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8073}
        #id: 59
        #name: "Galactic Breeze T-Shirt"
        #slug: "galactic-breeze-t-shirt"
        #description: """
          Aut quod ratione omnis quia assumenda quibusdam aliquam. Ducimus numquam ea atque consequatur vero sit sunt et. Itaque ex eos quia natus quis quo. Sapiente provident vel sint quis qui et.\n
          \n
          Voluptatibus quia qui sint voluptatem qui amet qui. Culpa qui ea similique quisquam saepe. Rem quia aut est sed molestiae.\n
          \n
          Ut blanditiis sunt sed sequi mollitia magni. Ut veniam magnam velit molestiae deleniti eum.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Rerum necessitatibus numquam temporibus maxime nemo ipsa. Expedita recusandae provident perspiciatis quo consequatur. Minus quis et sunt tempora. Optio qui aspernatur eveniet ut."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8537 …}
    #channels: Doctrine\ORM\PersistentCollection {#8092 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7660 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8074 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8075 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#8542 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#7053 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5171 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4346 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1534 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5181 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13279
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13312 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13318 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13305 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
20.0 MiB 3.06 ms
Input props
[
  "product" => App\Entity\Product\Product {#8073
    #id: 8
    #code: "Galactic_Breeze_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#8101 …}
    #variants: Doctrine\ORM\PersistentCollection {#8532 …}
    #options: Doctrine\ORM\PersistentCollection {#8083 …}
    #associations: Doctrine\ORM\PersistentCollection {#8095 …}
    #createdAt: DateTime @1754067162 {#8087
      date: 2025-08-01 16:52:42.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1754564890 {#7528
      date: 2025-08-07 11:08:10.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8535 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8533
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8073}
        #id: 59
        #name: "Galactic Breeze T-Shirt"
        #slug: "galactic-breeze-t-shirt"
        #description: """
          Aut quod ratione omnis quia assumenda quibusdam aliquam. Ducimus numquam ea atque consequatur vero sit sunt et. Itaque ex eos quia natus quis quo. Sapiente provident vel sint quis qui et.\n
          \n
          Voluptatibus quia qui sint voluptatem qui amet qui. Culpa qui ea similique quisquam saepe. Rem quia aut est sed molestiae.\n
          \n
          Ut blanditiis sunt sed sequi mollitia magni. Ut veniam magnam velit molestiae deleniti eum.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Rerum necessitatibus numquam temporibus maxime nemo ipsa. Expedita recusandae provident perspiciatis quo consequatur. Minus quis et sunt tempora. Optio qui aspernatur eveniet ut."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8537 …}
    #channels: Doctrine\ORM\PersistentCollection {#8092 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7660 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8074 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8075 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Galactic Breeze T-Shirt"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#14336
  -props: [
    "product" => App\Entity\Product\Product {#8073
      #id: 8
      #code: "Galactic_Breeze_T_Shirt"
      #attributes: Doctrine\ORM\PersistentCollection {#8101 …}
      #variants: Doctrine\ORM\PersistentCollection {#8532 …}
      #options: Doctrine\ORM\PersistentCollection {#8083 …}
      #associations: Doctrine\ORM\PersistentCollection {#8095 …}
      #createdAt: DateTime @1754067162 {#8087
        date: 2025-08-01 16:52:42.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1754564890 {#7528
        date: 2025-08-07 11:08:10.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8535 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8533
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8073}
          #id: 59
          #name: "Galactic Breeze T-Shirt"
          #slug: "galactic-breeze-t-shirt"
          #description: """
            Aut quod ratione omnis quia assumenda quibusdam aliquam. Ducimus numquam ea atque consequatur vero sit sunt et. Itaque ex eos quia natus quis quo. Sapiente provident vel sint quis qui et.\n
            \n
            Voluptatibus quia qui sint voluptatem qui amet qui. Culpa qui ea similique quisquam saepe. Rem quia aut est sed molestiae.\n
            \n
            Ut blanditiis sunt sed sequi mollitia magni. Ut veniam magnam velit molestiae deleniti eum.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Rerum necessitatibus numquam temporibus maxime nemo ipsa. Expedita recusandae provident perspiciatis quo consequatur. Minus quis et sunt tempora. Optio qui aspernatur eveniet ut."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8537 …}
      #channels: Doctrine\ORM\PersistentCollection {#8092 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#7660 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8074 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8075 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
20.0 MiB 1.90 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14387
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14320 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14329 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14386 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#8542 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#8604
    #collection: Doctrine\Common\Collections\ArrayCollection {#8602 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#8593 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#22378 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerZyxDpTx\EntityManagerGhost614a58f {#188 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22380 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14387
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14320 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14329 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14386 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Galactic Breeze T-Shirt(T-shirt size: S)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#8604
    #collection: Doctrine\Common\Collections\ArrayCollection {#8602 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#8593 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#22378 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerZyxDpTx\EntityManagerGhost614a58f {#188 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22380 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#14393
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14387
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14320 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#14329 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14386 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#8542 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#8604
      #collection: Doctrine\Common\Collections\ArrayCollection {#8602 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#8593 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#22378 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerZyxDpTx\EntityManagerGhost614a58f {#188 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22380 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 20.0 MiB 0.27 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14443
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14434 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14441 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14442 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#8542 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#14446
  +variant: App\Entity\Product\ProductVariant {#8542 …}
  +price: "12,40\u{A0}"
  +originalPrice: "12,40\u{A0}"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5181 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9092 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4346 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1534 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11770 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9089 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14443
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14434 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14441 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14442 …}
    +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 20.0 MiB 13.83 ms
Input props
[
  "product" => App\Entity\Product\Product {#8678
    #id: 3
    #code: "Celestial_Harmony_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#8680 …}
    #variants: Doctrine\ORM\PersistentCollection {#8695 …}
    #options: Doctrine\ORM\PersistentCollection {#8685 …}
    #associations: Doctrine\ORM\PersistentCollection {#8687 …}
    #createdAt: DateTime @1754426280 {#8603
      date: 2025-08-05 20:38:00.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1754564890 {#8605
      date: 2025-08-07 11:08:10.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8689 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8675
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8678}
        #id: 19
        #name: "Celestial Harmony T-Shirt"
        #slug: "celestial-harmony-t-shirt"
        #description: """
          Aut nostrum omnis aliquid eaque. In qui dolor quos molestiae. Et cupiditate omnis rerum quam dignissimos dolores. Quod quidem voluptatem est eos harum mollitia repellat eos.\n
          \n
          Sunt saepe excepturi non aliquam et eum. Provident error voluptatum aut enim laborum eveniet dolores. Iusto quis deleniti sunt eos in suscipit sed ab. Magnam quo delectus quisquam aut est.\n
          \n
          Dolorem sint qui doloribus autem. Facere quo molestiae eaque quia. Quo nesciunt non quo sit veniam.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Non aperiam corrupti nihil voluptatibus corporis delectus et. Itaque dignissimos nam in odio id. Dolorem id aut atque quia doloremque."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8692 …}
    #channels: Doctrine\ORM\PersistentCollection {#8681 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7660 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8674 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8672 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13279
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13312 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13318 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13305 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#14327
  +product: App\Entity\Product\Product {#8678
    #id: 3
    #code: "Celestial_Harmony_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#8680 …}
    #variants: Doctrine\ORM\PersistentCollection {#8695 …}
    #options: Doctrine\ORM\PersistentCollection {#8685 …}
    #associations: Doctrine\ORM\PersistentCollection {#8687 …}
    #createdAt: DateTime @1754426280 {#8603
      date: 2025-08-05 20:38:00.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1754564890 {#8605
      date: 2025-08-07 11:08:10.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8689 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8675
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8678}
        #id: 19
        #name: "Celestial Harmony T-Shirt"
        #slug: "celestial-harmony-t-shirt"
        #description: """
          Aut nostrum omnis aliquid eaque. In qui dolor quos molestiae. Et cupiditate omnis rerum quam dignissimos dolores. Quod quidem voluptatem est eos harum mollitia repellat eos.\n
          \n
          Sunt saepe excepturi non aliquam et eum. Provident error voluptatum aut enim laborum eveniet dolores. Iusto quis deleniti sunt eos in suscipit sed ab. Magnam quo delectus quisquam aut est.\n
          \n
          Dolorem sint qui doloribus autem. Facere quo molestiae eaque quia. Quo nesciunt non quo sit veniam.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Non aperiam corrupti nihil voluptatibus corporis delectus et. Itaque dignissimos nam in odio id. Dolorem id aut atque quia doloremque."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8692 …}
    #channels: Doctrine\ORM\PersistentCollection {#8681 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7660 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8674 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8672 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#8700 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#7053 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5171 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4346 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1534 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5181 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13279
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13312 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13318 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13305 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
20.0 MiB 2.29 ms
Input props
[
  "product" => App\Entity\Product\Product {#8678
    #id: 3
    #code: "Celestial_Harmony_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#8680 …}
    #variants: Doctrine\ORM\PersistentCollection {#8695 …}
    #options: Doctrine\ORM\PersistentCollection {#8685 …}
    #associations: Doctrine\ORM\PersistentCollection {#8687 …}
    #createdAt: DateTime @1754426280 {#8603
      date: 2025-08-05 20:38:00.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1754564890 {#8605
      date: 2025-08-07 11:08:10.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8689 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8675
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8678}
        #id: 19
        #name: "Celestial Harmony T-Shirt"
        #slug: "celestial-harmony-t-shirt"
        #description: """
          Aut nostrum omnis aliquid eaque. In qui dolor quos molestiae. Et cupiditate omnis rerum quam dignissimos dolores. Quod quidem voluptatem est eos harum mollitia repellat eos.\n
          \n
          Sunt saepe excepturi non aliquam et eum. Provident error voluptatum aut enim laborum eveniet dolores. Iusto quis deleniti sunt eos in suscipit sed ab. Magnam quo delectus quisquam aut est.\n
          \n
          Dolorem sint qui doloribus autem. Facere quo molestiae eaque quia. Quo nesciunt non quo sit veniam.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Non aperiam corrupti nihil voluptatibus corporis delectus et. Itaque dignissimos nam in odio id. Dolorem id aut atque quia doloremque."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8692 …}
    #channels: Doctrine\ORM\PersistentCollection {#8681 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7660 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8674 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8672 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Celestial Harmony T-Shirt"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#14563
  -props: [
    "product" => App\Entity\Product\Product {#8678
      #id: 3
      #code: "Celestial_Harmony_T_Shirt"
      #attributes: Doctrine\ORM\PersistentCollection {#8680 …}
      #variants: Doctrine\ORM\PersistentCollection {#8695 …}
      #options: Doctrine\ORM\PersistentCollection {#8685 …}
      #associations: Doctrine\ORM\PersistentCollection {#8687 …}
      #createdAt: DateTime @1754426280 {#8603
        date: 2025-08-05 20:38:00.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1754564890 {#8605
        date: 2025-08-07 11:08:10.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8689 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8675
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8678}
          #id: 19
          #name: "Celestial Harmony T-Shirt"
          #slug: "celestial-harmony-t-shirt"
          #description: """
            Aut nostrum omnis aliquid eaque. In qui dolor quos molestiae. Et cupiditate omnis rerum quam dignissimos dolores. Quod quidem voluptatem est eos harum mollitia repellat eos.\n
            \n
            Sunt saepe excepturi non aliquam et eum. Provident error voluptatum aut enim laborum eveniet dolores. Iusto quis deleniti sunt eos in suscipit sed ab. Magnam quo delectus quisquam aut est.\n
            \n
            Dolorem sint qui doloribus autem. Facere quo molestiae eaque quia. Quo nesciunt non quo sit veniam.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Non aperiam corrupti nihil voluptatibus corporis delectus et. Itaque dignissimos nam in odio id. Dolorem id aut atque quia doloremque."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8692 …}
      #channels: Doctrine\ORM\PersistentCollection {#8681 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#7660 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8674 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8672 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
20.0 MiB 3.94 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14617
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14547 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14556 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14616 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#8700 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#8748
    #collection: Doctrine\Common\Collections\ArrayCollection {#8749 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#8747 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#22392 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerZyxDpTx\EntityManagerGhost614a58f {#188 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22394 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14617
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14547 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14556 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14616 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Celestial Harmony T-Shirt(T-shirt size: S)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#8748
    #collection: Doctrine\Common\Collections\ArrayCollection {#8749 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#8747 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#22392 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerZyxDpTx\EntityManagerGhost614a58f {#188 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22394 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#14623
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14617
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14547 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#14556 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14616 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#8700 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#8748
      #collection: Doctrine\Common\Collections\ArrayCollection {#8749 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#8747 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#22392 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerZyxDpTx\EntityManagerGhost614a58f {#188 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22394 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 20.0 MiB 0.27 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14673
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14664 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14671 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14672 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#8700 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#14676
  +variant: App\Entity\Product\ProductVariant {#8700 …}
  +price: "14,20\u{A0}"
  +originalPrice: "14,20\u{A0}"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5181 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9092 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4346 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1534 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11770 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9089 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14673
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14664 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14671 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14672 …}
    +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 20.0 MiB 14.91 ms
Input props
[
  "product" => App\Entity\Product\Product {#8754
    #id: 6
    #code: "Swantastic_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#8761 …}
    #variants: Doctrine\ORM\PersistentCollection {#8774 …}
    #options: Doctrine\ORM\PersistentCollection {#8765 …}
    #associations: Doctrine\ORM\PersistentCollection {#8763 …}
    #createdAt: DateTime @1754214411 {#8750
      date: 2025-08-03 09:46:51.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1754564890 {#8751
      date: 2025-08-07 11:08:10.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8768 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8769
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8754}
        #id: 43
        #name: "Swantastic T-Shirt"
        #slug: "swantastic-t-shirt"
        #description: """
          Quas repellat ut perspiciatis vero reprehenderit. Nihil omnis vitae enim totam quisquam est. In hic perferendis officiis qui voluptatum ipsa recusandae. Debitis eaque iure incidunt ratione.\n
          \n
          Enim in enim nesciunt dolor. Ducimus iusto harum veritatis aut corporis. Aut illo voluptatem occaecati qui possimus impedit nulla. Ut dolores quaerat aliquam aspernatur cupiditate rerum. Et corporis rem eaque iste quia pariatur.\n
          \n
          Qui cupiditate cum inventore est dolor excepturi. Cumque rerum optio quisquam sed autem voluptates molestiae.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Adipisci saepe ipsam quaerat nihil labore aperiam quis. Blanditiis ipsa in dicta dolores explicabo sit architecto. Et iusto excepturi consequatur recusandae."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8771 …}
    #channels: Doctrine\ORM\PersistentCollection {#8759 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7660 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8755 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8757 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13279
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13312 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13318 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13305 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#14554
  +product: App\Entity\Product\Product {#8754
    #id: 6
    #code: "Swantastic_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#8761 …}
    #variants: Doctrine\ORM\PersistentCollection {#8774 …}
    #options: Doctrine\ORM\PersistentCollection {#8765 …}
    #associations: Doctrine\ORM\PersistentCollection {#8763 …}
    #createdAt: DateTime @1754214411 {#8750
      date: 2025-08-03 09:46:51.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1754564890 {#8751
      date: 2025-08-07 11:08:10.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8768 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8769
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8754}
        #id: 43
        #name: "Swantastic T-Shirt"
        #slug: "swantastic-t-shirt"
        #description: """
          Quas repellat ut perspiciatis vero reprehenderit. Nihil omnis vitae enim totam quisquam est. In hic perferendis officiis qui voluptatum ipsa recusandae. Debitis eaque iure incidunt ratione.\n
          \n
          Enim in enim nesciunt dolor. Ducimus iusto harum veritatis aut corporis. Aut illo voluptatem occaecati qui possimus impedit nulla. Ut dolores quaerat aliquam aspernatur cupiditate rerum. Et corporis rem eaque iste quia pariatur.\n
          \n
          Qui cupiditate cum inventore est dolor excepturi. Cumque rerum optio quisquam sed autem voluptates molestiae.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Adipisci saepe ipsam quaerat nihil labore aperiam quis. Blanditiis ipsa in dicta dolores explicabo sit architecto. Et iusto excepturi consequatur recusandae."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8771 …}
    #channels: Doctrine\ORM\PersistentCollection {#8759 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7660 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8755 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8757 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#8775 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#7053 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5171 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4346 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1534 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5181 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13279
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13312 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13318 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13305 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
20.0 MiB 3.39 ms
Input props
[
  "product" => App\Entity\Product\Product {#8754
    #id: 6
    #code: "Swantastic_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#8761 …}
    #variants: Doctrine\ORM\PersistentCollection {#8774 …}
    #options: Doctrine\ORM\PersistentCollection {#8765 …}
    #associations: Doctrine\ORM\PersistentCollection {#8763 …}
    #createdAt: DateTime @1754214411 {#8750
      date: 2025-08-03 09:46:51.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1754564890 {#8751
      date: 2025-08-07 11:08:10.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8768 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8769
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8754}
        #id: 43
        #name: "Swantastic T-Shirt"
        #slug: "swantastic-t-shirt"
        #description: """
          Quas repellat ut perspiciatis vero reprehenderit. Nihil omnis vitae enim totam quisquam est. In hic perferendis officiis qui voluptatum ipsa recusandae. Debitis eaque iure incidunt ratione.\n
          \n
          Enim in enim nesciunt dolor. Ducimus iusto harum veritatis aut corporis. Aut illo voluptatem occaecati qui possimus impedit nulla. Ut dolores quaerat aliquam aspernatur cupiditate rerum. Et corporis rem eaque iste quia pariatur.\n
          \n
          Qui cupiditate cum inventore est dolor excepturi. Cumque rerum optio quisquam sed autem voluptates molestiae.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Adipisci saepe ipsam quaerat nihil labore aperiam quis. Blanditiis ipsa in dicta dolores explicabo sit architecto. Et iusto excepturi consequatur recusandae."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8771 …}
    #channels: Doctrine\ORM\PersistentCollection {#8759 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7660 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8755 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8757 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Swantastic T-Shirt"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#14793
  -props: [
    "product" => App\Entity\Product\Product {#8754
      #id: 6
      #code: "Swantastic_T_Shirt"
      #attributes: Doctrine\ORM\PersistentCollection {#8761 …}
      #variants: Doctrine\ORM\PersistentCollection {#8774 …}
      #options: Doctrine\ORM\PersistentCollection {#8765 …}
      #associations: Doctrine\ORM\PersistentCollection {#8763 …}
      #createdAt: DateTime @1754214411 {#8750
        date: 2025-08-03 09:46:51.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1754564890 {#8751
        date: 2025-08-07 11:08:10.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8768 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8769
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8754}
          #id: 43
          #name: "Swantastic T-Shirt"
          #slug: "swantastic-t-shirt"
          #description: """
            Quas repellat ut perspiciatis vero reprehenderit. Nihil omnis vitae enim totam quisquam est. In hic perferendis officiis qui voluptatum ipsa recusandae. Debitis eaque iure incidunt ratione.\n
            \n
            Enim in enim nesciunt dolor. Ducimus iusto harum veritatis aut corporis. Aut illo voluptatem occaecati qui possimus impedit nulla. Ut dolores quaerat aliquam aspernatur cupiditate rerum. Et corporis rem eaque iste quia pariatur.\n
            \n
            Qui cupiditate cum inventore est dolor excepturi. Cumque rerum optio quisquam sed autem voluptates molestiae.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Adipisci saepe ipsam quaerat nihil labore aperiam quis. Blanditiis ipsa in dicta dolores explicabo sit architecto. Et iusto excepturi consequatur recusandae."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8771 …}
      #channels: Doctrine\ORM\PersistentCollection {#8759 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#7660 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8755 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8757 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
20.0 MiB 2.65 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14847
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14777 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14786 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14846 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#8775 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#8785
    #collection: Doctrine\Common\Collections\ArrayCollection {#8786 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#8784 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#22406 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerZyxDpTx\EntityManagerGhost614a58f {#188 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22408 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14847
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14777 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14786 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14846 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Swantastic T-Shirt(T-shirt size: S)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#8785
    #collection: Doctrine\Common\Collections\ArrayCollection {#8786 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#8784 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#22406 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerZyxDpTx\EntityManagerGhost614a58f {#188 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22408 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#14853
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14847
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14777 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#14786 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14846 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#8775 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#8785
      #collection: Doctrine\Common\Collections\ArrayCollection {#8786 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#8784 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#22406 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerZyxDpTx\EntityManagerGhost614a58f {#188 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22408 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 20.0 MiB 0.28 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14903
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14894 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14901 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14902 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#8775 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#14906
  +variant: App\Entity\Product\ProductVariant {#8775 …}
  +price: "15,11\u{A0}"
  +originalPrice: "15,11\u{A0}"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5181 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9092 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4346 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1534 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11770 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9089 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14903
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14894 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14901 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14902 …}
    +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 20.0 MiB 12.07 ms
Input props
[
  "product" => App\Entity\Product\Product {#8791
    #id: 11
    #code: "Meteor_Shower_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#8798 …}
    #variants: Doctrine\ORM\PersistentCollection {#8811 …}
    #options: Doctrine\ORM\PersistentCollection {#8802 …}
    #associations: Doctrine\ORM\PersistentCollection {#8800 …}
    #createdAt: DateTime @1753983052 {#8787
      date: 2025-07-31 17:30:52.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1754564890 {#8788
      date: 2025-08-07 11:08:10.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8805 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8806
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8791}
        #id: 83
        #name: "Meteor Shower T-Shirt"
        #slug: "meteor-shower-t-shirt"
        #description: """
          Dignissimos temporibus cumque nesciunt est. Soluta nobis id dicta voluptas nesciunt aliquam. Ut id rem fugit repellendus sint et dolorem.\n
          \n
          Tempora fugit quia ad a ratione velit dolor. Enim dolorem laboriosam enim. Et placeat quo rerum nemo ut eos et.\n
          \n
          Dolor earum et et dolor. Qui fugiat ea quia possimus ut. Quibusdam est repudiandae est. Distinctio incidunt maxime quo odit.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Nobis iusto aut qui quia in. Impedit quo inventore tempore est ut quod. Nam repellendus minus porro odio et aut. Ducimus qui laudantium ut quis quod dolor cum."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8808 …}
    #channels: Doctrine\ORM\PersistentCollection {#8796 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7660 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8792 …}
    #averageRating: 1.0
    #images: Doctrine\ORM\PersistentCollection {#8794 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13279
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13312 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13318 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13305 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#14784
  +product: App\Entity\Product\Product {#8791
    #id: 11
    #code: "Meteor_Shower_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#8798 …}
    #variants: Doctrine\ORM\PersistentCollection {#8811 …}
    #options: Doctrine\ORM\PersistentCollection {#8802 …}
    #associations: Doctrine\ORM\PersistentCollection {#8800 …}
    #createdAt: DateTime @1753983052 {#8787
      date: 2025-07-31 17:30:52.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1754564890 {#8788
      date: 2025-08-07 11:08:10.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8805 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8806
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8791}
        #id: 83
        #name: "Meteor Shower T-Shirt"
        #slug: "meteor-shower-t-shirt"
        #description: """
          Dignissimos temporibus cumque nesciunt est. Soluta nobis id dicta voluptas nesciunt aliquam. Ut id rem fugit repellendus sint et dolorem.\n
          \n
          Tempora fugit quia ad a ratione velit dolor. Enim dolorem laboriosam enim. Et placeat quo rerum nemo ut eos et.\n
          \n
          Dolor earum et et dolor. Qui fugiat ea quia possimus ut. Quibusdam est repudiandae est. Distinctio incidunt maxime quo odit.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Nobis iusto aut qui quia in. Impedit quo inventore tempore est ut quod. Nam repellendus minus porro odio et aut. Ducimus qui laudantium ut quis quod dolor cum."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8808 …}
    #channels: Doctrine\ORM\PersistentCollection {#8796 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7660 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8792 …}
    #averageRating: 1.0
    #images: Doctrine\ORM\PersistentCollection {#8794 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#8812 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#7053 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5171 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4346 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1534 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5181 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13279
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13312 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13318 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13305 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
20.0 MiB 2.23 ms
Input props
[
  "product" => App\Entity\Product\Product {#8791
    #id: 11
    #code: "Meteor_Shower_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#8798 …}
    #variants: Doctrine\ORM\PersistentCollection {#8811 …}
    #options: Doctrine\ORM\PersistentCollection {#8802 …}
    #associations: Doctrine\ORM\PersistentCollection {#8800 …}
    #createdAt: DateTime @1753983052 {#8787
      date: 2025-07-31 17:30:52.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1754564890 {#8788
      date: 2025-08-07 11:08:10.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8805 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8806
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8791}
        #id: 83
        #name: "Meteor Shower T-Shirt"
        #slug: "meteor-shower-t-shirt"
        #description: """
          Dignissimos temporibus cumque nesciunt est. Soluta nobis id dicta voluptas nesciunt aliquam. Ut id rem fugit repellendus sint et dolorem.\n
          \n
          Tempora fugit quia ad a ratione velit dolor. Enim dolorem laboriosam enim. Et placeat quo rerum nemo ut eos et.\n
          \n
          Dolor earum et et dolor. Qui fugiat ea quia possimus ut. Quibusdam est repudiandae est. Distinctio incidunt maxime quo odit.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Nobis iusto aut qui quia in. Impedit quo inventore tempore est ut quod. Nam repellendus minus porro odio et aut. Ducimus qui laudantium ut quis quod dolor cum."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8808 …}
    #channels: Doctrine\ORM\PersistentCollection {#8796 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7660 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8792 …}
    #averageRating: 1.0
    #images: Doctrine\ORM\PersistentCollection {#8794 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Meteor Shower T-Shirt"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#15023
  -props: [
    "product" => App\Entity\Product\Product {#8791
      #id: 11
      #code: "Meteor_Shower_T_Shirt"
      #attributes: Doctrine\ORM\PersistentCollection {#8798 …}
      #variants: Doctrine\ORM\PersistentCollection {#8811 …}
      #options: Doctrine\ORM\PersistentCollection {#8802 …}
      #associations: Doctrine\ORM\PersistentCollection {#8800 …}
      #createdAt: DateTime @1753983052 {#8787
        date: 2025-07-31 17:30:52.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1754564890 {#8788
        date: 2025-08-07 11:08:10.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8805 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8806
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8791}
          #id: 83
          #name: "Meteor Shower T-Shirt"
          #slug: "meteor-shower-t-shirt"
          #description: """
            Dignissimos temporibus cumque nesciunt est. Soluta nobis id dicta voluptas nesciunt aliquam. Ut id rem fugit repellendus sint et dolorem.\n
            \n
            Tempora fugit quia ad a ratione velit dolor. Enim dolorem laboriosam enim. Et placeat quo rerum nemo ut eos et.\n
            \n
            Dolor earum et et dolor. Qui fugiat ea quia possimus ut. Quibusdam est repudiandae est. Distinctio incidunt maxime quo odit.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Nobis iusto aut qui quia in. Impedit quo inventore tempore est ut quod. Nam repellendus minus porro odio et aut. Ducimus qui laudantium ut quis quod dolor cum."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8808 …}
      #channels: Doctrine\ORM\PersistentCollection {#8796 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#7660 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8792 …}
      #averageRating: 1.0
      #images: Doctrine\ORM\PersistentCollection {#8794 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
20.0 MiB 1.75 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15071
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15007 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15016 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15070 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#8812 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#8822
    #collection: Doctrine\Common\Collections\ArrayCollection {#8823 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#8821 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#22420 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerZyxDpTx\EntityManagerGhost614a58f {#188 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22422 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15071
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15007 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15016 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15070 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Meteor Shower T-Shirt(T-shirt size: S)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#8822
    #collection: Doctrine\Common\Collections\ArrayCollection {#8823 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#8821 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#22420 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerZyxDpTx\EntityManagerGhost614a58f {#188 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22422 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#15077
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15071
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15007 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#15016 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15070 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#8812 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#8822
      #collection: Doctrine\Common\Collections\ArrayCollection {#8823 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#8821 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#22420 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerZyxDpTx\EntityManagerGhost614a58f {#188 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22422 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 20.0 MiB 1.30 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15127
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15118 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15125 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15126 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#8812 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#15130
  +variant: App\Entity\Product\ProductVariant {#8812 …}
  +price: "16,64\u{A0}"
  +originalPrice: "16,64\u{A0}"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5181 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9092 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4346 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1534 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11770 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9089 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15127
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15118 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15125 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15126 …}
    +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 20.0 MiB 23.22 ms
Input props
[
  "product" => App\Entity\Product\Product {#8828
    #id: 2
    #code: "Quantum_Pulse_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#8835 …}
    #variants: Doctrine\ORM\PersistentCollection {#8848 …}
    #options: Doctrine\ORM\PersistentCollection {#8839 …}
    #associations: Doctrine\ORM\PersistentCollection {#8837 …}
    #createdAt: DateTime @1753980444 {#8824
      date: 2025-07-31 16:47:24.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1754564890 {#8825
      date: 2025-08-07 11:08:10.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8842 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8843
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8828}
        #id: 11
        #name: "Quantum Pulse T-Shirt"
        #slug: "quantum-pulse-t-shirt"
        #description: """
          Est a expedita ratione. Reiciendis quisquam rerum dolor libero. Laudantium mollitia sunt cumque. Autem aut in doloribus culpa officiis assumenda aut.\n
          \n
          Quis vero tempora dolore autem. Nobis eligendi dolorum ipsam illo vel magnam qui. Modi nihil ullam exercitationem beatae hic.\n
          \n
          Recusandae qui reprehenderit qui nisi quaerat omnis deserunt consequatur. Similique sapiente sit odit ea rerum. Adipisci voluptatem ea aut ipsum dolor consequatur facilis.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Ipsum quae nam atque nemo. Et libero eius sapiente aliquid. Et dolorum quisquam omnis et."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8845 …}
    #channels: Doctrine\ORM\PersistentCollection {#8833 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7660 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8829 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8831 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13279
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13312 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13318 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13305 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#15014
  +product: App\Entity\Product\Product {#8828
    #id: 2
    #code: "Quantum_Pulse_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#8835 …}
    #variants: Doctrine\ORM\PersistentCollection {#8848 …}
    #options: Doctrine\ORM\PersistentCollection {#8839 …}
    #associations: Doctrine\ORM\PersistentCollection {#8837 …}
    #createdAt: DateTime @1753980444 {#8824
      date: 2025-07-31 16:47:24.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1754564890 {#8825
      date: 2025-08-07 11:08:10.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8842 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8843
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8828}
        #id: 11
        #name: "Quantum Pulse T-Shirt"
        #slug: "quantum-pulse-t-shirt"
        #description: """
          Est a expedita ratione. Reiciendis quisquam rerum dolor libero. Laudantium mollitia sunt cumque. Autem aut in doloribus culpa officiis assumenda aut.\n
          \n
          Quis vero tempora dolore autem. Nobis eligendi dolorum ipsam illo vel magnam qui. Modi nihil ullam exercitationem beatae hic.\n
          \n
          Recusandae qui reprehenderit qui nisi quaerat omnis deserunt consequatur. Similique sapiente sit odit ea rerum. Adipisci voluptatem ea aut ipsum dolor consequatur facilis.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Ipsum quae nam atque nemo. Et libero eius sapiente aliquid. Et dolorum quisquam omnis et."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8845 …}
    #channels: Doctrine\ORM\PersistentCollection {#8833 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7660 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8829 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8831 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#8849 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#7053 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5171 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4346 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1534 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5181 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13279
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13312 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13318 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13305 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
20.0 MiB 3.50 ms
Input props
[
  "product" => App\Entity\Product\Product {#8828
    #id: 2
    #code: "Quantum_Pulse_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#8835 …}
    #variants: Doctrine\ORM\PersistentCollection {#8848 …}
    #options: Doctrine\ORM\PersistentCollection {#8839 …}
    #associations: Doctrine\ORM\PersistentCollection {#8837 …}
    #createdAt: DateTime @1753980444 {#8824
      date: 2025-07-31 16:47:24.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1754564890 {#8825
      date: 2025-08-07 11:08:10.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8842 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8843
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8828}
        #id: 11
        #name: "Quantum Pulse T-Shirt"
        #slug: "quantum-pulse-t-shirt"
        #description: """
          Est a expedita ratione. Reiciendis quisquam rerum dolor libero. Laudantium mollitia sunt cumque. Autem aut in doloribus culpa officiis assumenda aut.\n
          \n
          Quis vero tempora dolore autem. Nobis eligendi dolorum ipsam illo vel magnam qui. Modi nihil ullam exercitationem beatae hic.\n
          \n
          Recusandae qui reprehenderit qui nisi quaerat omnis deserunt consequatur. Similique sapiente sit odit ea rerum. Adipisci voluptatem ea aut ipsum dolor consequatur facilis.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Ipsum quae nam atque nemo. Et libero eius sapiente aliquid. Et dolorum quisquam omnis et."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8845 …}
    #channels: Doctrine\ORM\PersistentCollection {#8833 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7660 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8829 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8831 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Quantum Pulse T-Shirt"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#15247
  -props: [
    "product" => App\Entity\Product\Product {#8828
      #id: 2
      #code: "Quantum_Pulse_T_Shirt"
      #attributes: Doctrine\ORM\PersistentCollection {#8835 …}
      #variants: Doctrine\ORM\PersistentCollection {#8848 …}
      #options: Doctrine\ORM\PersistentCollection {#8839 …}
      #associations: Doctrine\ORM\PersistentCollection {#8837 …}
      #createdAt: DateTime @1753980444 {#8824
        date: 2025-07-31 16:47:24.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1754564890 {#8825
        date: 2025-08-07 11:08:10.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8842 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8843
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8828}
          #id: 11
          #name: "Quantum Pulse T-Shirt"
          #slug: "quantum-pulse-t-shirt"
          #description: """
            Est a expedita ratione. Reiciendis quisquam rerum dolor libero. Laudantium mollitia sunt cumque. Autem aut in doloribus culpa officiis assumenda aut.\n
            \n
            Quis vero tempora dolore autem. Nobis eligendi dolorum ipsam illo vel magnam qui. Modi nihil ullam exercitationem beatae hic.\n
            \n
            Recusandae qui reprehenderit qui nisi quaerat omnis deserunt consequatur. Similique sapiente sit odit ea rerum. Adipisci voluptatem ea aut ipsum dolor consequatur facilis.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Ipsum quae nam atque nemo. Et libero eius sapiente aliquid. Et dolorum quisquam omnis et."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8845 …}
      #channels: Doctrine\ORM\PersistentCollection {#8833 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#7660 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8829 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8831 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
20.0 MiB 1.51 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15295
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15231 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15240 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15294 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#8849 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#8859
    #collection: Doctrine\Common\Collections\ArrayCollection {#8860 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#8858 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#22434 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerZyxDpTx\EntityManagerGhost614a58f {#188 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22436 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15295
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15231 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15240 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15294 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Quantum Pulse T-Shirt(T-shirt size: S)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#8859
    #collection: Doctrine\Common\Collections\ArrayCollection {#8860 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#8858 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#22434 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerZyxDpTx\EntityManagerGhost614a58f {#188 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22436 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#15301
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15295
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15231 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#15240 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15294 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#8849 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#8859
      #collection: Doctrine\Common\Collections\ArrayCollection {#8860 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#8858 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#22434 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerZyxDpTx\EntityManagerGhost614a58f {#188 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22436 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 20.0 MiB 0.21 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#6900
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#6422 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#6683 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#6694 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#8849 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#8039
  +variant: App\Entity\Product\ProductVariant {#8849 …}
  +price: "32,24\u{A0}"
  +originalPrice: "32,24\u{A0}"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5181 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9092 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4346 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1534 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11770 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9089 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#6900
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#6422 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#6683 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#6694 …}
    +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 20.0 MiB 7.05 ms
Input props
[
  "product" => App\Entity\Product\Product {#8865
    #id: 9
    #code: "Solar_Flare_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#8872 …}
    #variants: Doctrine\ORM\PersistentCollection {#8885 …}
    #options: Doctrine\ORM\PersistentCollection {#8876 …}
    #associations: Doctrine\ORM\PersistentCollection {#8874 …}
    #createdAt: DateTime @1754309239 {#8861
      date: 2025-08-04 12:07:19.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1754564890 {#8862
      date: 2025-08-07 11:08:10.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8879 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8880
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8865}
        #id: 67
        #name: "Solar Flare T-Shirt"
        #slug: "solar-flare-t-shirt"
        #description: """
          Ullam accusantium est impedit repellat rerum tenetur harum. Est aut reiciendis quidem cupiditate. Eaque omnis qui excepturi eos quia et.\n
          \n
          Aut incidunt molestiae ut consequuntur quis. Qui hic porro autem vero eum qui. Recusandae aspernatur sit facilis similique. Impedit odit dolor ducimus magni est natus voluptas.\n
          \n
          Perspiciatis aut expedita rerum rerum est ullam consequatur. Sapiente eaque repudiandae ut placeat iure vel. Quam in a adipisci. Amet fugiat est quibusdam sit quidem ut.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Dolorem omnis labore sunt quas. Ea qui incidunt vel aut. Aut fugiat laudantium officia aliquid sunt nobis temporibus eveniet."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8882 …}
    #channels: Doctrine\ORM\PersistentCollection {#8870 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7660 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8866 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8868 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13279
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13312 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13318 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13305 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#15238
  +product: App\Entity\Product\Product {#8865
    #id: 9
    #code: "Solar_Flare_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#8872 …}
    #variants: Doctrine\ORM\PersistentCollection {#8885 …}
    #options: Doctrine\ORM\PersistentCollection {#8876 …}
    #associations: Doctrine\ORM\PersistentCollection {#8874 …}
    #createdAt: DateTime @1754309239 {#8861
      date: 2025-08-04 12:07:19.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1754564890 {#8862
      date: 2025-08-07 11:08:10.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8879 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8880
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8865}
        #id: 67
        #name: "Solar Flare T-Shirt"
        #slug: "solar-flare-t-shirt"
        #description: """
          Ullam accusantium est impedit repellat rerum tenetur harum. Est aut reiciendis quidem cupiditate. Eaque omnis qui excepturi eos quia et.\n
          \n
          Aut incidunt molestiae ut consequuntur quis. Qui hic porro autem vero eum qui. Recusandae aspernatur sit facilis similique. Impedit odit dolor ducimus magni est natus voluptas.\n
          \n
          Perspiciatis aut expedita rerum rerum est ullam consequatur. Sapiente eaque repudiandae ut placeat iure vel. Quam in a adipisci. Amet fugiat est quibusdam sit quidem ut.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Dolorem omnis labore sunt quas. Ea qui incidunt vel aut. Aut fugiat laudantium officia aliquid sunt nobis temporibus eveniet."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8882 …}
    #channels: Doctrine\ORM\PersistentCollection {#8870 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7660 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8866 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8868 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#8886 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#7053 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5171 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4346 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1534 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5181 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13279
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13312 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13318 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13305 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
20.0 MiB 2.17 ms
Input props
[
  "product" => App\Entity\Product\Product {#8865
    #id: 9
    #code: "Solar_Flare_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#8872 …}
    #variants: Doctrine\ORM\PersistentCollection {#8885 …}
    #options: Doctrine\ORM\PersistentCollection {#8876 …}
    #associations: Doctrine\ORM\PersistentCollection {#8874 …}
    #createdAt: DateTime @1754309239 {#8861
      date: 2025-08-04 12:07:19.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1754564890 {#8862
      date: 2025-08-07 11:08:10.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8879 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8880
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8865}
        #id: 67
        #name: "Solar Flare T-Shirt"
        #slug: "solar-flare-t-shirt"
        #description: """
          Ullam accusantium est impedit repellat rerum tenetur harum. Est aut reiciendis quidem cupiditate. Eaque omnis qui excepturi eos quia et.\n
          \n
          Aut incidunt molestiae ut consequuntur quis. Qui hic porro autem vero eum qui. Recusandae aspernatur sit facilis similique. Impedit odit dolor ducimus magni est natus voluptas.\n
          \n
          Perspiciatis aut expedita rerum rerum est ullam consequatur. Sapiente eaque repudiandae ut placeat iure vel. Quam in a adipisci. Amet fugiat est quibusdam sit quidem ut.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Dolorem omnis labore sunt quas. Ea qui incidunt vel aut. Aut fugiat laudantium officia aliquid sunt nobis temporibus eveniet."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8882 …}
    #channels: Doctrine\ORM\PersistentCollection {#8870 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7660 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8866 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8868 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Solar Flare T-Shirt"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#14080
  -props: [
    "product" => App\Entity\Product\Product {#8865
      #id: 9
      #code: "Solar_Flare_T_Shirt"
      #attributes: Doctrine\ORM\PersistentCollection {#8872 …}
      #variants: Doctrine\ORM\PersistentCollection {#8885 …}
      #options: Doctrine\ORM\PersistentCollection {#8876 …}
      #associations: Doctrine\ORM\PersistentCollection {#8874 …}
      #createdAt: DateTime @1754309239 {#8861
        date: 2025-08-04 12:07:19.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1754564890 {#8862
        date: 2025-08-07 11:08:10.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8879 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8880
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8865}
          #id: 67
          #name: "Solar Flare T-Shirt"
          #slug: "solar-flare-t-shirt"
          #description: """
            Ullam accusantium est impedit repellat rerum tenetur harum. Est aut reiciendis quidem cupiditate. Eaque omnis qui excepturi eos quia et.\n
            \n
            Aut incidunt molestiae ut consequuntur quis. Qui hic porro autem vero eum qui. Recusandae aspernatur sit facilis similique. Impedit odit dolor ducimus magni est natus voluptas.\n
            \n
            Perspiciatis aut expedita rerum rerum est ullam consequatur. Sapiente eaque repudiandae ut placeat iure vel. Quam in a adipisci. Amet fugiat est quibusdam sit quidem ut.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Dolorem omnis labore sunt quas. Ea qui incidunt vel aut. Aut fugiat laudantium officia aliquid sunt nobis temporibus eveniet."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8882 …}
      #channels: Doctrine\ORM\PersistentCollection {#8870 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#7660 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8866 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8868 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
20.0 MiB 0.74 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15310
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13726 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13836 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15289 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#8886 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#8896
    #collection: Doctrine\Common\Collections\ArrayCollection {#8897 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#8895 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#22448 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerZyxDpTx\EntityManagerGhost614a58f {#188 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22450 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15310
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13726 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13836 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15289 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Solar Flare T-Shirt(T-shirt size: S)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#8896
    #collection: Doctrine\Common\Collections\ArrayCollection {#8897 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#8895 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#22448 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerZyxDpTx\EntityManagerGhost614a58f {#188 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22450 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#15316
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15310
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13726 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#13836 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15289 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#8886 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#8896
      #collection: Doctrine\Common\Collections\ArrayCollection {#8897 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#8895 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#22448 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerZyxDpTx\EntityManagerGhost614a58f {#188 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22450 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 20.0 MiB 0.18 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15366
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15357 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15364 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15365 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#8886 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#15369
  +variant: App\Entity\Product\ProductVariant {#8886 …}
  +price: "36,70\u{A0}"
  +originalPrice: "36,70\u{A0}"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5181 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9092 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4346 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1534 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11770 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9089 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15366
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15357 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15364 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15365 …}
    +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 20.0 MiB 8.82 ms
Input props
[
  "product" => App\Entity\Product\Product {#8902
    #id: 5
    #code: "Starlight_Whisper_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#8909 …}
    #variants: Doctrine\ORM\PersistentCollection {#8922 …}
    #options: Doctrine\ORM\PersistentCollection {#8913 …}
    #associations: Doctrine\ORM\PersistentCollection {#8911 …}
    #createdAt: DateTime @1754092689 {#8898
      date: 2025-08-01 23:58:09.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1754564890 {#8899
      date: 2025-08-07 11:08:10.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8916 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8917
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8902}
        #id: 35
        #name: "Starlight Whisper T-Shirt"
        #slug: "starlight-whisper-t-shirt"
        #description: """
          Suscipit quo et sint aut. Aperiam quis sed maiores quam voluptatum nemo velit.\n
          \n
          Veritatis est optio odit animi rem laborum sed. Est qui libero modi porro. Et eos at et enim eos et eveniet. Odio similique perferendis recusandae ea doloremque mollitia.\n
          \n
          Rerum aut tempore ipsa cumque reprehenderit. Amet blanditiis voluptatum officiis illo modi ex. Aliquid sit quas qui natus minus.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Voluptates non et officiis cupiditate. Vel inventore voluptatem id quis aut. Velit ut unde rerum consequuntur aliquam nulla. Autem a cumque rerum fugiat beatae nobis."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8919 …}
    #channels: Doctrine\ORM\PersistentCollection {#8907 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7660 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8903 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8905 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13279
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13312 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13318 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13305 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#13824
  +product: App\Entity\Product\Product {#8902
    #id: 5
    #code: "Starlight_Whisper_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#8909 …}
    #variants: Doctrine\ORM\PersistentCollection {#8922 …}
    #options: Doctrine\ORM\PersistentCollection {#8913 …}
    #associations: Doctrine\ORM\PersistentCollection {#8911 …}
    #createdAt: DateTime @1754092689 {#8898
      date: 2025-08-01 23:58:09.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1754564890 {#8899
      date: 2025-08-07 11:08:10.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8916 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8917
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8902}
        #id: 35
        #name: "Starlight Whisper T-Shirt"
        #slug: "starlight-whisper-t-shirt"
        #description: """
          Suscipit quo et sint aut. Aperiam quis sed maiores quam voluptatum nemo velit.\n
          \n
          Veritatis est optio odit animi rem laborum sed. Est qui libero modi porro. Et eos at et enim eos et eveniet. Odio similique perferendis recusandae ea doloremque mollitia.\n
          \n
          Rerum aut tempore ipsa cumque reprehenderit. Amet blanditiis voluptatum officiis illo modi ex. Aliquid sit quas qui natus minus.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Voluptates non et officiis cupiditate. Vel inventore voluptatem id quis aut. Velit ut unde rerum consequuntur aliquam nulla. Autem a cumque rerum fugiat beatae nobis."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8919 …}
    #channels: Doctrine\ORM\PersistentCollection {#8907 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7660 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8903 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8905 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#8923 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#7053 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5171 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4346 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1534 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5181 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13279
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13312 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13318 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13305 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
20.0 MiB 2.21 ms
Input props
[
  "product" => App\Entity\Product\Product {#8902
    #id: 5
    #code: "Starlight_Whisper_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#8909 …}
    #variants: Doctrine\ORM\PersistentCollection {#8922 …}
    #options: Doctrine\ORM\PersistentCollection {#8913 …}
    #associations: Doctrine\ORM\PersistentCollection {#8911 …}
    #createdAt: DateTime @1754092689 {#8898
      date: 2025-08-01 23:58:09.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1754564890 {#8899
      date: 2025-08-07 11:08:10.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8916 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8917
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8902}
        #id: 35
        #name: "Starlight Whisper T-Shirt"
        #slug: "starlight-whisper-t-shirt"
        #description: """
          Suscipit quo et sint aut. Aperiam quis sed maiores quam voluptatum nemo velit.\n
          \n
          Veritatis est optio odit animi rem laborum sed. Est qui libero modi porro. Et eos at et enim eos et eveniet. Odio similique perferendis recusandae ea doloremque mollitia.\n
          \n
          Rerum aut tempore ipsa cumque reprehenderit. Amet blanditiis voluptatum officiis illo modi ex. Aliquid sit quas qui natus minus.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Voluptates non et officiis cupiditate. Vel inventore voluptatem id quis aut. Velit ut unde rerum consequuntur aliquam nulla. Autem a cumque rerum fugiat beatae nobis."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8919 …}
    #channels: Doctrine\ORM\PersistentCollection {#8907 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7660 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8903 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8905 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Starlight Whisper T-Shirt"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#15486
  -props: [
    "product" => App\Entity\Product\Product {#8902
      #id: 5
      #code: "Starlight_Whisper_T_Shirt"
      #attributes: Doctrine\ORM\PersistentCollection {#8909 …}
      #variants: Doctrine\ORM\PersistentCollection {#8922 …}
      #options: Doctrine\ORM\PersistentCollection {#8913 …}
      #associations: Doctrine\ORM\PersistentCollection {#8911 …}
      #createdAt: DateTime @1754092689 {#8898
        date: 2025-08-01 23:58:09.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1754564890 {#8899
        date: 2025-08-07 11:08:10.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8916 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8917
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8902}
          #id: 35
          #name: "Starlight Whisper T-Shirt"
          #slug: "starlight-whisper-t-shirt"
          #description: """
            Suscipit quo et sint aut. Aperiam quis sed maiores quam voluptatum nemo velit.\n
            \n
            Veritatis est optio odit animi rem laborum sed. Est qui libero modi porro. Et eos at et enim eos et eveniet. Odio similique perferendis recusandae ea doloremque mollitia.\n
            \n
            Rerum aut tempore ipsa cumque reprehenderit. Amet blanditiis voluptatum officiis illo modi ex. Aliquid sit quas qui natus minus.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Voluptates non et officiis cupiditate. Vel inventore voluptatem id quis aut. Velit ut unde rerum consequuntur aliquam nulla. Autem a cumque rerum fugiat beatae nobis."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8919 …}
      #channels: Doctrine\ORM\PersistentCollection {#8907 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#7660 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8903 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8905 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
20.0 MiB 2.71 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15537
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15470 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15479 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15536 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#8923 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#8933
    #collection: Doctrine\Common\Collections\ArrayCollection {#8934 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#8932 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#22462 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerZyxDpTx\EntityManagerGhost614a58f {#188 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22464 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15537
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15470 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15479 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15536 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Starlight Whisper T-Shirt(T-shirt size: S)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#8933
    #collection: Doctrine\Common\Collections\ArrayCollection {#8934 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#8932 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#22462 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerZyxDpTx\EntityManagerGhost614a58f {#188 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22464 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#15543
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15537
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15470 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#15479 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15536 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#8923 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#8933
      #collection: Doctrine\Common\Collections\ArrayCollection {#8934 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#8932 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#22462 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerZyxDpTx\EntityManagerGhost614a58f {#188 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22464 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 20.0 MiB 0.18 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15593
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15584 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15591 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15592 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#8923 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#15596
  +variant: App\Entity\Product\ProductVariant {#8923 …}
  +price: "44,56\u{A0}"
  +originalPrice: "44,56\u{A0}"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5181 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9092 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4346 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1534 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11770 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9089 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15593
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15584 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15591 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15592 …}
    +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 20.0 MiB 8.03 ms
Input props
[
  "product" => App\Entity\Product\Product {#8939
    #id: 10
    #code: "Print_Screen_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#8946 …}
    #variants: Doctrine\ORM\PersistentCollection {#8959 …}
    #options: Doctrine\ORM\PersistentCollection {#8950 …}
    #associations: Doctrine\ORM\PersistentCollection {#8948 …}
    #createdAt: DateTime @1754527344 {#8935
      date: 2025-08-07 00:42:24.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1754564890 {#8936
      date: 2025-08-07 11:08:10.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8953 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8954
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8939}
        #id: 75
        #name: "Print Screen T-Shirt"
        #slug: "print-screen-t-shirt"
        #description: """
          Voluptatem et molestiae aut quia et iste. Quos excepturi voluptatum consectetur autem minus vitae. Voluptate rerum illum incidunt provident fuga.\n
          \n
          Qui eaque labore explicabo nemo sed consequatur. Accusamus et commodi ducimus laborum. Nihil ullam ut fugit excepturi voluptatibus eos dolor.\n
          \n
          Placeat quibusdam est odio dicta quos. Voluptatum tempore sed atque modi optio facere et fugiat. Soluta molestias dolor sit consequatur earum.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Cupiditate dicta in natus consequatur consequatur. Earum animi iure excepturi illo ratione. Nemo commodi molestiae autem. Voluptatibus voluptatem nihil at et blanditiis."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8956 …}
    #channels: Doctrine\ORM\PersistentCollection {#8944 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7660 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8940 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8942 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13279
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13312 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13318 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13305 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#15477
  +product: App\Entity\Product\Product {#8939
    #id: 10
    #code: "Print_Screen_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#8946 …}
    #variants: Doctrine\ORM\PersistentCollection {#8959 …}
    #options: Doctrine\ORM\PersistentCollection {#8950 …}
    #associations: Doctrine\ORM\PersistentCollection {#8948 …}
    #createdAt: DateTime @1754527344 {#8935
      date: 2025-08-07 00:42:24.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1754564890 {#8936
      date: 2025-08-07 11:08:10.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8953 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8954
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8939}
        #id: 75
        #name: "Print Screen T-Shirt"
        #slug: "print-screen-t-shirt"
        #description: """
          Voluptatem et molestiae aut quia et iste. Quos excepturi voluptatum consectetur autem minus vitae. Voluptate rerum illum incidunt provident fuga.\n
          \n
          Qui eaque labore explicabo nemo sed consequatur. Accusamus et commodi ducimus laborum. Nihil ullam ut fugit excepturi voluptatibus eos dolor.\n
          \n
          Placeat quibusdam est odio dicta quos. Voluptatum tempore sed atque modi optio facere et fugiat. Soluta molestias dolor sit consequatur earum.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Cupiditate dicta in natus consequatur consequatur. Earum animi iure excepturi illo ratione. Nemo commodi molestiae autem. Voluptatibus voluptatem nihil at et blanditiis."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8956 …}
    #channels: Doctrine\ORM\PersistentCollection {#8944 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7660 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8940 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8942 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#8960 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#7053 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5171 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4346 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1534 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5181 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13279
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13312 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13318 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13305 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
20.0 MiB 2.45 ms
Input props
[
  "product" => App\Entity\Product\Product {#8939
    #id: 10
    #code: "Print_Screen_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#8946 …}
    #variants: Doctrine\ORM\PersistentCollection {#8959 …}
    #options: Doctrine\ORM\PersistentCollection {#8950 …}
    #associations: Doctrine\ORM\PersistentCollection {#8948 …}
    #createdAt: DateTime @1754527344 {#8935
      date: 2025-08-07 00:42:24.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1754564890 {#8936
      date: 2025-08-07 11:08:10.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8953 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8954
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8939}
        #id: 75
        #name: "Print Screen T-Shirt"
        #slug: "print-screen-t-shirt"
        #description: """
          Voluptatem et molestiae aut quia et iste. Quos excepturi voluptatum consectetur autem minus vitae. Voluptate rerum illum incidunt provident fuga.\n
          \n
          Qui eaque labore explicabo nemo sed consequatur. Accusamus et commodi ducimus laborum. Nihil ullam ut fugit excepturi voluptatibus eos dolor.\n
          \n
          Placeat quibusdam est odio dicta quos. Voluptatum tempore sed atque modi optio facere et fugiat. Soluta molestias dolor sit consequatur earum.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Cupiditate dicta in natus consequatur consequatur. Earum animi iure excepturi illo ratione. Nemo commodi molestiae autem. Voluptatibus voluptatem nihil at et blanditiis."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8956 …}
    #channels: Doctrine\ORM\PersistentCollection {#8944 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7660 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8940 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8942 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Print Screen T-Shirt"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#15713
  -props: [
    "product" => App\Entity\Product\Product {#8939
      #id: 10
      #code: "Print_Screen_T_Shirt"
      #attributes: Doctrine\ORM\PersistentCollection {#8946 …}
      #variants: Doctrine\ORM\PersistentCollection {#8959 …}
      #options: Doctrine\ORM\PersistentCollection {#8950 …}
      #associations: Doctrine\ORM\PersistentCollection {#8948 …}
      #createdAt: DateTime @1754527344 {#8935
        date: 2025-08-07 00:42:24.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1754564890 {#8936
        date: 2025-08-07 11:08:10.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8953 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8954
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8939}
          #id: 75
          #name: "Print Screen T-Shirt"
          #slug: "print-screen-t-shirt"
          #description: """
            Voluptatem et molestiae aut quia et iste. Quos excepturi voluptatum consectetur autem minus vitae. Voluptate rerum illum incidunt provident fuga.\n
            \n
            Qui eaque labore explicabo nemo sed consequatur. Accusamus et commodi ducimus laborum. Nihil ullam ut fugit excepturi voluptatibus eos dolor.\n
            \n
            Placeat quibusdam est odio dicta quos. Voluptatum tempore sed atque modi optio facere et fugiat. Soluta molestias dolor sit consequatur earum.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Cupiditate dicta in natus consequatur consequatur. Earum animi iure excepturi illo ratione. Nemo commodi molestiae autem. Voluptatibus voluptatem nihil at et blanditiis."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8956 …}
      #channels: Doctrine\ORM\PersistentCollection {#8944 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#7660 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8940 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8942 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
20.0 MiB 2.46 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15764
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15697 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15706 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15763 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#8960 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#8970
    #collection: Doctrine\Common\Collections\ArrayCollection {#8971 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#8969 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#22476 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerZyxDpTx\EntityManagerGhost614a58f {#188 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22478 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15764
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15697 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15706 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15763 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Print Screen T-Shirt(T-shirt size: S)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#8970
    #collection: Doctrine\Common\Collections\ArrayCollection {#8971 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#8969 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#22476 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerZyxDpTx\EntityManagerGhost614a58f {#188 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22478 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#15770
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15764
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15697 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#15706 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15763 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#8960 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#8970
      #collection: Doctrine\Common\Collections\ArrayCollection {#8971 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#8969 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#22476 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerZyxDpTx\EntityManagerGhost614a58f {#188 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22478 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 20.0 MiB 0.17 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15820
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15811 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15818 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15819 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#8960 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#15823
  +variant: App\Entity\Product\ProductVariant {#8960 …}
  +price: "47,98\u{A0}"
  +originalPrice: "47,98\u{A0}"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5181 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9092 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4346 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1534 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11770 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9089 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15820
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15811 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15818 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15819 …}
    +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 20.0 MiB 3.63 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12984
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11835 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13015 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11845 …}
    +prefixes: [
      "sylius_shop.base.offcanvas"
    ]
  }
  "template" => "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig"
]
Attributes
[]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#13202
  +cart: App\Entity\Order\Order {#12570 …}
  #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1558 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12984
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11835 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13015 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11845 …}
    +prefixes: [
      "sylius_shop.base.offcanvas"
    ]
  }
  +template: "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig"
  #repository: Sylius\Bundle\CoreBundle\Doctrine\ORM\OrderRepository {#5185 …}
}