Components
12
Twig Components
44
Render Count
66
ms
Render Time
114.0
MiB
Memory Usage
Components
Render calls
| sylius_shop:common:currency_switcher | Sylius\Bundle\ShopBundle\Twig\Component\Common\CurrencySwitcherComponent | 114.0 MiB | 1.18 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13272 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13265 …} +context: Sylius\TwigHooks\Bag\DataBag {#13271 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13270 …} +prefixes: [ "sylius_shop.base.header.top_bar" ] } "template" => "@SyliusShop/shared/layout/base/header/top_bar/currency_switcher.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/shared/layout/base/header/top_bar/currency_switcher.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Common\CurrencySwitcherComponent {#13892 #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#13163 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13272 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13265 …} +context: Sylius\TwigHooks\Bag\DataBag {#13271 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13270 …} +prefixes: [ "sylius_shop.base.header.top_bar" ] } } |
|||
| sylius_shop:common:locale_switcher | Sylius\Bundle\ShopBundle\Twig\Component\Common\LocaleSwitcherComponent | 114.0 MiB | 0.81 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13969 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13965 …} +context: Sylius\TwigHooks\Bag\DataBag {#13967 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13968 …} +prefixes: [ "sylius_shop.base.header.top_bar" ] } "template" => "@SyliusShop/shared/layout/base/header/top_bar/locale_switcher.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/shared/layout/base/header/top_bar/locale_switcher.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Common\LocaleSwitcherComponent {#13978 #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #localeProvider: Sylius\Component\Core\Provider\ChannelBasedLocaleProvider {#4528 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13969 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13965 …} +context: Sylius\TwigHooks\Bag\DataBag {#13967 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13968 …} +prefixes: [ "sylius_shop.base.header.top_bar" ] } } |
|||
| sylius_shop:cart:widget | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent | 114.0 MiB | 4.64 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14060 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14039 …} +context: Sylius\TwigHooks\Bag\DataBag {#14059 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14058 …} +prefixes: [ "sylius_shop.base.header.content" ] } "template" => "@SyliusShop/shared/components/header/cart.html.twig" ] |
|||
| Attributes | [] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#14075 +cart: App\Entity\Order\Order {#14142 …} #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1322 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14060 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14039 …} +context: Sylius\TwigHooks\Bag\DataBag {#14059 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14058 …} +prefixes: [ "sylius_shop.base.header.content" ] } +template: "@SyliusShop/shared/components/header/cart.html.twig" #repository: Sylius\Bundle\CoreBundle\Doctrine\ORM\OrderRepository {#4980 …} } |
|||
| sylius_shop:common:taxon_menu | Sylius\Bundle\ShopBundle\Twig\Component\Common\TaxonMenuComponent | 114.0 MiB | 14.89 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14328 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14316 …} +context: Sylius\TwigHooks\Bag\DataBag {#14322 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14314 …} +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 {#14337 #taxonRepository: App\Repository\TaxonRepository {#7413 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14328 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14316 …} +context: Sylius\TwigHooks\Bag\DataBag {#14322 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14314 …} +prefixes: [ "sylius_shop.base.header.navbar" ] } } |
|||
| sylius_shop:product:show:breadcrumbs | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 114.0 MiB | 1.00 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28036 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28032 …} +context: Sylius\TwigHooks\Bag\DataBag {#28033 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28035 …} +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 {#28045 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#243 …} #taxonRepository: App\Repository\TaxonRepository {#7413 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28036 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28032 …} +context: Sylius\TwigHooks\Bag\DataBag {#28033 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28035 …} +prefixes: [ "sylius_shop.product.index.content" ] } } |
|||
| sylius_shop:product:show:taxonomy | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 114.0 MiB | 0.97 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28149 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28145 …} +context: Sylius\TwigHooks\Bag\DataBag {#28146 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28148 …} +prefixes: [ "sylius_shop.product.index.content.body.sidebar" ] } "template" => "@SyliusShop/product/index/content/body/sidebar/taxonomy.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/index/content/body/sidebar/taxonomy.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent {#28157 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#243 …} #taxonRepository: App\Repository\TaxonRepository {#7413 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28149 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28145 …} +context: Sylius\TwigHooks\Bag\DataBag {#28146 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28148 …} +prefixes: [ "sylius_shop.product.index.content.body.sidebar" ] } } |
|||
| sylius_shop:product:show:header | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 114.0 MiB | 1.79 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28233 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28229 …} +context: Sylius\TwigHooks\Bag\DataBag {#28230 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28232 …} +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 {#28241 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#243 …} #taxonRepository: App\Repository\TaxonRepository {#7413 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28233 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28229 …} +context: Sylius\TwigHooks\Bag\DataBag {#28230 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28232 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 114.0 MiB | 8.14 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#7949 #id: 1174 #code: "cal-huitre-de-securite-6558" #attributes: Doctrine\ORM\PersistentCollection {#8638 …} #variants: Doctrine\ORM\PersistentCollection {#8779 …} #options: Doctrine\ORM\PersistentCollection {#8766 …} #associations: Doctrine\ORM\PersistentCollection {#8706 …} #createdAt: DateTime @1758632316 {#8058 : 2025-09-23 20:58:36.0 PRC (+08:00) } #updatedAt: DateTime @1758632316 {#7959 : 2025-09-23 20:58:36.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8765 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8768 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7949} #id: 1174 #name: "Cal'Huitre de Sécurité" #slug: "cal-huitre-de-securite-6558" #description: """ <div class="col is-12"><ul>\n <li>Protection rabattable.</li>\n <li>Butée anti-recul.</li>\n <li><strong>Fabriqué en France</strong></li>\n </ul></div><h1>Descriptif Cal'Huitre de Sécurité</h1><div class="col is-12">Ustensile en plastique pour ouvrir les huitres en toute sécurité. La partie supérieure du Cal'Huitre se referme sur l'huitre et protège la main durant l'opérature d'ouverture.</div><h1>Caractéristiques Cal'Huitre de Sécurité</h1><div class="col is-12">- Plastique semi-souple.<br />- Dimensions : 11 x 11 x 7 cm.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8771 …} #channels: Doctrine\ORM\PersistentCollection {#8338 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8088 …} #reviews: Doctrine\ORM\PersistentCollection {#8349 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8305 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28298 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28331 …} +context: Sylius\TwigHooks\Bag\DataBag {#28337 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28324 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#28766 +product: App\Entity\Product\Product {#7949 #id: 1174 #code: "cal-huitre-de-securite-6558" #attributes: Doctrine\ORM\PersistentCollection {#8638 …} #variants: Doctrine\ORM\PersistentCollection {#8779 …} #options: Doctrine\ORM\PersistentCollection {#8766 …} #associations: Doctrine\ORM\PersistentCollection {#8706 …} #createdAt: DateTime @1758632316 {#8058 : 2025-09-23 20:58:36.0 PRC (+08:00) } #updatedAt: DateTime @1758632316 {#7959 : 2025-09-23 20:58:36.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8765 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8768 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7949} #id: 1174 #name: "Cal'Huitre de Sécurité" #slug: "cal-huitre-de-securite-6558" #description: """ <div class="col is-12"><ul>\n <li>Protection rabattable.</li>\n <li>Butée anti-recul.</li>\n <li><strong>Fabriqué en France</strong></li>\n </ul></div><h1>Descriptif Cal'Huitre de Sécurité</h1><div class="col is-12">Ustensile en plastique pour ouvrir les huitres en toute sécurité. La partie supérieure du Cal'Huitre se referme sur l'huitre et protège la main durant l'opérature d'ouverture.</div><h1>Caractéristiques Cal'Huitre de Sécurité</h1><div class="col is-12">- Plastique semi-souple.<br />- Dimensions : 11 x 11 x 7 cm.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8771 …} #channels: Doctrine\ORM\PersistentCollection {#8338 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8088 …} #reviews: Doctrine\ORM\PersistentCollection {#8349 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8305 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#8782 …} +slug: null #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#6914 …} #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5455 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28298 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28331 …} +context: Sylius\TwigHooks\Bag\DataBag {#28337 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28324 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
114.0 MiB | 1.63 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#7949 #id: 1174 #code: "cal-huitre-de-securite-6558" #attributes: Doctrine\ORM\PersistentCollection {#8638 …} #variants: Doctrine\ORM\PersistentCollection {#8779 …} #options: Doctrine\ORM\PersistentCollection {#8766 …} #associations: Doctrine\ORM\PersistentCollection {#8706 …} #createdAt: DateTime @1758632316 {#8058 : 2025-09-23 20:58:36.0 PRC (+08:00) } #updatedAt: DateTime @1758632316 {#7959 : 2025-09-23 20:58:36.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8765 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8768 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7949} #id: 1174 #name: "Cal'Huitre de Sécurité" #slug: "cal-huitre-de-securite-6558" #description: """ <div class="col is-12"><ul>\n <li>Protection rabattable.</li>\n <li>Butée anti-recul.</li>\n <li><strong>Fabriqué en France</strong></li>\n </ul></div><h1>Descriptif Cal'Huitre de Sécurité</h1><div class="col is-12">Ustensile en plastique pour ouvrir les huitres en toute sécurité. La partie supérieure du Cal'Huitre se referme sur l'huitre et protège la main durant l'opérature d'ouverture.</div><h1>Caractéristiques Cal'Huitre de Sécurité</h1><div class="col is-12">- Plastique semi-souple.<br />- Dimensions : 11 x 11 x 7 cm.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8771 …} #channels: Doctrine\ORM\PersistentCollection {#8338 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8088 …} #reviews: Doctrine\ORM\PersistentCollection {#8349 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8305 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Cal'Huitre de Sécurité" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#28926 -props: [ "product" => App\Entity\Product\Product {#7949 #id: 1174 #code: "cal-huitre-de-securite-6558" #attributes: Doctrine\ORM\PersistentCollection {#8638 …} #variants: Doctrine\ORM\PersistentCollection {#8779 …} #options: Doctrine\ORM\PersistentCollection {#8766 …} #associations: Doctrine\ORM\PersistentCollection {#8706 …} #createdAt: DateTime @1758632316 {#8058 : 2025-09-23 20:58:36.0 PRC (+08:00) } #updatedAt: DateTime @1758632316 {#7959 : 2025-09-23 20:58:36.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8765 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8768 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7949} #id: 1174 #name: "Cal'Huitre de Sécurité" #slug: "cal-huitre-de-securite-6558" #description: """ <div class="col is-12"><ul>\n <li>Protection rabattable.</li>\n <li>Butée anti-recul.</li>\n <li><strong>Fabriqué en France</strong></li>\n </ul></div><h1>Descriptif Cal'Huitre de Sécurité</h1><div class="col is-12">Ustensile en plastique pour ouvrir les huitres en toute sécurité. La partie supérieure du Cal'Huitre se referme sur l'huitre et protège la main durant l'opérature d'ouverture.</div><h1>Caractéristiques Cal'Huitre de Sécurité</h1><div class="col is-12">- Plastique semi-souple.<br />- Dimensions : 11 x 11 x 7 cm.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8771 …} #channels: Doctrine\ORM\PersistentCollection {#8338 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8088 …} #reviews: Doctrine\ORM\PersistentCollection {#8349 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8305 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
114.0 MiB | 1.28 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28997 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28993 …} +context: Sylius\TwigHooks\Bag\DataBag {#28994 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28996 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#8782 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9053 #collection: Doctrine\Common\Collections\ArrayCollection {#9052 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#8899 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38180 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38232 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28997 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28993 …} +context: Sylius\TwigHooks\Bag\DataBag {#28994 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28996 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Cal'Huitre de Sécurité" "applied_promotions" => Doctrine\ORM\PersistentCollection {#9053 #collection: Doctrine\Common\Collections\ArrayCollection {#9052 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#8899 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38180 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38232 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29001 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28997 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28993 …} +context: Sylius\TwigHooks\Bag\DataBag {#28994 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28996 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#8782 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9053 #collection: Doctrine\Common\Collections\ArrayCollection {#9052 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#8899 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38180 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38232 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 114.0 MiB | 0.39 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29069 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29059 …} +context: Sylius\TwigHooks\Bag\DataBag {#29067 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29068 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#8782 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29078 +variant: App\Entity\Product\ProductVariant {#8782 …} +price: "8,00\u{A0}€" +originalPrice: "8,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9733 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#13163 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9730 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29069 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29059 …} +context: Sylius\TwigHooks\Bag\DataBag {#29067 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29068 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 114.0 MiB | 3.74 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9057 #id: 1276 #code: "decoupoirs-canapes-1924" #attributes: Doctrine\ORM\PersistentCollection {#9067 …} #variants: Doctrine\ORM\PersistentCollection {#9080 …} #options: Doctrine\ORM\PersistentCollection {#9071 …} #associations: Doctrine\ORM\PersistentCollection {#9069 …} #createdAt: DateTime @1758632325 {#9051 : 2025-09-23 20:58:45.0 PRC (+08:00) } #updatedAt: DateTime @1758632325 {#9054 : 2025-09-23 20:58:45.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9074 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9075 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9057} #id: 1276 #name: "Découpoirs canapés" #slug: "decoupoirs-canapes-1924" #description: """ <div class="col is-12"><ul>\n <li>Pour faire des amuses bouches du meilleur effet.</li>\n <li>4 Formes disponibles.</li>\n <li><strong>Fabriqué en France.</strong></li>\n </ul></div><h1>Description découpoirs canapés</h1><div class="col is-12">Le découpoir canapé est idéal pour réaliser facilement des canapés à partir de pain de mie, fromage, jambon…<br />4 formes : rond, carré, ovale,triangle. Hauteur : 4.5 cm.</div><div class="col is-12">Avec cet <a title="accessoire de cuisine" rel="follow" href="http://www.cuisinstore.com/accessoires-de-cuisine-f4-p1.html">accessoire de cuisine</a>, ne loupez plus vos canapés pour l'apéritif.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9077 …} #channels: Doctrine\ORM\PersistentCollection {#9065 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9059 …} #reviews: Doctrine\ORM\PersistentCollection {#9061 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9063 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28298 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28331 …} +context: Sylius\TwigHooks\Bag\DataBag {#28337 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28324 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#28904 +product: App\Entity\Product\Product {#9057 #id: 1276 #code: "decoupoirs-canapes-1924" #attributes: Doctrine\ORM\PersistentCollection {#9067 …} #variants: Doctrine\ORM\PersistentCollection {#9080 …} #options: Doctrine\ORM\PersistentCollection {#9071 …} #associations: Doctrine\ORM\PersistentCollection {#9069 …} #createdAt: DateTime @1758632325 {#9051 : 2025-09-23 20:58:45.0 PRC (+08:00) } #updatedAt: DateTime @1758632325 {#9054 : 2025-09-23 20:58:45.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9074 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9075 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9057} #id: 1276 #name: "Découpoirs canapés" #slug: "decoupoirs-canapes-1924" #description: """ <div class="col is-12"><ul>\n <li>Pour faire des amuses bouches du meilleur effet.</li>\n <li>4 Formes disponibles.</li>\n <li><strong>Fabriqué en France.</strong></li>\n </ul></div><h1>Description découpoirs canapés</h1><div class="col is-12">Le découpoir canapé est idéal pour réaliser facilement des canapés à partir de pain de mie, fromage, jambon…<br />4 formes : rond, carré, ovale,triangle. Hauteur : 4.5 cm.</div><div class="col is-12">Avec cet <a title="accessoire de cuisine" rel="follow" href="http://www.cuisinstore.com/accessoires-de-cuisine-f4-p1.html">accessoire de cuisine</a>, ne loupez plus vos canapés pour l'apéritif.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9077 …} #channels: Doctrine\ORM\PersistentCollection {#9065 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9059 …} #reviews: Doctrine\ORM\PersistentCollection {#9061 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9063 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#9081 …} +slug: null #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#6914 …} #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5455 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28298 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28331 …} +context: Sylius\TwigHooks\Bag\DataBag {#28337 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28324 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
114.0 MiB | 0.69 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9057 #id: 1276 #code: "decoupoirs-canapes-1924" #attributes: Doctrine\ORM\PersistentCollection {#9067 …} #variants: Doctrine\ORM\PersistentCollection {#9080 …} #options: Doctrine\ORM\PersistentCollection {#9071 …} #associations: Doctrine\ORM\PersistentCollection {#9069 …} #createdAt: DateTime @1758632325 {#9051 : 2025-09-23 20:58:45.0 PRC (+08:00) } #updatedAt: DateTime @1758632325 {#9054 : 2025-09-23 20:58:45.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9074 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9075 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9057} #id: 1276 #name: "Découpoirs canapés" #slug: "decoupoirs-canapes-1924" #description: """ <div class="col is-12"><ul>\n <li>Pour faire des amuses bouches du meilleur effet.</li>\n <li>4 Formes disponibles.</li>\n <li><strong>Fabriqué en France.</strong></li>\n </ul></div><h1>Description découpoirs canapés</h1><div class="col is-12">Le découpoir canapé est idéal pour réaliser facilement des canapés à partir de pain de mie, fromage, jambon…<br />4 formes : rond, carré, ovale,triangle. Hauteur : 4.5 cm.</div><div class="col is-12">Avec cet <a title="accessoire de cuisine" rel="follow" href="http://www.cuisinstore.com/accessoires-de-cuisine-f4-p1.html">accessoire de cuisine</a>, ne loupez plus vos canapés pour l'apéritif.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9077 …} #channels: Doctrine\ORM\PersistentCollection {#9065 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9059 …} #reviews: Doctrine\ORM\PersistentCollection {#9061 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9063 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Découpoirs canapés" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29205 -props: [ "product" => App\Entity\Product\Product {#9057 #id: 1276 #code: "decoupoirs-canapes-1924" #attributes: Doctrine\ORM\PersistentCollection {#9067 …} #variants: Doctrine\ORM\PersistentCollection {#9080 …} #options: Doctrine\ORM\PersistentCollection {#9071 …} #associations: Doctrine\ORM\PersistentCollection {#9069 …} #createdAt: DateTime @1758632325 {#9051 : 2025-09-23 20:58:45.0 PRC (+08:00) } #updatedAt: DateTime @1758632325 {#9054 : 2025-09-23 20:58:45.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9074 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9075 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9057} #id: 1276 #name: "Découpoirs canapés" #slug: "decoupoirs-canapes-1924" #description: """ <div class="col is-12"><ul>\n <li>Pour faire des amuses bouches du meilleur effet.</li>\n <li>4 Formes disponibles.</li>\n <li><strong>Fabriqué en France.</strong></li>\n </ul></div><h1>Description découpoirs canapés</h1><div class="col is-12">Le découpoir canapé est idéal pour réaliser facilement des canapés à partir de pain de mie, fromage, jambon…<br />4 formes : rond, carré, ovale,triangle. Hauteur : 4.5 cm.</div><div class="col is-12">Avec cet <a title="accessoire de cuisine" rel="follow" href="http://www.cuisinstore.com/accessoires-de-cuisine-f4-p1.html">accessoire de cuisine</a>, ne loupez plus vos canapés pour l'apéritif.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9077 …} #channels: Doctrine\ORM\PersistentCollection {#9065 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9059 …} #reviews: Doctrine\ORM\PersistentCollection {#9061 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9063 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
114.0 MiB | 0.61 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29251 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29189 …} +context: Sylius\TwigHooks\Bag\DataBag {#29198 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29250 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9081 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9091 #collection: Doctrine\Common\Collections\ArrayCollection {#9092 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9090 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38252 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38254 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29251 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29189 …} +context: Sylius\TwigHooks\Bag\DataBag {#29198 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29250 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Découpoirs canapés" "applied_promotions" => Doctrine\ORM\PersistentCollection {#9091 #collection: Doctrine\Common\Collections\ArrayCollection {#9092 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9090 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38252 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38254 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29257 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29251 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29189 …} +context: Sylius\TwigHooks\Bag\DataBag {#29198 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29250 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9081 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9091 #collection: Doctrine\Common\Collections\ArrayCollection {#9092 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9090 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38252 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38254 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 114.0 MiB | 0.14 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29307 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29298 …} +context: Sylius\TwigHooks\Bag\DataBag {#29305 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29306 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9081 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29310 +variant: App\Entity\Product\ProductVariant {#9081 …} +price: "8,00\u{A0}€" +originalPrice: "8,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9733 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#13163 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9730 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29307 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29298 …} +context: Sylius\TwigHooks\Bag\DataBag {#29305 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29306 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 114.0 MiB | 3.68 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9097 #id: 759 #code: "pierre-a-aiguiser-universelle-affut-cap-christaud-1812" #attributes: Doctrine\ORM\PersistentCollection {#9107 …} #variants: Doctrine\ORM\PersistentCollection {#9120 …} #options: Doctrine\ORM\PersistentCollection {#9111 …} #associations: Doctrine\ORM\PersistentCollection {#9109 …} #createdAt: DateTime @1758632251 {#9093 : 2025-09-23 20:57:31.0 PRC (+08:00) } #updatedAt: DateTime @1758632252 {#9094 : 2025-09-23 20:57:32.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9114 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9115 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9097} #id: 759 #name: "Pierre à aiguiser universelle Affut'Cap Christaud" #slug: "pierre-a-aiguiser-universelle-affut-cap-christaud-1812" #description: """ <div class="col is-12"><ul>\n <li>Convient pour tous les outils coupants.</li>\n <li>Pierre naturelle au corindon.</li>\n <li><strong>Fabriquée en France.</strong></li>\n </ul></div><h1>Description Pierre à aiguiser universelle Affut'Cap Christaud</h1><div class="col is-12">La Pierre à aiguiser universelle Christaud est idéale pour aiguiser tous les couteaux mais aussi tous les outils tranchants. Section ovale. Longueur 25 cm.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9117 …} #channels: Doctrine\ORM\PersistentCollection {#9105 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9099 …} #reviews: Doctrine\ORM\PersistentCollection {#9101 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9103 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28298 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28331 …} +context: Sylius\TwigHooks\Bag\DataBag {#28337 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28324 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29196 +product: App\Entity\Product\Product {#9097 #id: 759 #code: "pierre-a-aiguiser-universelle-affut-cap-christaud-1812" #attributes: Doctrine\ORM\PersistentCollection {#9107 …} #variants: Doctrine\ORM\PersistentCollection {#9120 …} #options: Doctrine\ORM\PersistentCollection {#9111 …} #associations: Doctrine\ORM\PersistentCollection {#9109 …} #createdAt: DateTime @1758632251 {#9093 : 2025-09-23 20:57:31.0 PRC (+08:00) } #updatedAt: DateTime @1758632252 {#9094 : 2025-09-23 20:57:32.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9114 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9115 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9097} #id: 759 #name: "Pierre à aiguiser universelle Affut'Cap Christaud" #slug: "pierre-a-aiguiser-universelle-affut-cap-christaud-1812" #description: """ <div class="col is-12"><ul>\n <li>Convient pour tous les outils coupants.</li>\n <li>Pierre naturelle au corindon.</li>\n <li><strong>Fabriquée en France.</strong></li>\n </ul></div><h1>Description Pierre à aiguiser universelle Affut'Cap Christaud</h1><div class="col is-12">La Pierre à aiguiser universelle Christaud est idéale pour aiguiser tous les couteaux mais aussi tous les outils tranchants. Section ovale. Longueur 25 cm.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9117 …} #channels: Doctrine\ORM\PersistentCollection {#9105 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9099 …} #reviews: Doctrine\ORM\PersistentCollection {#9101 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9103 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#9121 …} +slug: null #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#6914 …} #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5455 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28298 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28331 …} +context: Sylius\TwigHooks\Bag\DataBag {#28337 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28324 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
114.0 MiB | 0.66 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9097 #id: 759 #code: "pierre-a-aiguiser-universelle-affut-cap-christaud-1812" #attributes: Doctrine\ORM\PersistentCollection {#9107 …} #variants: Doctrine\ORM\PersistentCollection {#9120 …} #options: Doctrine\ORM\PersistentCollection {#9111 …} #associations: Doctrine\ORM\PersistentCollection {#9109 …} #createdAt: DateTime @1758632251 {#9093 : 2025-09-23 20:57:31.0 PRC (+08:00) } #updatedAt: DateTime @1758632252 {#9094 : 2025-09-23 20:57:32.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9114 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9115 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9097} #id: 759 #name: "Pierre à aiguiser universelle Affut'Cap Christaud" #slug: "pierre-a-aiguiser-universelle-affut-cap-christaud-1812" #description: """ <div class="col is-12"><ul>\n <li>Convient pour tous les outils coupants.</li>\n <li>Pierre naturelle au corindon.</li>\n <li><strong>Fabriquée en France.</strong></li>\n </ul></div><h1>Description Pierre à aiguiser universelle Affut'Cap Christaud</h1><div class="col is-12">La Pierre à aiguiser universelle Christaud est idéale pour aiguiser tous les couteaux mais aussi tous les outils tranchants. Section ovale. Longueur 25 cm.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9117 …} #channels: Doctrine\ORM\PersistentCollection {#9105 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9099 …} #reviews: Doctrine\ORM\PersistentCollection {#9101 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9103 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Pierre à aiguiser universelle Affut'Cap Christaud" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29427 -props: [ "product" => App\Entity\Product\Product {#9097 #id: 759 #code: "pierre-a-aiguiser-universelle-affut-cap-christaud-1812" #attributes: Doctrine\ORM\PersistentCollection {#9107 …} #variants: Doctrine\ORM\PersistentCollection {#9120 …} #options: Doctrine\ORM\PersistentCollection {#9111 …} #associations: Doctrine\ORM\PersistentCollection {#9109 …} #createdAt: DateTime @1758632251 {#9093 : 2025-09-23 20:57:31.0 PRC (+08:00) } #updatedAt: DateTime @1758632252 {#9094 : 2025-09-23 20:57:32.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9114 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9115 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9097} #id: 759 #name: "Pierre à aiguiser universelle Affut'Cap Christaud" #slug: "pierre-a-aiguiser-universelle-affut-cap-christaud-1812" #description: """ <div class="col is-12"><ul>\n <li>Convient pour tous les outils coupants.</li>\n <li>Pierre naturelle au corindon.</li>\n <li><strong>Fabriquée en France.</strong></li>\n </ul></div><h1>Description Pierre à aiguiser universelle Affut'Cap Christaud</h1><div class="col is-12">La Pierre à aiguiser universelle Christaud est idéale pour aiguiser tous les couteaux mais aussi tous les outils tranchants. Section ovale. Longueur 25 cm.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9117 …} #channels: Doctrine\ORM\PersistentCollection {#9105 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9099 …} #reviews: Doctrine\ORM\PersistentCollection {#9101 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9103 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
114.0 MiB | 0.64 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29473 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29411 …} +context: Sylius\TwigHooks\Bag\DataBag {#29420 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29472 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9121 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9131 #collection: Doctrine\Common\Collections\ArrayCollection {#9132 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9130 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38266 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38268 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29473 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29411 …} +context: Sylius\TwigHooks\Bag\DataBag {#29420 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29472 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Pierre à aiguiser universelle Affut'Cap Christaud" "applied_promotions" => Doctrine\ORM\PersistentCollection {#9131 #collection: Doctrine\Common\Collections\ArrayCollection {#9132 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9130 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38266 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38268 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29479 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29473 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29411 …} +context: Sylius\TwigHooks\Bag\DataBag {#29420 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29472 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9121 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9131 #collection: Doctrine\Common\Collections\ArrayCollection {#9132 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9130 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38266 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38268 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 114.0 MiB | 0.14 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29529 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29520 …} +context: Sylius\TwigHooks\Bag\DataBag {#29527 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29528 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9121 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29532 +variant: App\Entity\Product\ProductVariant {#9121 …} +price: "9,00\u{A0}€" +originalPrice: "9,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9733 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#13163 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9730 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29529 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29520 …} +context: Sylius\TwigHooks\Bag\DataBag {#29527 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29528 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 114.0 MiB | 3.70 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9137 #id: 849 #code: "couteau-a-tomate-nogent-7633" #attributes: Doctrine\ORM\PersistentCollection {#9147 …} #variants: Doctrine\ORM\PersistentCollection {#9163 …} #options: Doctrine\ORM\PersistentCollection {#9151 …} #associations: Doctrine\ORM\PersistentCollection {#9149 …} #createdAt: DateTime @1758632264 {#9133 : 2025-09-23 20:57:44.0 PRC (+08:00) } #updatedAt: DateTime @1758632264 {#9134 : 2025-09-23 20:57:44.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9154 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9155 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9137} #id: 849 #name: "Couteau à Tomate Nogent" #slug: "couteau-a-tomate-nogent-7633" #description: """ <div class="col is-12"><ul>\n <li>Lame crantée 11 cm en acier inoxydable.</li>\n <li>Manche en polypropylène noir.</li>\n <li>Fabrication française.</li>\n </ul></div><h1>Descriptif Couteau à Tomate Nogent</h1><div class="col is-12">Le Couteau à Tomate Nogent possède une lame crantée de 11 cm en acier inoxydable et un manche en polypropylène indémanchable. c'est un outil très efficace pour trancher et peler les tomates et il est bien sûr compatible lave-vaisselle.</div><h1>Caractéristiques Couteau à Tomate Nogent</h1><div class="col is-12">- Lame épaisse en acier inoxydable.<br />- Longueur de la lame : 11 cm.<br />- Finition manuelle, lame poliglace.<br />- Bout pointu, tranchant cranté.<br />- Manche polypropylène.<br />- Passe au lave-vaisselle.<br />- Lame surmoulée dans le manche.<br />- Lame biseautée.<br />- Garantie indémanchable.<br />- Fabrication française.<br /><br /></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9157 …} #channels: Doctrine\ORM\PersistentCollection {#9145 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9139 …} #reviews: Doctrine\ORM\PersistentCollection {#9141 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9143 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28298 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28331 …} +context: Sylius\TwigHooks\Bag\DataBag {#28337 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28324 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29418 +product: App\Entity\Product\Product {#9137 #id: 849 #code: "couteau-a-tomate-nogent-7633" #attributes: Doctrine\ORM\PersistentCollection {#9147 …} #variants: Doctrine\ORM\PersistentCollection {#9163 …} #options: Doctrine\ORM\PersistentCollection {#9151 …} #associations: Doctrine\ORM\PersistentCollection {#9149 …} #createdAt: DateTime @1758632264 {#9133 : 2025-09-23 20:57:44.0 PRC (+08:00) } #updatedAt: DateTime @1758632264 {#9134 : 2025-09-23 20:57:44.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9154 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9155 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9137} #id: 849 #name: "Couteau à Tomate Nogent" #slug: "couteau-a-tomate-nogent-7633" #description: """ <div class="col is-12"><ul>\n <li>Lame crantée 11 cm en acier inoxydable.</li>\n <li>Manche en polypropylène noir.</li>\n <li>Fabrication française.</li>\n </ul></div><h1>Descriptif Couteau à Tomate Nogent</h1><div class="col is-12">Le Couteau à Tomate Nogent possède une lame crantée de 11 cm en acier inoxydable et un manche en polypropylène indémanchable. c'est un outil très efficace pour trancher et peler les tomates et il est bien sûr compatible lave-vaisselle.</div><h1>Caractéristiques Couteau à Tomate Nogent</h1><div class="col is-12">- Lame épaisse en acier inoxydable.<br />- Longueur de la lame : 11 cm.<br />- Finition manuelle, lame poliglace.<br />- Bout pointu, tranchant cranté.<br />- Manche polypropylène.<br />- Passe au lave-vaisselle.<br />- Lame surmoulée dans le manche.<br />- Lame biseautée.<br />- Garantie indémanchable.<br />- Fabrication française.<br /><br /></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9157 …} #channels: Doctrine\ORM\PersistentCollection {#9145 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9139 …} #reviews: Doctrine\ORM\PersistentCollection {#9141 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9143 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#9164 …} +slug: null #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#6914 …} #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5455 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28298 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28331 …} +context: Sylius\TwigHooks\Bag\DataBag {#28337 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28324 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
114.0 MiB | 0.68 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9137 #id: 849 #code: "couteau-a-tomate-nogent-7633" #attributes: Doctrine\ORM\PersistentCollection {#9147 …} #variants: Doctrine\ORM\PersistentCollection {#9163 …} #options: Doctrine\ORM\PersistentCollection {#9151 …} #associations: Doctrine\ORM\PersistentCollection {#9149 …} #createdAt: DateTime @1758632264 {#9133 : 2025-09-23 20:57:44.0 PRC (+08:00) } #updatedAt: DateTime @1758632264 {#9134 : 2025-09-23 20:57:44.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9154 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9155 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9137} #id: 849 #name: "Couteau à Tomate Nogent" #slug: "couteau-a-tomate-nogent-7633" #description: """ <div class="col is-12"><ul>\n <li>Lame crantée 11 cm en acier inoxydable.</li>\n <li>Manche en polypropylène noir.</li>\n <li>Fabrication française.</li>\n </ul></div><h1>Descriptif Couteau à Tomate Nogent</h1><div class="col is-12">Le Couteau à Tomate Nogent possède une lame crantée de 11 cm en acier inoxydable et un manche en polypropylène indémanchable. c'est un outil très efficace pour trancher et peler les tomates et il est bien sûr compatible lave-vaisselle.</div><h1>Caractéristiques Couteau à Tomate Nogent</h1><div class="col is-12">- Lame épaisse en acier inoxydable.<br />- Longueur de la lame : 11 cm.<br />- Finition manuelle, lame poliglace.<br />- Bout pointu, tranchant cranté.<br />- Manche polypropylène.<br />- Passe au lave-vaisselle.<br />- Lame surmoulée dans le manche.<br />- Lame biseautée.<br />- Garantie indémanchable.<br />- Fabrication française.<br /><br /></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9157 …} #channels: Doctrine\ORM\PersistentCollection {#9145 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9139 …} #reviews: Doctrine\ORM\PersistentCollection {#9141 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9143 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Couteau à Tomate Nogent" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29649 -props: [ "product" => App\Entity\Product\Product {#9137 #id: 849 #code: "couteau-a-tomate-nogent-7633" #attributes: Doctrine\ORM\PersistentCollection {#9147 …} #variants: Doctrine\ORM\PersistentCollection {#9163 …} #options: Doctrine\ORM\PersistentCollection {#9151 …} #associations: Doctrine\ORM\PersistentCollection {#9149 …} #createdAt: DateTime @1758632264 {#9133 : 2025-09-23 20:57:44.0 PRC (+08:00) } #updatedAt: DateTime @1758632264 {#9134 : 2025-09-23 20:57:44.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9154 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9155 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9137} #id: 849 #name: "Couteau à Tomate Nogent" #slug: "couteau-a-tomate-nogent-7633" #description: """ <div class="col is-12"><ul>\n <li>Lame crantée 11 cm en acier inoxydable.</li>\n <li>Manche en polypropylène noir.</li>\n <li>Fabrication française.</li>\n </ul></div><h1>Descriptif Couteau à Tomate Nogent</h1><div class="col is-12">Le Couteau à Tomate Nogent possède une lame crantée de 11 cm en acier inoxydable et un manche en polypropylène indémanchable. c'est un outil très efficace pour trancher et peler les tomates et il est bien sûr compatible lave-vaisselle.</div><h1>Caractéristiques Couteau à Tomate Nogent</h1><div class="col is-12">- Lame épaisse en acier inoxydable.<br />- Longueur de la lame : 11 cm.<br />- Finition manuelle, lame poliglace.<br />- Bout pointu, tranchant cranté.<br />- Manche polypropylène.<br />- Passe au lave-vaisselle.<br />- Lame surmoulée dans le manche.<br />- Lame biseautée.<br />- Garantie indémanchable.<br />- Fabrication française.<br /><br /></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9157 …} #channels: Doctrine\ORM\PersistentCollection {#9145 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9139 …} #reviews: Doctrine\ORM\PersistentCollection {#9141 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9143 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
114.0 MiB | 0.67 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29698 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29633 …} +context: Sylius\TwigHooks\Bag\DataBag {#29642 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29697 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9164 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9174 #collection: Doctrine\Common\Collections\ArrayCollection {#9175 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9173 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38280 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38282 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29698 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29633 …} +context: Sylius\TwigHooks\Bag\DataBag {#29642 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29697 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Couteau à Tomate Nogent" "applied_promotions" => Doctrine\ORM\PersistentCollection {#9174 #collection: Doctrine\Common\Collections\ArrayCollection {#9175 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9173 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38280 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38282 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29704 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29698 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29633 …} +context: Sylius\TwigHooks\Bag\DataBag {#29642 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29697 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9164 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9174 #collection: Doctrine\Common\Collections\ArrayCollection {#9175 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9173 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38280 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38282 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 114.0 MiB | 0.14 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29754 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29745 …} +context: Sylius\TwigHooks\Bag\DataBag {#29752 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29753 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9164 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29757 +variant: App\Entity\Product\ProductVariant {#9164 …} +price: "9,00\u{A0}€" +originalPrice: "9,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9733 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#13163 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9730 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29754 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29745 …} +context: Sylius\TwigHooks\Bag\DataBag {#29752 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29753 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 114.0 MiB | 3.90 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9180 #id: 1058 #code: "couteau-opinel-inox-5867" #attributes: Doctrine\ORM\PersistentCollection {#9190 …} #variants: Doctrine\ORM\PersistentCollection {#9206 …} #options: Doctrine\ORM\PersistentCollection {#9194 …} #associations: Doctrine\ORM\PersistentCollection {#9192 …} #createdAt: DateTime @1758632301 {#9176 : 2025-09-23 20:58:21.0 PRC (+08:00) } #updatedAt: DateTime @1758632301 {#9177 : 2025-09-23 20:58:21.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9197 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9198 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9180} #id: 1058 #name: "Couteau Opinel inox" #slug: "couteau-opinel-inox-5867" #description: """ <div class="col is-12"><ul>\n <li>Emblématique.</li>\n <li>Fabrication Française (Savoie)</li>\n <li>Bague de sécurité</li>\n <li>Lame en acier inoxydable.</li>\n </ul></div><h1>Descriptif Couteau Opinel inox</h1><div class="col is-12">Emblématique couteau fabriqué en France, <a rel="nofollow" href="https://www.cuisinstore.com/opinel-brd138-p1.html">l'Opinel</a> créé par Joseph Opinel en 1897 n'a cessé depuis lors de trouver sa place dans nos poches, cuisines et souvenirs les plus fervents. Sa lame en acier inoxydable se repliant dans le manche et protégée par une bague de sécurité ( le Virobloc ) en font un ustensile dont on aime se servir.</div><h1>Caractéristiques Couteau Opinel inox</h1><div class="col is-12">Lame en acier inoxydable avec teneur en carbone au moins égale à 0,40 %.<br />Lame dite Yatagan meulée selon un profil bombé exclusif qui garantit la robustesse de la lame et permet des réaffûtages performants.<br />Manche en bois de hêtre issu d'exploitations françaises. Verni pour le protégéer des salissures et de l'humidité.<br />Bague de sécurité permettant d'interdire l'ouverture ou la fermeture. ( VIROBLOC )<br />Fabriqué en FRANCE ( SAVOIE ) </div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9200 …} #channels: Doctrine\ORM\PersistentCollection {#9188 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9182 …} #reviews: Doctrine\ORM\PersistentCollection {#9184 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9186 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28298 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28331 …} +context: Sylius\TwigHooks\Bag\DataBag {#28337 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28324 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29640 +product: App\Entity\Product\Product {#9180 #id: 1058 #code: "couteau-opinel-inox-5867" #attributes: Doctrine\ORM\PersistentCollection {#9190 …} #variants: Doctrine\ORM\PersistentCollection {#9206 …} #options: Doctrine\ORM\PersistentCollection {#9194 …} #associations: Doctrine\ORM\PersistentCollection {#9192 …} #createdAt: DateTime @1758632301 {#9176 : 2025-09-23 20:58:21.0 PRC (+08:00) } #updatedAt: DateTime @1758632301 {#9177 : 2025-09-23 20:58:21.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9197 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9198 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9180} #id: 1058 #name: "Couteau Opinel inox" #slug: "couteau-opinel-inox-5867" #description: """ <div class="col is-12"><ul>\n <li>Emblématique.</li>\n <li>Fabrication Française (Savoie)</li>\n <li>Bague de sécurité</li>\n <li>Lame en acier inoxydable.</li>\n </ul></div><h1>Descriptif Couteau Opinel inox</h1><div class="col is-12">Emblématique couteau fabriqué en France, <a rel="nofollow" href="https://www.cuisinstore.com/opinel-brd138-p1.html">l'Opinel</a> créé par Joseph Opinel en 1897 n'a cessé depuis lors de trouver sa place dans nos poches, cuisines et souvenirs les plus fervents. Sa lame en acier inoxydable se repliant dans le manche et protégée par une bague de sécurité ( le Virobloc ) en font un ustensile dont on aime se servir.</div><h1>Caractéristiques Couteau Opinel inox</h1><div class="col is-12">Lame en acier inoxydable avec teneur en carbone au moins égale à 0,40 %.<br />Lame dite Yatagan meulée selon un profil bombé exclusif qui garantit la robustesse de la lame et permet des réaffûtages performants.<br />Manche en bois de hêtre issu d'exploitations françaises. Verni pour le protégéer des salissures et de l'humidité.<br />Bague de sécurité permettant d'interdire l'ouverture ou la fermeture. ( VIROBLOC )<br />Fabriqué en FRANCE ( SAVOIE ) </div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9200 …} #channels: Doctrine\ORM\PersistentCollection {#9188 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9182 …} #reviews: Doctrine\ORM\PersistentCollection {#9184 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9186 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#9207 …} +slug: null #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#6914 …} #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5455 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28298 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28331 …} +context: Sylius\TwigHooks\Bag\DataBag {#28337 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28324 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
114.0 MiB | 0.71 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9180 #id: 1058 #code: "couteau-opinel-inox-5867" #attributes: Doctrine\ORM\PersistentCollection {#9190 …} #variants: Doctrine\ORM\PersistentCollection {#9206 …} #options: Doctrine\ORM\PersistentCollection {#9194 …} #associations: Doctrine\ORM\PersistentCollection {#9192 …} #createdAt: DateTime @1758632301 {#9176 : 2025-09-23 20:58:21.0 PRC (+08:00) } #updatedAt: DateTime @1758632301 {#9177 : 2025-09-23 20:58:21.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9197 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9198 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9180} #id: 1058 #name: "Couteau Opinel inox" #slug: "couteau-opinel-inox-5867" #description: """ <div class="col is-12"><ul>\n <li>Emblématique.</li>\n <li>Fabrication Française (Savoie)</li>\n <li>Bague de sécurité</li>\n <li>Lame en acier inoxydable.</li>\n </ul></div><h1>Descriptif Couteau Opinel inox</h1><div class="col is-12">Emblématique couteau fabriqué en France, <a rel="nofollow" href="https://www.cuisinstore.com/opinel-brd138-p1.html">l'Opinel</a> créé par Joseph Opinel en 1897 n'a cessé depuis lors de trouver sa place dans nos poches, cuisines et souvenirs les plus fervents. Sa lame en acier inoxydable se repliant dans le manche et protégée par une bague de sécurité ( le Virobloc ) en font un ustensile dont on aime se servir.</div><h1>Caractéristiques Couteau Opinel inox</h1><div class="col is-12">Lame en acier inoxydable avec teneur en carbone au moins égale à 0,40 %.<br />Lame dite Yatagan meulée selon un profil bombé exclusif qui garantit la robustesse de la lame et permet des réaffûtages performants.<br />Manche en bois de hêtre issu d'exploitations françaises. Verni pour le protégéer des salissures et de l'humidité.<br />Bague de sécurité permettant d'interdire l'ouverture ou la fermeture. ( VIROBLOC )<br />Fabriqué en FRANCE ( SAVOIE ) </div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9200 …} #channels: Doctrine\ORM\PersistentCollection {#9188 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9182 …} #reviews: Doctrine\ORM\PersistentCollection {#9184 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9186 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Couteau Opinel inox" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29874 -props: [ "product" => App\Entity\Product\Product {#9180 #id: 1058 #code: "couteau-opinel-inox-5867" #attributes: Doctrine\ORM\PersistentCollection {#9190 …} #variants: Doctrine\ORM\PersistentCollection {#9206 …} #options: Doctrine\ORM\PersistentCollection {#9194 …} #associations: Doctrine\ORM\PersistentCollection {#9192 …} #createdAt: DateTime @1758632301 {#9176 : 2025-09-23 20:58:21.0 PRC (+08:00) } #updatedAt: DateTime @1758632301 {#9177 : 2025-09-23 20:58:21.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9197 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9198 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9180} #id: 1058 #name: "Couteau Opinel inox" #slug: "couteau-opinel-inox-5867" #description: """ <div class="col is-12"><ul>\n <li>Emblématique.</li>\n <li>Fabrication Française (Savoie)</li>\n <li>Bague de sécurité</li>\n <li>Lame en acier inoxydable.</li>\n </ul></div><h1>Descriptif Couteau Opinel inox</h1><div class="col is-12">Emblématique couteau fabriqué en France, <a rel="nofollow" href="https://www.cuisinstore.com/opinel-brd138-p1.html">l'Opinel</a> créé par Joseph Opinel en 1897 n'a cessé depuis lors de trouver sa place dans nos poches, cuisines et souvenirs les plus fervents. Sa lame en acier inoxydable se repliant dans le manche et protégée par une bague de sécurité ( le Virobloc ) en font un ustensile dont on aime se servir.</div><h1>Caractéristiques Couteau Opinel inox</h1><div class="col is-12">Lame en acier inoxydable avec teneur en carbone au moins égale à 0,40 %.<br />Lame dite Yatagan meulée selon un profil bombé exclusif qui garantit la robustesse de la lame et permet des réaffûtages performants.<br />Manche en bois de hêtre issu d'exploitations françaises. Verni pour le protégéer des salissures et de l'humidité.<br />Bague de sécurité permettant d'interdire l'ouverture ou la fermeture. ( VIROBLOC )<br />Fabriqué en FRANCE ( SAVOIE ) </div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9200 …} #channels: Doctrine\ORM\PersistentCollection {#9188 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9182 …} #reviews: Doctrine\ORM\PersistentCollection {#9184 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9186 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
114.0 MiB | 0.69 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29926 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29858 …} +context: Sylius\TwigHooks\Bag\DataBag {#29867 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29925 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9207 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9217 #collection: Doctrine\Common\Collections\ArrayCollection {#9218 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9216 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38294 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38296 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29926 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29858 …} +context: Sylius\TwigHooks\Bag\DataBag {#29867 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29925 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Couteau Opinel inox" "applied_promotions" => Doctrine\ORM\PersistentCollection {#9217 #collection: Doctrine\Common\Collections\ArrayCollection {#9218 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9216 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38294 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38296 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29932 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29926 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29858 …} +context: Sylius\TwigHooks\Bag\DataBag {#29867 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29925 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9207 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9217 #collection: Doctrine\Common\Collections\ArrayCollection {#9218 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9216 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38294 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38296 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 114.0 MiB | 0.16 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29982 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29973 …} +context: Sylius\TwigHooks\Bag\DataBag {#29980 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29981 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9207 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29985 +variant: App\Entity\Product\ProductVariant {#9207 …} +price: "9,00\u{A0}€" +originalPrice: "9,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9733 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#13163 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9730 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29982 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29973 …} +context: Sylius\TwigHooks\Bag\DataBag {#29980 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29981 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 114.0 MiB | 4.67 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9223 #id: 840 #code: "eminceur-a-cornichons-louis-tellier-689" #attributes: Doctrine\ORM\PersistentCollection {#9233 …} #variants: Doctrine\ORM\PersistentCollection {#9246 …} #options: Doctrine\ORM\PersistentCollection {#9237 …} #associations: Doctrine\ORM\PersistentCollection {#9235 …} #createdAt: DateTime @1758632264 {#9219 : 2025-09-23 20:57:44.0 PRC (+08:00) } #updatedAt: DateTime @1758632264 {#9220 : 2025-09-23 20:57:44.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9240 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9241 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9223} #id: 840 #name: "Eminceur à cornichons Louis Tellier" #slug: "eminceur-a-cornichons-louis-tellier-689" #description: """ <div class="col is-12"><ul>\n <li>Ustensile professionnel.</li>\n <li>Emince rapidement les petits légumes. </li>\n <li>8 lames inox. </li>\n <li><strong>Fabriqué en France.</strong></li>\n </ul></div><h1>Description Eminceur à cornichons Louis Tellier</h1><div class="col is-12"><p>L'éminceur à cornichon permet d'émincer rapidement les cornichons et autres petits légumes tels que les radis. Pratique, un seul passage suffit pour découper plusieurs tranches de vos fruits ou légumes. Idéal pour vos décorations de plats ! <br /></p></div><h1>Caractéristiques Eminceur à cornichons Louis Tellier</h1><div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;"><span style="white-space: pre;"> </span>•<span style="white-space: pre;"> </span>8 lames inox. </div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;"><span style="white-space: pre;"> </span>•<span style="white-space: pre;"> </span>Manche nylon ergonomique. </div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;"><span style="white-space: pre;"> </span>•<span style="white-space: pre;"> </span>Va au lave vaisselle.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;"><span style="white-space: pre;"> </span>•<span style="white-space: pre;"> </span>Dimensions : 17,7 x 2,6 x 2,2 cm. </div>\n <div>\n <ul>\n <li>8 lames inox. </li>\n <li>Manche nylon ergonomique. </li>\n <li>Va au lave vaisselle.</li>\n <li>Dimensions : 17,7 x 2,6 x 2,2 cm.</li>\n </ul>\n </div></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9243 …} #channels: Doctrine\ORM\PersistentCollection {#9231 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9225 …} #reviews: Doctrine\ORM\PersistentCollection {#9227 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9229 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28298 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28331 …} +context: Sylius\TwigHooks\Bag\DataBag {#28337 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28324 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29865 +product: App\Entity\Product\Product {#9223 #id: 840 #code: "eminceur-a-cornichons-louis-tellier-689" #attributes: Doctrine\ORM\PersistentCollection {#9233 …} #variants: Doctrine\ORM\PersistentCollection {#9246 …} #options: Doctrine\ORM\PersistentCollection {#9237 …} #associations: Doctrine\ORM\PersistentCollection {#9235 …} #createdAt: DateTime @1758632264 {#9219 : 2025-09-23 20:57:44.0 PRC (+08:00) } #updatedAt: DateTime @1758632264 {#9220 : 2025-09-23 20:57:44.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9240 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9241 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9223} #id: 840 #name: "Eminceur à cornichons Louis Tellier" #slug: "eminceur-a-cornichons-louis-tellier-689" #description: """ <div class="col is-12"><ul>\n <li>Ustensile professionnel.</li>\n <li>Emince rapidement les petits légumes. </li>\n <li>8 lames inox. </li>\n <li><strong>Fabriqué en France.</strong></li>\n </ul></div><h1>Description Eminceur à cornichons Louis Tellier</h1><div class="col is-12"><p>L'éminceur à cornichon permet d'émincer rapidement les cornichons et autres petits légumes tels que les radis. Pratique, un seul passage suffit pour découper plusieurs tranches de vos fruits ou légumes. Idéal pour vos décorations de plats ! <br /></p></div><h1>Caractéristiques Eminceur à cornichons Louis Tellier</h1><div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;"><span style="white-space: pre;"> </span>•<span style="white-space: pre;"> </span>8 lames inox. </div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;"><span style="white-space: pre;"> </span>•<span style="white-space: pre;"> </span>Manche nylon ergonomique. </div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;"><span style="white-space: pre;"> </span>•<span style="white-space: pre;"> </span>Va au lave vaisselle.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;"><span style="white-space: pre;"> </span>•<span style="white-space: pre;"> </span>Dimensions : 17,7 x 2,6 x 2,2 cm. </div>\n <div>\n <ul>\n <li>8 lames inox. </li>\n <li>Manche nylon ergonomique. </li>\n <li>Va au lave vaisselle.</li>\n <li>Dimensions : 17,7 x 2,6 x 2,2 cm.</li>\n </ul>\n </div></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9243 …} #channels: Doctrine\ORM\PersistentCollection {#9231 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9225 …} #reviews: Doctrine\ORM\PersistentCollection {#9227 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9229 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#9247 …} +slug: null #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#6914 …} #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5455 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28298 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28331 …} +context: Sylius\TwigHooks\Bag\DataBag {#28337 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28324 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
114.0 MiB | 1.12 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9223 #id: 840 #code: "eminceur-a-cornichons-louis-tellier-689" #attributes: Doctrine\ORM\PersistentCollection {#9233 …} #variants: Doctrine\ORM\PersistentCollection {#9246 …} #options: Doctrine\ORM\PersistentCollection {#9237 …} #associations: Doctrine\ORM\PersistentCollection {#9235 …} #createdAt: DateTime @1758632264 {#9219 : 2025-09-23 20:57:44.0 PRC (+08:00) } #updatedAt: DateTime @1758632264 {#9220 : 2025-09-23 20:57:44.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9240 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9241 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9223} #id: 840 #name: "Eminceur à cornichons Louis Tellier" #slug: "eminceur-a-cornichons-louis-tellier-689" #description: """ <div class="col is-12"><ul>\n <li>Ustensile professionnel.</li>\n <li>Emince rapidement les petits légumes. </li>\n <li>8 lames inox. </li>\n <li><strong>Fabriqué en France.</strong></li>\n </ul></div><h1>Description Eminceur à cornichons Louis Tellier</h1><div class="col is-12"><p>L'éminceur à cornichon permet d'émincer rapidement les cornichons et autres petits légumes tels que les radis. Pratique, un seul passage suffit pour découper plusieurs tranches de vos fruits ou légumes. Idéal pour vos décorations de plats ! <br /></p></div><h1>Caractéristiques Eminceur à cornichons Louis Tellier</h1><div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;"><span style="white-space: pre;"> </span>•<span style="white-space: pre;"> </span>8 lames inox. </div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;"><span style="white-space: pre;"> </span>•<span style="white-space: pre;"> </span>Manche nylon ergonomique. </div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;"><span style="white-space: pre;"> </span>•<span style="white-space: pre;"> </span>Va au lave vaisselle.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;"><span style="white-space: pre;"> </span>•<span style="white-space: pre;"> </span>Dimensions : 17,7 x 2,6 x 2,2 cm. </div>\n <div>\n <ul>\n <li>8 lames inox. </li>\n <li>Manche nylon ergonomique. </li>\n <li>Va au lave vaisselle.</li>\n <li>Dimensions : 17,7 x 2,6 x 2,2 cm.</li>\n </ul>\n </div></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9243 …} #channels: Doctrine\ORM\PersistentCollection {#9231 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9225 …} #reviews: Doctrine\ORM\PersistentCollection {#9227 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9229 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Eminceur à cornichons Louis Tellier" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30102 -props: [ "product" => App\Entity\Product\Product {#9223 #id: 840 #code: "eminceur-a-cornichons-louis-tellier-689" #attributes: Doctrine\ORM\PersistentCollection {#9233 …} #variants: Doctrine\ORM\PersistentCollection {#9246 …} #options: Doctrine\ORM\PersistentCollection {#9237 …} #associations: Doctrine\ORM\PersistentCollection {#9235 …} #createdAt: DateTime @1758632264 {#9219 : 2025-09-23 20:57:44.0 PRC (+08:00) } #updatedAt: DateTime @1758632264 {#9220 : 2025-09-23 20:57:44.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9240 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9241 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9223} #id: 840 #name: "Eminceur à cornichons Louis Tellier" #slug: "eminceur-a-cornichons-louis-tellier-689" #description: """ <div class="col is-12"><ul>\n <li>Ustensile professionnel.</li>\n <li>Emince rapidement les petits légumes. </li>\n <li>8 lames inox. </li>\n <li><strong>Fabriqué en France.</strong></li>\n </ul></div><h1>Description Eminceur à cornichons Louis Tellier</h1><div class="col is-12"><p>L'éminceur à cornichon permet d'émincer rapidement les cornichons et autres petits légumes tels que les radis. Pratique, un seul passage suffit pour découper plusieurs tranches de vos fruits ou légumes. Idéal pour vos décorations de plats ! <br /></p></div><h1>Caractéristiques Eminceur à cornichons Louis Tellier</h1><div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;"><span style="white-space: pre;"> </span>•<span style="white-space: pre;"> </span>8 lames inox. </div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;"><span style="white-space: pre;"> </span>•<span style="white-space: pre;"> </span>Manche nylon ergonomique. </div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;"><span style="white-space: pre;"> </span>•<span style="white-space: pre;"> </span>Va au lave vaisselle.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;"><span style="white-space: pre;"> </span>•<span style="white-space: pre;"> </span>Dimensions : 17,7 x 2,6 x 2,2 cm. </div>\n <div>\n <ul>\n <li>8 lames inox. </li>\n <li>Manche nylon ergonomique. </li>\n <li>Va au lave vaisselle.</li>\n <li>Dimensions : 17,7 x 2,6 x 2,2 cm.</li>\n </ul>\n </div></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9243 …} #channels: Doctrine\ORM\PersistentCollection {#9231 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9225 …} #reviews: Doctrine\ORM\PersistentCollection {#9227 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9229 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
114.0 MiB | 0.67 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30160 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30086 …} +context: Sylius\TwigHooks\Bag\DataBag {#30095 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30159 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9247 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9257 #collection: Doctrine\Common\Collections\ArrayCollection {#9258 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9256 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38308 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38310 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30160 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30086 …} +context: Sylius\TwigHooks\Bag\DataBag {#30095 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30159 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Eminceur à cornichons Louis Tellier" "applied_promotions" => Doctrine\ORM\PersistentCollection {#9257 #collection: Doctrine\Common\Collections\ArrayCollection {#9258 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9256 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38308 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38310 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30166 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30160 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30086 …} +context: Sylius\TwigHooks\Bag\DataBag {#30095 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30159 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9247 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9257 #collection: Doctrine\Common\Collections\ArrayCollection {#9258 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9256 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38308 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38310 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 114.0 MiB | 0.17 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30216 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30207 …} +context: Sylius\TwigHooks\Bag\DataBag {#30214 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30215 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9247 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30219 +variant: App\Entity\Product\ProductVariant {#9247 …} +price: "11,00\u{A0}€" +originalPrice: "11,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9733 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#13163 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9730 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30216 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30207 …} +context: Sylius\TwigHooks\Bag\DataBag {#30214 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30215 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 114.0 MiB | 3.77 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9263 #id: 1022 #code: "couteau-office-micro-dents-nogent-7352" #attributes: Doctrine\ORM\PersistentCollection {#9270 …} #variants: Doctrine\ORM\PersistentCollection {#9283 …} #options: Doctrine\ORM\PersistentCollection {#9274 …} #associations: Doctrine\ORM\PersistentCollection {#9272 …} #createdAt: DateTime @1758632297 {#9259 : 2025-09-23 20:58:17.0 PRC (+08:00) } #updatedAt: DateTime @1758632297 {#9260 : 2025-09-23 20:58:17.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9277 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9278 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9263} #id: 1022 #name: "Couteau Office Micro-dents Nogent" #slug: "couteau-office-micro-dents-nogent-7352" #description: """ <div class="col is-12"><ul>\n <li>Lame en acier inoxydable micro-dentée.</li>\n <li>Qualité de coupe nette et précise.</li>\n <li>Tranchant garanti, pas besoin d'affutage.</li>\n <li><strong>Fabriqué en France.</strong></li>\n </ul></div><h1>Descriptif Couteau Office Micro-dents Nogent</h1><div class="col is-12">Le Couteau Office Micro-dents Nogent est fabriqué en France. Vous serez vite convaincu par sa qualité de coupe nette et précise. Son tranchant ne nécessitte pas d'affûtage. Une valeur sûre !<br /></div><h1>Caractéristiques Couteau Office Micro-dents Nogent</h1><div class="col is-12">- Lame en acier inoxydable micro-dentée.<br />- Fabriqué en France.<br />- Garanti à vie. (contre tous vices de fabrication dans le cadre d'un usage normal)<br />- Longueur lame : 9 cm.<br />- Longueur totale : 19,5 cm.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9280 …} #channels: Doctrine\ORM\PersistentCollection {#9268 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9139 …} #reviews: Doctrine\ORM\PersistentCollection {#9264 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9266 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28298 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28331 …} +context: Sylius\TwigHooks\Bag\DataBag {#28337 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28324 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#30093 +product: App\Entity\Product\Product {#9263 #id: 1022 #code: "couteau-office-micro-dents-nogent-7352" #attributes: Doctrine\ORM\PersistentCollection {#9270 …} #variants: Doctrine\ORM\PersistentCollection {#9283 …} #options: Doctrine\ORM\PersistentCollection {#9274 …} #associations: Doctrine\ORM\PersistentCollection {#9272 …} #createdAt: DateTime @1758632297 {#9259 : 2025-09-23 20:58:17.0 PRC (+08:00) } #updatedAt: DateTime @1758632297 {#9260 : 2025-09-23 20:58:17.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9277 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9278 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9263} #id: 1022 #name: "Couteau Office Micro-dents Nogent" #slug: "couteau-office-micro-dents-nogent-7352" #description: """ <div class="col is-12"><ul>\n <li>Lame en acier inoxydable micro-dentée.</li>\n <li>Qualité de coupe nette et précise.</li>\n <li>Tranchant garanti, pas besoin d'affutage.</li>\n <li><strong>Fabriqué en France.</strong></li>\n </ul></div><h1>Descriptif Couteau Office Micro-dents Nogent</h1><div class="col is-12">Le Couteau Office Micro-dents Nogent est fabriqué en France. Vous serez vite convaincu par sa qualité de coupe nette et précise. Son tranchant ne nécessitte pas d'affûtage. Une valeur sûre !<br /></div><h1>Caractéristiques Couteau Office Micro-dents Nogent</h1><div class="col is-12">- Lame en acier inoxydable micro-dentée.<br />- Fabriqué en France.<br />- Garanti à vie. (contre tous vices de fabrication dans le cadre d'un usage normal)<br />- Longueur lame : 9 cm.<br />- Longueur totale : 19,5 cm.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9280 …} #channels: Doctrine\ORM\PersistentCollection {#9268 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9139 …} #reviews: Doctrine\ORM\PersistentCollection {#9264 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9266 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#9284 …} +slug: null #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#6914 …} #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5455 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28298 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28331 …} +context: Sylius\TwigHooks\Bag\DataBag {#28337 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28324 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
114.0 MiB | 0.72 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9263 #id: 1022 #code: "couteau-office-micro-dents-nogent-7352" #attributes: Doctrine\ORM\PersistentCollection {#9270 …} #variants: Doctrine\ORM\PersistentCollection {#9283 …} #options: Doctrine\ORM\PersistentCollection {#9274 …} #associations: Doctrine\ORM\PersistentCollection {#9272 …} #createdAt: DateTime @1758632297 {#9259 : 2025-09-23 20:58:17.0 PRC (+08:00) } #updatedAt: DateTime @1758632297 {#9260 : 2025-09-23 20:58:17.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9277 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9278 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9263} #id: 1022 #name: "Couteau Office Micro-dents Nogent" #slug: "couteau-office-micro-dents-nogent-7352" #description: """ <div class="col is-12"><ul>\n <li>Lame en acier inoxydable micro-dentée.</li>\n <li>Qualité de coupe nette et précise.</li>\n <li>Tranchant garanti, pas besoin d'affutage.</li>\n <li><strong>Fabriqué en France.</strong></li>\n </ul></div><h1>Descriptif Couteau Office Micro-dents Nogent</h1><div class="col is-12">Le Couteau Office Micro-dents Nogent est fabriqué en France. Vous serez vite convaincu par sa qualité de coupe nette et précise. Son tranchant ne nécessitte pas d'affûtage. Une valeur sûre !<br /></div><h1>Caractéristiques Couteau Office Micro-dents Nogent</h1><div class="col is-12">- Lame en acier inoxydable micro-dentée.<br />- Fabriqué en France.<br />- Garanti à vie. (contre tous vices de fabrication dans le cadre d'un usage normal)<br />- Longueur lame : 9 cm.<br />- Longueur totale : 19,5 cm.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9280 …} #channels: Doctrine\ORM\PersistentCollection {#9268 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9139 …} #reviews: Doctrine\ORM\PersistentCollection {#9264 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9266 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Couteau Office Micro-dents Nogent" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30336 -props: [ "product" => App\Entity\Product\Product {#9263 #id: 1022 #code: "couteau-office-micro-dents-nogent-7352" #attributes: Doctrine\ORM\PersistentCollection {#9270 …} #variants: Doctrine\ORM\PersistentCollection {#9283 …} #options: Doctrine\ORM\PersistentCollection {#9274 …} #associations: Doctrine\ORM\PersistentCollection {#9272 …} #createdAt: DateTime @1758632297 {#9259 : 2025-09-23 20:58:17.0 PRC (+08:00) } #updatedAt: DateTime @1758632297 {#9260 : 2025-09-23 20:58:17.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9277 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9278 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9263} #id: 1022 #name: "Couteau Office Micro-dents Nogent" #slug: "couteau-office-micro-dents-nogent-7352" #description: """ <div class="col is-12"><ul>\n <li>Lame en acier inoxydable micro-dentée.</li>\n <li>Qualité de coupe nette et précise.</li>\n <li>Tranchant garanti, pas besoin d'affutage.</li>\n <li><strong>Fabriqué en France.</strong></li>\n </ul></div><h1>Descriptif Couteau Office Micro-dents Nogent</h1><div class="col is-12">Le Couteau Office Micro-dents Nogent est fabriqué en France. Vous serez vite convaincu par sa qualité de coupe nette et précise. Son tranchant ne nécessitte pas d'affûtage. Une valeur sûre !<br /></div><h1>Caractéristiques Couteau Office Micro-dents Nogent</h1><div class="col is-12">- Lame en acier inoxydable micro-dentée.<br />- Fabriqué en France.<br />- Garanti à vie. (contre tous vices de fabrication dans le cadre d'un usage normal)<br />- Longueur lame : 9 cm.<br />- Longueur totale : 19,5 cm.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9280 …} #channels: Doctrine\ORM\PersistentCollection {#9268 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9139 …} #reviews: Doctrine\ORM\PersistentCollection {#9264 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9266 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
114.0 MiB | 0.60 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30388 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30320 …} +context: Sylius\TwigHooks\Bag\DataBag {#30329 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30387 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9284 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9294 #collection: Doctrine\Common\Collections\ArrayCollection {#9295 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9293 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38322 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38324 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30388 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30320 …} +context: Sylius\TwigHooks\Bag\DataBag {#30329 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30387 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Couteau Office Micro-dents Nogent" "applied_promotions" => Doctrine\ORM\PersistentCollection {#9294 #collection: Doctrine\Common\Collections\ArrayCollection {#9295 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9293 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38322 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38324 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30394 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30388 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30320 …} +context: Sylius\TwigHooks\Bag\DataBag {#30329 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30387 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9284 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9294 #collection: Doctrine\Common\Collections\ArrayCollection {#9295 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9293 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38322 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38324 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 114.0 MiB | 0.14 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30444 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30435 …} +context: Sylius\TwigHooks\Bag\DataBag {#30442 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30443 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9284 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30447 +variant: App\Entity\Product\ProductVariant {#9284 …} +price: "13,00\u{A0}€" +originalPrice: "13,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9733 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#13163 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9730 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30444 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30435 …} +context: Sylius\TwigHooks\Bag\DataBag {#30442 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30443 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 114.0 MiB | 3.76 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9300 #id: 839 #code: "pelle-a-terrine-fischer-bargoin-5992" #attributes: Doctrine\ORM\PersistentCollection {#9310 …} #variants: Doctrine\ORM\PersistentCollection {#9323 …} #options: Doctrine\ORM\PersistentCollection {#9314 …} #associations: Doctrine\ORM\PersistentCollection {#9312 …} #createdAt: DateTime @1758632263 {#9296 : 2025-09-23 20:57:43.0 PRC (+08:00) } #updatedAt: DateTime @1758632263 {#9297 : 2025-09-23 20:57:43.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9317 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9318 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9300} #id: 839 #name: "Pelle à Terrine Fischer Bargoin" #slug: "pelle-a-terrine-fischer-bargoin-5992" #description: """ <div class="col is-12"><ul>\n <li>Lame en acier inoxydable.</li>\n <li>Poignée plastique ergonomique et antidérapante avec encoches pour éviter que l'ustensile ne glisse dans le plat.</li>\n <li>5 Pastilles de couleur amovibles aux normes HACCP.</li>\n <li>Fabrication Française.</li>\n </ul></div><h1>Descriptif Pelle à Terrine Fischer Bargoin</h1><div class="col is-12">Pelle à terrine à lame en acier inoxydable et manche en ABS ergonomique et anti-dérapant avec encoches pour éviter que l'ustensile ne glisse dans les plats. De fabrication Française, cette pelle à terrine est livrée avec 5 pastilles de couleur répondant aux normes HACCP</div><h1>Caractéristiques Pelle à Terrine Fischer Bargoin</h1><div class="col is-12">- Lame en acier inoxydable.<br />- Manche en ABS ergonomique et anti-dérapant.<br />- Encoches sous le manche pour éviter que la pelle ne glisse dans les plats.<br />- Livrée avec 5 pastilles de couleur répondant aux normes HACCP.<br />- Longueur totale : 25 cm.<br />- Longueur de la lame : 13 cm.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9320 …} #channels: Doctrine\ORM\PersistentCollection {#9308 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9302 …} #reviews: Doctrine\ORM\PersistentCollection {#9304 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9306 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28298 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28331 …} +context: Sylius\TwigHooks\Bag\DataBag {#28337 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28324 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#30327 +product: App\Entity\Product\Product {#9300 #id: 839 #code: "pelle-a-terrine-fischer-bargoin-5992" #attributes: Doctrine\ORM\PersistentCollection {#9310 …} #variants: Doctrine\ORM\PersistentCollection {#9323 …} #options: Doctrine\ORM\PersistentCollection {#9314 …} #associations: Doctrine\ORM\PersistentCollection {#9312 …} #createdAt: DateTime @1758632263 {#9296 : 2025-09-23 20:57:43.0 PRC (+08:00) } #updatedAt: DateTime @1758632263 {#9297 : 2025-09-23 20:57:43.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9317 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9318 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9300} #id: 839 #name: "Pelle à Terrine Fischer Bargoin" #slug: "pelle-a-terrine-fischer-bargoin-5992" #description: """ <div class="col is-12"><ul>\n <li>Lame en acier inoxydable.</li>\n <li>Poignée plastique ergonomique et antidérapante avec encoches pour éviter que l'ustensile ne glisse dans le plat.</li>\n <li>5 Pastilles de couleur amovibles aux normes HACCP.</li>\n <li>Fabrication Française.</li>\n </ul></div><h1>Descriptif Pelle à Terrine Fischer Bargoin</h1><div class="col is-12">Pelle à terrine à lame en acier inoxydable et manche en ABS ergonomique et anti-dérapant avec encoches pour éviter que l'ustensile ne glisse dans les plats. De fabrication Française, cette pelle à terrine est livrée avec 5 pastilles de couleur répondant aux normes HACCP</div><h1>Caractéristiques Pelle à Terrine Fischer Bargoin</h1><div class="col is-12">- Lame en acier inoxydable.<br />- Manche en ABS ergonomique et anti-dérapant.<br />- Encoches sous le manche pour éviter que la pelle ne glisse dans les plats.<br />- Livrée avec 5 pastilles de couleur répondant aux normes HACCP.<br />- Longueur totale : 25 cm.<br />- Longueur de la lame : 13 cm.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9320 …} #channels: Doctrine\ORM\PersistentCollection {#9308 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9302 …} #reviews: Doctrine\ORM\PersistentCollection {#9304 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9306 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#9324 …} +slug: null #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#6914 …} #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5455 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28298 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28331 …} +context: Sylius\TwigHooks\Bag\DataBag {#28337 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28324 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
114.0 MiB | 0.74 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9300 #id: 839 #code: "pelle-a-terrine-fischer-bargoin-5992" #attributes: Doctrine\ORM\PersistentCollection {#9310 …} #variants: Doctrine\ORM\PersistentCollection {#9323 …} #options: Doctrine\ORM\PersistentCollection {#9314 …} #associations: Doctrine\ORM\PersistentCollection {#9312 …} #createdAt: DateTime @1758632263 {#9296 : 2025-09-23 20:57:43.0 PRC (+08:00) } #updatedAt: DateTime @1758632263 {#9297 : 2025-09-23 20:57:43.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9317 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9318 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9300} #id: 839 #name: "Pelle à Terrine Fischer Bargoin" #slug: "pelle-a-terrine-fischer-bargoin-5992" #description: """ <div class="col is-12"><ul>\n <li>Lame en acier inoxydable.</li>\n <li>Poignée plastique ergonomique et antidérapante avec encoches pour éviter que l'ustensile ne glisse dans le plat.</li>\n <li>5 Pastilles de couleur amovibles aux normes HACCP.</li>\n <li>Fabrication Française.</li>\n </ul></div><h1>Descriptif Pelle à Terrine Fischer Bargoin</h1><div class="col is-12">Pelle à terrine à lame en acier inoxydable et manche en ABS ergonomique et anti-dérapant avec encoches pour éviter que l'ustensile ne glisse dans les plats. De fabrication Française, cette pelle à terrine est livrée avec 5 pastilles de couleur répondant aux normes HACCP</div><h1>Caractéristiques Pelle à Terrine Fischer Bargoin</h1><div class="col is-12">- Lame en acier inoxydable.<br />- Manche en ABS ergonomique et anti-dérapant.<br />- Encoches sous le manche pour éviter que la pelle ne glisse dans les plats.<br />- Livrée avec 5 pastilles de couleur répondant aux normes HACCP.<br />- Longueur totale : 25 cm.<br />- Longueur de la lame : 13 cm.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9320 …} #channels: Doctrine\ORM\PersistentCollection {#9308 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9302 …} #reviews: Doctrine\ORM\PersistentCollection {#9304 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9306 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Pelle à Terrine Fischer Bargoin" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30564 -props: [ "product" => App\Entity\Product\Product {#9300 #id: 839 #code: "pelle-a-terrine-fischer-bargoin-5992" #attributes: Doctrine\ORM\PersistentCollection {#9310 …} #variants: Doctrine\ORM\PersistentCollection {#9323 …} #options: Doctrine\ORM\PersistentCollection {#9314 …} #associations: Doctrine\ORM\PersistentCollection {#9312 …} #createdAt: DateTime @1758632263 {#9296 : 2025-09-23 20:57:43.0 PRC (+08:00) } #updatedAt: DateTime @1758632263 {#9297 : 2025-09-23 20:57:43.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9317 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9318 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9300} #id: 839 #name: "Pelle à Terrine Fischer Bargoin" #slug: "pelle-a-terrine-fischer-bargoin-5992" #description: """ <div class="col is-12"><ul>\n <li>Lame en acier inoxydable.</li>\n <li>Poignée plastique ergonomique et antidérapante avec encoches pour éviter que l'ustensile ne glisse dans le plat.</li>\n <li>5 Pastilles de couleur amovibles aux normes HACCP.</li>\n <li>Fabrication Française.</li>\n </ul></div><h1>Descriptif Pelle à Terrine Fischer Bargoin</h1><div class="col is-12">Pelle à terrine à lame en acier inoxydable et manche en ABS ergonomique et anti-dérapant avec encoches pour éviter que l'ustensile ne glisse dans les plats. De fabrication Française, cette pelle à terrine est livrée avec 5 pastilles de couleur répondant aux normes HACCP</div><h1>Caractéristiques Pelle à Terrine Fischer Bargoin</h1><div class="col is-12">- Lame en acier inoxydable.<br />- Manche en ABS ergonomique et anti-dérapant.<br />- Encoches sous le manche pour éviter que la pelle ne glisse dans les plats.<br />- Livrée avec 5 pastilles de couleur répondant aux normes HACCP.<br />- Longueur totale : 25 cm.<br />- Longueur de la lame : 13 cm.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9320 …} #channels: Doctrine\ORM\PersistentCollection {#9308 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9302 …} #reviews: Doctrine\ORM\PersistentCollection {#9304 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9306 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
114.0 MiB | 0.65 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30613 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30548 …} +context: Sylius\TwigHooks\Bag\DataBag {#30557 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30612 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9324 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9337 #collection: Doctrine\Common\Collections\ArrayCollection {#9338 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9336 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38336 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38338 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30613 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30548 …} +context: Sylius\TwigHooks\Bag\DataBag {#30557 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30612 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Pelle à Terrine Fischer Bargoin" "applied_promotions" => Doctrine\ORM\PersistentCollection {#9337 #collection: Doctrine\Common\Collections\ArrayCollection {#9338 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9336 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38336 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38338 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30619 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30613 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30548 …} +context: Sylius\TwigHooks\Bag\DataBag {#30557 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30612 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9324 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9337 #collection: Doctrine\Common\Collections\ArrayCollection {#9338 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9336 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38336 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38338 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 114.0 MiB | 0.14 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30669 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30660 …} +context: Sylius\TwigHooks\Bag\DataBag {#30667 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30668 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9324 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30672 +variant: App\Entity\Product\ProductVariant {#9324 …} +price: "14,00\u{A0}€" +originalPrice: "14,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9733 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#13163 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9730 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30669 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30660 …} +context: Sylius\TwigHooks\Bag\DataBag {#30667 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30668 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 114.0 MiB | 3.67 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9343 #id: 1089 #code: "planche-a-decouper-en-hetre-roger-orfevre-6927" #attributes: Doctrine\ORM\PersistentCollection {#9353 …} #variants: Doctrine\ORM\PersistentCollection {#9369 …} #options: Doctrine\ORM\PersistentCollection {#9357 …} #associations: Doctrine\ORM\PersistentCollection {#9355 …} #createdAt: DateTime @1758632306 {#9339 : 2025-09-23 20:58:26.0 PRC (+08:00) } #updatedAt: DateTime @1758632306 {#9340 : 2025-09-23 20:58:26.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9360 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9361 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9343} #id: 1089 #name: "Planche à Découper en Hêtre Roger Orfèvre" #slug: "planche-a-decouper-en-hetre-roger-orfevre-6927" #description: """ <div class="col is-12"><ul>\n <li>Hêtre massif, très résistant.</li>\n <li>Rigole de récupération des jus.</li>\n <li><strong>Fabrication Française.</strong></li>\n </ul></div><h1>Descriptif Planche à Découper en Hêtre Roger Orfèvre</h1><div class="col is-12">Vous cherchez une planche à découper robuste et compacte à la fois ? Ne cherchez plus ! La planche à découper en hêtre massif Roger Orfevre répond parfaitement à ces critères. Pratique grâce à sa poignée intégrée et sa rigole de récupération des jus, elle se nettoie facilement et offre une grande durabilité dans le temps. <br />Cerise sur le gâteau, elle est fabriquée en France à Thiers au coeur de la région Rhône Alpes. Et son prix est très raisonnable !</div><h1>Caractéristiques Planche à Découper en Hêtre Roger Orfèvre</h1><div class="col is-12">- Hêtre massif.<br />- Poignée.<br />- Rigole de récupération des jus.<br />- Epaisseur 1,4 cm pour toutes les tailles.<br />- Fabrication française.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9363 …} #channels: Doctrine\ORM\PersistentCollection {#9351 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9345 …} #reviews: Doctrine\ORM\PersistentCollection {#9347 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9349 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28298 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28331 …} +context: Sylius\TwigHooks\Bag\DataBag {#28337 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28324 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#30555 +product: App\Entity\Product\Product {#9343 #id: 1089 #code: "planche-a-decouper-en-hetre-roger-orfevre-6927" #attributes: Doctrine\ORM\PersistentCollection {#9353 …} #variants: Doctrine\ORM\PersistentCollection {#9369 …} #options: Doctrine\ORM\PersistentCollection {#9357 …} #associations: Doctrine\ORM\PersistentCollection {#9355 …} #createdAt: DateTime @1758632306 {#9339 : 2025-09-23 20:58:26.0 PRC (+08:00) } #updatedAt: DateTime @1758632306 {#9340 : 2025-09-23 20:58:26.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9360 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9361 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9343} #id: 1089 #name: "Planche à Découper en Hêtre Roger Orfèvre" #slug: "planche-a-decouper-en-hetre-roger-orfevre-6927" #description: """ <div class="col is-12"><ul>\n <li>Hêtre massif, très résistant.</li>\n <li>Rigole de récupération des jus.</li>\n <li><strong>Fabrication Française.</strong></li>\n </ul></div><h1>Descriptif Planche à Découper en Hêtre Roger Orfèvre</h1><div class="col is-12">Vous cherchez une planche à découper robuste et compacte à la fois ? Ne cherchez plus ! La planche à découper en hêtre massif Roger Orfevre répond parfaitement à ces critères. Pratique grâce à sa poignée intégrée et sa rigole de récupération des jus, elle se nettoie facilement et offre une grande durabilité dans le temps. <br />Cerise sur le gâteau, elle est fabriquée en France à Thiers au coeur de la région Rhône Alpes. Et son prix est très raisonnable !</div><h1>Caractéristiques Planche à Découper en Hêtre Roger Orfèvre</h1><div class="col is-12">- Hêtre massif.<br />- Poignée.<br />- Rigole de récupération des jus.<br />- Epaisseur 1,4 cm pour toutes les tailles.<br />- Fabrication française.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9363 …} #channels: Doctrine\ORM\PersistentCollection {#9351 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9345 …} #reviews: Doctrine\ORM\PersistentCollection {#9347 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9349 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#9370 …} +slug: null #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#6914 …} #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5455 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28298 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28331 …} +context: Sylius\TwigHooks\Bag\DataBag {#28337 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28324 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
114.0 MiB | 0.69 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9343 #id: 1089 #code: "planche-a-decouper-en-hetre-roger-orfevre-6927" #attributes: Doctrine\ORM\PersistentCollection {#9353 …} #variants: Doctrine\ORM\PersistentCollection {#9369 …} #options: Doctrine\ORM\PersistentCollection {#9357 …} #associations: Doctrine\ORM\PersistentCollection {#9355 …} #createdAt: DateTime @1758632306 {#9339 : 2025-09-23 20:58:26.0 PRC (+08:00) } #updatedAt: DateTime @1758632306 {#9340 : 2025-09-23 20:58:26.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9360 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9361 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9343} #id: 1089 #name: "Planche à Découper en Hêtre Roger Orfèvre" #slug: "planche-a-decouper-en-hetre-roger-orfevre-6927" #description: """ <div class="col is-12"><ul>\n <li>Hêtre massif, très résistant.</li>\n <li>Rigole de récupération des jus.</li>\n <li><strong>Fabrication Française.</strong></li>\n </ul></div><h1>Descriptif Planche à Découper en Hêtre Roger Orfèvre</h1><div class="col is-12">Vous cherchez une planche à découper robuste et compacte à la fois ? Ne cherchez plus ! La planche à découper en hêtre massif Roger Orfevre répond parfaitement à ces critères. Pratique grâce à sa poignée intégrée et sa rigole de récupération des jus, elle se nettoie facilement et offre une grande durabilité dans le temps. <br />Cerise sur le gâteau, elle est fabriquée en France à Thiers au coeur de la région Rhône Alpes. Et son prix est très raisonnable !</div><h1>Caractéristiques Planche à Découper en Hêtre Roger Orfèvre</h1><div class="col is-12">- Hêtre massif.<br />- Poignée.<br />- Rigole de récupération des jus.<br />- Epaisseur 1,4 cm pour toutes les tailles.<br />- Fabrication française.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9363 …} #channels: Doctrine\ORM\PersistentCollection {#9351 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9345 …} #reviews: Doctrine\ORM\PersistentCollection {#9347 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9349 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Planche à Découper en Hêtre Roger Orfèvre" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30789 -props: [ "product" => App\Entity\Product\Product {#9343 #id: 1089 #code: "planche-a-decouper-en-hetre-roger-orfevre-6927" #attributes: Doctrine\ORM\PersistentCollection {#9353 …} #variants: Doctrine\ORM\PersistentCollection {#9369 …} #options: Doctrine\ORM\PersistentCollection {#9357 …} #associations: Doctrine\ORM\PersistentCollection {#9355 …} #createdAt: DateTime @1758632306 {#9339 : 2025-09-23 20:58:26.0 PRC (+08:00) } #updatedAt: DateTime @1758632306 {#9340 : 2025-09-23 20:58:26.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9360 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9361 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9343} #id: 1089 #name: "Planche à Découper en Hêtre Roger Orfèvre" #slug: "planche-a-decouper-en-hetre-roger-orfevre-6927" #description: """ <div class="col is-12"><ul>\n <li>Hêtre massif, très résistant.</li>\n <li>Rigole de récupération des jus.</li>\n <li><strong>Fabrication Française.</strong></li>\n </ul></div><h1>Descriptif Planche à Découper en Hêtre Roger Orfèvre</h1><div class="col is-12">Vous cherchez une planche à découper robuste et compacte à la fois ? Ne cherchez plus ! La planche à découper en hêtre massif Roger Orfevre répond parfaitement à ces critères. Pratique grâce à sa poignée intégrée et sa rigole de récupération des jus, elle se nettoie facilement et offre une grande durabilité dans le temps. <br />Cerise sur le gâteau, elle est fabriquée en France à Thiers au coeur de la région Rhône Alpes. Et son prix est très raisonnable !</div><h1>Caractéristiques Planche à Découper en Hêtre Roger Orfèvre</h1><div class="col is-12">- Hêtre massif.<br />- Poignée.<br />- Rigole de récupération des jus.<br />- Epaisseur 1,4 cm pour toutes les tailles.<br />- Fabrication française.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9363 …} #channels: Doctrine\ORM\PersistentCollection {#9351 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9345 …} #reviews: Doctrine\ORM\PersistentCollection {#9347 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9349 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
114.0 MiB | 0.61 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30835 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30773 …} +context: Sylius\TwigHooks\Bag\DataBag {#30782 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30834 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9370 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9380 #collection: Doctrine\Common\Collections\ArrayCollection {#9381 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9379 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38350 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38352 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30835 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30773 …} +context: Sylius\TwigHooks\Bag\DataBag {#30782 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30834 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Planche à Découper en Hêtre Roger Orfèvre" "applied_promotions" => Doctrine\ORM\PersistentCollection {#9380 #collection: Doctrine\Common\Collections\ArrayCollection {#9381 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9379 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38350 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38352 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30841 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30835 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30773 …} +context: Sylius\TwigHooks\Bag\DataBag {#30782 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30834 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9370 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9380 #collection: Doctrine\Common\Collections\ArrayCollection {#9381 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9379 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38350 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38352 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 114.0 MiB | 0.14 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30891 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30882 …} +context: Sylius\TwigHooks\Bag\DataBag {#30889 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30890 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9370 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30894 +variant: App\Entity\Product\ProductVariant {#9370 …} +price: "15,00\u{A0}€" +originalPrice: "15,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9733 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#13163 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9730 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30891 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30882 …} +context: Sylius\TwigHooks\Bag\DataBag {#30889 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30890 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:cart:widget:offcanvas | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent | 114.0 MiB | 2.03 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27998 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13228 …} +context: Sylius\TwigHooks\Bag\DataBag {#28020 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13238 …} +prefixes: [ "sylius_shop.base.offcanvas" ] } "template" => "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig" ] |
|||
| Attributes | [] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#31211 +cart: App\Entity\Order\Order {#14142 …} #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1322 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27998 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13228 …} +context: Sylius\TwigHooks\Bag\DataBag {#28020 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13238 …} +prefixes: [ "sylius_shop.base.offcanvas" ] } +template: "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig" #repository: Sylius\Bundle\CoreBundle\Doctrine\ORM\OrderRepository {#4980 …} } |
|||