GET https://boutique.salsa.demo.loyaltyweb.solutions/wishlist/header-template

Components

8 Twig Components
20 Render Count
29 ms Render Time
32.0 MiB Memory Usage

Components

Name Metadata Render Count Render Time
sylius_shop:product:card
"Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent"
@SyliusUi/components/default.html.twig
4 23.27ms
sylius_shop:main_image
[Anonymous]
@SyliusShop/shared/components/main_image.html.twig
4 2.17ms
sylius_shop:catalog_promotions
[Anonymous]
@SyliusShop/shared/components/catalog_promotions.html.twig
4 6.37ms
sylius_shop:product:card:price
"Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent"
@SyliusUi/components/default.html.twig
4 0.42ms
bitbag.sylius_elasticsearch_plugin:search_form
"BitBag\SyliusElasticsearchPlugin\Twig\Component\SearchFormComponent"
@SyliusUi/components/default.html.twig
1 2.51ms
sylius_shop:cart:widget
"Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent"
@SyliusUi/components/default.html.twig
1 1.32ms
sylius_shop:common:taxon_menu
"Sylius\Bundle\ShopBundle\Twig\Component\Common\TaxonMenuComponent"
@SyliusUi/components/default.html.twig
1 0.89ms
sylius_shop:cart:widget:offcanvas
"Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent"
@SyliusUi/components/default.html.twig
1 1.05ms

Render calls

