GET https://delta-uride.fr/fr_FR/taxons/accessoires/accessoires-vehicule/pare-brises?sorting%5Bprice%5D=asc

Components

6 Twig Components
32 Render Count
718 ms Render Time
24.0 MiB Memory Usage

Components

Name Metadata Render Count Render Time
sylius_shop:product:card
"Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent"
@SyliusUi/components/default.html.twig
14 467.87ms
sylius_shop:main_image
[Anonymous]
@SyliusShop/shared/components/main_image.html.twig
14 85.63ms
sylius_shop:common:taxon_menu
"Sylius\Bundle\ShopBundle\Twig\Component\Common\TaxonMenuComponent"
@SyliusUi/components/default.html.twig
1 235.79ms
sylius_shop:product:show:breadcrumbs
"Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent"
@SyliusUi/components/default.html.twig
1 0.35ms
sylius_shop:product:show:header
"Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent"
@SyliusUi/components/default.html.twig
1 5.08ms
sylius_shop:cart:widget:offcanvas
"Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent"
@SyliusUi/components/default.html.twig
1 9.16ms

Render calls

sylius_shop:common:taxon_menu Sylius\Bundle\ShopBundle\Twig\Component\Common\TaxonMenuComponent 24.0 MiB 235.79 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12121
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12125 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12124 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12122 …}
    +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 {#12115
  #taxonRepository: Sylius\Bundle\TaxonomyBundle\Doctrine\ORM\TaxonRepository {#7398 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4123 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1248 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12121
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12125 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12124 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12122 …}
    +prefixes: [
      "sylius_shop.base.header.navbar"
    ]
  }
}
sylius_shop:product:show:breadcrumbs Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent 24.0 MiB 0.35 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12789
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12785 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12786 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12788 …}
    +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 {#12794
  #requestStack: Symfony\Component\HttpFoundation\RequestStack {#219 …}
  #taxonRepository: Sylius\Bundle\TaxonomyBundle\Doctrine\ORM\TaxonRepository {#7398 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1248 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12789
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12785 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12786 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12788 …}
    +prefixes: [
      "sylius_shop.product.index.content"
    ]
  }
}
sylius_shop:product:show:header Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent 24.0 MiB 5.08 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12883
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12879 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12880 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12882 …}
    +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 {#12887
  #requestStack: Symfony\Component\HttpFoundation\RequestStack {#219 …}
  #taxonRepository: Sylius\Bundle\TaxonomyBundle\Doctrine\ORM\TaxonRepository {#7398 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1248 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12883
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12879 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12880 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12882 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 24.0 MiB 38.94 ms
Input props
[
  "product" => App\Entity\Product\Product {#8015
    #id: 79
    #code: "298"
    #attributes: Doctrine\ORM\PersistentCollection {#8575 …}
    #variants: Doctrine\ORM\PersistentCollection {#4069 …}
    #options: Doctrine\ORM\PersistentCollection {#4062 …}
    #associations: Doctrine\ORM\PersistentCollection {#8643 …}
    #createdAt: DateTime @1785397970 {#8330
      date: 2026-07-30 09:52:50.0 Europe/Paris (+02:00)
    }
    #updatedAt: DateTime @1785420023 {#7921
      date: 2026-07-30 16:00:23.0 Europe/Paris (+02:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#4076 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#4070
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8015}
        #id: 79
        #name: "PARE BRISE POUR A500I  A700I"
        #slug: "pare-brise-pour-a500i-a700i-298"
        #description: null
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#4066 …}
    #channels: Doctrine\ORM\PersistentCollection {#8277 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7511 …}
    #reviews: Doctrine\ORM\PersistentCollection {#7937 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8289 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card_uride_v2.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12902
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12955 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12965 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12903 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card_uride_v2.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#13855
  +product: App\Entity\Product\Product {#8015
    #id: 79
    #code: "298"
    #attributes: Doctrine\ORM\PersistentCollection {#8575 …}
    #variants: Doctrine\ORM\PersistentCollection {#4069 …}
    #options: Doctrine\ORM\PersistentCollection {#4062 …}
    #associations: Doctrine\ORM\PersistentCollection {#8643 …}
    #createdAt: DateTime @1785397970 {#8330
      date: 2026-07-30 09:52:50.0 Europe/Paris (+02:00)
    }
    #updatedAt: DateTime @1785420023 {#7921
      date: 2026-07-30 16:00:23.0 Europe/Paris (+02:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#4076 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#4070
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8015}
        #id: 79
        #name: "PARE BRISE POUR A500I  A700I"
        #slug: "pare-brise-pour-a500i-a700i-298"
        #description: null
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#4066 …}
    #channels: Doctrine\ORM\PersistentCollection {#8277 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7511 …}
    #reviews: Doctrine\ORM\PersistentCollection {#7937 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8289 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#4077 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#5866 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#4962 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4123 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1248 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4972 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12902
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12955 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12965 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12903 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
24.0 MiB 22.48 ms
Input props
[
  "product" => App\Entity\Product\Product {#8015
    #id: 79
    #code: "298"
    #attributes: Doctrine\ORM\PersistentCollection {#8575 …}
    #variants: Doctrine\ORM\PersistentCollection {#4069 …}
    #options: Doctrine\ORM\PersistentCollection {#4062 …}
    #associations: Doctrine\ORM\PersistentCollection {#8643 …}
    #createdAt: DateTime @1785397970 {#8330
      date: 2026-07-30 09:52:50.0 Europe/Paris (+02:00)
    }
    #updatedAt: DateTime @1785420023 {#7921
      date: 2026-07-30 16:00:23.0 Europe/Paris (+02:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#4076 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#4070
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8015}
        #id: 79
        #name: "PARE BRISE POUR A500I  A700I"
        #slug: "pare-brise-pour-a500i-a700i-298"
        #description: null
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#4066 …}
    #channels: Doctrine\ORM\PersistentCollection {#8277 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7511 …}
    #reviews: Doctrine\ORM\PersistentCollection {#7937 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8289 …}
    #productType: null
  }
]
Attributes
[
  "product" => "PARE BRISE POUR A500I  A700I"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#14034
  -props: [
    "product" => App\Entity\Product\Product {#8015
      #id: 79
      #code: "298"
      #attributes: Doctrine\ORM\PersistentCollection {#8575 …}
      #variants: Doctrine\ORM\PersistentCollection {#4069 …}
      #options: Doctrine\ORM\PersistentCollection {#4062 …}
      #associations: Doctrine\ORM\PersistentCollection {#8643 …}
      #createdAt: DateTime @1785397970 {#8330
        date: 2026-07-30 09:52:50.0 Europe/Paris (+02:00)
      }
      #updatedAt: DateTime @1785420023 {#7921
        date: 2026-07-30 16:00:23.0 Europe/Paris (+02:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#4076 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#4070
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8015}
          #id: 79
          #name: "PARE BRISE POUR A500I  A700I"
          #slug: "pare-brise-pour-a500i-a700i-298"
          #description: null
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: null
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "choice"
      #productTaxons: Doctrine\ORM\PersistentCollection {#4066 …}
      #channels: Doctrine\ORM\PersistentCollection {#8277 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#7511 …}
      #reviews: Doctrine\ORM\PersistentCollection {#7937 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8289 …}
      #productType: null
    }
  ]
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 24.0 MiB 31.76 ms
Input props
[
  "product" => App\Entity\Product\Product {#7019
    #id: 137
    #code: "406"
    #attributes: Doctrine\ORM\PersistentCollection {#7020 …}
    #variants: Doctrine\ORM\PersistentCollection {#7046 …}
    #options: Doctrine\ORM\PersistentCollection {#7027 …}
    #associations: Doctrine\ORM\PersistentCollection {#7031 …}
    #createdAt: DateTime @1785419438 {#7013
      date: 2026-07-30 15:50:38.0 Europe/Paris (+02:00)
    }
    #updatedAt: DateTime @1785419929 {#7018
      date: 2026-07-30 15:58:49.0 Europe/Paris (+02:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#7048 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#7047
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#7019}
        #id: 137
        #name: "PARE BRISE RABATABLE JOBBER700"
        #slug: "pare-brise-rabatable-jobber700-406"
        #description: null
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#7049 …}
    #channels: Doctrine\ORM\PersistentCollection {#7015 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7511 …}
    #reviews: Doctrine\ORM\PersistentCollection {#7021 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#7011 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card_uride_v2.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12902
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12955 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12965 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12903 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card_uride_v2.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#13976
  +product: App\Entity\Product\Product {#7019
    #id: 137
    #code: "406"
    #attributes: Doctrine\ORM\PersistentCollection {#7020 …}
    #variants: Doctrine\ORM\PersistentCollection {#7046 …}
    #options: Doctrine\ORM\PersistentCollection {#7027 …}
    #associations: Doctrine\ORM\PersistentCollection {#7031 …}
    #createdAt: DateTime @1785419438 {#7013
      date: 2026-07-30 15:50:38.0 Europe/Paris (+02:00)
    }
    #updatedAt: DateTime @1785419929 {#7018
      date: 2026-07-30 15:58:49.0 Europe/Paris (+02:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#7048 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#7047
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#7019}
        #id: 137
        #name: "PARE BRISE RABATABLE JOBBER700"
        #slug: "pare-brise-rabatable-jobber700-406"
        #description: null
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#7049 …}
    #channels: Doctrine\ORM\PersistentCollection {#7015 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7511 …}
    #reviews: Doctrine\ORM\PersistentCollection {#7021 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#7011 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#7050 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#5866 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#4962 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4123 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1248 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4972 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12902
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12955 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12965 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12903 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
24.0 MiB 12.01 ms
Input props
[
  "product" => App\Entity\Product\Product {#7019
    #id: 137
    #code: "406"
    #attributes: Doctrine\ORM\PersistentCollection {#7020 …}
    #variants: Doctrine\ORM\PersistentCollection {#7046 …}
    #options: Doctrine\ORM\PersistentCollection {#7027 …}
    #associations: Doctrine\ORM\PersistentCollection {#7031 …}
    #createdAt: DateTime @1785419438 {#7013
      date: 2026-07-30 15:50:38.0 Europe/Paris (+02:00)
    }
    #updatedAt: DateTime @1785419929 {#7018
      date: 2026-07-30 15:58:49.0 Europe/Paris (+02:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#7048 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#7047
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#7019}
        #id: 137
        #name: "PARE BRISE RABATABLE JOBBER700"
        #slug: "pare-brise-rabatable-jobber700-406"
        #description: null
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#7049 …}
    #channels: Doctrine\ORM\PersistentCollection {#7015 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7511 …}
    #reviews: Doctrine\ORM\PersistentCollection {#7021 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#7011 …}
    #productType: null
  }
]
Attributes
[
  "product" => "PARE BRISE RABATABLE JOBBER700"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#14117
  -props: [
    "product" => App\Entity\Product\Product {#7019
      #id: 137
      #code: "406"
      #attributes: Doctrine\ORM\PersistentCollection {#7020 …}
      #variants: Doctrine\ORM\PersistentCollection {#7046 …}
      #options: Doctrine\ORM\PersistentCollection {#7027 …}
      #associations: Doctrine\ORM\PersistentCollection {#7031 …}
      #createdAt: DateTime @1785419438 {#7013
        date: 2026-07-30 15:50:38.0 Europe/Paris (+02:00)
      }
      #updatedAt: DateTime @1785419929 {#7018
        date: 2026-07-30 15:58:49.0 Europe/Paris (+02:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#7048 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#7047
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#7019}
          #id: 137
          #name: "PARE BRISE RABATABLE JOBBER700"
          #slug: "pare-brise-rabatable-jobber700-406"
          #description: null
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: null
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "choice"
      #productTaxons: Doctrine\ORM\PersistentCollection {#7049 …}
      #channels: Doctrine\ORM\PersistentCollection {#7015 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#7511 …}
      #reviews: Doctrine\ORM\PersistentCollection {#7021 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#7011 …}
      #productType: null
    }
  ]
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 24.0 MiB 16.89 ms
Input props
[
  "product" => App\Entity\Product\Product {#7580
    #id: 67
    #code: "173"
    #attributes: Doctrine\ORM\PersistentCollection {#7614 …}
    #variants: Doctrine\ORM\PersistentCollection {#7756 …}
    #options: Doctrine\ORM\PersistentCollection {#7766 …}
    #associations: Doctrine\ORM\PersistentCollection {#7764 …}
    #createdAt: DateTime @1785397952 {#7590
      date: 2026-07-30 09:52:32.0 Europe/Paris (+02:00)
    }
    #updatedAt: DateTime @1785419915 {#7588
      date: 2026-07-30 15:58:35.0 Europe/Paris (+02:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#7745 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#7749
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#7580}
        #id: 67
        #name: "PARE-BRISE JOBBER 400 4x2/EV5"
        #slug: "pare-brise-jobber-400-4x2-ev5-173"
        #description: null
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#7748 …}
    #channels: Doctrine\ORM\PersistentCollection {#7612 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7511 …}
    #reviews: Doctrine\ORM\PersistentCollection {#7611 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#7579 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card_uride_v2.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12902
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12955 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12965 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12903 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card_uride_v2.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#14102
  +product: App\Entity\Product\Product {#7580
    #id: 67
    #code: "173"
    #attributes: Doctrine\ORM\PersistentCollection {#7614 …}
    #variants: Doctrine\ORM\PersistentCollection {#7756 …}
    #options: Doctrine\ORM\PersistentCollection {#7766 …}
    #associations: Doctrine\ORM\PersistentCollection {#7764 …}
    #createdAt: DateTime @1785397952 {#7590
      date: 2026-07-30 09:52:32.0 Europe/Paris (+02:00)
    }
    #updatedAt: DateTime @1785419915 {#7588
      date: 2026-07-30 15:58:35.0 Europe/Paris (+02:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#7745 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#7749
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#7580}
        #id: 67
        #name: "PARE-BRISE JOBBER 400 4x2/EV5"
        #slug: "pare-brise-jobber-400-4x2-ev5-173"
        #description: null
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#7748 …}
    #channels: Doctrine\ORM\PersistentCollection {#7612 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7511 …}
    #reviews: Doctrine\ORM\PersistentCollection {#7611 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#7579 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#7757 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#5866 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#4962 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4123 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1248 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4972 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12902
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12955 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12965 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12903 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
24.0 MiB 5.73 ms
Input props
[
  "product" => App\Entity\Product\Product {#7580
    #id: 67
    #code: "173"
    #attributes: Doctrine\ORM\PersistentCollection {#7614 …}
    #variants: Doctrine\ORM\PersistentCollection {#7756 …}
    #options: Doctrine\ORM\PersistentCollection {#7766 …}
    #associations: Doctrine\ORM\PersistentCollection {#7764 …}
    #createdAt: DateTime @1785397952 {#7590
      date: 2026-07-30 09:52:32.0 Europe/Paris (+02:00)
    }
    #updatedAt: DateTime @1785419915 {#7588
      date: 2026-07-30 15:58:35.0 Europe/Paris (+02:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#7745 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#7749
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#7580}
        #id: 67
        #name: "PARE-BRISE JOBBER 400 4x2/EV5"
        #slug: "pare-brise-jobber-400-4x2-ev5-173"
        #description: null
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#7748 …}
    #channels: Doctrine\ORM\PersistentCollection {#7612 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7511 …}
    #reviews: Doctrine\ORM\PersistentCollection {#7611 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#7579 …}
    #productType: null
  }
]
Attributes
[
  "product" => "PARE-BRISE JOBBER 400 4x2/EV5"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#14185
  -props: [
    "product" => App\Entity\Product\Product {#7580
      #id: 67
      #code: "173"
      #attributes: Doctrine\ORM\PersistentCollection {#7614 …}
      #variants: Doctrine\ORM\PersistentCollection {#7756 …}
      #options: Doctrine\ORM\PersistentCollection {#7766 …}
      #associations: Doctrine\ORM\PersistentCollection {#7764 …}
      #createdAt: DateTime @1785397952 {#7590
        date: 2026-07-30 09:52:32.0 Europe/Paris (+02:00)
      }
      #updatedAt: DateTime @1785419915 {#7588
        date: 2026-07-30 15:58:35.0 Europe/Paris (+02:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#7745 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#7749
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#7580}
          #id: 67
          #name: "PARE-BRISE JOBBER 400 4x2/EV5"
          #slug: "pare-brise-jobber-400-4x2-ev5-173"
          #description: null
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: null
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "choice"
      #productTaxons: Doctrine\ORM\PersistentCollection {#7748 …}
      #channels: Doctrine\ORM\PersistentCollection {#7612 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#7511 …}
      #reviews: Doctrine\ORM\PersistentCollection {#7611 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#7579 …}
      #productType: null
    }
  ]
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 24.0 MiB 11.98 ms
Input props
[
  "product" => App\Entity\Product\Product {#7742
    #id: 33
    #code: "567"
    #attributes: Doctrine\ORM\PersistentCollection {#7787 …}
    #variants: Doctrine\ORM\PersistentCollection {#7897 …}
    #options: Doctrine\ORM\PersistentCollection {#7882 …}
    #associations: Doctrine\ORM\PersistentCollection {#7880 …}
    #createdAt: DateTime @1785337365 {#7753
      date: 2026-07-29 17:02:45.0 Europe/Paris (+02:00)
    }
    #updatedAt: DateTime @1785420071 {#7773
      date: 2026-07-30 16:01:11.0 Europe/Paris (+02:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#7881 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#7888
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#7742}
        #id: 33
        #name: "PARE BRISE POUR X300"
        #slug: "pare-brise-pour-x300-567"
        #description: null
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#7878 …}
    #channels: Doctrine\ORM\PersistentCollection {#7782 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7511 …}
    #reviews: Doctrine\ORM\PersistentCollection {#7751 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#7777 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card_uride_v2.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12902
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12955 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12965 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12903 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card_uride_v2.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#14170
  +product: App\Entity\Product\Product {#7742
    #id: 33
    #code: "567"
    #attributes: Doctrine\ORM\PersistentCollection {#7787 …}
    #variants: Doctrine\ORM\PersistentCollection {#7897 …}
    #options: Doctrine\ORM\PersistentCollection {#7882 …}
    #associations: Doctrine\ORM\PersistentCollection {#7880 …}
    #createdAt: DateTime @1785337365 {#7753
      date: 2026-07-29 17:02:45.0 Europe/Paris (+02:00)
    }
    #updatedAt: DateTime @1785420071 {#7773
      date: 2026-07-30 16:01:11.0 Europe/Paris (+02:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#7881 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#7888
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#7742}
        #id: 33
        #name: "PARE BRISE POUR X300"
        #slug: "pare-brise-pour-x300-567"
        #description: null
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#7878 …}
    #channels: Doctrine\ORM\PersistentCollection {#7782 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7511 …}
    #reviews: Doctrine\ORM\PersistentCollection {#7751 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#7777 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#7895 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#5866 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#4962 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4123 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1248 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4972 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12902
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12955 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12965 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12903 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
24.0 MiB 3.35 ms
Input props
[
  "product" => App\Entity\Product\Product {#7742
    #id: 33
    #code: "567"
    #attributes: Doctrine\ORM\PersistentCollection {#7787 …}
    #variants: Doctrine\ORM\PersistentCollection {#7897 …}
    #options: Doctrine\ORM\PersistentCollection {#7882 …}
    #associations: Doctrine\ORM\PersistentCollection {#7880 …}
    #createdAt: DateTime @1785337365 {#7753
      date: 2026-07-29 17:02:45.0 Europe/Paris (+02:00)
    }
    #updatedAt: DateTime @1785420071 {#7773
      date: 2026-07-30 16:01:11.0 Europe/Paris (+02:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#7881 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#7888
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#7742}
        #id: 33
        #name: "PARE BRISE POUR X300"
        #slug: "pare-brise-pour-x300-567"
        #description: null
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#7878 …}
    #channels: Doctrine\ORM\PersistentCollection {#7782 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7511 …}
    #reviews: Doctrine\ORM\PersistentCollection {#7751 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#7777 …}
    #productType: null
  }
]
Attributes
[
  "product" => "PARE BRISE POUR X300"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#14253
  -props: [
    "product" => App\Entity\Product\Product {#7742
      #id: 33
      #code: "567"
      #attributes: Doctrine\ORM\PersistentCollection {#7787 …}
      #variants: Doctrine\ORM\PersistentCollection {#7897 …}
      #options: Doctrine\ORM\PersistentCollection {#7882 …}
      #associations: Doctrine\ORM\PersistentCollection {#7880 …}
      #createdAt: DateTime @1785337365 {#7753
        date: 2026-07-29 17:02:45.0 Europe/Paris (+02:00)
      }
      #updatedAt: DateTime @1785420071 {#7773
        date: 2026-07-30 16:01:11.0 Europe/Paris (+02:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#7881 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#7888
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#7742}
          #id: 33
          #name: "PARE BRISE POUR X300"
          #slug: "pare-brise-pour-x300-567"
          #description: null
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: null
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "choice"
      #productTaxons: Doctrine\ORM\PersistentCollection {#7878 …}
      #channels: Doctrine\ORM\PersistentCollection {#7782 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#7511 …}
      #reviews: Doctrine\ORM\PersistentCollection {#7751 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#7777 …}
      #productType: null
    }
  ]
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 24.0 MiB 12.47 ms
Input props
[
  "product" => App\Entity\Product\Product {#8120
    #id: 83
    #code: "339"
    #attributes: Doctrine\ORM\PersistentCollection {#8194 …}
    #variants: Doctrine\ORM\PersistentCollection {#8470 …}
    #options: Doctrine\ORM\PersistentCollection {#8203 …}
    #associations: Doctrine\ORM\PersistentCollection {#8191 …}
    #createdAt: DateTime @1785397976 {#8130
      date: 2026-07-30 09:52:56.0 Europe/Paris (+02:00)
    }
    #updatedAt: DateTime @1785420029 {#8131
      date: 2026-07-30 16:00:29.0 Europe/Paris (+02:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8206 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8205
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8120}
        #id: 83
        #name: "PARE BRISE RABATABLE POUR RS8"
        #slug: "pare-brise-rabatable-pour-rs8-339"
        #description: null
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8162 …}
    #channels: Doctrine\ORM\PersistentCollection {#8114 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7511 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8117 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8132 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card_uride_v2.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12902
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12955 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12965 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12903 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card_uride_v2.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#14238
  +product: App\Entity\Product\Product {#8120
    #id: 83
    #code: "339"
    #attributes: Doctrine\ORM\PersistentCollection {#8194 …}
    #variants: Doctrine\ORM\PersistentCollection {#8470 …}
    #options: Doctrine\ORM\PersistentCollection {#8203 …}
    #associations: Doctrine\ORM\PersistentCollection {#8191 …}
    #createdAt: DateTime @1785397976 {#8130
      date: 2026-07-30 09:52:56.0 Europe/Paris (+02:00)
    }
    #updatedAt: DateTime @1785420029 {#8131
      date: 2026-07-30 16:00:29.0 Europe/Paris (+02:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8206 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8205
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8120}
        #id: 83
        #name: "PARE BRISE RABATABLE POUR RS8"
        #slug: "pare-brise-rabatable-pour-rs8-339"
        #description: null
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8162 …}
    #channels: Doctrine\ORM\PersistentCollection {#8114 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7511 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8117 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8132 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#8471 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#5866 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#4962 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4123 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1248 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4972 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12902
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12955 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12965 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12903 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
24.0 MiB 2.88 ms
Input props
[
  "product" => App\Entity\Product\Product {#8120
    #id: 83
    #code: "339"
    #attributes: Doctrine\ORM\PersistentCollection {#8194 …}
    #variants: Doctrine\ORM\PersistentCollection {#8470 …}
    #options: Doctrine\ORM\PersistentCollection {#8203 …}
    #associations: Doctrine\ORM\PersistentCollection {#8191 …}
    #createdAt: DateTime @1785397976 {#8130
      date: 2026-07-30 09:52:56.0 Europe/Paris (+02:00)
    }
    #updatedAt: DateTime @1785420029 {#8131
      date: 2026-07-30 16:00:29.0 Europe/Paris (+02:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8206 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8205
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8120}
        #id: 83
        #name: "PARE BRISE RABATABLE POUR RS8"
        #slug: "pare-brise-rabatable-pour-rs8-339"
        #description: null
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8162 …}
    #channels: Doctrine\ORM\PersistentCollection {#8114 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7511 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8117 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8132 …}
    #productType: null
  }
]
Attributes
[
  "product" => "PARE BRISE RABATABLE POUR RS8"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#14321
  -props: [
    "product" => App\Entity\Product\Product {#8120
      #id: 83
      #code: "339"
      #attributes: Doctrine\ORM\PersistentCollection {#8194 …}
      #variants: Doctrine\ORM\PersistentCollection {#8470 …}
      #options: Doctrine\ORM\PersistentCollection {#8203 …}
      #associations: Doctrine\ORM\PersistentCollection {#8191 …}
      #createdAt: DateTime @1785397976 {#8130
        date: 2026-07-30 09:52:56.0 Europe/Paris (+02:00)
      }
      #updatedAt: DateTime @1785420029 {#8131
        date: 2026-07-30 16:00:29.0 Europe/Paris (+02:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8206 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8205
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8120}
          #id: 83
          #name: "PARE BRISE RABATABLE POUR RS8"
          #slug: "pare-brise-rabatable-pour-rs8-339"
          #description: null
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: null
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "choice"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8162 …}
      #channels: Doctrine\ORM\PersistentCollection {#8114 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#7511 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8117 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8132 …}
      #productType: null
    }
  ]
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 24.0 MiB 12.00 ms
Input props
[
  "product" => App\Entity\Product\Product {#7950
    #id: 85
    #code: "491"
    #attributes: Doctrine\ORM\PersistentCollection {#7926 …}
    #variants: Doctrine\ORM\PersistentCollection {#7922 …}
    #options: Doctrine\ORM\PersistentCollection {#7948 …}
    #associations: Doctrine\ORM\PersistentCollection {#7927 …}
    #createdAt: DateTime @1785397979 {#8254
      date: 2026-07-30 09:52:59.0 Europe/Paris (+02:00)
    }
    #updatedAt: DateTime @1785420032 {#8231
      date: 2026-07-30 16:00:32.0 Europe/Paris (+02:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#7944 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#7947
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#7950}
        #id: 85
        #name: "PARE BRISE JOBBER MAXX 700 4x4"
        #slug: "pare-brise-jobber-maxx-700-4x4-491"
        #description: null
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#7941 …}
    #channels: Doctrine\ORM\PersistentCollection {#7924 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7511 …}
    #reviews: Doctrine\ORM\PersistentCollection {#7933 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#7935 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card_uride_v2.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12902
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12955 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12965 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12903 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card_uride_v2.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#14306
  +product: App\Entity\Product\Product {#7950
    #id: 85
    #code: "491"
    #attributes: Doctrine\ORM\PersistentCollection {#7926 …}
    #variants: Doctrine\ORM\PersistentCollection {#7922 …}
    #options: Doctrine\ORM\PersistentCollection {#7948 …}
    #associations: Doctrine\ORM\PersistentCollection {#7927 …}
    #createdAt: DateTime @1785397979 {#8254
      date: 2026-07-30 09:52:59.0 Europe/Paris (+02:00)
    }
    #updatedAt: DateTime @1785420032 {#8231
      date: 2026-07-30 16:00:32.0 Europe/Paris (+02:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#7944 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#7947
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#7950}
        #id: 85
        #name: "PARE BRISE JOBBER MAXX 700 4x4"
        #slug: "pare-brise-jobber-maxx-700-4x4-491"
        #description: null
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#7941 …}
    #channels: Doctrine\ORM\PersistentCollection {#7924 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7511 …}
    #reviews: Doctrine\ORM\PersistentCollection {#7933 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#7935 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#8387 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#5866 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#4962 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4123 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1248 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4972 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12902
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12955 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12965 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12903 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
24.0 MiB 3.59 ms
Input props
[
  "product" => App\Entity\Product\Product {#7950
    #id: 85
    #code: "491"
    #attributes: Doctrine\ORM\PersistentCollection {#7926 …}
    #variants: Doctrine\ORM\PersistentCollection {#7922 …}
    #options: Doctrine\ORM\PersistentCollection {#7948 …}
    #associations: Doctrine\ORM\PersistentCollection {#7927 …}
    #createdAt: DateTime @1785397979 {#8254
      date: 2026-07-30 09:52:59.0 Europe/Paris (+02:00)
    }
    #updatedAt: DateTime @1785420032 {#8231
      date: 2026-07-30 16:00:32.0 Europe/Paris (+02:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#7944 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#7947
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#7950}
        #id: 85
        #name: "PARE BRISE JOBBER MAXX 700 4x4"
        #slug: "pare-brise-jobber-maxx-700-4x4-491"
        #description: null
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#7941 …}
    #channels: Doctrine\ORM\PersistentCollection {#7924 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7511 …}
    #reviews: Doctrine\ORM\PersistentCollection {#7933 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#7935 …}
    #productType: null
  }
]
Attributes
[
  "product" => "PARE BRISE JOBBER MAXX 700 4x4"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#14389
  -props: [
    "product" => App\Entity\Product\Product {#7950
      #id: 85
      #code: "491"
      #attributes: Doctrine\ORM\PersistentCollection {#7926 …}
      #variants: Doctrine\ORM\PersistentCollection {#7922 …}
      #options: Doctrine\ORM\PersistentCollection {#7948 …}
      #associations: Doctrine\ORM\PersistentCollection {#7927 …}
      #createdAt: DateTime @1785397979 {#8254
        date: 2026-07-30 09:52:59.0 Europe/Paris (+02:00)
      }
      #updatedAt: DateTime @1785420032 {#8231
        date: 2026-07-30 16:00:32.0 Europe/Paris (+02:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#7944 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#7947
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#7950}
          #id: 85
          #name: "PARE BRISE JOBBER MAXX 700 4x4"
          #slug: "pare-brise-jobber-maxx-700-4x4-491"
          #description: null
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: null
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "choice"
      #productTaxons: Doctrine\ORM\PersistentCollection {#7941 …}
      #channels: Doctrine\ORM\PersistentCollection {#7924 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#7511 …}
      #reviews: Doctrine\ORM\PersistentCollection {#7933 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#7935 …}
      #productType: null
    }
  ]
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 24.0 MiB 14.18 ms
Input props
[
  "product" => App\Entity\Product\Product {#8445
    #id: 86
    #code: "499"
    #attributes: Doctrine\ORM\PersistentCollection {#8533 …}
    #variants: Doctrine\ORM\PersistentCollection {#8546 …}
    #options: Doctrine\ORM\PersistentCollection {#8528 …}
    #associations: Doctrine\ORM\PersistentCollection {#8526 …}
    #createdAt: DateTime @1785397981 {#8446
      date: 2026-07-30 09:53:01.0 Europe/Paris (+02:00)
    }
    #updatedAt: DateTime @1785420033 {#8451
      date: 2026-07-30 16:00:33.0 Europe/Paris (+02:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8535 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8539
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8445}
        #id: 86
        #name: "PARE BRISE JOBBER MAXX DIESEL"
        #slug: "pare-brise-jobber-maxx-diesel-499"
        #description: null
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8538 …}
    #channels: Doctrine\ORM\PersistentCollection {#8458 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7511 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8456 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8455 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card_uride_v2.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12902
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12955 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12965 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12903 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card_uride_v2.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#14374
  +product: App\Entity\Product\Product {#8445
    #id: 86
    #code: "499"
    #attributes: Doctrine\ORM\PersistentCollection {#8533 …}
    #variants: Doctrine\ORM\PersistentCollection {#8546 …}
    #options: Doctrine\ORM\PersistentCollection {#8528 …}
    #associations: Doctrine\ORM\PersistentCollection {#8526 …}
    #createdAt: DateTime @1785397981 {#8446
      date: 2026-07-30 09:53:01.0 Europe/Paris (+02:00)
    }
    #updatedAt: DateTime @1785420033 {#8451
      date: 2026-07-30 16:00:33.0 Europe/Paris (+02:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8535 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8539
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8445}
        #id: 86
        #name: "PARE BRISE JOBBER MAXX DIESEL"
        #slug: "pare-brise-jobber-maxx-diesel-499"
        #description: null
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8538 …}
    #channels: Doctrine\ORM\PersistentCollection {#8458 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7511 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8456 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8455 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#8544 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#5866 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#4962 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4123 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1248 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4972 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12902
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12955 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12965 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12903 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
24.0 MiB 4.82 ms
Input props
[
  "product" => App\Entity\Product\Product {#8445
    #id: 86
    #code: "499"
    #attributes: Doctrine\ORM\PersistentCollection {#8533 …}
    #variants: Doctrine\ORM\PersistentCollection {#8546 …}
    #options: Doctrine\ORM\PersistentCollection {#8528 …}
    #associations: Doctrine\ORM\PersistentCollection {#8526 …}
    #createdAt: DateTime @1785397981 {#8446
      date: 2026-07-30 09:53:01.0 Europe/Paris (+02:00)
    }
    #updatedAt: DateTime @1785420033 {#8451
      date: 2026-07-30 16:00:33.0 Europe/Paris (+02:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8535 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8539
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8445}
        #id: 86
        #name: "PARE BRISE JOBBER MAXX DIESEL"
        #slug: "pare-brise-jobber-maxx-diesel-499"
        #description: null
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8538 …}
    #channels: Doctrine\ORM\PersistentCollection {#8458 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7511 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8456 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8455 …}
    #productType: null
  }
]
Attributes
[
  "product" => "PARE BRISE JOBBER MAXX DIESEL"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#14457
  -props: [
    "product" => App\Entity\Product\Product {#8445
      #id: 86
      #code: "499"
      #attributes: Doctrine\ORM\PersistentCollection {#8533 …}
      #variants: Doctrine\ORM\PersistentCollection {#8546 …}
      #options: Doctrine\ORM\PersistentCollection {#8528 …}
      #associations: Doctrine\ORM\PersistentCollection {#8526 …}
      #createdAt: DateTime @1785397981 {#8446
        date: 2026-07-30 09:53:01.0 Europe/Paris (+02:00)
      }
      #updatedAt: DateTime @1785420033 {#8451
        date: 2026-07-30 16:00:33.0 Europe/Paris (+02:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8535 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8539
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8445}
          #id: 86
          #name: "PARE BRISE JOBBER MAXX DIESEL"
          #slug: "pare-brise-jobber-maxx-diesel-499"
          #description: null
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: null
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "choice"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8538 …}
      #channels: Doctrine\ORM\PersistentCollection {#8458 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#7511 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8456 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8455 …}
      #productType: null
    }
  ]
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 24.0 MiB 146.32 ms
Input props
[
  "product" => App\Entity\Product\Product {#8617
    #id: 95
    #code: "688"
    #attributes: Doctrine\ORM\PersistentCollection {#8633 …}
    #variants: Doctrine\ORM\PersistentCollection {#8697 …}
    #options: Doctrine\ORM\PersistentCollection {#8681 …}
    #associations: Doctrine\ORM\PersistentCollection {#8679 …}
    #createdAt: DateTime @1785397998 {#8611
      date: 2026-07-30 09:53:18.0 Europe/Paris (+02:00)
    }
    #updatedAt: DateTime @1785420045 {#8620
      date: 2026-07-30 16:00:45.0 Europe/Paris (+02:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8671 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8676
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8617}
        #id: 95
        #name: "PARE-BRISE JOBBER 500 4x4 /EV5 2024"
        #slug: "pare-brise-jobber-500-4x4-ev5-2024-688"
        #description: null
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8675 …}
    #channels: Doctrine\ORM\PersistentCollection {#8629 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7511 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8621 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8622 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card_uride_v2.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12902
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12955 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12965 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12903 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card_uride_v2.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#14442
  +product: App\Entity\Product\Product {#8617
    #id: 95
    #code: "688"
    #attributes: Doctrine\ORM\PersistentCollection {#8633 …}
    #variants: Doctrine\ORM\PersistentCollection {#8697 …}
    #options: Doctrine\ORM\PersistentCollection {#8681 …}
    #associations: Doctrine\ORM\PersistentCollection {#8679 …}
    #createdAt: DateTime @1785397998 {#8611
      date: 2026-07-30 09:53:18.0 Europe/Paris (+02:00)
    }
    #updatedAt: DateTime @1785420045 {#8620
      date: 2026-07-30 16:00:45.0 Europe/Paris (+02:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8671 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8676
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8617}
        #id: 95
        #name: "PARE-BRISE JOBBER 500 4x4 /EV5 2024"
        #slug: "pare-brise-jobber-500-4x4-ev5-2024-688"
        #description: null
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8675 …}
    #channels: Doctrine\ORM\PersistentCollection {#8629 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7511 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8621 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8622 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#8698 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#5866 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#4962 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4123 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1248 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4972 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12902
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12955 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12965 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12903 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
24.0 MiB 2.18 ms
Input props
[
  "product" => App\Entity\Product\Product {#8617
    #id: 95
    #code: "688"
    #attributes: Doctrine\ORM\PersistentCollection {#8633 …}
    #variants: Doctrine\ORM\PersistentCollection {#8697 …}
    #options: Doctrine\ORM\PersistentCollection {#8681 …}
    #associations: Doctrine\ORM\PersistentCollection {#8679 …}
    #createdAt: DateTime @1785397998 {#8611
      date: 2026-07-30 09:53:18.0 Europe/Paris (+02:00)
    }
    #updatedAt: DateTime @1785420045 {#8620
      date: 2026-07-30 16:00:45.0 Europe/Paris (+02:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8671 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8676
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8617}
        #id: 95
        #name: "PARE-BRISE JOBBER 500 4x4 /EV5 2024"
        #slug: "pare-brise-jobber-500-4x4-ev5-2024-688"
        #description: null
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8675 …}
    #channels: Doctrine\ORM\PersistentCollection {#8629 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7511 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8621 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8622 …}
    #productType: null
  }
]
Attributes
[
  "product" => "PARE-BRISE JOBBER 500 4x4 /EV5 2024"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#14525
  -props: [
    "product" => App\Entity\Product\Product {#8617
      #id: 95
      #code: "688"
      #attributes: Doctrine\ORM\PersistentCollection {#8633 …}
      #variants: Doctrine\ORM\PersistentCollection {#8697 …}
      #options: Doctrine\ORM\PersistentCollection {#8681 …}
      #associations: Doctrine\ORM\PersistentCollection {#8679 …}
      #createdAt: DateTime @1785397998 {#8611
        date: 2026-07-30 09:53:18.0 Europe/Paris (+02:00)
      }
      #updatedAt: DateTime @1785420045 {#8620
        date: 2026-07-30 16:00:45.0 Europe/Paris (+02:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8671 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8676
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8617}
          #id: 95
          #name: "PARE-BRISE JOBBER 500 4x4 /EV5 2024"
          #slug: "pare-brise-jobber-500-4x4-ev5-2024-688"
          #description: null
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: null
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "choice"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8675 …}
      #channels: Doctrine\ORM\PersistentCollection {#8629 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#7511 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8621 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8622 …}
      #productType: null
    }
  ]
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 24.0 MiB 101.66 ms
Input props
[
  "product" => App\Entity\Product\Product {#8714
    #id: 133
    #code: "293"
    #attributes: Doctrine\ORM\PersistentCollection {#8721 …}
    #variants: Doctrine\ORM\PersistentCollection {#8734 …}
    #options: Doctrine\ORM\PersistentCollection {#8725 …}
    #associations: Doctrine\ORM\PersistentCollection {#8723 …}
    #createdAt: DateTime @1785419427 {#8710
      date: 2026-07-30 15:50:27.0 Europe/Paris (+02:00)
    }
    #updatedAt: DateTime @1785419927 {#8711
      date: 2026-07-30 15:58:47.0 Europe/Paris (+02:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8728 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8729
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8714}
        #id: 133
        #name: "PARE BRISE POUR HSUN RS8"
        #slug: "pare-brise-pour-hsun-rs8-293"
        #description: null
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8731 …}
    #channels: Doctrine\ORM\PersistentCollection {#8719 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7511 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8715 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8717 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card_uride_v2.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12902
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12955 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12965 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12903 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card_uride_v2.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#14510
  +product: App\Entity\Product\Product {#8714
    #id: 133
    #code: "293"
    #attributes: Doctrine\ORM\PersistentCollection {#8721 …}
    #variants: Doctrine\ORM\PersistentCollection {#8734 …}
    #options: Doctrine\ORM\PersistentCollection {#8725 …}
    #associations: Doctrine\ORM\PersistentCollection {#8723 …}
    #createdAt: DateTime @1785419427 {#8710
      date: 2026-07-30 15:50:27.0 Europe/Paris (+02:00)
    }
    #updatedAt: DateTime @1785419927 {#8711
      date: 2026-07-30 15:58:47.0 Europe/Paris (+02:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8728 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8729
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8714}
        #id: 133
        #name: "PARE BRISE POUR HSUN RS8"
        #slug: "pare-brise-pour-hsun-rs8-293"
        #description: null
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8731 …}
    #channels: Doctrine\ORM\PersistentCollection {#8719 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7511 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8715 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8717 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#8735 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#5866 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#4962 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4123 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1248 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4972 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12902
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12955 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12965 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12903 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
24.0 MiB 5.65 ms
Input props
[
  "product" => App\Entity\Product\Product {#8714
    #id: 133
    #code: "293"
    #attributes: Doctrine\ORM\PersistentCollection {#8721 …}
    #variants: Doctrine\ORM\PersistentCollection {#8734 …}
    #options: Doctrine\ORM\PersistentCollection {#8725 …}
    #associations: Doctrine\ORM\PersistentCollection {#8723 …}
    #createdAt: DateTime @1785419427 {#8710
      date: 2026-07-30 15:50:27.0 Europe/Paris (+02:00)
    }
    #updatedAt: DateTime @1785419927 {#8711
      date: 2026-07-30 15:58:47.0 Europe/Paris (+02:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8728 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8729
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8714}
        #id: 133
        #name: "PARE BRISE POUR HSUN RS8"
        #slug: "pare-brise-pour-hsun-rs8-293"
        #description: null
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8731 …}
    #channels: Doctrine\ORM\PersistentCollection {#8719 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7511 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8715 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8717 …}
    #productType: null
  }
]
Attributes
[
  "product" => "PARE BRISE POUR HSUN RS8"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#14593
  -props: [
    "product" => App\Entity\Product\Product {#8714
      #id: 133
      #code: "293"
      #attributes: Doctrine\ORM\PersistentCollection {#8721 …}
      #variants: Doctrine\ORM\PersistentCollection {#8734 …}
      #options: Doctrine\ORM\PersistentCollection {#8725 …}
      #associations: Doctrine\ORM\PersistentCollection {#8723 …}
      #createdAt: DateTime @1785419427 {#8710
        date: 2026-07-30 15:50:27.0 Europe/Paris (+02:00)
      }
      #updatedAt: DateTime @1785419927 {#8711
        date: 2026-07-30 15:58:47.0 Europe/Paris (+02:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8728 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8729
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8714}
          #id: 133
          #name: "PARE BRISE POUR HSUN RS8"
          #slug: "pare-brise-pour-hsun-rs8-293"
          #description: null
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: null
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "choice"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8731 …}
      #channels: Doctrine\ORM\PersistentCollection {#8719 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#7511 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8715 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8717 …}
      #productType: null
    }
  ]
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 24.0 MiB 15.77 ms
Input props
[
  "product" => App\Entity\Product\Product {#8751
    #id: 143
    #code: "564"
    #attributes: Doctrine\ORM\PersistentCollection {#8758 …}
    #variants: Doctrine\ORM\PersistentCollection {#8771 …}
    #options: Doctrine\ORM\PersistentCollection {#8762 …}
    #associations: Doctrine\ORM\PersistentCollection {#8760 …}
    #createdAt: DateTime @1785419448 {#8747
      date: 2026-07-30 15:50:48.0 Europe/Paris (+02:00)
    }
    #updatedAt: DateTime @1785419934 {#8748
      date: 2026-07-30 15:58:54.0 Europe/Paris (+02:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8765 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8766
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8751}
        #id: 143
        #name: "PARE BRISE POUR X1000"
        #slug: "pare-brise-pour-x1000-564"
        #description: null
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8768 …}
    #channels: Doctrine\ORM\PersistentCollection {#8756 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7511 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8752 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8754 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card_uride_v2.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12902
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12955 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12965 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12903 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card_uride_v2.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#14578
  +product: App\Entity\Product\Product {#8751
    #id: 143
    #code: "564"
    #attributes: Doctrine\ORM\PersistentCollection {#8758 …}
    #variants: Doctrine\ORM\PersistentCollection {#8771 …}
    #options: Doctrine\ORM\PersistentCollection {#8762 …}
    #associations: Doctrine\ORM\PersistentCollection {#8760 …}
    #createdAt: DateTime @1785419448 {#8747
      date: 2026-07-30 15:50:48.0 Europe/Paris (+02:00)
    }
    #updatedAt: DateTime @1785419934 {#8748
      date: 2026-07-30 15:58:54.0 Europe/Paris (+02:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8765 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8766
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8751}
        #id: 143
        #name: "PARE BRISE POUR X1000"
        #slug: "pare-brise-pour-x1000-564"
        #description: null
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8768 …}
    #channels: Doctrine\ORM\PersistentCollection {#8756 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7511 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8752 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8754 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#8772 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#5866 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#4962 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4123 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1248 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4972 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12902
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12955 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12965 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12903 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
24.0 MiB 6.68 ms
Input props
[
  "product" => App\Entity\Product\Product {#8751
    #id: 143
    #code: "564"
    #attributes: Doctrine\ORM\PersistentCollection {#8758 …}
    #variants: Doctrine\ORM\PersistentCollection {#8771 …}
    #options: Doctrine\ORM\PersistentCollection {#8762 …}
    #associations: Doctrine\ORM\PersistentCollection {#8760 …}
    #createdAt: DateTime @1785419448 {#8747
      date: 2026-07-30 15:50:48.0 Europe/Paris (+02:00)
    }
    #updatedAt: DateTime @1785419934 {#8748
      date: 2026-07-30 15:58:54.0 Europe/Paris (+02:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8765 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8766
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8751}
        #id: 143
        #name: "PARE BRISE POUR X1000"
        #slug: "pare-brise-pour-x1000-564"
        #description: null
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8768 …}
    #channels: Doctrine\ORM\PersistentCollection {#8756 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7511 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8752 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8754 …}
    #productType: null
  }
]
Attributes
[
  "product" => "PARE BRISE POUR X1000"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#14661
  -props: [
    "product" => App\Entity\Product\Product {#8751
      #id: 143
      #code: "564"
      #attributes: Doctrine\ORM\PersistentCollection {#8758 …}
      #variants: Doctrine\ORM\PersistentCollection {#8771 …}
      #options: Doctrine\ORM\PersistentCollection {#8762 …}
      #associations: Doctrine\ORM\PersistentCollection {#8760 …}
      #createdAt: DateTime @1785419448 {#8747
        date: 2026-07-30 15:50:48.0 Europe/Paris (+02:00)
      }
      #updatedAt: DateTime @1785419934 {#8748
        date: 2026-07-30 15:58:54.0 Europe/Paris (+02:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8765 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8766
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8751}
          #id: 143
          #name: "PARE BRISE POUR X1000"
          #slug: "pare-brise-pour-x1000-564"
          #description: null
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: null
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "choice"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8768 …}
      #channels: Doctrine\ORM\PersistentCollection {#8756 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#7511 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8752 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8754 …}
      #productType: null
    }
  ]
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 24.0 MiB 20.71 ms
Input props
[
  "product" => App\Entity\Product\Product {#8788
    #id: 92
    #code: "663"
    #attributes: Doctrine\ORM\PersistentCollection {#8795 …}
    #variants: Doctrine\ORM\PersistentCollection {#8808 …}
    #options: Doctrine\ORM\PersistentCollection {#8799 …}
    #associations: Doctrine\ORM\PersistentCollection {#8797 …}
    #createdAt: DateTime @1785397988 {#8784
      date: 2026-07-30 09:53:08.0 Europe/Paris (+02:00)
    }
    #updatedAt: DateTime @1785420042 {#8785
      date: 2026-07-30 16:00:42.0 Europe/Paris (+02:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8802 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8803
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8788}
        #id: 92
        #name: "PARE BRISE JOBBER MAXX 750"
        #slug: "pare-brise-jobber-maxx-750-663"
        #description: null
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8805 …}
    #channels: Doctrine\ORM\PersistentCollection {#8793 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7511 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8789 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8791 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card_uride_v2.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12902
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12955 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12965 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12903 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card_uride_v2.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#14646
  +product: App\Entity\Product\Product {#8788
    #id: 92
    #code: "663"
    #attributes: Doctrine\ORM\PersistentCollection {#8795 …}
    #variants: Doctrine\ORM\PersistentCollection {#8808 …}
    #options: Doctrine\ORM\PersistentCollection {#8799 …}
    #associations: Doctrine\ORM\PersistentCollection {#8797 …}
    #createdAt: DateTime @1785397988 {#8784
      date: 2026-07-30 09:53:08.0 Europe/Paris (+02:00)
    }
    #updatedAt: DateTime @1785420042 {#8785
      date: 2026-07-30 16:00:42.0 Europe/Paris (+02:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8802 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8803
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8788}
        #id: 92
        #name: "PARE BRISE JOBBER MAXX 750"
        #slug: "pare-brise-jobber-maxx-750-663"
        #description: null
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8805 …}
    #channels: Doctrine\ORM\PersistentCollection {#8793 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7511 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8789 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8791 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#8809 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#5866 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#4962 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4123 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1248 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4972 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12902
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12955 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12965 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12903 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
24.0 MiB 4.06 ms
Input props
[
  "product" => App\Entity\Product\Product {#8788
    #id: 92
    #code: "663"
    #attributes: Doctrine\ORM\PersistentCollection {#8795 …}
    #variants: Doctrine\ORM\PersistentCollection {#8808 …}
    #options: Doctrine\ORM\PersistentCollection {#8799 …}
    #associations: Doctrine\ORM\PersistentCollection {#8797 …}
    #createdAt: DateTime @1785397988 {#8784
      date: 2026-07-30 09:53:08.0 Europe/Paris (+02:00)
    }
    #updatedAt: DateTime @1785420042 {#8785
      date: 2026-07-30 16:00:42.0 Europe/Paris (+02:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8802 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8803
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8788}
        #id: 92
        #name: "PARE BRISE JOBBER MAXX 750"
        #slug: "pare-brise-jobber-maxx-750-663"
        #description: null
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8805 …}
    #channels: Doctrine\ORM\PersistentCollection {#8793 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7511 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8789 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8791 …}
    #productType: null
  }
]
Attributes
[
  "product" => "PARE BRISE JOBBER MAXX 750"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#14729
  -props: [
    "product" => App\Entity\Product\Product {#8788
      #id: 92
      #code: "663"
      #attributes: Doctrine\ORM\PersistentCollection {#8795 …}
      #variants: Doctrine\ORM\PersistentCollection {#8808 …}
      #options: Doctrine\ORM\PersistentCollection {#8799 …}
      #associations: Doctrine\ORM\PersistentCollection {#8797 …}
      #createdAt: DateTime @1785397988 {#8784
        date: 2026-07-30 09:53:08.0 Europe/Paris (+02:00)
      }
      #updatedAt: DateTime @1785420042 {#8785
        date: 2026-07-30 16:00:42.0 Europe/Paris (+02:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8802 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8803
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8788}
          #id: 92
          #name: "PARE BRISE JOBBER MAXX 750"
          #slug: "pare-brise-jobber-maxx-750-663"
          #description: null
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: null
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "choice"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8805 …}
      #channels: Doctrine\ORM\PersistentCollection {#8793 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#7511 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8789 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8791 …}
      #productType: null
    }
  ]
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 24.0 MiB 13.65 ms
Input props
[
  "product" => App\Entity\Product\Product {#8825
    #id: 151
    #code: "694"
    #attributes: Doctrine\ORM\PersistentCollection {#8832 …}
    #variants: Doctrine\ORM\PersistentCollection {#8845 …}
    #options: Doctrine\ORM\PersistentCollection {#8836 …}
    #associations: Doctrine\ORM\PersistentCollection {#8834 …}
    #createdAt: DateTime @1785419459 {#8821
      date: 2026-07-30 15:50:59.0 Europe/Paris (+02:00)
    }
    #updatedAt: DateTime @1785419784 {#8822
      date: 2026-07-30 15:56:24.0 Europe/Paris (+02:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8839 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8840
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8825}
        #id: 151
        #name: "PARE BRISE JOBBER T-BOSS"
        #slug: "pare-brise-jobber-t-boss-694"
        #description: null
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8842 …}
    #channels: Doctrine\ORM\PersistentCollection {#8830 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7511 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8826 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8828 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card_uride_v2.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12902
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12955 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12965 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12903 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card_uride_v2.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#14714
  +product: App\Entity\Product\Product {#8825
    #id: 151
    #code: "694"
    #attributes: Doctrine\ORM\PersistentCollection {#8832 …}
    #variants: Doctrine\ORM\PersistentCollection {#8845 …}
    #options: Doctrine\ORM\PersistentCollection {#8836 …}
    #associations: Doctrine\ORM\PersistentCollection {#8834 …}
    #createdAt: DateTime @1785419459 {#8821
      date: 2026-07-30 15:50:59.0 Europe/Paris (+02:00)
    }
    #updatedAt: DateTime @1785419784 {#8822
      date: 2026-07-30 15:56:24.0 Europe/Paris (+02:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8839 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8840
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8825}
        #id: 151
        #name: "PARE BRISE JOBBER T-BOSS"
        #slug: "pare-brise-jobber-t-boss-694"
        #description: null
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8842 …}
    #channels: Doctrine\ORM\PersistentCollection {#8830 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7511 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8826 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8828 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#8846 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#5866 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#4962 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4123 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1248 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4972 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12902
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12955 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12965 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12903 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
24.0 MiB 4.86 ms
Input props
[
  "product" => App\Entity\Product\Product {#8825
    #id: 151
    #code: "694"
    #attributes: Doctrine\ORM\PersistentCollection {#8832 …}
    #variants: Doctrine\ORM\PersistentCollection {#8845 …}
    #options: Doctrine\ORM\PersistentCollection {#8836 …}
    #associations: Doctrine\ORM\PersistentCollection {#8834 …}
    #createdAt: DateTime @1785419459 {#8821
      date: 2026-07-30 15:50:59.0 Europe/Paris (+02:00)
    }
    #updatedAt: DateTime @1785419784 {#8822
      date: 2026-07-30 15:56:24.0 Europe/Paris (+02:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8839 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8840
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8825}
        #id: 151
        #name: "PARE BRISE JOBBER T-BOSS"
        #slug: "pare-brise-jobber-t-boss-694"
        #description: null
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8842 …}
    #channels: Doctrine\ORM\PersistentCollection {#8830 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7511 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8826 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8828 …}
    #productType: null
  }
]
Attributes
[
  "product" => "PARE BRISE JOBBER T-BOSS"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#14797
  -props: [
    "product" => App\Entity\Product\Product {#8825
      #id: 151
      #code: "694"
      #attributes: Doctrine\ORM\PersistentCollection {#8832 …}
      #variants: Doctrine\ORM\PersistentCollection {#8845 …}
      #options: Doctrine\ORM\PersistentCollection {#8836 …}
      #associations: Doctrine\ORM\PersistentCollection {#8834 …}
      #createdAt: DateTime @1785419459 {#8821
        date: 2026-07-30 15:50:59.0 Europe/Paris (+02:00)
      }
      #updatedAt: DateTime @1785419784 {#8822
        date: 2026-07-30 15:56:24.0 Europe/Paris (+02:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8839 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8840
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8825}
          #id: 151
          #name: "PARE BRISE JOBBER T-BOSS"
          #slug: "pare-brise-jobber-t-boss-694"
          #description: null
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: null
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "choice"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8842 …}
      #channels: Doctrine\ORM\PersistentCollection {#8830 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#7511 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8826 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8828 …}
      #productType: null
    }
  ]
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 24.0 MiB 15.33 ms
Input props
[
  "product" => App\Entity\Product\Product {#8862
    #id: 156
    #code: "919"
    #attributes: Doctrine\ORM\PersistentCollection {#8869 …}
    #variants: Doctrine\ORM\PersistentCollection {#8882 …}
    #options: Doctrine\ORM\PersistentCollection {#8873 …}
    #associations: Doctrine\ORM\PersistentCollection {#8871 …}
    #createdAt: DateTime @1785419464 {#8858
      date: 2026-07-30 15:51:04.0 Europe/Paris (+02:00)
    }
    #updatedAt: DateTime @1785419786 {#8859
      date: 2026-07-30 15:56:26.0 Europe/Paris (+02:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8876 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8877
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8862}
        #id: 156
        #name: "PARE BRISE JOBBER EV10"
        #slug: "pare-brise-jobber-ev10-919"
        #description: null
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8879 …}
    #channels: Doctrine\ORM\PersistentCollection {#8867 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7511 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8863 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8865 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card_uride_v2.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12902
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12955 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12965 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12903 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card_uride_v2.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#14782
  +product: App\Entity\Product\Product {#8862
    #id: 156
    #code: "919"
    #attributes: Doctrine\ORM\PersistentCollection {#8869 …}
    #variants: Doctrine\ORM\PersistentCollection {#8882 …}
    #options: Doctrine\ORM\PersistentCollection {#8873 …}
    #associations: Doctrine\ORM\PersistentCollection {#8871 …}
    #createdAt: DateTime @1785419464 {#8858
      date: 2026-07-30 15:51:04.0 Europe/Paris (+02:00)
    }
    #updatedAt: DateTime @1785419786 {#8859
      date: 2026-07-30 15:56:26.0 Europe/Paris (+02:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8876 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8877
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8862}
        #id: 156
        #name: "PARE BRISE JOBBER EV10"
        #slug: "pare-brise-jobber-ev10-919"
        #description: null
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8879 …}
    #channels: Doctrine\ORM\PersistentCollection {#8867 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7511 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8863 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8865 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#8883 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#5866 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#4962 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4123 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1248 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4972 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12902
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12955 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12965 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12903 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
24.0 MiB 3.88 ms
Input props
[
  "product" => App\Entity\Product\Product {#8862
    #id: 156
    #code: "919"
    #attributes: Doctrine\ORM\PersistentCollection {#8869 …}
    #variants: Doctrine\ORM\PersistentCollection {#8882 …}
    #options: Doctrine\ORM\PersistentCollection {#8873 …}
    #associations: Doctrine\ORM\PersistentCollection {#8871 …}
    #createdAt: DateTime @1785419464 {#8858
      date: 2026-07-30 15:51:04.0 Europe/Paris (+02:00)
    }
    #updatedAt: DateTime @1785419786 {#8859
      date: 2026-07-30 15:56:26.0 Europe/Paris (+02:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8876 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8877
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8862}
        #id: 156
        #name: "PARE BRISE JOBBER EV10"
        #slug: "pare-brise-jobber-ev10-919"
        #description: null
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8879 …}
    #channels: Doctrine\ORM\PersistentCollection {#8867 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7511 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8863 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8865 …}
    #productType: null
  }
]
Attributes
[
  "product" => "PARE BRISE JOBBER EV10"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#14865
  -props: [
    "product" => App\Entity\Product\Product {#8862
      #id: 156
      #code: "919"
      #attributes: Doctrine\ORM\PersistentCollection {#8869 …}
      #variants: Doctrine\ORM\PersistentCollection {#8882 …}
      #options: Doctrine\ORM\PersistentCollection {#8873 …}
      #associations: Doctrine\ORM\PersistentCollection {#8871 …}
      #createdAt: DateTime @1785419464 {#8858
        date: 2026-07-30 15:51:04.0 Europe/Paris (+02:00)
      }
      #updatedAt: DateTime @1785419786 {#8859
        date: 2026-07-30 15:56:26.0 Europe/Paris (+02:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8876 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8877
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8862}
          #id: 156
          #name: "PARE BRISE JOBBER EV10"
          #slug: "pare-brise-jobber-ev10-919"
          #description: null
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: null
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "choice"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8879 …}
      #channels: Doctrine\ORM\PersistentCollection {#8867 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#7511 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8863 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8865 …}
      #productType: null
    }
  ]
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 24.0 MiB 16.22 ms
Input props
[
  "product" => App\Entity\Product\Product {#8899
    #id: 139
    #code: "516"
    #attributes: Doctrine\ORM\PersistentCollection {#8906 …}
    #variants: Doctrine\ORM\PersistentCollection {#8919 …}
    #options: Doctrine\ORM\PersistentCollection {#8910 …}
    #associations: Doctrine\ORM\PersistentCollection {#8908 …}
    #createdAt: DateTime @1785419443 {#8895
      date: 2026-07-30 15:50:43.0 Europe/Paris (+02:00)
    }
    #updatedAt: DateTime @1785419931 {#8896
      date: 2026-07-30 15:58:51.0 Europe/Paris (+02:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8913 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8914
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8899}
        #id: 139
        #name: "PARE BRISE AVEC ESSUIE GLACE"
        #slug: "pare-brise-avec-essuie-glace-516"
        #description: null
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8916 …}
    #channels: Doctrine\ORM\PersistentCollection {#8904 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7511 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8900 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8902 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card_uride_v2.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12902
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12955 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12965 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12903 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card_uride_v2.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#14850
  +product: App\Entity\Product\Product {#8899
    #id: 139
    #code: "516"
    #attributes: Doctrine\ORM\PersistentCollection {#8906 …}
    #variants: Doctrine\ORM\PersistentCollection {#8919 …}
    #options: Doctrine\ORM\PersistentCollection {#8910 …}
    #associations: Doctrine\ORM\PersistentCollection {#8908 …}
    #createdAt: DateTime @1785419443 {#8895
      date: 2026-07-30 15:50:43.0 Europe/Paris (+02:00)
    }
    #updatedAt: DateTime @1785419931 {#8896
      date: 2026-07-30 15:58:51.0 Europe/Paris (+02:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8913 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8914
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8899}
        #id: 139
        #name: "PARE BRISE AVEC ESSUIE GLACE"
        #slug: "pare-brise-avec-essuie-glace-516"
        #description: null
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8916 …}
    #channels: Doctrine\ORM\PersistentCollection {#8904 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7511 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8900 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8902 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#8920 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#5866 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#4962 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4123 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1248 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4972 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12902
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12955 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12965 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12903 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
24.0 MiB 3.46 ms
Input props
[
  "product" => App\Entity\Product\Product {#8899
    #id: 139
    #code: "516"
    #attributes: Doctrine\ORM\PersistentCollection {#8906 …}
    #variants: Doctrine\ORM\PersistentCollection {#8919 …}
    #options: Doctrine\ORM\PersistentCollection {#8910 …}
    #associations: Doctrine\ORM\PersistentCollection {#8908 …}
    #createdAt: DateTime @1785419443 {#8895
      date: 2026-07-30 15:50:43.0 Europe/Paris (+02:00)
    }
    #updatedAt: DateTime @1785419931 {#8896
      date: 2026-07-30 15:58:51.0 Europe/Paris (+02:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8913 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8914
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8899}
        #id: 139
        #name: "PARE BRISE AVEC ESSUIE GLACE"
        #slug: "pare-brise-avec-essuie-glace-516"
        #description: null
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: null
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8916 …}
    #channels: Doctrine\ORM\PersistentCollection {#8904 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7511 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8900 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8902 …}
    #productType: null
  }
]
Attributes
[
  "product" => "PARE BRISE AVEC ESSUIE GLACE"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#14933
  -props: [
    "product" => App\Entity\Product\Product {#8899
      #id: 139
      #code: "516"
      #attributes: Doctrine\ORM\PersistentCollection {#8906 …}
      #variants: Doctrine\ORM\PersistentCollection {#8919 …}
      #options: Doctrine\ORM\PersistentCollection {#8910 …}
      #associations: Doctrine\ORM\PersistentCollection {#8908 …}
      #createdAt: DateTime @1785419443 {#8895
        date: 2026-07-30 15:50:43.0 Europe/Paris (+02:00)
      }
      #updatedAt: DateTime @1785419931 {#8896
        date: 2026-07-30 15:58:51.0 Europe/Paris (+02:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8913 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8914
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8899}
          #id: 139
          #name: "PARE BRISE AVEC ESSUIE GLACE"
          #slug: "pare-brise-avec-essuie-glace-516"
          #description: null
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: null
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "choice"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8916 …}
      #channels: Doctrine\ORM\PersistentCollection {#8904 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#7511 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8900 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8902 …}
      #productType: null
    }
  ]
}
sylius_shop:cart:widget:offcanvas Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent 24.0 MiB 9.16 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12763
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11968 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12773 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11978 …}
    +prefixes: [
      "sylius_shop.base.offcanvas"
    ]
  }
  "template" => "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig"
]
Attributes
[]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#12845
  +cart: App\Entity\Order\Order {#13160 …}
  #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1272 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12763
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11968 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12773 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11978 …}
    +prefixes: [
      "sylius_shop.base.offcanvas"
    ]
  }
  +template: "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig"
  #repository: Sylius\Bundle\CoreBundle\Doctrine\ORM\OrderRepository {#4976 …}
}