GET https://delta-uride.fr/fr_FR/taxons/accessoires/accessoires-vehicule/pare-brises

Components

6 Twig Components
32 Render Count
81 ms Render Time
26.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 53.68ms
sylius_shop:main_image
[Anonymous]
@SyliusShop/shared/components/main_image.html.twig
14 11.69ms
sylius_shop:common:taxon_menu
"Sylius\Bundle\ShopBundle\Twig\Component\Common\TaxonMenuComponent"
@SyliusUi/components/default.html.twig
1 23.87ms
sylius_shop:product:show:breadcrumbs
"Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent"
@SyliusUi/components/default.html.twig
1 0.14ms
sylius_shop:product:show:header
"Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent"
@SyliusUi/components/default.html.twig
1 1.70ms
sylius_shop:cart:widget:offcanvas
"Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent"
@SyliusUi/components/default.html.twig
1 2.08ms

Render calls

sylius_shop:common:taxon_menu Sylius\Bundle\ShopBundle\Twig\Component\Common\TaxonMenuComponent 26.0 MiB 23.87 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#11493
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11497 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#11496 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11494 …}
    +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 {#11487
  #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 {#11493
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11497 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#11496 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11494 …}
    +prefixes: [
      "sylius_shop.base.header.navbar"
    ]
  }
}
sylius_shop:product:show:breadcrumbs Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent 26.0 MiB 0.14 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12161
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12157 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12158 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12160 …}
    +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 {#12166
  #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 {#12161
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12157 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12158 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12160 …}
    +prefixes: [
      "sylius_shop.product.index.content"
    ]
  }
}
sylius_shop:product:show:header Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent 26.0 MiB 1.70 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12255
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12251 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12252 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12254 …}
    +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 {#12259
  #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 {#12255
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12251 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12252 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12254 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 26.0 MiB 6.78 ms
Input props
[
  "product" => App\Entity\Product\Product {#7751
    #id: 33
    #code: "567"
    #attributes: Doctrine\ORM\PersistentCollection {#8152 …}
    #variants: Doctrine\ORM\PersistentCollection {#8365 …}
    #options: Doctrine\ORM\PersistentCollection {#8493 …}
    #associations: Doctrine\ORM\PersistentCollection {#8433 …}
    #createdAt: DateTime @1785337365 {#7951
      date: 2026-07-29 17:02:45.0 Europe/Paris (+02:00)
    }
    #updatedAt: DateTime @1785420071 {#7688
      date: 2026-07-30 16:01:11.0 Europe/Paris (+02:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8492 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8495
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#7751}
        #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 {#8498 …}
    #channels: Doctrine\ORM\PersistentCollection {#8011 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7511 …}
    #reviews: Doctrine\ORM\PersistentCollection {#7896 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8014 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card_uride_v2.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12274
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12327 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12337 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12275 …}
    +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 {#13227
  +product: App\Entity\Product\Product {#7751
    #id: 33
    #code: "567"
    #attributes: Doctrine\ORM\PersistentCollection {#8152 …}
    #variants: Doctrine\ORM\PersistentCollection {#8365 …}
    #options: Doctrine\ORM\PersistentCollection {#8493 …}
    #associations: Doctrine\ORM\PersistentCollection {#8433 …}
    #createdAt: DateTime @1785337365 {#7951
      date: 2026-07-29 17:02:45.0 Europe/Paris (+02:00)
    }
    #updatedAt: DateTime @1785420071 {#7688
      date: 2026-07-30 16:01:11.0 Europe/Paris (+02:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8492 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8495
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#7751}
        #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 {#8498 …}
    #channels: Doctrine\ORM\PersistentCollection {#8011 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7511 …}
    #reviews: Doctrine\ORM\PersistentCollection {#7896 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8014 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#13472 …}
  +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 {#12274
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12327 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12337 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12275 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
26.0 MiB 1.68 ms
Input props
[
  "product" => App\Entity\Product\Product {#7751
    #id: 33
    #code: "567"
    #attributes: Doctrine\ORM\PersistentCollection {#8152 …}
    #variants: Doctrine\ORM\PersistentCollection {#8365 …}
    #options: Doctrine\ORM\PersistentCollection {#8493 …}
    #associations: Doctrine\ORM\PersistentCollection {#8433 …}
    #createdAt: DateTime @1785337365 {#7951
      date: 2026-07-29 17:02:45.0 Europe/Paris (+02:00)
    }
    #updatedAt: DateTime @1785420071 {#7688
      date: 2026-07-30 16:01:11.0 Europe/Paris (+02:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8492 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8495
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#7751}
        #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 {#8498 …}
    #channels: Doctrine\ORM\PersistentCollection {#8011 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7511 …}
    #reviews: Doctrine\ORM\PersistentCollection {#7896 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8014 …}
    #productType: null
  }
]
Attributes
[
  "product" => "PARE BRISE POUR X300"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#13897
  -props: [
    "product" => App\Entity\Product\Product {#7751
      #id: 33
      #code: "567"
      #attributes: Doctrine\ORM\PersistentCollection {#8152 …}
      #variants: Doctrine\ORM\PersistentCollection {#8365 …}
      #options: Doctrine\ORM\PersistentCollection {#8493 …}
      #associations: Doctrine\ORM\PersistentCollection {#8433 …}
      #createdAt: DateTime @1785337365 {#7951
        date: 2026-07-29 17:02:45.0 Europe/Paris (+02:00)
      }
      #updatedAt: DateTime @1785420071 {#7688
        date: 2026-07-30 16:01:11.0 Europe/Paris (+02:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8492 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8495
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#7751}
          #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 {#8498 …}
      #channels: Doctrine\ORM\PersistentCollection {#8011 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#7511 …}
      #reviews: Doctrine\ORM\PersistentCollection {#7896 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8014 …}
      #productType: null
    }
  ]
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 26.0 MiB 3.80 ms
Input props
[
  "product" => App\Entity\Product\Product {#8504
    #id: 67
    #code: "173"
    #attributes: Doctrine\ORM\PersistentCollection {#8511 …}
    #variants: Doctrine\ORM\PersistentCollection {#8513 …}
    #options: Doctrine\ORM\PersistentCollection {#8517 …}
    #associations: Doctrine\ORM\PersistentCollection {#8515 …}
    #createdAt: DateTime @1785397952 {#8502
      date: 2026-07-30 09:52:32.0 Europe/Paris (+02:00)
    }
    #updatedAt: DateTime @1785419915 {#8503
      date: 2026-07-30 15:58:35.0 Europe/Paris (+02:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8520 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8521
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8504}
        #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 {#8523 …}
    #channels: Doctrine\ORM\PersistentCollection {#8509 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7511 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8505 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8507 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card_uride_v2.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12274
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12327 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12337 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12275 …}
    +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 {#13836
  +product: App\Entity\Product\Product {#8504
    #id: 67
    #code: "173"
    #attributes: Doctrine\ORM\PersistentCollection {#8511 …}
    #variants: Doctrine\ORM\PersistentCollection {#8513 …}
    #options: Doctrine\ORM\PersistentCollection {#8517 …}
    #associations: Doctrine\ORM\PersistentCollection {#8515 …}
    #createdAt: DateTime @1785397952 {#8502
      date: 2026-07-30 09:52:32.0 Europe/Paris (+02:00)
    }
    #updatedAt: DateTime @1785419915 {#8503
      date: 2026-07-30 15:58:35.0 Europe/Paris (+02:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8520 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8521
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8504}
        #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 {#8523 …}
    #channels: Doctrine\ORM\PersistentCollection {#8509 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7511 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8505 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8507 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#13958 …}
  +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 {#12274
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12327 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12337 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12275 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
26.0 MiB 0.81 ms
Input props
[
  "product" => App\Entity\Product\Product {#8504
    #id: 67
    #code: "173"
    #attributes: Doctrine\ORM\PersistentCollection {#8511 …}
    #variants: Doctrine\ORM\PersistentCollection {#8513 …}
    #options: Doctrine\ORM\PersistentCollection {#8517 …}
    #associations: Doctrine\ORM\PersistentCollection {#8515 …}
    #createdAt: DateTime @1785397952 {#8502
      date: 2026-07-30 09:52:32.0 Europe/Paris (+02:00)
    }
    #updatedAt: DateTime @1785419915 {#8503
      date: 2026-07-30 15:58:35.0 Europe/Paris (+02:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8520 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8521
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8504}
        #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 {#8523 …}
    #channels: Doctrine\ORM\PersistentCollection {#8509 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7511 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8505 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8507 …}
    #productType: null
  }
]
Attributes
[
  "product" => "PARE-BRISE JOBBER 400 4x2/EV5"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#14000
  -props: [
    "product" => App\Entity\Product\Product {#8504
      #id: 67
      #code: "173"
      #attributes: Doctrine\ORM\PersistentCollection {#8511 …}
      #variants: Doctrine\ORM\PersistentCollection {#8513 …}
      #options: Doctrine\ORM\PersistentCollection {#8517 …}
      #associations: Doctrine\ORM\PersistentCollection {#8515 …}
      #createdAt: DateTime @1785397952 {#8502
        date: 2026-07-30 09:52:32.0 Europe/Paris (+02:00)
      }
      #updatedAt: DateTime @1785419915 {#8503
        date: 2026-07-30 15:58:35.0 Europe/Paris (+02:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8520 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8521
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8504}
          #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 {#8523 …}
      #channels: Doctrine\ORM\PersistentCollection {#8509 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#7511 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8505 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8507 …}
      #productType: null
    }
  ]
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 26.0 MiB 4.12 ms
Input props
[
  "product" => App\Entity\Product\Product {#8527
    #id: 79
    #code: "298"
    #attributes: Doctrine\ORM\PersistentCollection {#8534 …}
    #variants: Doctrine\ORM\PersistentCollection {#8536 …}
    #options: Doctrine\ORM\PersistentCollection {#8540 …}
    #associations: Doctrine\ORM\PersistentCollection {#8538 …}
    #createdAt: DateTime @1785397970 {#8525
      date: 2026-07-30 09:52:50.0 Europe/Paris (+02:00)
    }
    #updatedAt: DateTime @1785420023 {#8526
      date: 2026-07-30 16:00:23.0 Europe/Paris (+02:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8543 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8544
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8527}
        #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 {#8546 …}
    #channels: Doctrine\ORM\PersistentCollection {#8532 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7511 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8528 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8530 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card_uride_v2.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12274
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12327 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12337 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12275 …}
    +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 {#13983
  +product: App\Entity\Product\Product {#8527
    #id: 79
    #code: "298"
    #attributes: Doctrine\ORM\PersistentCollection {#8534 …}
    #variants: Doctrine\ORM\PersistentCollection {#8536 …}
    #options: Doctrine\ORM\PersistentCollection {#8540 …}
    #associations: Doctrine\ORM\PersistentCollection {#8538 …}
    #createdAt: DateTime @1785397970 {#8525
      date: 2026-07-30 09:52:50.0 Europe/Paris (+02:00)
    }
    #updatedAt: DateTime @1785420023 {#8526
      date: 2026-07-30 16:00:23.0 Europe/Paris (+02:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8543 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8544
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8527}
        #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 {#8546 …}
    #channels: Doctrine\ORM\PersistentCollection {#8532 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7511 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8528 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8530 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#14046 …}
  +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 {#12274
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12327 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12337 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12275 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
26.0 MiB 0.92 ms
Input props
[
  "product" => App\Entity\Product\Product {#8527
    #id: 79
    #code: "298"
    #attributes: Doctrine\ORM\PersistentCollection {#8534 …}
    #variants: Doctrine\ORM\PersistentCollection {#8536 …}
    #options: Doctrine\ORM\PersistentCollection {#8540 …}
    #associations: Doctrine\ORM\PersistentCollection {#8538 …}
    #createdAt: DateTime @1785397970 {#8525
      date: 2026-07-30 09:52:50.0 Europe/Paris (+02:00)
    }
    #updatedAt: DateTime @1785420023 {#8526
      date: 2026-07-30 16:00:23.0 Europe/Paris (+02:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8543 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8544
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8527}
        #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 {#8546 …}
    #channels: Doctrine\ORM\PersistentCollection {#8532 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7511 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8528 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8530 …}
    #productType: null
  }
]
Attributes
[
  "product" => "PARE BRISE POUR A500I  A700I"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#14088
  -props: [
    "product" => App\Entity\Product\Product {#8527
      #id: 79
      #code: "298"
      #attributes: Doctrine\ORM\PersistentCollection {#8534 …}
      #variants: Doctrine\ORM\PersistentCollection {#8536 …}
      #options: Doctrine\ORM\PersistentCollection {#8540 …}
      #associations: Doctrine\ORM\PersistentCollection {#8538 …}
      #createdAt: DateTime @1785397970 {#8525
        date: 2026-07-30 09:52:50.0 Europe/Paris (+02:00)
      }
      #updatedAt: DateTime @1785420023 {#8526
        date: 2026-07-30 16:00:23.0 Europe/Paris (+02:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8543 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8544
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8527}
          #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 {#8546 …}
      #channels: Doctrine\ORM\PersistentCollection {#8532 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#7511 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8528 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8530 …}
      #productType: null
    }
  ]
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 26.0 MiB 3.85 ms
Input props
[
  "product" => App\Entity\Product\Product {#8550
    #id: 83
    #code: "339"
    #attributes: Doctrine\ORM\PersistentCollection {#8557 …}
    #variants: Doctrine\ORM\PersistentCollection {#8559 …}
    #options: Doctrine\ORM\PersistentCollection {#8563 …}
    #associations: Doctrine\ORM\PersistentCollection {#8561 …}
    #createdAt: DateTime @1785397976 {#8548
      date: 2026-07-30 09:52:56.0 Europe/Paris (+02:00)
    }
    #updatedAt: DateTime @1785420029 {#8549
      date: 2026-07-30 16:00:29.0 Europe/Paris (+02:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8566 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8567
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8550}
        #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 {#8569 …}
    #channels: Doctrine\ORM\PersistentCollection {#8555 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7511 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8551 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8553 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card_uride_v2.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12274
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12327 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12337 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12275 …}
    +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 {#14071
  +product: App\Entity\Product\Product {#8550
    #id: 83
    #code: "339"
    #attributes: Doctrine\ORM\PersistentCollection {#8557 …}
    #variants: Doctrine\ORM\PersistentCollection {#8559 …}
    #options: Doctrine\ORM\PersistentCollection {#8563 …}
    #associations: Doctrine\ORM\PersistentCollection {#8561 …}
    #createdAt: DateTime @1785397976 {#8548
      date: 2026-07-30 09:52:56.0 Europe/Paris (+02:00)
    }
    #updatedAt: DateTime @1785420029 {#8549
      date: 2026-07-30 16:00:29.0 Europe/Paris (+02:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8566 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8567
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8550}
        #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 {#8569 …}
    #channels: Doctrine\ORM\PersistentCollection {#8555 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7511 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8551 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8553 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#14134 …}
  +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 {#12274
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12327 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12337 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12275 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
26.0 MiB 0.86 ms
Input props
[
  "product" => App\Entity\Product\Product {#8550
    #id: 83
    #code: "339"
    #attributes: Doctrine\ORM\PersistentCollection {#8557 …}
    #variants: Doctrine\ORM\PersistentCollection {#8559 …}
    #options: Doctrine\ORM\PersistentCollection {#8563 …}
    #associations: Doctrine\ORM\PersistentCollection {#8561 …}
    #createdAt: DateTime @1785397976 {#8548
      date: 2026-07-30 09:52:56.0 Europe/Paris (+02:00)
    }
    #updatedAt: DateTime @1785420029 {#8549
      date: 2026-07-30 16:00:29.0 Europe/Paris (+02:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8566 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8567
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8550}
        #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 {#8569 …}
    #channels: Doctrine\ORM\PersistentCollection {#8555 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7511 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8551 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8553 …}
    #productType: null
  }
]
Attributes
[
  "product" => "PARE BRISE RABATABLE POUR RS8"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#14176
  -props: [
    "product" => App\Entity\Product\Product {#8550
      #id: 83
      #code: "339"
      #attributes: Doctrine\ORM\PersistentCollection {#8557 …}
      #variants: Doctrine\ORM\PersistentCollection {#8559 …}
      #options: Doctrine\ORM\PersistentCollection {#8563 …}
      #associations: Doctrine\ORM\PersistentCollection {#8561 …}
      #createdAt: DateTime @1785397976 {#8548
        date: 2026-07-30 09:52:56.0 Europe/Paris (+02:00)
      }
      #updatedAt: DateTime @1785420029 {#8549
        date: 2026-07-30 16:00:29.0 Europe/Paris (+02:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8566 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8567
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8550}
          #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 {#8569 …}
      #channels: Doctrine\ORM\PersistentCollection {#8555 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#7511 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8551 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8553 …}
      #productType: null
    }
  ]
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 26.0 MiB 4.19 ms
Input props
[
  "product" => App\Entity\Product\Product {#8573
    #id: 85
    #code: "491"
    #attributes: Doctrine\ORM\PersistentCollection {#8580 …}
    #variants: Doctrine\ORM\PersistentCollection {#8582 …}
    #options: Doctrine\ORM\PersistentCollection {#8586 …}
    #associations: Doctrine\ORM\PersistentCollection {#8584 …}
    #createdAt: DateTime @1785397979 {#8571
      date: 2026-07-30 09:52:59.0 Europe/Paris (+02:00)
    }
    #updatedAt: DateTime @1785420032 {#8572
      date: 2026-07-30 16:00:32.0 Europe/Paris (+02:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8589 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8590
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8573}
        #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 {#8592 …}
    #channels: Doctrine\ORM\PersistentCollection {#8578 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7511 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8574 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8576 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card_uride_v2.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12274
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12327 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12337 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12275 …}
    +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 {#14159
  +product: App\Entity\Product\Product {#8573
    #id: 85
    #code: "491"
    #attributes: Doctrine\ORM\PersistentCollection {#8580 …}
    #variants: Doctrine\ORM\PersistentCollection {#8582 …}
    #options: Doctrine\ORM\PersistentCollection {#8586 …}
    #associations: Doctrine\ORM\PersistentCollection {#8584 …}
    #createdAt: DateTime @1785397979 {#8571
      date: 2026-07-30 09:52:59.0 Europe/Paris (+02:00)
    }
    #updatedAt: DateTime @1785420032 {#8572
      date: 2026-07-30 16:00:32.0 Europe/Paris (+02:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8589 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8590
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8573}
        #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 {#8592 …}
    #channels: Doctrine\ORM\PersistentCollection {#8578 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7511 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8574 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8576 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#14222 …}
  +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 {#12274
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12327 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12337 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12275 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
26.0 MiB 0.86 ms
Input props
[
  "product" => App\Entity\Product\Product {#8573
    #id: 85
    #code: "491"
    #attributes: Doctrine\ORM\PersistentCollection {#8580 …}
    #variants: Doctrine\ORM\PersistentCollection {#8582 …}
    #options: Doctrine\ORM\PersistentCollection {#8586 …}
    #associations: Doctrine\ORM\PersistentCollection {#8584 …}
    #createdAt: DateTime @1785397979 {#8571
      date: 2026-07-30 09:52:59.0 Europe/Paris (+02:00)
    }
    #updatedAt: DateTime @1785420032 {#8572
      date: 2026-07-30 16:00:32.0 Europe/Paris (+02:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8589 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8590
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8573}
        #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 {#8592 …}
    #channels: Doctrine\ORM\PersistentCollection {#8578 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7511 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8574 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8576 …}
    #productType: null
  }
]
Attributes
[
  "product" => "PARE BRISE JOBBER MAXX 700 4x4"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#14264
  -props: [
    "product" => App\Entity\Product\Product {#8573
      #id: 85
      #code: "491"
      #attributes: Doctrine\ORM\PersistentCollection {#8580 …}
      #variants: Doctrine\ORM\PersistentCollection {#8582 …}
      #options: Doctrine\ORM\PersistentCollection {#8586 …}
      #associations: Doctrine\ORM\PersistentCollection {#8584 …}
      #createdAt: DateTime @1785397979 {#8571
        date: 2026-07-30 09:52:59.0 Europe/Paris (+02:00)
      }
      #updatedAt: DateTime @1785420032 {#8572
        date: 2026-07-30 16:00:32.0 Europe/Paris (+02:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8589 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8590
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8573}
          #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 {#8592 …}
      #channels: Doctrine\ORM\PersistentCollection {#8578 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#7511 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8574 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8576 …}
      #productType: null
    }
  ]
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 26.0 MiB 4.07 ms
Input props
[
  "product" => App\Entity\Product\Product {#8596
    #id: 86
    #code: "499"
    #attributes: Doctrine\ORM\PersistentCollection {#8603 …}
    #variants: Doctrine\ORM\PersistentCollection {#8605 …}
    #options: Doctrine\ORM\PersistentCollection {#8609 …}
    #associations: Doctrine\ORM\PersistentCollection {#8607 …}
    #createdAt: DateTime @1785397981 {#8594
      date: 2026-07-30 09:53:01.0 Europe/Paris (+02:00)
    }
    #updatedAt: DateTime @1785420033 {#8595
      date: 2026-07-30 16:00:33.0 Europe/Paris (+02:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8612 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8613
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8596}
        #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 {#8615 …}
    #channels: Doctrine\ORM\PersistentCollection {#8601 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7511 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8597 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8599 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card_uride_v2.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12274
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12327 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12337 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12275 …}
    +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 {#14247
  +product: App\Entity\Product\Product {#8596
    #id: 86
    #code: "499"
    #attributes: Doctrine\ORM\PersistentCollection {#8603 …}
    #variants: Doctrine\ORM\PersistentCollection {#8605 …}
    #options: Doctrine\ORM\PersistentCollection {#8609 …}
    #associations: Doctrine\ORM\PersistentCollection {#8607 …}
    #createdAt: DateTime @1785397981 {#8594
      date: 2026-07-30 09:53:01.0 Europe/Paris (+02:00)
    }
    #updatedAt: DateTime @1785420033 {#8595
      date: 2026-07-30 16:00:33.0 Europe/Paris (+02:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8612 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8613
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8596}
        #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 {#8615 …}
    #channels: Doctrine\ORM\PersistentCollection {#8601 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7511 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8597 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8599 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#14310 …}
  +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 {#12274
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12327 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12337 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12275 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
26.0 MiB 0.96 ms
Input props
[
  "product" => App\Entity\Product\Product {#8596
    #id: 86
    #code: "499"
    #attributes: Doctrine\ORM\PersistentCollection {#8603 …}
    #variants: Doctrine\ORM\PersistentCollection {#8605 …}
    #options: Doctrine\ORM\PersistentCollection {#8609 …}
    #associations: Doctrine\ORM\PersistentCollection {#8607 …}
    #createdAt: DateTime @1785397981 {#8594
      date: 2026-07-30 09:53:01.0 Europe/Paris (+02:00)
    }
    #updatedAt: DateTime @1785420033 {#8595
      date: 2026-07-30 16:00:33.0 Europe/Paris (+02:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8612 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8613
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8596}
        #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 {#8615 …}
    #channels: Doctrine\ORM\PersistentCollection {#8601 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7511 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8597 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8599 …}
    #productType: null
  }
]
Attributes
[
  "product" => "PARE BRISE JOBBER MAXX DIESEL"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#14352
  -props: [
    "product" => App\Entity\Product\Product {#8596
      #id: 86
      #code: "499"
      #attributes: Doctrine\ORM\PersistentCollection {#8603 …}
      #variants: Doctrine\ORM\PersistentCollection {#8605 …}
      #options: Doctrine\ORM\PersistentCollection {#8609 …}
      #associations: Doctrine\ORM\PersistentCollection {#8607 …}
      #createdAt: DateTime @1785397981 {#8594
        date: 2026-07-30 09:53:01.0 Europe/Paris (+02:00)
      }
      #updatedAt: DateTime @1785420033 {#8595
        date: 2026-07-30 16:00:33.0 Europe/Paris (+02:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8612 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8613
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8596}
          #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 {#8615 …}
      #channels: Doctrine\ORM\PersistentCollection {#8601 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#7511 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8597 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8599 …}
      #productType: null
    }
  ]
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 26.0 MiB 3.09 ms
Input props
[
  "product" => App\Entity\Product\Product {#8619
    #id: 92
    #code: "663"
    #attributes: Doctrine\ORM\PersistentCollection {#8626 …}
    #variants: Doctrine\ORM\PersistentCollection {#8628 …}
    #options: Doctrine\ORM\PersistentCollection {#8632 …}
    #associations: Doctrine\ORM\PersistentCollection {#8630 …}
    #createdAt: DateTime @1785397988 {#8617
      date: 2026-07-30 09:53:08.0 Europe/Paris (+02:00)
    }
    #updatedAt: DateTime @1785420042 {#8618
      date: 2026-07-30 16:00:42.0 Europe/Paris (+02:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8635 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8636
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8619}
        #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 {#8638 …}
    #channels: Doctrine\ORM\PersistentCollection {#8624 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7511 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8620 …}
    #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 {#12274
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12327 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12337 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12275 …}
    +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 {#14335
  +product: App\Entity\Product\Product {#8619
    #id: 92
    #code: "663"
    #attributes: Doctrine\ORM\PersistentCollection {#8626 …}
    #variants: Doctrine\ORM\PersistentCollection {#8628 …}
    #options: Doctrine\ORM\PersistentCollection {#8632 …}
    #associations: Doctrine\ORM\PersistentCollection {#8630 …}
    #createdAt: DateTime @1785397988 {#8617
      date: 2026-07-30 09:53:08.0 Europe/Paris (+02:00)
    }
    #updatedAt: DateTime @1785420042 {#8618
      date: 2026-07-30 16:00:42.0 Europe/Paris (+02:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8635 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8636
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8619}
        #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 {#8638 …}
    #channels: Doctrine\ORM\PersistentCollection {#8624 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7511 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8620 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8622 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#14398 …}
  +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 {#12274
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12327 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12337 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12275 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
26.0 MiB 0.68 ms
Input props
[
  "product" => App\Entity\Product\Product {#8619
    #id: 92
    #code: "663"
    #attributes: Doctrine\ORM\PersistentCollection {#8626 …}
    #variants: Doctrine\ORM\PersistentCollection {#8628 …}
    #options: Doctrine\ORM\PersistentCollection {#8632 …}
    #associations: Doctrine\ORM\PersistentCollection {#8630 …}
    #createdAt: DateTime @1785397988 {#8617
      date: 2026-07-30 09:53:08.0 Europe/Paris (+02:00)
    }
    #updatedAt: DateTime @1785420042 {#8618
      date: 2026-07-30 16:00:42.0 Europe/Paris (+02:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8635 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8636
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8619}
        #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 {#8638 …}
    #channels: Doctrine\ORM\PersistentCollection {#8624 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7511 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8620 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8622 …}
    #productType: null
  }
]
Attributes
[
  "product" => "PARE BRISE JOBBER MAXX 750"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#14440
  -props: [
    "product" => App\Entity\Product\Product {#8619
      #id: 92
      #code: "663"
      #attributes: Doctrine\ORM\PersistentCollection {#8626 …}
      #variants: Doctrine\ORM\PersistentCollection {#8628 …}
      #options: Doctrine\ORM\PersistentCollection {#8632 …}
      #associations: Doctrine\ORM\PersistentCollection {#8630 …}
      #createdAt: DateTime @1785397988 {#8617
        date: 2026-07-30 09:53:08.0 Europe/Paris (+02:00)
      }
      #updatedAt: DateTime @1785420042 {#8618
        date: 2026-07-30 16:00:42.0 Europe/Paris (+02:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8635 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8636
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8619}
          #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 {#8638 …}
      #channels: Doctrine\ORM\PersistentCollection {#8624 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#7511 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8620 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8622 …}
      #productType: null
    }
  ]
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 26.0 MiB 2.94 ms
Input props
[
  "product" => App\Entity\Product\Product {#8642
    #id: 95
    #code: "688"
    #attributes: Doctrine\ORM\PersistentCollection {#8649 …}
    #variants: Doctrine\ORM\PersistentCollection {#8651 …}
    #options: Doctrine\ORM\PersistentCollection {#8655 …}
    #associations: Doctrine\ORM\PersistentCollection {#8653 …}
    #createdAt: DateTime @1785397998 {#8640
      date: 2026-07-30 09:53:18.0 Europe/Paris (+02:00)
    }
    #updatedAt: DateTime @1785420045 {#8641
      date: 2026-07-30 16:00:45.0 Europe/Paris (+02:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8658 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8659
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8642}
        #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 {#8661 …}
    #channels: Doctrine\ORM\PersistentCollection {#8647 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7511 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8643 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8645 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card_uride_v2.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12274
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12327 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12337 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12275 …}
    +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 {#14423
  +product: App\Entity\Product\Product {#8642
    #id: 95
    #code: "688"
    #attributes: Doctrine\ORM\PersistentCollection {#8649 …}
    #variants: Doctrine\ORM\PersistentCollection {#8651 …}
    #options: Doctrine\ORM\PersistentCollection {#8655 …}
    #associations: Doctrine\ORM\PersistentCollection {#8653 …}
    #createdAt: DateTime @1785397998 {#8640
      date: 2026-07-30 09:53:18.0 Europe/Paris (+02:00)
    }
    #updatedAt: DateTime @1785420045 {#8641
      date: 2026-07-30 16:00:45.0 Europe/Paris (+02:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8658 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8659
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8642}
        #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 {#8661 …}
    #channels: Doctrine\ORM\PersistentCollection {#8647 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7511 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8643 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8645 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#14486 …}
  +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 {#12274
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12327 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12337 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12275 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
26.0 MiB 0.76 ms
Input props
[
  "product" => App\Entity\Product\Product {#8642
    #id: 95
    #code: "688"
    #attributes: Doctrine\ORM\PersistentCollection {#8649 …}
    #variants: Doctrine\ORM\PersistentCollection {#8651 …}
    #options: Doctrine\ORM\PersistentCollection {#8655 …}
    #associations: Doctrine\ORM\PersistentCollection {#8653 …}
    #createdAt: DateTime @1785397998 {#8640
      date: 2026-07-30 09:53:18.0 Europe/Paris (+02:00)
    }
    #updatedAt: DateTime @1785420045 {#8641
      date: 2026-07-30 16:00:45.0 Europe/Paris (+02:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8658 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8659
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8642}
        #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 {#8661 …}
    #channels: Doctrine\ORM\PersistentCollection {#8647 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7511 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8643 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8645 …}
    #productType: null
  }
]
Attributes
[
  "product" => "PARE-BRISE JOBBER 500 4x4 /EV5 2024"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#14528
  -props: [
    "product" => App\Entity\Product\Product {#8642
      #id: 95
      #code: "688"
      #attributes: Doctrine\ORM\PersistentCollection {#8649 …}
      #variants: Doctrine\ORM\PersistentCollection {#8651 …}
      #options: Doctrine\ORM\PersistentCollection {#8655 …}
      #associations: Doctrine\ORM\PersistentCollection {#8653 …}
      #createdAt: DateTime @1785397998 {#8640
        date: 2026-07-30 09:53:18.0 Europe/Paris (+02:00)
      }
      #updatedAt: DateTime @1785420045 {#8641
        date: 2026-07-30 16:00:45.0 Europe/Paris (+02:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8658 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8659
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8642}
          #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 {#8661 …}
      #channels: Doctrine\ORM\PersistentCollection {#8647 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#7511 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8643 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8645 …}
      #productType: null
    }
  ]
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 26.0 MiB 2.94 ms
Input props
[
  "product" => App\Entity\Product\Product {#8665
    #id: 133
    #code: "293"
    #attributes: Doctrine\ORM\PersistentCollection {#8672 …}
    #variants: Doctrine\ORM\PersistentCollection {#8674 …}
    #options: Doctrine\ORM\PersistentCollection {#8678 …}
    #associations: Doctrine\ORM\PersistentCollection {#8676 …}
    #createdAt: DateTime @1785419427 {#8663
      date: 2026-07-30 15:50:27.0 Europe/Paris (+02:00)
    }
    #updatedAt: DateTime @1785419927 {#8664
      date: 2026-07-30 15:58:47.0 Europe/Paris (+02:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8681 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8682
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8665}
        #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 {#8684 …}
    #channels: Doctrine\ORM\PersistentCollection {#8670 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7511 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8666 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8668 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card_uride_v2.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12274
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12327 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12337 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12275 …}
    +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 {#14511
  +product: App\Entity\Product\Product {#8665
    #id: 133
    #code: "293"
    #attributes: Doctrine\ORM\PersistentCollection {#8672 …}
    #variants: Doctrine\ORM\PersistentCollection {#8674 …}
    #options: Doctrine\ORM\PersistentCollection {#8678 …}
    #associations: Doctrine\ORM\PersistentCollection {#8676 …}
    #createdAt: DateTime @1785419427 {#8663
      date: 2026-07-30 15:50:27.0 Europe/Paris (+02:00)
    }
    #updatedAt: DateTime @1785419927 {#8664
      date: 2026-07-30 15:58:47.0 Europe/Paris (+02:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8681 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8682
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8665}
        #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 {#8684 …}
    #channels: Doctrine\ORM\PersistentCollection {#8670 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7511 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8666 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8668 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#14574 …}
  +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 {#12274
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12327 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12337 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12275 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
26.0 MiB 0.66 ms
Input props
[
  "product" => App\Entity\Product\Product {#8665
    #id: 133
    #code: "293"
    #attributes: Doctrine\ORM\PersistentCollection {#8672 …}
    #variants: Doctrine\ORM\PersistentCollection {#8674 …}
    #options: Doctrine\ORM\PersistentCollection {#8678 …}
    #associations: Doctrine\ORM\PersistentCollection {#8676 …}
    #createdAt: DateTime @1785419427 {#8663
      date: 2026-07-30 15:50:27.0 Europe/Paris (+02:00)
    }
    #updatedAt: DateTime @1785419927 {#8664
      date: 2026-07-30 15:58:47.0 Europe/Paris (+02:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8681 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8682
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8665}
        #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 {#8684 …}
    #channels: Doctrine\ORM\PersistentCollection {#8670 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7511 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8666 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8668 …}
    #productType: null
  }
]
Attributes
[
  "product" => "PARE BRISE POUR HSUN RS8"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#14616
  -props: [
    "product" => App\Entity\Product\Product {#8665
      #id: 133
      #code: "293"
      #attributes: Doctrine\ORM\PersistentCollection {#8672 …}
      #variants: Doctrine\ORM\PersistentCollection {#8674 …}
      #options: Doctrine\ORM\PersistentCollection {#8678 …}
      #associations: Doctrine\ORM\PersistentCollection {#8676 …}
      #createdAt: DateTime @1785419427 {#8663
        date: 2026-07-30 15:50:27.0 Europe/Paris (+02:00)
      }
      #updatedAt: DateTime @1785419927 {#8664
        date: 2026-07-30 15:58:47.0 Europe/Paris (+02:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8681 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8682
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8665}
          #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 {#8684 …}
      #channels: Doctrine\ORM\PersistentCollection {#8670 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#7511 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8666 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8668 …}
      #productType: null
    }
  ]
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 26.0 MiB 2.72 ms
Input props
[
  "product" => App\Entity\Product\Product {#8688
    #id: 137
    #code: "406"
    #attributes: Doctrine\ORM\PersistentCollection {#8695 …}
    #variants: Doctrine\ORM\PersistentCollection {#8697 …}
    #options: Doctrine\ORM\PersistentCollection {#8701 …}
    #associations: Doctrine\ORM\PersistentCollection {#8699 …}
    #createdAt: DateTime @1785419438 {#8686
      date: 2026-07-30 15:50:38.0 Europe/Paris (+02:00)
    }
    #updatedAt: DateTime @1785419929 {#8687
      date: 2026-07-30 15:58:49.0 Europe/Paris (+02:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8704 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8705
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8688}
        #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 {#8707 …}
    #channels: Doctrine\ORM\PersistentCollection {#8693 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7511 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8689 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8691 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card_uride_v2.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12274
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12327 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12337 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12275 …}
    +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 {#14599
  +product: App\Entity\Product\Product {#8688
    #id: 137
    #code: "406"
    #attributes: Doctrine\ORM\PersistentCollection {#8695 …}
    #variants: Doctrine\ORM\PersistentCollection {#8697 …}
    #options: Doctrine\ORM\PersistentCollection {#8701 …}
    #associations: Doctrine\ORM\PersistentCollection {#8699 …}
    #createdAt: DateTime @1785419438 {#8686
      date: 2026-07-30 15:50:38.0 Europe/Paris (+02:00)
    }
    #updatedAt: DateTime @1785419929 {#8687
      date: 2026-07-30 15:58:49.0 Europe/Paris (+02:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8704 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8705
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8688}
        #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 {#8707 …}
    #channels: Doctrine\ORM\PersistentCollection {#8693 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7511 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8689 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8691 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#14662 …}
  +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 {#12274
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12327 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12337 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12275 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
26.0 MiB 0.63 ms
Input props
[
  "product" => App\Entity\Product\Product {#8688
    #id: 137
    #code: "406"
    #attributes: Doctrine\ORM\PersistentCollection {#8695 …}
    #variants: Doctrine\ORM\PersistentCollection {#8697 …}
    #options: Doctrine\ORM\PersistentCollection {#8701 …}
    #associations: Doctrine\ORM\PersistentCollection {#8699 …}
    #createdAt: DateTime @1785419438 {#8686
      date: 2026-07-30 15:50:38.0 Europe/Paris (+02:00)
    }
    #updatedAt: DateTime @1785419929 {#8687
      date: 2026-07-30 15:58:49.0 Europe/Paris (+02:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8704 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8705
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8688}
        #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 {#8707 …}
    #channels: Doctrine\ORM\PersistentCollection {#8693 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7511 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8689 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8691 …}
    #productType: null
  }
]
Attributes
[
  "product" => "PARE BRISE RABATABLE JOBBER700"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#14704
  -props: [
    "product" => App\Entity\Product\Product {#8688
      #id: 137
      #code: "406"
      #attributes: Doctrine\ORM\PersistentCollection {#8695 …}
      #variants: Doctrine\ORM\PersistentCollection {#8697 …}
      #options: Doctrine\ORM\PersistentCollection {#8701 …}
      #associations: Doctrine\ORM\PersistentCollection {#8699 …}
      #createdAt: DateTime @1785419438 {#8686
        date: 2026-07-30 15:50:38.0 Europe/Paris (+02:00)
      }
      #updatedAt: DateTime @1785419929 {#8687
        date: 2026-07-30 15:58:49.0 Europe/Paris (+02:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8704 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8705
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8688}
          #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 {#8707 …}
      #channels: Doctrine\ORM\PersistentCollection {#8693 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#7511 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8689 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8691 …}
      #productType: null
    }
  ]
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 26.0 MiB 3.05 ms
Input props
[
  "product" => App\Entity\Product\Product {#8711
    #id: 139
    #code: "516"
    #attributes: Doctrine\ORM\PersistentCollection {#8718 …}
    #variants: Doctrine\ORM\PersistentCollection {#8720 …}
    #options: Doctrine\ORM\PersistentCollection {#8724 …}
    #associations: Doctrine\ORM\PersistentCollection {#8722 …}
    #createdAt: DateTime @1785419443 {#8709
      date: 2026-07-30 15:50:43.0 Europe/Paris (+02:00)
    }
    #updatedAt: DateTime @1785419931 {#8710
      date: 2026-07-30 15:58:51.0 Europe/Paris (+02:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8727 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8728
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8711}
        #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 {#8730 …}
    #channels: Doctrine\ORM\PersistentCollection {#8716 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7511 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8712 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8714 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card_uride_v2.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12274
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12327 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12337 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12275 …}
    +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 {#14687
  +product: App\Entity\Product\Product {#8711
    #id: 139
    #code: "516"
    #attributes: Doctrine\ORM\PersistentCollection {#8718 …}
    #variants: Doctrine\ORM\PersistentCollection {#8720 …}
    #options: Doctrine\ORM\PersistentCollection {#8724 …}
    #associations: Doctrine\ORM\PersistentCollection {#8722 …}
    #createdAt: DateTime @1785419443 {#8709
      date: 2026-07-30 15:50:43.0 Europe/Paris (+02:00)
    }
    #updatedAt: DateTime @1785419931 {#8710
      date: 2026-07-30 15:58:51.0 Europe/Paris (+02:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8727 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8728
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8711}
        #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 {#8730 …}
    #channels: Doctrine\ORM\PersistentCollection {#8716 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7511 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8712 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8714 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#14750 …}
  +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 {#12274
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12327 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12337 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12275 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
26.0 MiB 0.79 ms
Input props
[
  "product" => App\Entity\Product\Product {#8711
    #id: 139
    #code: "516"
    #attributes: Doctrine\ORM\PersistentCollection {#8718 …}
    #variants: Doctrine\ORM\PersistentCollection {#8720 …}
    #options: Doctrine\ORM\PersistentCollection {#8724 …}
    #associations: Doctrine\ORM\PersistentCollection {#8722 …}
    #createdAt: DateTime @1785419443 {#8709
      date: 2026-07-30 15:50:43.0 Europe/Paris (+02:00)
    }
    #updatedAt: DateTime @1785419931 {#8710
      date: 2026-07-30 15:58:51.0 Europe/Paris (+02:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8727 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8728
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8711}
        #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 {#8730 …}
    #channels: Doctrine\ORM\PersistentCollection {#8716 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7511 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8712 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8714 …}
    #productType: null
  }
]
Attributes
[
  "product" => "PARE BRISE AVEC ESSUIE GLACE"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#14792
  -props: [
    "product" => App\Entity\Product\Product {#8711
      #id: 139
      #code: "516"
      #attributes: Doctrine\ORM\PersistentCollection {#8718 …}
      #variants: Doctrine\ORM\PersistentCollection {#8720 …}
      #options: Doctrine\ORM\PersistentCollection {#8724 …}
      #associations: Doctrine\ORM\PersistentCollection {#8722 …}
      #createdAt: DateTime @1785419443 {#8709
        date: 2026-07-30 15:50:43.0 Europe/Paris (+02:00)
      }
      #updatedAt: DateTime @1785419931 {#8710
        date: 2026-07-30 15:58:51.0 Europe/Paris (+02:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8727 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8728
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8711}
          #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 {#8730 …}
      #channels: Doctrine\ORM\PersistentCollection {#8716 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#7511 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8712 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8714 …}
      #productType: null
    }
  ]
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 26.0 MiB 2.82 ms
Input props
[
  "product" => App\Entity\Product\Product {#4072
    #id: 143
    #code: "564"
    #attributes: Doctrine\ORM\PersistentCollection {#4063 …}
    #variants: Doctrine\ORM\PersistentCollection {#4066 …}
    #options: Doctrine\ORM\PersistentCollection {#4079 …}
    #associations: Doctrine\ORM\PersistentCollection {#4067 …}
    #createdAt: DateTime @1785419448 {#4061
      date: 2026-07-30 15:50:48.0 Europe/Paris (+02:00)
    }
    #updatedAt: DateTime @1785419934 {#4083
      date: 2026-07-30 15:58:54.0 Europe/Paris (+02:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#4081 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#4077
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#4072}
        #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 {#4086 …}
    #channels: Doctrine\ORM\PersistentCollection {#4060 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7511 …}
    #reviews: Doctrine\ORM\PersistentCollection {#4068 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#4076 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card_uride_v2.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12274
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12327 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12337 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12275 …}
    +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 {#14775
  +product: App\Entity\Product\Product {#4072
    #id: 143
    #code: "564"
    #attributes: Doctrine\ORM\PersistentCollection {#4063 …}
    #variants: Doctrine\ORM\PersistentCollection {#4066 …}
    #options: Doctrine\ORM\PersistentCollection {#4079 …}
    #associations: Doctrine\ORM\PersistentCollection {#4067 …}
    #createdAt: DateTime @1785419448 {#4061
      date: 2026-07-30 15:50:48.0 Europe/Paris (+02:00)
    }
    #updatedAt: DateTime @1785419934 {#4083
      date: 2026-07-30 15:58:54.0 Europe/Paris (+02:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#4081 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#4077
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#4072}
        #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 {#4086 …}
    #channels: Doctrine\ORM\PersistentCollection {#4060 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7511 …}
    #reviews: Doctrine\ORM\PersistentCollection {#4068 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#4076 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#14838 …}
  +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 {#12274
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12327 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12337 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12275 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
26.0 MiB 0.70 ms
Input props
[
  "product" => App\Entity\Product\Product {#4072
    #id: 143
    #code: "564"
    #attributes: Doctrine\ORM\PersistentCollection {#4063 …}
    #variants: Doctrine\ORM\PersistentCollection {#4066 …}
    #options: Doctrine\ORM\PersistentCollection {#4079 …}
    #associations: Doctrine\ORM\PersistentCollection {#4067 …}
    #createdAt: DateTime @1785419448 {#4061
      date: 2026-07-30 15:50:48.0 Europe/Paris (+02:00)
    }
    #updatedAt: DateTime @1785419934 {#4083
      date: 2026-07-30 15:58:54.0 Europe/Paris (+02:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#4081 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#4077
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#4072}
        #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 {#4086 …}
    #channels: Doctrine\ORM\PersistentCollection {#4060 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7511 …}
    #reviews: Doctrine\ORM\PersistentCollection {#4068 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#4076 …}
    #productType: null
  }
]
Attributes
[
  "product" => "PARE BRISE POUR X1000"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#14880
  -props: [
    "product" => App\Entity\Product\Product {#4072
      #id: 143
      #code: "564"
      #attributes: Doctrine\ORM\PersistentCollection {#4063 …}
      #variants: Doctrine\ORM\PersistentCollection {#4066 …}
      #options: Doctrine\ORM\PersistentCollection {#4079 …}
      #associations: Doctrine\ORM\PersistentCollection {#4067 …}
      #createdAt: DateTime @1785419448 {#4061
        date: 2026-07-30 15:50:48.0 Europe/Paris (+02:00)
      }
      #updatedAt: DateTime @1785419934 {#4083
        date: 2026-07-30 15:58:54.0 Europe/Paris (+02:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#4081 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#4077
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#4072}
          #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 {#4086 …}
      #channels: Doctrine\ORM\PersistentCollection {#4060 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#7511 …}
      #reviews: Doctrine\ORM\PersistentCollection {#4068 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#4076 …}
      #productType: null
    }
  ]
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 26.0 MiB 6.22 ms
Input props
[
  "product" => App\Entity\Product\Product {#4089
    #id: 151
    #code: "694"
    #attributes: Doctrine\ORM\PersistentCollection {#4099 …}
    #variants: Doctrine\ORM\PersistentCollection {#4101 …}
    #options: Doctrine\ORM\PersistentCollection {#4082 …}
    #associations: Doctrine\ORM\PersistentCollection {#4103 …}
    #createdAt: DateTime @1785419459 {#4088
      date: 2026-07-30 15:50:59.0 Europe/Paris (+02:00)
    }
    #updatedAt: DateTime @1785419784 {#4092
      date: 2026-07-30 15:56:24.0 Europe/Paris (+02:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#4071 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#4073
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#4089}
        #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 {#4107 …}
    #channels: Doctrine\ORM\PersistentCollection {#4097 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7511 …}
    #reviews: Doctrine\ORM\PersistentCollection {#4093 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#4095 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card_uride_v2.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12274
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12327 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12337 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12275 …}
    +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 {#14863
  +product: App\Entity\Product\Product {#4089
    #id: 151
    #code: "694"
    #attributes: Doctrine\ORM\PersistentCollection {#4099 …}
    #variants: Doctrine\ORM\PersistentCollection {#4101 …}
    #options: Doctrine\ORM\PersistentCollection {#4082 …}
    #associations: Doctrine\ORM\PersistentCollection {#4103 …}
    #createdAt: DateTime @1785419459 {#4088
      date: 2026-07-30 15:50:59.0 Europe/Paris (+02:00)
    }
    #updatedAt: DateTime @1785419784 {#4092
      date: 2026-07-30 15:56:24.0 Europe/Paris (+02:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#4071 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#4073
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#4089}
        #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 {#4107 …}
    #channels: Doctrine\ORM\PersistentCollection {#4097 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7511 …}
    #reviews: Doctrine\ORM\PersistentCollection {#4093 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#4095 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#14926 …}
  +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 {#12274
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12327 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12337 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12275 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
26.0 MiB 0.67 ms
Input props
[
  "product" => App\Entity\Product\Product {#4089
    #id: 151
    #code: "694"
    #attributes: Doctrine\ORM\PersistentCollection {#4099 …}
    #variants: Doctrine\ORM\PersistentCollection {#4101 …}
    #options: Doctrine\ORM\PersistentCollection {#4082 …}
    #associations: Doctrine\ORM\PersistentCollection {#4103 …}
    #createdAt: DateTime @1785419459 {#4088
      date: 2026-07-30 15:50:59.0 Europe/Paris (+02:00)
    }
    #updatedAt: DateTime @1785419784 {#4092
      date: 2026-07-30 15:56:24.0 Europe/Paris (+02:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#4071 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#4073
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#4089}
        #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 {#4107 …}
    #channels: Doctrine\ORM\PersistentCollection {#4097 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7511 …}
    #reviews: Doctrine\ORM\PersistentCollection {#4093 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#4095 …}
    #productType: null
  }
]
Attributes
[
  "product" => "PARE BRISE JOBBER T-BOSS"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#14968
  -props: [
    "product" => App\Entity\Product\Product {#4089
      #id: 151
      #code: "694"
      #attributes: Doctrine\ORM\PersistentCollection {#4099 …}
      #variants: Doctrine\ORM\PersistentCollection {#4101 …}
      #options: Doctrine\ORM\PersistentCollection {#4082 …}
      #associations: Doctrine\ORM\PersistentCollection {#4103 …}
      #createdAt: DateTime @1785419459 {#4088
        date: 2026-07-30 15:50:59.0 Europe/Paris (+02:00)
      }
      #updatedAt: DateTime @1785419784 {#4092
        date: 2026-07-30 15:56:24.0 Europe/Paris (+02:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#4071 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#4073
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#4089}
          #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 {#4107 …}
      #channels: Doctrine\ORM\PersistentCollection {#4097 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#7511 …}
      #reviews: Doctrine\ORM\PersistentCollection {#4093 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#4095 …}
      #productType: null
    }
  ]
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 26.0 MiB 3.08 ms
Input props
[
  "product" => App\Entity\Product\Product {#4111
    #id: 156
    #code: "919"
    #attributes: Doctrine\ORM\PersistentCollection {#4728 …}
    #variants: Doctrine\ORM\PersistentCollection {#4731 …}
    #options: Doctrine\ORM\PersistentCollection {#4723 …}
    #associations: Doctrine\ORM\PersistentCollection {#4730 …}
    #createdAt: DateTime @1785419464 {#4084
      date: 2026-07-30 15:51:04.0 Europe/Paris (+02:00)
    }
    #updatedAt: DateTime @1785419786 {#4110
      date: 2026-07-30 15:56:26.0 Europe/Paris (+02:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#4732 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#4725
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#4111}
        #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 {#4747 …}
    #channels: Doctrine\ORM\PersistentCollection {#4090 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7511 …}
    #reviews: Doctrine\ORM\PersistentCollection {#4112 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#4109 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card_uride_v2.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12274
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12327 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12337 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12275 …}
    +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 {#14951
  +product: App\Entity\Product\Product {#4111
    #id: 156
    #code: "919"
    #attributes: Doctrine\ORM\PersistentCollection {#4728 …}
    #variants: Doctrine\ORM\PersistentCollection {#4731 …}
    #options: Doctrine\ORM\PersistentCollection {#4723 …}
    #associations: Doctrine\ORM\PersistentCollection {#4730 …}
    #createdAt: DateTime @1785419464 {#4084
      date: 2026-07-30 15:51:04.0 Europe/Paris (+02:00)
    }
    #updatedAt: DateTime @1785419786 {#4110
      date: 2026-07-30 15:56:26.0 Europe/Paris (+02:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#4732 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#4725
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#4111}
        #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 {#4747 …}
    #channels: Doctrine\ORM\PersistentCollection {#4090 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7511 …}
    #reviews: Doctrine\ORM\PersistentCollection {#4112 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#4109 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#6473 …}
  +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 {#12274
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12327 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12337 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12275 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
26.0 MiB 0.70 ms
Input props
[
  "product" => App\Entity\Product\Product {#4111
    #id: 156
    #code: "919"
    #attributes: Doctrine\ORM\PersistentCollection {#4728 …}
    #variants: Doctrine\ORM\PersistentCollection {#4731 …}
    #options: Doctrine\ORM\PersistentCollection {#4723 …}
    #associations: Doctrine\ORM\PersistentCollection {#4730 …}
    #createdAt: DateTime @1785419464 {#4084
      date: 2026-07-30 15:51:04.0 Europe/Paris (+02:00)
    }
    #updatedAt: DateTime @1785419786 {#4110
      date: 2026-07-30 15:56:26.0 Europe/Paris (+02:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#4732 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#4725
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#4111}
        #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 {#4747 …}
    #channels: Doctrine\ORM\PersistentCollection {#4090 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7511 …}
    #reviews: Doctrine\ORM\PersistentCollection {#4112 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#4109 …}
    #productType: null
  }
]
Attributes
[
  "product" => "PARE BRISE JOBBER EV10"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#8470
  -props: [
    "product" => App\Entity\Product\Product {#4111
      #id: 156
      #code: "919"
      #attributes: Doctrine\ORM\PersistentCollection {#4728 …}
      #variants: Doctrine\ORM\PersistentCollection {#4731 …}
      #options: Doctrine\ORM\PersistentCollection {#4723 …}
      #associations: Doctrine\ORM\PersistentCollection {#4730 …}
      #createdAt: DateTime @1785419464 {#4084
        date: 2026-07-30 15:51:04.0 Europe/Paris (+02:00)
      }
      #updatedAt: DateTime @1785419786 {#4110
        date: 2026-07-30 15:56:26.0 Europe/Paris (+02:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#4732 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#4725
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#4111}
          #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 {#4747 …}
      #channels: Doctrine\ORM\PersistentCollection {#4090 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#7511 …}
      #reviews: Doctrine\ORM\PersistentCollection {#4112 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#4109 …}
      #productType: null
    }
  ]
}
sylius_shop:cart:widget:offcanvas Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent 26.0 MiB 2.08 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12135
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11340 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12145 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11350 …}
    +prefixes: [
      "sylius_shop.base.offcanvas"
    ]
  }
  "template" => "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig"
]
Attributes
[]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#12217
  +cart: App\Entity\Order\Order {#12486 …}
  #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1272 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12135
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11340 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12145 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11350 …}
    +prefixes: [
      "sylius_shop.base.offcanvas"
    ]
  }
  +template: "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig"
  #repository: Sylius\Bundle\CoreBundle\Doctrine\ORM\OrderRepository {#4976 …}
}