bitbag.sylius_elasticsearch_plugin:search_form BitBag\SyliusElasticsearchPlugin\Twig\Component\SearchFormComponent 32.0 MiB 2.51 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14314
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14318 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14317 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14315 …}
    +prefixes: [
      "sylius_shop.base.header.content.search_form"
    ]
  }
  "template" => "@BitBagSyliusElasticsearchPlugin/Shop/SearchForm/searchForm.html.twig"
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14314
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14318 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14317 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14315 …}
    +prefixes: [
      "sylius_shop.base.header.content.search_form"
    ]
  }
  "template" => "@BitBagSyliusElasticsearchPlugin/Shop/SearchForm/searchForm.html.twig"
]
Component
BitBag\SyliusElasticsearchPlugin\Twig\Component\SearchFormComponent {#14305
  -formFactory: Symfony\Component\Form\FormFactory {#8524 …}
}
sylius_shop:cart:widget Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent 32.0 MiB 1.32 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14419
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14509 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14418 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14448 …}
    +prefixes: [
      "sylius_shop.base.header.content"
    ]
  }
  "template" => "@SyliusShop/shared/components/header/cart.html.twig"
]
Attributes
[]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#14997
  +cart: App\Entity\Order\Order {#17819 …}
  #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1337 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14419
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14509 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14418 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14448 …}
    +prefixes: [
      "sylius_shop.base.header.content"
    ]
  }
  +template: "@SyliusShop/shared/components/header/cart.html.twig"
  #repository: App\Repository\OrderRepository {#4640 …}
}
sylius_shop:common:taxon_menu Sylius\Bundle\ShopBundle\Twig\Component\Common\TaxonMenuComponent 32.0 MiB 0.89 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#17929
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#17925 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#17926 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#17928 …}
    +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 {#17936
  #taxonRepository: Sylius\Bundle\TaxonomyBundle\Doctrine\ORM\TaxonRepository {#8527 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4286 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#4645 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#17929
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#17925 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#17926 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#17928 …}
    +prefixes: [
      "sylius_shop.base.header.navbar"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 32.0 MiB 6.90 ms
Input props
[
  "product" => App\Entity\Product\Product {#18951
    #id: 45
    #code: "basic_regular"
    #attributes: Doctrine\ORM\PersistentCollection {#19539 …}
    #variants: Doctrine\ORM\PersistentCollection {#19537 …}
    #options: Doctrine\ORM\PersistentCollection {#19606 …}
    #associations: Doctrine\ORM\PersistentCollection {#19609 …}
    #createdAt: DateTime @1783225397 {#18958
      date: 2026-07-05 04:23:17.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1783327745 {#18924
      date: 2026-07-06 08:49:05.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#19123 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#20082
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#18951}
        #id: 353
        #name: "Basic regular"
        #slug: "basic-regular"
        #description: """
          Fugit nihil ab asperiores aut. Corrupti dolores vel quisquam ut possimus exercitationem nemo et. Dignissimos soluta sit sapiente consequuntur eos vitae.\n
          \n
          Odit ex et temporibus omnis maxime explicabo quam dicta. Beatae tenetur consequatur quis qui. Nostrum laborum quibusdam rem ipsam suscipit officiis labore. Harum magnam nobis temporibus maxime quia voluptatem.\n
          \n
          Perferendis id beatae quidem mollitia. Culpa occaecati dicta odit. Aut dolorum corporis eos ipsa distinctio cumque rerum. Recusandae qui dignissimos et voluptatum voluptatem esse.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Et necessitatibus quia quia maiores aliquam error. Laboriosam labore adipisci excepturi reiciendis dolore sunt corrupti. Non odio delectus doloribus."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#19214 …}
    #channels: Doctrine\ORM\PersistentCollection {#19398 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#13209 …}
    #reviews: Doctrine\ORM\PersistentCollection {#19330 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#19401 …}
    -internalReference: "REF-000053"
    -expired: false
    -expirationDate: null
    -toExpire: false
    -bufferStock: 0
    -internalName: null
    -isParent: false
    -videos: Doctrine\ORM\PersistentCollection {#18923 …}
    -documents: Doctrine\ORM\PersistentCollection {#19024 …}
    #customerGroups: Doctrine\ORM\PersistentCollection {#19121 …}
    #organizations: Doctrine\ORM\PersistentCollection {#19125 …}
    #productType: null
    -customizations: Doctrine\ORM\PersistentCollection {#19163 …}
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#18956
  +product: App\Entity\Product\Product {#18951
    #id: 45
    #code: "basic_regular"
    #attributes: Doctrine\ORM\PersistentCollection {#19539 …}
    #variants: Doctrine\ORM\PersistentCollection {#19537 …}
    #options: Doctrine\ORM\PersistentCollection {#19606 …}
    #associations: Doctrine\ORM\PersistentCollection {#19609 …}
    #createdAt: DateTime @1783225397 {#18958
      date: 2026-07-05 04:23:17.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1783327745 {#18924
      date: 2026-07-06 08:49:05.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#19123 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#20082
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#18951}
        #id: 353
        #name: "Basic regular"
        #slug: "basic-regular"
        #description: """
          Fugit nihil ab asperiores aut. Corrupti dolores vel quisquam ut possimus exercitationem nemo et. Dignissimos soluta sit sapiente consequuntur eos vitae.\n
          \n
          Odit ex et temporibus omnis maxime explicabo quam dicta. Beatae tenetur consequatur quis qui. Nostrum laborum quibusdam rem ipsam suscipit officiis labore. Harum magnam nobis temporibus maxime quia voluptatem.\n
          \n
          Perferendis id beatae quidem mollitia. Culpa occaecati dicta odit. Aut dolorum corporis eos ipsa distinctio cumque rerum. Recusandae qui dignissimos et voluptatum voluptatem esse.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Et necessitatibus quia quia maiores aliquam error. Laboriosam labore adipisci excepturi reiciendis dolore sunt corrupti. Non odio delectus doloribus."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#19214 …}
    #channels: Doctrine\ORM\PersistentCollection {#19398 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#13209 …}
    #reviews: Doctrine\ORM\PersistentCollection {#19330 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#19401 …}
    -internalReference: "REF-000053"
    -expired: false
    -expirationDate: null
    -toExpire: false
    -bufferStock: 0
    -internalName: null
    -isParent: false
    -videos: Doctrine\ORM\PersistentCollection {#18923 …}
    -documents: Doctrine\ORM\PersistentCollection {#19024 …}
    #customerGroups: Doctrine\ORM\PersistentCollection {#19121 …}
    #organizations: Doctrine\ORM\PersistentCollection {#19125 …}
    #productType: null
    -customizations: Doctrine\ORM\PersistentCollection {#19163 …}
  }
  +variant: App\Entity\Product\ProductVariant {#19723 …}
  +slug: null
  #productRepository: App\Repository\ProductRepository {#18883 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5744 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4286 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#4645 …}
  #productVariantPricesCalculator: Sylius\B2BKit\PricingLists\Calculator\PricingCalculator {#5510 …}
  +hookableMetadata: null
}
sylius_shop:main_image
[Anonymous]
32.0 MiB 0.74 ms
Input props
[
  "product" => App\Entity\Product\Product {#18951
    #id: 45
    #code: "basic_regular"
    #attributes: Doctrine\ORM\PersistentCollection {#19539 …}
    #variants: Doctrine\ORM\PersistentCollection {#19537 …}
    #options: Doctrine\ORM\PersistentCollection {#19606 …}
    #associations: Doctrine\ORM\PersistentCollection {#19609 …}
    #createdAt: DateTime @1783225397 {#18958
      date: 2026-07-05 04:23:17.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1783327745 {#18924
      date: 2026-07-06 08:49:05.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#19123 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#20082
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#18951}
        #id: 353
        #name: "Basic regular"
        #slug: "basic-regular"
        #description: """
          Fugit nihil ab asperiores aut. Corrupti dolores vel quisquam ut possimus exercitationem nemo et. Dignissimos soluta sit sapiente consequuntur eos vitae.\n
          \n
          Odit ex et temporibus omnis maxime explicabo quam dicta. Beatae tenetur consequatur quis qui. Nostrum laborum quibusdam rem ipsam suscipit officiis labore. Harum magnam nobis temporibus maxime quia voluptatem.\n
          \n
          Perferendis id beatae quidem mollitia. Culpa occaecati dicta odit. Aut dolorum corporis eos ipsa distinctio cumque rerum. Recusandae qui dignissimos et voluptatum voluptatem esse.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Et necessitatibus quia quia maiores aliquam error. Laboriosam labore adipisci excepturi reiciendis dolore sunt corrupti. Non odio delectus doloribus."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#19214 …}
    #channels: Doctrine\ORM\PersistentCollection {#19398 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#13209 …}
    #reviews: Doctrine\ORM\PersistentCollection {#19330 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#19401 …}
    -internalReference: "REF-000053"
    -expired: false
    -expirationDate: null
    -toExpire: false
    -bufferStock: 0
    -internalName: null
    -isParent: false
    -videos: Doctrine\ORM\PersistentCollection {#18923 …}
    -documents: Doctrine\ORM\PersistentCollection {#19024 …}
    #customerGroups: Doctrine\ORM\PersistentCollection {#19121 …}
    #organizations: Doctrine\ORM\PersistentCollection {#19125 …}
    #productType: null
    -customizations: Doctrine\ORM\PersistentCollection {#19163 …}
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Basic regular"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#20109
  -props: [
    "product" => App\Entity\Product\Product {#18951
      #id: 45
      #code: "basic_regular"
      #attributes: Doctrine\ORM\PersistentCollection {#19539 …}
      #variants: Doctrine\ORM\PersistentCollection {#19537 …}
      #options: Doctrine\ORM\PersistentCollection {#19606 …}
      #associations: Doctrine\ORM\PersistentCollection {#19609 …}
      #createdAt: DateTime @1783225397 {#18958
        date: 2026-07-05 04:23:17.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1783327745 {#18924
        date: 2026-07-06 08:49:05.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#19123 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#20082
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#18951}
          #id: 353
          #name: "Basic regular"
          #slug: "basic-regular"
          #description: """
            Fugit nihil ab asperiores aut. Corrupti dolores vel quisquam ut possimus exercitationem nemo et. Dignissimos soluta sit sapiente consequuntur eos vitae.\n
            \n
            Odit ex et temporibus omnis maxime explicabo quam dicta. Beatae tenetur consequatur quis qui. Nostrum laborum quibusdam rem ipsam suscipit officiis labore. Harum magnam nobis temporibus maxime quia voluptatem.\n
            \n
            Perferendis id beatae quidem mollitia. Culpa occaecati dicta odit. Aut dolorum corporis eos ipsa distinctio cumque rerum. Recusandae qui dignissimos et voluptatum voluptatem esse.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Et necessitatibus quia quia maiores aliquam error. Laboriosam labore adipisci excepturi reiciendis dolore sunt corrupti. Non odio delectus doloribus."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#19214 …}
      #channels: Doctrine\ORM\PersistentCollection {#19398 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#13209 …}
      #reviews: Doctrine\ORM\PersistentCollection {#19330 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#19401 …}
      -internalReference: "REF-000053"
      -expired: false
      -expirationDate: null
      -toExpire: false
      -bufferStock: 0
      -internalName: null
      -isParent: false
      -videos: Doctrine\ORM\PersistentCollection {#18923 …}
      -documents: Doctrine\ORM\PersistentCollection {#19024 …}
      #customerGroups: Doctrine\ORM\PersistentCollection {#19121 …}
      #organizations: Doctrine\ORM\PersistentCollection {#19125 …}
      #productType: null
      -customizations: Doctrine\ORM\PersistentCollection {#19163 …}
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
32.0 MiB 0.63 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20242
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20197 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#20190 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20241 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#19723 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#20037
    #collection: Doctrine\Common\Collections\ArrayCollection {#20036 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#19875 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#21744 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerUc8rTQ9\EntityManagerGhost614a58f {#296 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#21486 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20242
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20197 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#20190 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20241 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Basic regular(Jeans size: S)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#20037
    #collection: Doctrine\Common\Collections\ArrayCollection {#20036 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#19875 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#21744 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerUc8rTQ9\EntityManagerGhost614a58f {#296 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#21486 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#20251
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20242
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20197 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#20190 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20241 …}
      +prefixes: [
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#19723 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#20037
      #collection: Doctrine\Common\Collections\ArrayCollection {#20036 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#19875 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#21744 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerUc8rTQ9\EntityManagerGhost614a58f {#296 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#21486 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 32.0 MiB 0.15 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20308
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20315 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#20284 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20306 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#19723 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#20320
  +variant: App\Entity\Product\ProductVariant {#19723 …}
  +price: "€46.77"
  +originalPrice: "€46.77"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\B2BKit\PricingLists\Calculator\PricingCalculator {#5510 …}
  #moneyFormatter: Sylius\B2BKit\HidePrices\Formatter\HideMoneyFormatter {#8865 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4286 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#4645 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#8777 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8758 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20308
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20315 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#20284 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20306 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 32.0 MiB 3.99 ms
Input props
[
  "product" => App\Entity\Product\Product {#19612
    #id: 46
    #code: "slim_fit_classic"
    #attributes: Doctrine\ORM\PersistentCollection {#19633 …}
    #variants: Doctrine\ORM\PersistentCollection {#19635 …}
    #options: Doctrine\ORM\PersistentCollection {#19639 …}
    #associations: Doctrine\ORM\PersistentCollection {#19637 …}
    #createdAt: DateTime @1782974767 {#19610
      date: 2026-07-02 06:46:07.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1783327745 {#19611
      date: 2026-07-06 08:49:05.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#19617 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#20416
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#19612}
        #id: 361
        #name: "Slim fit classic"
        #slug: "slim-fit-classic"
        #description: """
          Non quas dicta vitae. Nesciunt et odit eum mollitia nisi ipsum. Rerum voluptatem fuga et et quae velit.\n
          \n
          Ex ad harum nulla enim. Optio culpa facere ut error vel. Quam sint maiores est fugit nemo. Fugit officia voluptate eum eligendi.\n
          \n
          Amet adipisci totam sint et quae. In non illum rem sequi ut maiores. Explicabo nobis atque ut iusto distinctio et. Ut est rerum voluptas.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Est sit minima veniam odit quae sunt libero iure. Porro deleniti veniam et sit vel."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#19625 …}
    #channels: Doctrine\ORM\PersistentCollection {#19631 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#13209 …}
    #reviews: Doctrine\ORM\PersistentCollection {#19627 …}
    #averageRating: 2.0
    #images: Doctrine\ORM\PersistentCollection {#19629 …}
    -internalReference: "REF-000059"
    -expired: false
    -expirationDate: null
    -toExpire: false
    -bufferStock: 0
    -internalName: null
    -isParent: false
    -videos: Doctrine\ORM\PersistentCollection {#19613 …}
    -documents: Doctrine\ORM\PersistentCollection {#19615 …}
    #customerGroups: Doctrine\ORM\PersistentCollection {#19619 …}
    #organizations: Doctrine\ORM\PersistentCollection {#19621 …}
    #productType: null
    -customizations: Doctrine\ORM\PersistentCollection {#19623 …}
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#19876
  +product: App\Entity\Product\Product {#19612
    #id: 46
    #code: "slim_fit_classic"
    #attributes: Doctrine\ORM\PersistentCollection {#19633 …}
    #variants: Doctrine\ORM\PersistentCollection {#19635 …}
    #options: Doctrine\ORM\PersistentCollection {#19639 …}
    #associations: Doctrine\ORM\PersistentCollection {#19637 …}
    #createdAt: DateTime @1782974767 {#19610
      date: 2026-07-02 06:46:07.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1783327745 {#19611
      date: 2026-07-06 08:49:05.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#19617 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#20416
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#19612}
        #id: 361
        #name: "Slim fit classic"
        #slug: "slim-fit-classic"
        #description: """
          Non quas dicta vitae. Nesciunt et odit eum mollitia nisi ipsum. Rerum voluptatem fuga et et quae velit.\n
          \n
          Ex ad harum nulla enim. Optio culpa facere ut error vel. Quam sint maiores est fugit nemo. Fugit officia voluptate eum eligendi.\n
          \n
          Amet adipisci totam sint et quae. In non illum rem sequi ut maiores. Explicabo nobis atque ut iusto distinctio et. Ut est rerum voluptas.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Est sit minima veniam odit quae sunt libero iure. Porro deleniti veniam et sit vel."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#19625 …}
    #channels: Doctrine\ORM\PersistentCollection {#19631 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#13209 …}
    #reviews: Doctrine\ORM\PersistentCollection {#19627 …}
    #averageRating: 2.0
    #images: Doctrine\ORM\PersistentCollection {#19629 …}
    -internalReference: "REF-000059"
    -expired: false
    -expirationDate: null
    -toExpire: false
    -bufferStock: 0
    -internalName: null
    -isParent: false
    -videos: Doctrine\ORM\PersistentCollection {#19613 …}
    -documents: Doctrine\ORM\PersistentCollection {#19615 …}
    #customerGroups: Doctrine\ORM\PersistentCollection {#19619 …}
    #organizations: Doctrine\ORM\PersistentCollection {#19621 …}
    #productType: null
    -customizations: Doctrine\ORM\PersistentCollection {#19623 …}
  }
  +variant: App\Entity\Product\ProductVariant {#20368 …}
  +slug: null
  #productRepository: App\Repository\ProductRepository {#18883 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5744 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4286 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#4645 …}
  #productVariantPricesCalculator: Sylius\B2BKit\PricingLists\Calculator\PricingCalculator {#5510 …}
  +hookableMetadata: null
}
sylius_shop:main_image
[Anonymous]
32.0 MiB 0.49 ms
Input props
[
  "product" => App\Entity\Product\Product {#19612
    #id: 46
    #code: "slim_fit_classic"
    #attributes: Doctrine\ORM\PersistentCollection {#19633 …}
    #variants: Doctrine\ORM\PersistentCollection {#19635 …}
    #options: Doctrine\ORM\PersistentCollection {#19639 …}
    #associations: Doctrine\ORM\PersistentCollection {#19637 …}
    #createdAt: DateTime @1782974767 {#19610
      date: 2026-07-02 06:46:07.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1783327745 {#19611
      date: 2026-07-06 08:49:05.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#19617 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#20416
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#19612}
        #id: 361
        #name: "Slim fit classic"
        #slug: "slim-fit-classic"
        #description: """
          Non quas dicta vitae. Nesciunt et odit eum mollitia nisi ipsum. Rerum voluptatem fuga et et quae velit.\n
          \n
          Ex ad harum nulla enim. Optio culpa facere ut error vel. Quam sint maiores est fugit nemo. Fugit officia voluptate eum eligendi.\n
          \n
          Amet adipisci totam sint et quae. In non illum rem sequi ut maiores. Explicabo nobis atque ut iusto distinctio et. Ut est rerum voluptas.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Est sit minima veniam odit quae sunt libero iure. Porro deleniti veniam et sit vel."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#19625 …}
    #channels: Doctrine\ORM\PersistentCollection {#19631 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#13209 …}
    #reviews: Doctrine\ORM\PersistentCollection {#19627 …}
    #averageRating: 2.0
    #images: Doctrine\ORM\PersistentCollection {#19629 …}
    -internalReference: "REF-000059"
    -expired: false
    -expirationDate: null
    -toExpire: false
    -bufferStock: 0
    -internalName: null
    -isParent: false
    -videos: Doctrine\ORM\PersistentCollection {#19613 …}
    -documents: Doctrine\ORM\PersistentCollection {#19615 …}
    #customerGroups: Doctrine\ORM\PersistentCollection {#19619 …}
    #organizations: Doctrine\ORM\PersistentCollection {#19621 …}
    #productType: null
    -customizations: Doctrine\ORM\PersistentCollection {#19623 …}
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Slim fit classic"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#20438
  -props: [
    "product" => App\Entity\Product\Product {#19612
      #id: 46
      #code: "slim_fit_classic"
      #attributes: Doctrine\ORM\PersistentCollection {#19633 …}
      #variants: Doctrine\ORM\PersistentCollection {#19635 …}
      #options: Doctrine\ORM\PersistentCollection {#19639 …}
      #associations: Doctrine\ORM\PersistentCollection {#19637 …}
      #createdAt: DateTime @1782974767 {#19610
        date: 2026-07-02 06:46:07.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1783327745 {#19611
        date: 2026-07-06 08:49:05.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#19617 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#20416
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#19612}
          #id: 361
          #name: "Slim fit classic"
          #slug: "slim-fit-classic"
          #description: """
            Non quas dicta vitae. Nesciunt et odit eum mollitia nisi ipsum. Rerum voluptatem fuga et et quae velit.\n
            \n
            Ex ad harum nulla enim. Optio culpa facere ut error vel. Quam sint maiores est fugit nemo. Fugit officia voluptate eum eligendi.\n
            \n
            Amet adipisci totam sint et quae. In non illum rem sequi ut maiores. Explicabo nobis atque ut iusto distinctio et. Ut est rerum voluptas.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Est sit minima veniam odit quae sunt libero iure. Porro deleniti veniam et sit vel."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#19625 …}
      #channels: Doctrine\ORM\PersistentCollection {#19631 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#13209 …}
      #reviews: Doctrine\ORM\PersistentCollection {#19627 …}
      #averageRating: 2.0
      #images: Doctrine\ORM\PersistentCollection {#19629 …}
      -internalReference: "REF-000059"
      -expired: false
      -expirationDate: null
      -toExpire: false
      -bufferStock: 0
      -internalName: null
      -isParent: false
      -videos: Doctrine\ORM\PersistentCollection {#19613 …}
      -documents: Doctrine\ORM\PersistentCollection {#19615 …}
      #customerGroups: Doctrine\ORM\PersistentCollection {#19619 …}
      #organizations: Doctrine\ORM\PersistentCollection {#19621 …}
      #productType: null
      -customizations: Doctrine\ORM\PersistentCollection {#19623 …}
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
32.0 MiB 0.49 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20534
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20473 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#20488 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20475 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#20368 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#20376
    #collection: Doctrine\Common\Collections\ArrayCollection {#20385 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#19879 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#25022 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerUc8rTQ9\EntityManagerGhost614a58f {#296 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#25024 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20534
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20473 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#20488 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20475 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Slim fit classic(Jeans size: S)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#20376
    #collection: Doctrine\Common\Collections\ArrayCollection {#20385 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#19879 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#25022 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerUc8rTQ9\EntityManagerGhost614a58f {#296 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#25024 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#20539
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20534
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20473 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#20488 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20475 …}
      +prefixes: [
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#20368 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#20376
      #collection: Doctrine\Common\Collections\ArrayCollection {#20385 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#19879 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#25022 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerUc8rTQ9\EntityManagerGhost614a58f {#296 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#25024 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 32.0 MiB 0.08 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20566
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20572 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#20552 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20563 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#20368 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#20577
  +variant: App\Entity\Product\ProductVariant {#20368 …}
  +price: "€72.65"
  +originalPrice: "€72.65"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\B2BKit\PricingLists\Calculator\PricingCalculator {#5510 …}
  #moneyFormatter: Sylius\B2BKit\HidePrices\Formatter\HideMoneyFormatter {#8865 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4286 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#4645 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#8777 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8758 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20566
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20572 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#20552 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20563 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 32.0 MiB 3.92 ms
Input props
[
  "product" => App\Entity\Product\Product {#19674
    #id: 48
    #code: "slim_fit_elegant"
    #attributes: Doctrine\ORM\PersistentCollection {#19695 …}
    #variants: Doctrine\ORM\PersistentCollection {#19697 …}
    #options: Doctrine\ORM\PersistentCollection {#19701 …}
    #associations: Doctrine\ORM\PersistentCollection {#19699 …}
    #createdAt: DateTime @1783254866 {#19672
      date: 2026-07-05 12:34:26.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1783327745 {#19673
      date: 2026-07-06 08:49:05.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#19679 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#20657
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#19674}
        #id: 377
        #name: "Slim fit elegant"
        #slug: "slim-fit-elegant"
        #description: """
          Numquam nulla nostrum aut in delectus unde. Voluptatem molestias consequatur aliquid animi enim. Voluptatem tenetur et dolor at. Vitae ut qui dolores repudiandae.\n
          \n
          Sit odit ut quia consequatur modi quia. Molestiae enim odio cumque consequatur illum repellendus corrupti. Cupiditate sunt voluptatibus qui doloribus nihil voluptate ipsa.\n
          \n
          Dolor voluptatem consectetur alias iusto sed ullam. Expedita id aspernatur libero sed quas quidem. Esse velit consequatur perspiciatis ducimus explicabo pariatur rerum. Perspiciatis optio qui veniam totam. Voluptatibus facere voluptatem reprehenderit recusandae odit quis quis maiores.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Nihil voluptas nostrum sit odit velit a eum. Ea nesciunt vero neque. Cumque dolores ut voluptas velit voluptatem. Aut veniam voluptas eum aliquam et est."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#19687 …}
    #channels: Doctrine\ORM\PersistentCollection {#19693 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#13209 …}
    #reviews: Doctrine\ORM\PersistentCollection {#19689 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#19691 …}
    -internalReference: "REF-000071"
    -expired: false
    -expirationDate: null
    -toExpire: false
    -bufferStock: 0
    -internalName: null
    -isParent: false
    -videos: Doctrine\ORM\PersistentCollection {#19675 …}
    -documents: Doctrine\ORM\PersistentCollection {#19677 …}
    #customerGroups: Doctrine\ORM\PersistentCollection {#19681 …}
    #organizations: Doctrine\ORM\PersistentCollection {#19683 …}
    #productType: null
    -customizations: Doctrine\ORM\PersistentCollection {#19685 …}
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#20369
  +product: App\Entity\Product\Product {#19674
    #id: 48
    #code: "slim_fit_elegant"
    #attributes: Doctrine\ORM\PersistentCollection {#19695 …}
    #variants: Doctrine\ORM\PersistentCollection {#19697 …}
    #options: Doctrine\ORM\PersistentCollection {#19701 …}
    #associations: Doctrine\ORM\PersistentCollection {#19699 …}
    #createdAt: DateTime @1783254866 {#19672
      date: 2026-07-05 12:34:26.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1783327745 {#19673
      date: 2026-07-06 08:49:05.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#19679 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#20657
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#19674}
        #id: 377
        #name: "Slim fit elegant"
        #slug: "slim-fit-elegant"
        #description: """
          Numquam nulla nostrum aut in delectus unde. Voluptatem molestias consequatur aliquid animi enim. Voluptatem tenetur et dolor at. Vitae ut qui dolores repudiandae.\n
          \n
          Sit odit ut quia consequatur modi quia. Molestiae enim odio cumque consequatur illum repellendus corrupti. Cupiditate sunt voluptatibus qui doloribus nihil voluptate ipsa.\n
          \n
          Dolor voluptatem consectetur alias iusto sed ullam. Expedita id aspernatur libero sed quas quidem. Esse velit consequatur perspiciatis ducimus explicabo pariatur rerum. Perspiciatis optio qui veniam totam. Voluptatibus facere voluptatem reprehenderit recusandae odit quis quis maiores.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Nihil voluptas nostrum sit odit velit a eum. Ea nesciunt vero neque. Cumque dolores ut voluptas velit voluptatem. Aut veniam voluptas eum aliquam et est."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#19687 …}
    #channels: Doctrine\ORM\PersistentCollection {#19693 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#13209 …}
    #reviews: Doctrine\ORM\PersistentCollection {#19689 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#19691 …}
    -internalReference: "REF-000071"
    -expired: false
    -expirationDate: null
    -toExpire: false
    -bufferStock: 0
    -internalName: null
    -isParent: false
    -videos: Doctrine\ORM\PersistentCollection {#19675 …}
    -documents: Doctrine\ORM\PersistentCollection {#19677 …}
    #customerGroups: Doctrine\ORM\PersistentCollection {#19681 …}
    #organizations: Doctrine\ORM\PersistentCollection {#19683 …}
    #productType: null
    -customizations: Doctrine\ORM\PersistentCollection {#19685 …}
  }
  +variant: App\Entity\Product\ProductVariant {#20609 …}
  +slug: null
  #productRepository: App\Repository\ProductRepository {#18883 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5744 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4286 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#4645 …}
  #productVariantPricesCalculator: Sylius\B2BKit\PricingLists\Calculator\PricingCalculator {#5510 …}
  +hookableMetadata: null
}
sylius_shop:main_image
[Anonymous]
32.0 MiB 0.46 ms
Input props
[
  "product" => App\Entity\Product\Product {#19674
    #id: 48
    #code: "slim_fit_elegant"
    #attributes: Doctrine\ORM\PersistentCollection {#19695 …}
    #variants: Doctrine\ORM\PersistentCollection {#19697 …}
    #options: Doctrine\ORM\PersistentCollection {#19701 …}
    #associations: Doctrine\ORM\PersistentCollection {#19699 …}
    #createdAt: DateTime @1783254866 {#19672
      date: 2026-07-05 12:34:26.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1783327745 {#19673
      date: 2026-07-06 08:49:05.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#19679 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#20657
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#19674}
        #id: 377
        #name: "Slim fit elegant"
        #slug: "slim-fit-elegant"
        #description: """
          Numquam nulla nostrum aut in delectus unde. Voluptatem molestias consequatur aliquid animi enim. Voluptatem tenetur et dolor at. Vitae ut qui dolores repudiandae.\n
          \n
          Sit odit ut quia consequatur modi quia. Molestiae enim odio cumque consequatur illum repellendus corrupti. Cupiditate sunt voluptatibus qui doloribus nihil voluptate ipsa.\n
          \n
          Dolor voluptatem consectetur alias iusto sed ullam. Expedita id aspernatur libero sed quas quidem. Esse velit consequatur perspiciatis ducimus explicabo pariatur rerum. Perspiciatis optio qui veniam totam. Voluptatibus facere voluptatem reprehenderit recusandae odit quis quis maiores.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Nihil voluptas nostrum sit odit velit a eum. Ea nesciunt vero neque. Cumque dolores ut voluptas velit voluptatem. Aut veniam voluptas eum aliquam et est."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#19687 …}
    #channels: Doctrine\ORM\PersistentCollection {#19693 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#13209 …}
    #reviews: Doctrine\ORM\PersistentCollection {#19689 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#19691 …}
    -internalReference: "REF-000071"
    -expired: false
    -expirationDate: null
    -toExpire: false
    -bufferStock: 0
    -internalName: null
    -isParent: false
    -videos: Doctrine\ORM\PersistentCollection {#19675 …}
    -documents: Doctrine\ORM\PersistentCollection {#19677 …}
    #customerGroups: Doctrine\ORM\PersistentCollection {#19681 …}
    #organizations: Doctrine\ORM\PersistentCollection {#19683 …}
    #productType: null
    -customizations: Doctrine\ORM\PersistentCollection {#19685 …}
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Slim fit elegant"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#20679
  -props: [
    "product" => App\Entity\Product\Product {#19674
      #id: 48
      #code: "slim_fit_elegant"
      #attributes: Doctrine\ORM\PersistentCollection {#19695 …}
      #variants: Doctrine\ORM\PersistentCollection {#19697 …}
      #options: Doctrine\ORM\PersistentCollection {#19701 …}
      #associations: Doctrine\ORM\PersistentCollection {#19699 …}
      #createdAt: DateTime @1783254866 {#19672
        date: 2026-07-05 12:34:26.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1783327745 {#19673
        date: 2026-07-06 08:49:05.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#19679 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#20657
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#19674}
          #id: 377
          #name: "Slim fit elegant"
          #slug: "slim-fit-elegant"
          #description: """
            Numquam nulla nostrum aut in delectus unde. Voluptatem molestias consequatur aliquid animi enim. Voluptatem tenetur et dolor at. Vitae ut qui dolores repudiandae.\n
            \n
            Sit odit ut quia consequatur modi quia. Molestiae enim odio cumque consequatur illum repellendus corrupti. Cupiditate sunt voluptatibus qui doloribus nihil voluptate ipsa.\n
            \n
            Dolor voluptatem consectetur alias iusto sed ullam. Expedita id aspernatur libero sed quas quidem. Esse velit consequatur perspiciatis ducimus explicabo pariatur rerum. Perspiciatis optio qui veniam totam. Voluptatibus facere voluptatem reprehenderit recusandae odit quis quis maiores.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Nihil voluptas nostrum sit odit velit a eum. Ea nesciunt vero neque. Cumque dolores ut voluptas velit voluptatem. Aut veniam voluptas eum aliquam et est."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#19687 …}
      #channels: Doctrine\ORM\PersistentCollection {#19693 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#13209 …}
      #reviews: Doctrine\ORM\PersistentCollection {#19689 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#19691 …}
      -internalReference: "REF-000071"
      -expired: false
      -expirationDate: null
      -toExpire: false
      -bufferStock: 0
      -internalName: null
      -isParent: false
      -videos: Doctrine\ORM\PersistentCollection {#19675 …}
      -documents: Doctrine\ORM\PersistentCollection {#19677 …}
      #customerGroups: Doctrine\ORM\PersistentCollection {#19681 …}
      #organizations: Doctrine\ORM\PersistentCollection {#19683 …}
      #productType: null
      -customizations: Doctrine\ORM\PersistentCollection {#19685 …}
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
32.0 MiB 0.49 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20775
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20714 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#20729 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20716 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#20609 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#20617
    #collection: Doctrine\Common\Collections\ArrayCollection {#20626 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#20373 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#25042 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerUc8rTQ9\EntityManagerGhost614a58f {#296 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#25044 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20775
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20714 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#20729 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20716 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Slim fit elegant(Jeans size: S)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#20617
    #collection: Doctrine\Common\Collections\ArrayCollection {#20626 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#20373 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#25042 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerUc8rTQ9\EntityManagerGhost614a58f {#296 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#25044 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#20780
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20775
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20714 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#20729 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20716 …}
      +prefixes: [
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#20609 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#20617
      #collection: Doctrine\Common\Collections\ArrayCollection {#20626 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#20373 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#25042 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerUc8rTQ9\EntityManagerGhost614a58f {#296 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#25044 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 32.0 MiB 0.08 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20807
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20813 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#20793 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20804 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#20609 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#20818
  +variant: App\Entity\Product\ProductVariant {#20609 …}
  +price: "€12.07"
  +originalPrice: "€12.07"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\B2BKit\PricingLists\Calculator\PricingCalculator {#5510 …}
  #moneyFormatter: Sylius\B2BKit\HidePrices\Formatter\HideMoneyFormatter {#8865 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4286 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#4645 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#8777 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8758 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20807
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20813 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#20793 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20804 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 32.0 MiB 8.46 ms
Input props
[
  "product" => App\Entity\Product\Product {#19643
    #id: 47
    #code: "regular_fit_casual"
    #attributes: Doctrine\ORM\PersistentCollection {#19664 …}
    #variants: Doctrine\ORM\PersistentCollection {#19666 …}
    #options: Doctrine\ORM\PersistentCollection {#19670 …}
    #associations: Doctrine\ORM\PersistentCollection {#19668 …}
    #createdAt: DateTime @1782948406 {#19641
      date: 2026-07-01 23:26:46.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1783327745 {#19642
      date: 2026-07-06 08:49:05.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#19648 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#20898
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#19643}
        #id: 369
        #name: "Regular Fit casual"
        #slug: "regular-fit-casual"
        #description: """
          Deserunt autem provident et voluptatem repellendus corrupti. Corporis eos corrupti omnis molestias omnis possimus voluptatem. Aut et nisi quo qui facere voluptas iste. Eos similique atque perferendis numquam pariatur.\n
          \n
          Reprehenderit dolores sit rerum nam. Veniam expedita ullam alias similique accusamus voluptatem cumque.\n
          \n
          Voluptatem asperiores et non iure et accusantium sit. Error perspiciatis vero sit nesciunt quia in minus. Debitis ut minima officia autem vero qui.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Est perspiciatis quis nisi nihil. Est fuga eaque error illo sunt voluptatum dignissimos laudantium. Ex minima veniam incidunt molestiae debitis consectetur. Itaque quis nisi ad voluptatem rerum. Ratione veniam modi perferendis voluptatem cum esse ullam eum."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#19656 …}
    #channels: Doctrine\ORM\PersistentCollection {#19662 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#13209 …}
    #reviews: Doctrine\ORM\PersistentCollection {#19658 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#19660 …}
    -internalReference: "REF-000065"
    -expired: false
    -expirationDate: null
    -toExpire: false
    -bufferStock: 0
    -internalName: null
    -isParent: false
    -videos: Doctrine\ORM\PersistentCollection {#19644 …}
    -documents: Doctrine\ORM\PersistentCollection {#19646 …}
    #customerGroups: Doctrine\ORM\PersistentCollection {#19650 …}
    #organizations: Doctrine\ORM\PersistentCollection {#19652 …}
    #productType: null
    -customizations: Doctrine\ORM\PersistentCollection {#19654 …}
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#20610
  +product: App\Entity\Product\Product {#19643
    #id: 47
    #code: "regular_fit_casual"
    #attributes: Doctrine\ORM\PersistentCollection {#19664 …}
    #variants: Doctrine\ORM\PersistentCollection {#19666 …}
    #options: Doctrine\ORM\PersistentCollection {#19670 …}
    #associations: Doctrine\ORM\PersistentCollection {#19668 …}
    #createdAt: DateTime @1782948406 {#19641
      date: 2026-07-01 23:26:46.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1783327745 {#19642
      date: 2026-07-06 08:49:05.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#19648 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#20898
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#19643}
        #id: 369
        #name: "Regular Fit casual"
        #slug: "regular-fit-casual"
        #description: """
          Deserunt autem provident et voluptatem repellendus corrupti. Corporis eos corrupti omnis molestias omnis possimus voluptatem. Aut et nisi quo qui facere voluptas iste. Eos similique atque perferendis numquam pariatur.\n
          \n
          Reprehenderit dolores sit rerum nam. Veniam expedita ullam alias similique accusamus voluptatem cumque.\n
          \n
          Voluptatem asperiores et non iure et accusantium sit. Error perspiciatis vero sit nesciunt quia in minus. Debitis ut minima officia autem vero qui.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Est perspiciatis quis nisi nihil. Est fuga eaque error illo sunt voluptatum dignissimos laudantium. Ex minima veniam incidunt molestiae debitis consectetur. Itaque quis nisi ad voluptatem rerum. Ratione veniam modi perferendis voluptatem cum esse ullam eum."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#19656 …}
    #channels: Doctrine\ORM\PersistentCollection {#19662 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#13209 …}
    #reviews: Doctrine\ORM\PersistentCollection {#19658 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#19660 …}
    -internalReference: "REF-000065"
    -expired: false
    -expirationDate: null
    -toExpire: false
    -bufferStock: 0
    -internalName: null
    -isParent: false
    -videos: Doctrine\ORM\PersistentCollection {#19644 …}
    -documents: Doctrine\ORM\PersistentCollection {#19646 …}
    #customerGroups: Doctrine\ORM\PersistentCollection {#19650 …}
    #organizations: Doctrine\ORM\PersistentCollection {#19652 …}
    #productType: null
    -customizations: Doctrine\ORM\PersistentCollection {#19654 …}
  }
  +variant: App\Entity\Product\ProductVariant {#20850 …}
  +slug: null
  #productRepository: App\Repository\ProductRepository {#18883 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5744 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4286 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#4645 …}
  #productVariantPricesCalculator: Sylius\B2BKit\PricingLists\Calculator\PricingCalculator {#5510 …}
  +hookableMetadata: null
}
sylius_shop:main_image
[Anonymous]
32.0 MiB 0.48 ms
Input props
[
  "product" => App\Entity\Product\Product {#19643
    #id: 47
    #code: "regular_fit_casual"
    #attributes: Doctrine\ORM\PersistentCollection {#19664 …}
    #variants: Doctrine\ORM\PersistentCollection {#19666 …}
    #options: Doctrine\ORM\PersistentCollection {#19670 …}
    #associations: Doctrine\ORM\PersistentCollection {#19668 …}
    #createdAt: DateTime @1782948406 {#19641
      date: 2026-07-01 23:26:46.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1783327745 {#19642
      date: 2026-07-06 08:49:05.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#19648 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#20898
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#19643}
        #id: 369
        #name: "Regular Fit casual"
        #slug: "regular-fit-casual"
        #description: """
          Deserunt autem provident et voluptatem repellendus corrupti. Corporis eos corrupti omnis molestias omnis possimus voluptatem. Aut et nisi quo qui facere voluptas iste. Eos similique atque perferendis numquam pariatur.\n
          \n
          Reprehenderit dolores sit rerum nam. Veniam expedita ullam alias similique accusamus voluptatem cumque.\n
          \n
          Voluptatem asperiores et non iure et accusantium sit. Error perspiciatis vero sit nesciunt quia in minus. Debitis ut minima officia autem vero qui.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Est perspiciatis quis nisi nihil. Est fuga eaque error illo sunt voluptatum dignissimos laudantium. Ex minima veniam incidunt molestiae debitis consectetur. Itaque quis nisi ad voluptatem rerum. Ratione veniam modi perferendis voluptatem cum esse ullam eum."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#19656 …}
    #channels: Doctrine\ORM\PersistentCollection {#19662 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#13209 …}
    #reviews: Doctrine\ORM\PersistentCollection {#19658 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#19660 …}
    -internalReference: "REF-000065"
    -expired: false
    -expirationDate: null
    -toExpire: false
    -bufferStock: 0
    -internalName: null
    -isParent: false
    -videos: Doctrine\ORM\PersistentCollection {#19644 …}
    -documents: Doctrine\ORM\PersistentCollection {#19646 …}
    #customerGroups: Doctrine\ORM\PersistentCollection {#19650 …}
    #organizations: Doctrine\ORM\PersistentCollection {#19652 …}
    #productType: null
    -customizations: Doctrine\ORM\PersistentCollection {#19654 …}
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Regular Fit casual"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#20920
  -props: [
    "product" => App\Entity\Product\Product {#19643
      #id: 47
      #code: "regular_fit_casual"
      #attributes: Doctrine\ORM\PersistentCollection {#19664 …}
      #variants: Doctrine\ORM\PersistentCollection {#19666 …}
      #options: Doctrine\ORM\PersistentCollection {#19670 …}
      #associations: Doctrine\ORM\PersistentCollection {#19668 …}
      #createdAt: DateTime @1782948406 {#19641
        date: 2026-07-01 23:26:46.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1783327745 {#19642
        date: 2026-07-06 08:49:05.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#19648 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#20898
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#19643}
          #id: 369
          #name: "Regular Fit casual"
          #slug: "regular-fit-casual"
          #description: """
            Deserunt autem provident et voluptatem repellendus corrupti. Corporis eos corrupti omnis molestias omnis possimus voluptatem. Aut et nisi quo qui facere voluptas iste. Eos similique atque perferendis numquam pariatur.\n
            \n
            Reprehenderit dolores sit rerum nam. Veniam expedita ullam alias similique accusamus voluptatem cumque.\n
            \n
            Voluptatem asperiores et non iure et accusantium sit. Error perspiciatis vero sit nesciunt quia in minus. Debitis ut minima officia autem vero qui.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Est perspiciatis quis nisi nihil. Est fuga eaque error illo sunt voluptatum dignissimos laudantium. Ex minima veniam incidunt molestiae debitis consectetur. Itaque quis nisi ad voluptatem rerum. Ratione veniam modi perferendis voluptatem cum esse ullam eum."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#19656 …}
      #channels: Doctrine\ORM\PersistentCollection {#19662 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#13209 …}
      #reviews: Doctrine\ORM\PersistentCollection {#19658 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#19660 …}
      -internalReference: "REF-000065"
      -expired: false
      -expirationDate: null
      -toExpire: false
      -bufferStock: 0
      -internalName: null
      -isParent: false
      -videos: Doctrine\ORM\PersistentCollection {#19644 …}
      -documents: Doctrine\ORM\PersistentCollection {#19646 …}
      #customerGroups: Doctrine\ORM\PersistentCollection {#19650 …}
      #organizations: Doctrine\ORM\PersistentCollection {#19652 …}
      #productType: null
      -customizations: Doctrine\ORM\PersistentCollection {#19654 …}
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
32.0 MiB 4.77 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#21016
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20955 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#20970 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20957 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#20850 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#20858
    #collection: Doctrine\Common\Collections\ArrayCollection {#20867 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#20614 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#25062 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerUc8rTQ9\EntityManagerGhost614a58f {#296 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#25064 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#21016
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20955 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#20970 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20957 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Regular Fit casual(Jeans size: S)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#20858
    #collection: Doctrine\Common\Collections\ArrayCollection {#20867 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#20614 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#25062 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerUc8rTQ9\EntityManagerGhost614a58f {#296 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#25064 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#21021
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#21016
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20955 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#20970 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20957 …}
      +prefixes: [
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#20850 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#20858
      #collection: Doctrine\Common\Collections\ArrayCollection {#20867 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#20614 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#25062 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerUc8rTQ9\EntityManagerGhost614a58f {#296 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#25064 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 32.0 MiB 0.10 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#21048
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#5019 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#21034 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#21045 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#20850 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#5002
  +variant: App\Entity\Product\ProductVariant {#20850 …}
  +price: "€63.33"
  +originalPrice: "€63.33"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\B2BKit\PricingLists\Calculator\PricingCalculator {#5510 …}
  #moneyFormatter: Sylius\B2BKit\HidePrices\Formatter\HideMoneyFormatter {#8865 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4286 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#4645 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#8777 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8758 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#21048
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#5019 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#21034 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#21045 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:cart:widget:offcanvas Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent 32.0 MiB 1.05 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#18170
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14105 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#18229 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14123 …}
    +prefixes: [
      "sylius_shop.base.offcanvas"
    ]
  }
  "template" => "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig"
]
Attributes
[]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#18311
  +cart: App\Entity\Order\Order {#17819 …}
  #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1337 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#18170
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14105 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#18229 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14123 …}
    +prefixes: [
      "sylius_shop.base.offcanvas"
    ]
  }
  +template: "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig"
  #repository: App\Repository\OrderRepository {#4640 …}
}