Components
12
Twig Components
44
Render Count
83
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.25 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12593 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12586 …} +context: Sylius\TwigHooks\Bag\DataBag {#12592 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12591 …} +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 {#13213 #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12484 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12593 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12586 …} +context: Sylius\TwigHooks\Bag\DataBag {#12592 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12591 …} +prefixes: [ "sylius_shop.base.header.top_bar" ] } } |
|||
| sylius_shop:common:locale_switcher | Sylius\Bundle\ShopBundle\Twig\Component\Common\LocaleSwitcherComponent | 114.0 MiB | 0.70 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13290 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13286 …} +context: Sylius\TwigHooks\Bag\DataBag {#13288 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13289 …} +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 {#13299 #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #localeProvider: Sylius\Component\Core\Provider\ChannelBasedLocaleProvider {#4528 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13290 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13286 …} +context: Sylius\TwigHooks\Bag\DataBag {#13288 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13289 …} +prefixes: [ "sylius_shop.base.header.top_bar" ] } } |
|||
| sylius_shop:cart:widget | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent | 114.0 MiB | 4.43 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13381 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13360 …} +context: Sylius\TwigHooks\Bag\DataBag {#13380 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13379 …} +prefixes: [ "sylius_shop.base.header.content" ] } "template" => "@SyliusShop/shared/components/header/cart.html.twig" ] |
|||
| Attributes | [] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#13396 +cart: App\Entity\Order\Order {#13463 …} #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1322 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13381 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13360 …} +context: Sylius\TwigHooks\Bag\DataBag {#13380 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13379 …} +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.78 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13649 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13637 …} +context: Sylius\TwigHooks\Bag\DataBag {#13643 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13635 …} +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 {#13658 #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 {#13649 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13637 …} +context: Sylius\TwigHooks\Bag\DataBag {#13643 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13635 …} +prefixes: [ "sylius_shop.base.header.navbar" ] } } |
|||
| sylius_shop:product:show:breadcrumbs | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 114.0 MiB | 0.99 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27449 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27445 …} +context: Sylius\TwigHooks\Bag\DataBag {#27446 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27448 …} +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 {#27458 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#243 …} #taxonRepository: App\Repository\TaxonRepository {#7413 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27449 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27445 …} +context: Sylius\TwigHooks\Bag\DataBag {#27446 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27448 …} +prefixes: [ "sylius_shop.product.index.content" ] } } |
|||
| sylius_shop:product:show:taxonomy | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 114.0 MiB | 0.69 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27562 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27558 …} +context: Sylius\TwigHooks\Bag\DataBag {#27559 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27561 …} +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 {#27570 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#243 …} #taxonRepository: App\Repository\TaxonRepository {#7413 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27562 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27558 …} +context: Sylius\TwigHooks\Bag\DataBag {#27559 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27561 …} +prefixes: [ "sylius_shop.product.index.content.body.sidebar" ] } } |
|||
| sylius_shop:product:show:header | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 114.0 MiB | 1.92 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27633 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27629 …} +context: Sylius\TwigHooks\Bag\DataBag {#27630 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27632 …} +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 {#27641 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#243 …} #taxonRepository: App\Repository\TaxonRepository {#7413 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27633 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27629 …} +context: Sylius\TwigHooks\Bag\DataBag {#27630 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27632 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 114.0 MiB | 12.49 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#7964 #id: 2364 #code: "douille-inox-cannelee-de-buyer-306" #attributes: Doctrine\ORM\PersistentCollection {#8170 …} #variants: Doctrine\ORM\PersistentCollection {#8393 …} #options: Doctrine\ORM\PersistentCollection {#8521 …} #associations: Doctrine\ORM\PersistentCollection {#8461 …} #createdAt: DateTime @1758632524 {#7680 : 2025-09-23 21:02:04.0 PRC (+08:00) } #updatedAt: DateTime @1758632524 {#7403 : 2025-09-23 21:02:04.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8520 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8523 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7964} #id: 2364 #name: "Douille inox cannelée De Buyer" #slug: "douille-inox-cannelee-de-buyer-306" #description: """ <div class="col is-12"><ul>\n <li>Inoxydable, hygiène parfaite.</li>\n <li>Soudure bout à bout, parfaitement étanche.</li>\n <li>Produit professionnel. </li>\n </ul>\n <ul style="margin: 0px 10px; padding: 10px; list-style-position: initial; list-style-image: initial;">\n </ul></div><h1>Description douille inox cannelée De Buyer</h1><div class="col is-12"><span style="font-size: 12px;">La douille cannelée inox De Buyer est solide, d'un entretien facile et d'une hygiène parfaite, grâce à sa soudure bout à bout parfaitement étanche. Le bord est roulé. Elle s’adapte aux poches pâtissières pour réaliser des décors de crème ou remplir des corps creux d’une préparation.</span></div><h1>Caractéristiques douille inox cannelée De Buyer</h1><div class="col is-12"><span style="font-size: 12px;">Produit professionnel. Inox. Entretien facile, va au lave vaisselle. S'adapte à toutes les poches. </span></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 {#8526 …} #channels: Doctrine\ORM\PersistentCollection {#8029 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#7920 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8032 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27698 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27731 …} +context: Sylius\TwigHooks\Bag\DataBag {#27737 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27724 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#28167 +product: App\Entity\Product\Product {#7964 #id: 2364 #code: "douille-inox-cannelee-de-buyer-306" #attributes: Doctrine\ORM\PersistentCollection {#8170 …} #variants: Doctrine\ORM\PersistentCollection {#8393 …} #options: Doctrine\ORM\PersistentCollection {#8521 …} #associations: Doctrine\ORM\PersistentCollection {#8461 …} #createdAt: DateTime @1758632524 {#7680 : 2025-09-23 21:02:04.0 PRC (+08:00) } #updatedAt: DateTime @1758632524 {#7403 : 2025-09-23 21:02:04.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8520 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8523 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7964} #id: 2364 #name: "Douille inox cannelée De Buyer" #slug: "douille-inox-cannelee-de-buyer-306" #description: """ <div class="col is-12"><ul>\n <li>Inoxydable, hygiène parfaite.</li>\n <li>Soudure bout à bout, parfaitement étanche.</li>\n <li>Produit professionnel. </li>\n </ul>\n <ul style="margin: 0px 10px; padding: 10px; list-style-position: initial; list-style-image: initial;">\n </ul></div><h1>Description douille inox cannelée De Buyer</h1><div class="col is-12"><span style="font-size: 12px;">La douille cannelée inox De Buyer est solide, d'un entretien facile et d'une hygiène parfaite, grâce à sa soudure bout à bout parfaitement étanche. Le bord est roulé. Elle s’adapte aux poches pâtissières pour réaliser des décors de crème ou remplir des corps creux d’une préparation.</span></div><h1>Caractéristiques douille inox cannelée De Buyer</h1><div class="col is-12"><span style="font-size: 12px;">Produit professionnel. Inox. Entretien facile, va au lave vaisselle. S'adapte à toutes les poches. </span></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 {#8526 …} #channels: Doctrine\ORM\PersistentCollection {#8029 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#7920 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8032 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#28433 …} +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 {#27698 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27731 …} +context: Sylius\TwigHooks\Bag\DataBag {#27737 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27724 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
114.0 MiB | 1.87 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#7964 #id: 2364 #code: "douille-inox-cannelee-de-buyer-306" #attributes: Doctrine\ORM\PersistentCollection {#8170 …} #variants: Doctrine\ORM\PersistentCollection {#8393 …} #options: Doctrine\ORM\PersistentCollection {#8521 …} #associations: Doctrine\ORM\PersistentCollection {#8461 …} #createdAt: DateTime @1758632524 {#7680 : 2025-09-23 21:02:04.0 PRC (+08:00) } #updatedAt: DateTime @1758632524 {#7403 : 2025-09-23 21:02:04.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8520 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8523 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7964} #id: 2364 #name: "Douille inox cannelée De Buyer" #slug: "douille-inox-cannelee-de-buyer-306" #description: """ <div class="col is-12"><ul>\n <li>Inoxydable, hygiène parfaite.</li>\n <li>Soudure bout à bout, parfaitement étanche.</li>\n <li>Produit professionnel. </li>\n </ul>\n <ul style="margin: 0px 10px; padding: 10px; list-style-position: initial; list-style-image: initial;">\n </ul></div><h1>Description douille inox cannelée De Buyer</h1><div class="col is-12"><span style="font-size: 12px;">La douille cannelée inox De Buyer est solide, d'un entretien facile et d'une hygiène parfaite, grâce à sa soudure bout à bout parfaitement étanche. Le bord est roulé. Elle s’adapte aux poches pâtissières pour réaliser des décors de crème ou remplir des corps creux d’une préparation.</span></div><h1>Caractéristiques douille inox cannelée De Buyer</h1><div class="col is-12"><span style="font-size: 12px;">Produit professionnel. Inox. Entretien facile, va au lave vaisselle. S'adapte à toutes les poches. </span></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 {#8526 …} #channels: Doctrine\ORM\PersistentCollection {#8029 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#7920 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8032 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Douille inox cannelée De Buyer" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#28844 -props: [ "product" => App\Entity\Product\Product {#7964 #id: 2364 #code: "douille-inox-cannelee-de-buyer-306" #attributes: Doctrine\ORM\PersistentCollection {#8170 …} #variants: Doctrine\ORM\PersistentCollection {#8393 …} #options: Doctrine\ORM\PersistentCollection {#8521 …} #associations: Doctrine\ORM\PersistentCollection {#8461 …} #createdAt: DateTime @1758632524 {#7680 : 2025-09-23 21:02:04.0 PRC (+08:00) } #updatedAt: DateTime @1758632524 {#7403 : 2025-09-23 21:02:04.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8520 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8523 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7964} #id: 2364 #name: "Douille inox cannelée De Buyer" #slug: "douille-inox-cannelee-de-buyer-306" #description: """ <div class="col is-12"><ul>\n <li>Inoxydable, hygiène parfaite.</li>\n <li>Soudure bout à bout, parfaitement étanche.</li>\n <li>Produit professionnel. </li>\n </ul>\n <ul style="margin: 0px 10px; padding: 10px; list-style-position: initial; list-style-image: initial;">\n </ul></div><h1>Description douille inox cannelée De Buyer</h1><div class="col is-12"><span style="font-size: 12px;">La douille cannelée inox De Buyer est solide, d'un entretien facile et d'une hygiène parfaite, grâce à sa soudure bout à bout parfaitement étanche. Le bord est roulé. Elle s’adapte aux poches pâtissières pour réaliser des décors de crème ou remplir des corps creux d’une préparation.</span></div><h1>Caractéristiques douille inox cannelée De Buyer</h1><div class="col is-12"><span style="font-size: 12px;">Produit professionnel. Inox. Entretien facile, va au lave vaisselle. S'adapte à toutes les poches. </span></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 {#8526 …} #channels: Doctrine\ORM\PersistentCollection {#8029 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#7920 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8032 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
114.0 MiB | 1.22 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29185 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28923 …} +context: Sylius\TwigHooks\Bag\DataBag {#28918 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29182 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#28433 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#28779 #collection: Doctrine\Common\Collections\ArrayCollection {#28778 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#28616 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38733 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38785 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29185 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28923 …} +context: Sylius\TwigHooks\Bag\DataBag {#28918 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29182 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Douille inox cannelée De Buyer" "applied_promotions" => Doctrine\ORM\PersistentCollection {#28779 #collection: Doctrine\Common\Collections\ArrayCollection {#28778 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#28616 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38733 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38785 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29186 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29185 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28923 …} +context: Sylius\TwigHooks\Bag\DataBag {#28918 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29182 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#28433 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#28779 #collection: Doctrine\Common\Collections\ArrayCollection {#28778 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#28616 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38733 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38785 …} } "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 {#29255 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29245 …} +context: Sylius\TwigHooks\Bag\DataBag {#29253 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29254 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#28433 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29264 +variant: App\Entity\Product\ProductVariant {#28433 …} +price: "2,00\u{A0}€" +originalPrice: "2,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9054 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12484 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9051 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29255 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29245 …} +context: Sylius\TwigHooks\Bag\DataBag {#29253 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29254 …} +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 | 7.81 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8535 #id: 2365 #code: "douille-unie-inox-de-buyer-700" #attributes: Doctrine\ORM\PersistentCollection {#8542 …} #variants: Doctrine\ORM\PersistentCollection {#8544 …} #options: Doctrine\ORM\PersistentCollection {#8548 …} #associations: Doctrine\ORM\PersistentCollection {#8546 …} #createdAt: DateTime @1758632524 {#8533 : 2025-09-23 21:02:04.0 PRC (+08:00) } #updatedAt: DateTime @1758632524 {#8534 : 2025-09-23 21:02:04.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8551 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8552 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8535} #id: 2365 #name: "Douille unie inox De Buyer" #slug: "douille-unie-inox-de-buyer-700" #description: """ <div class="col is-12"><ul>\n <li>Inoxydable, hygiène parfaite.</li>\n <li>Soudure bout à bout, parfaitement étanche.</li>\n <li>Produit professionnel. </li>\n </ul></div><h1>Description douille unie inox De Buyer</h1><div class="col is-12"><p>La douille unie inox De Buyer est solide, d'un entretien facile et d'une hygiène parfaite, grâce à sa soudure bout à bout parfaitement étanche. Le bord est roulé. Elle s’adapte aux poches pâtissières pour réaliser des décors de crème ou remplir des corps creux d’une préparation.</p></div><h1>Caractéristiques douille unie inox De Buyer</h1><div class="col is-12"><p>Produit professionnel. Inox. Entretien facile, va au lave vaisselle. S'adapte à toutes les poches. </p></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 {#8554 …} #channels: Doctrine\ORM\PersistentCollection {#8540 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8536 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8538 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27698 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27731 …} +context: Sylius\TwigHooks\Bag\DataBag {#27737 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27724 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#28822 +product: App\Entity\Product\Product {#8535 #id: 2365 #code: "douille-unie-inox-de-buyer-700" #attributes: Doctrine\ORM\PersistentCollection {#8542 …} #variants: Doctrine\ORM\PersistentCollection {#8544 …} #options: Doctrine\ORM\PersistentCollection {#8548 …} #associations: Doctrine\ORM\PersistentCollection {#8546 …} #createdAt: DateTime @1758632524 {#8533 : 2025-09-23 21:02:04.0 PRC (+08:00) } #updatedAt: DateTime @1758632524 {#8534 : 2025-09-23 21:02:04.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8551 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8552 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8535} #id: 2365 #name: "Douille unie inox De Buyer" #slug: "douille-unie-inox-de-buyer-700" #description: """ <div class="col is-12"><ul>\n <li>Inoxydable, hygiène parfaite.</li>\n <li>Soudure bout à bout, parfaitement étanche.</li>\n <li>Produit professionnel. </li>\n </ul></div><h1>Description douille unie inox De Buyer</h1><div class="col is-12"><p>La douille unie inox De Buyer est solide, d'un entretien facile et d'une hygiène parfaite, grâce à sa soudure bout à bout parfaitement étanche. Le bord est roulé. Elle s’adapte aux poches pâtissières pour réaliser des décors de crème ou remplir des corps creux d’une préparation.</p></div><h1>Caractéristiques douille unie inox De Buyer</h1><div class="col is-12"><p>Produit professionnel. Inox. Entretien facile, va au lave vaisselle. S'adapte à toutes les poches. </p></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 {#8554 …} #channels: Doctrine\ORM\PersistentCollection {#8540 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8536 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8538 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#29337 …} +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 {#27698 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27731 …} +context: Sylius\TwigHooks\Bag\DataBag {#27737 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27724 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
114.0 MiB | 0.91 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8535 #id: 2365 #code: "douille-unie-inox-de-buyer-700" #attributes: Doctrine\ORM\PersistentCollection {#8542 …} #variants: Doctrine\ORM\PersistentCollection {#8544 …} #options: Doctrine\ORM\PersistentCollection {#8548 …} #associations: Doctrine\ORM\PersistentCollection {#8546 …} #createdAt: DateTime @1758632524 {#8533 : 2025-09-23 21:02:04.0 PRC (+08:00) } #updatedAt: DateTime @1758632524 {#8534 : 2025-09-23 21:02:04.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8551 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8552 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8535} #id: 2365 #name: "Douille unie inox De Buyer" #slug: "douille-unie-inox-de-buyer-700" #description: """ <div class="col is-12"><ul>\n <li>Inoxydable, hygiène parfaite.</li>\n <li>Soudure bout à bout, parfaitement étanche.</li>\n <li>Produit professionnel. </li>\n </ul></div><h1>Description douille unie inox De Buyer</h1><div class="col is-12"><p>La douille unie inox De Buyer est solide, d'un entretien facile et d'une hygiène parfaite, grâce à sa soudure bout à bout parfaitement étanche. Le bord est roulé. Elle s’adapte aux poches pâtissières pour réaliser des décors de crème ou remplir des corps creux d’une préparation.</p></div><h1>Caractéristiques douille unie inox De Buyer</h1><div class="col is-12"><p>Produit professionnel. Inox. Entretien facile, va au lave vaisselle. S'adapte à toutes les poches. </p></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 {#8554 …} #channels: Doctrine\ORM\PersistentCollection {#8540 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8536 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8538 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Douille unie inox De Buyer" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29408 -props: [ "product" => App\Entity\Product\Product {#8535 #id: 2365 #code: "douille-unie-inox-de-buyer-700" #attributes: Doctrine\ORM\PersistentCollection {#8542 …} #variants: Doctrine\ORM\PersistentCollection {#8544 …} #options: Doctrine\ORM\PersistentCollection {#8548 …} #associations: Doctrine\ORM\PersistentCollection {#8546 …} #createdAt: DateTime @1758632524 {#8533 : 2025-09-23 21:02:04.0 PRC (+08:00) } #updatedAt: DateTime @1758632524 {#8534 : 2025-09-23 21:02:04.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8551 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8552 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8535} #id: 2365 #name: "Douille unie inox De Buyer" #slug: "douille-unie-inox-de-buyer-700" #description: """ <div class="col is-12"><ul>\n <li>Inoxydable, hygiène parfaite.</li>\n <li>Soudure bout à bout, parfaitement étanche.</li>\n <li>Produit professionnel. </li>\n </ul></div><h1>Description douille unie inox De Buyer</h1><div class="col is-12"><p>La douille unie inox De Buyer est solide, d'un entretien facile et d'une hygiène parfaite, grâce à sa soudure bout à bout parfaitement étanche. Le bord est roulé. Elle s’adapte aux poches pâtissières pour réaliser des décors de crème ou remplir des corps creux d’une préparation.</p></div><h1>Caractéristiques douille unie inox De Buyer</h1><div class="col is-12"><p>Produit professionnel. Inox. Entretien facile, va au lave vaisselle. S'adapte à toutes les poches. </p></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 {#8554 …} #channels: Doctrine\ORM\PersistentCollection {#8540 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8536 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8538 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
114.0 MiB | 0.74 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29671 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29392 …} +context: Sylius\TwigHooks\Bag\DataBag {#29462 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29389 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29337 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29345 #collection: Doctrine\Common\Collections\ArrayCollection {#29354 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29333 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38805 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38807 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29671 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29392 …} +context: Sylius\TwigHooks\Bag\DataBag {#29462 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29389 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Douille unie inox De Buyer" "applied_promotions" => Doctrine\ORM\PersistentCollection {#29345 #collection: Doctrine\Common\Collections\ArrayCollection {#29354 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29333 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38805 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38807 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29672 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29671 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29392 …} +context: Sylius\TwigHooks\Bag\DataBag {#29462 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29389 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29337 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29345 #collection: Doctrine\Common\Collections\ArrayCollection {#29354 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29333 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38805 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38807 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 114.0 MiB | 0.15 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29725 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29716 …} +context: Sylius\TwigHooks\Bag\DataBag {#29723 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29724 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29337 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29728 +variant: App\Entity\Product\ProductVariant {#29337 …} +price: "2,00\u{A0}€" +originalPrice: "2,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9054 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12484 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9051 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29725 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29716 …} +context: Sylius\TwigHooks\Bag\DataBag {#29723 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29724 …} +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 | 5.11 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8558 #id: 2366 #code: "douille-patissiere-inox-lacor-1113" #attributes: Doctrine\ORM\PersistentCollection {#8565 …} #variants: Doctrine\ORM\PersistentCollection {#8567 …} #options: Doctrine\ORM\PersistentCollection {#8571 …} #associations: Doctrine\ORM\PersistentCollection {#8569 …} #createdAt: DateTime @1758632524 {#8556 : 2025-09-23 21:02:04.0 PRC (+08:00) } #updatedAt: DateTime @1758632524 {#8557 : 2025-09-23 21:02:04.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8574 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8575 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8558} #id: 2366 #name: "Douille pâtissière inox Lacor" #slug: "douille-patissiere-inox-lacor-1113" #description: """ <div class="col is-12"><ul>\n <li>Inox, matériau sain.</li>\n <li>Vendues par lot.</li>\n <li>Lisses ou cannelées.</li>\n </ul></div><h1>Description Douille pâtissière inox Lacor</h1><div class="col is-12"><span style="font-family: Verdana; font-size: xx-small;">La Douille pâtissière inox Lacor est le complément indispensable des poches à douille. Douille inox. Va au lave vaisselle<br /></span></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 {#8577 …} #channels: Doctrine\ORM\PersistentCollection {#8563 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8559 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8561 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27698 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27731 …} +context: Sylius\TwigHooks\Bag\DataBag {#27737 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27724 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29399 +product: App\Entity\Product\Product {#8558 #id: 2366 #code: "douille-patissiere-inox-lacor-1113" #attributes: Doctrine\ORM\PersistentCollection {#8565 …} #variants: Doctrine\ORM\PersistentCollection {#8567 …} #options: Doctrine\ORM\PersistentCollection {#8571 …} #associations: Doctrine\ORM\PersistentCollection {#8569 …} #createdAt: DateTime @1758632524 {#8556 : 2025-09-23 21:02:04.0 PRC (+08:00) } #updatedAt: DateTime @1758632524 {#8557 : 2025-09-23 21:02:04.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8574 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8575 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8558} #id: 2366 #name: "Douille pâtissière inox Lacor" #slug: "douille-patissiere-inox-lacor-1113" #description: """ <div class="col is-12"><ul>\n <li>Inox, matériau sain.</li>\n <li>Vendues par lot.</li>\n <li>Lisses ou cannelées.</li>\n </ul></div><h1>Description Douille pâtissière inox Lacor</h1><div class="col is-12"><span style="font-family: Verdana; font-size: xx-small;">La Douille pâtissière inox Lacor est le complément indispensable des poches à douille. Douille inox. Va au lave vaisselle<br /></span></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 {#8577 …} #channels: Doctrine\ORM\PersistentCollection {#8563 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8559 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8561 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#29791 …} +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 {#27698 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27731 …} +context: Sylius\TwigHooks\Bag\DataBag {#27737 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27724 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
114.0 MiB | 0.84 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8558 #id: 2366 #code: "douille-patissiere-inox-lacor-1113" #attributes: Doctrine\ORM\PersistentCollection {#8565 …} #variants: Doctrine\ORM\PersistentCollection {#8567 …} #options: Doctrine\ORM\PersistentCollection {#8571 …} #associations: Doctrine\ORM\PersistentCollection {#8569 …} #createdAt: DateTime @1758632524 {#8556 : 2025-09-23 21:02:04.0 PRC (+08:00) } #updatedAt: DateTime @1758632524 {#8557 : 2025-09-23 21:02:04.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8574 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8575 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8558} #id: 2366 #name: "Douille pâtissière inox Lacor" #slug: "douille-patissiere-inox-lacor-1113" #description: """ <div class="col is-12"><ul>\n <li>Inox, matériau sain.</li>\n <li>Vendues par lot.</li>\n <li>Lisses ou cannelées.</li>\n </ul></div><h1>Description Douille pâtissière inox Lacor</h1><div class="col is-12"><span style="font-family: Verdana; font-size: xx-small;">La Douille pâtissière inox Lacor est le complément indispensable des poches à douille. Douille inox. Va au lave vaisselle<br /></span></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 {#8577 …} #channels: Doctrine\ORM\PersistentCollection {#8563 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8559 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8561 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Douille pâtissière inox Lacor" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29862 -props: [ "product" => App\Entity\Product\Product {#8558 #id: 2366 #code: "douille-patissiere-inox-lacor-1113" #attributes: Doctrine\ORM\PersistentCollection {#8565 …} #variants: Doctrine\ORM\PersistentCollection {#8567 …} #options: Doctrine\ORM\PersistentCollection {#8571 …} #associations: Doctrine\ORM\PersistentCollection {#8569 …} #createdAt: DateTime @1758632524 {#8556 : 2025-09-23 21:02:04.0 PRC (+08:00) } #updatedAt: DateTime @1758632524 {#8557 : 2025-09-23 21:02:04.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8574 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8575 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8558} #id: 2366 #name: "Douille pâtissière inox Lacor" #slug: "douille-patissiere-inox-lacor-1113" #description: """ <div class="col is-12"><ul>\n <li>Inox, matériau sain.</li>\n <li>Vendues par lot.</li>\n <li>Lisses ou cannelées.</li>\n </ul></div><h1>Description Douille pâtissière inox Lacor</h1><div class="col is-12"><span style="font-family: Verdana; font-size: xx-small;">La Douille pâtissière inox Lacor est le complément indispensable des poches à douille. Douille inox. Va au lave vaisselle<br /></span></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 {#8577 …} #channels: Doctrine\ORM\PersistentCollection {#8563 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8559 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8561 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
114.0 MiB | 0.72 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29924 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29846 …} +context: Sylius\TwigHooks\Bag\DataBag {#29913 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29843 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29791 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29799 #collection: Doctrine\Common\Collections\ArrayCollection {#29808 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29787 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38819 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38821 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29924 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29846 …} +context: Sylius\TwigHooks\Bag\DataBag {#29913 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29843 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Douille pâtissière inox Lacor" "applied_promotions" => Doctrine\ORM\PersistentCollection {#29799 #collection: Doctrine\Common\Collections\ArrayCollection {#29808 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29787 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38819 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38821 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29929 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29924 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29846 …} +context: Sylius\TwigHooks\Bag\DataBag {#29913 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29843 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29791 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29799 #collection: Doctrine\Common\Collections\ArrayCollection {#29808 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29787 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38819 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38821 …} } "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 {#29978 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29969 …} +context: Sylius\TwigHooks\Bag\DataBag {#29976 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29977 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29791 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29981 +variant: App\Entity\Product\ProductVariant {#29791 …} +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 {#9054 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12484 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9051 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29978 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29969 …} +context: Sylius\TwigHooks\Bag\DataBag {#29976 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29977 …} +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.83 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8581 #id: 2367 #code: "kit-douilles-26-pieces-2424" #attributes: Doctrine\ORM\PersistentCollection {#8588 …} #variants: Doctrine\ORM\PersistentCollection {#8590 …} #options: Doctrine\ORM\PersistentCollection {#8594 …} #associations: Doctrine\ORM\PersistentCollection {#8592 …} #createdAt: DateTime @1758632524 {#8579 : 2025-09-23 21:02:04.0 PRC (+08:00) } #updatedAt: DateTime @1758632524 {#8580 : 2025-09-23 21:02:04.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8597 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8598 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8581} #id: 2367 #name: "Kit douilles 26 pièces" #slug: "kit-douilles-26-pieces-2424" #description: """ <div class="col is-12"><ul>\n <li>Nombreux types de douilles.</li>\n <li>Coffret de rangement. </li>\n </ul></div><h1>Description kit douilles 26 pièces</h1><div class="col is-12">Le kit poche à douille se compose de 24 douilles polycarbonate.<br />12 douilles unies. 10 douilles cannelées. 2 douilles à bûche. Coffret de rangement.</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 {#8600 …} #channels: Doctrine\ORM\PersistentCollection {#8586 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8582 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8584 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27698 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27731 …} +context: Sylius\TwigHooks\Bag\DataBag {#27737 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27724 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29853 +product: App\Entity\Product\Product {#8581 #id: 2367 #code: "kit-douilles-26-pieces-2424" #attributes: Doctrine\ORM\PersistentCollection {#8588 …} #variants: Doctrine\ORM\PersistentCollection {#8590 …} #options: Doctrine\ORM\PersistentCollection {#8594 …} #associations: Doctrine\ORM\PersistentCollection {#8592 …} #createdAt: DateTime @1758632524 {#8579 : 2025-09-23 21:02:04.0 PRC (+08:00) } #updatedAt: DateTime @1758632524 {#8580 : 2025-09-23 21:02:04.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8597 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8598 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8581} #id: 2367 #name: "Kit douilles 26 pièces" #slug: "kit-douilles-26-pieces-2424" #description: """ <div class="col is-12"><ul>\n <li>Nombreux types de douilles.</li>\n <li>Coffret de rangement. </li>\n </ul></div><h1>Description kit douilles 26 pièces</h1><div class="col is-12">Le kit poche à douille se compose de 24 douilles polycarbonate.<br />12 douilles unies. 10 douilles cannelées. 2 douilles à bûche. Coffret de rangement.</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 {#8600 …} #channels: Doctrine\ORM\PersistentCollection {#8586 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8582 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8584 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#30044 …} +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 {#27698 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27731 …} +context: Sylius\TwigHooks\Bag\DataBag {#27737 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27724 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
114.0 MiB | 0.94 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8581 #id: 2367 #code: "kit-douilles-26-pieces-2424" #attributes: Doctrine\ORM\PersistentCollection {#8588 …} #variants: Doctrine\ORM\PersistentCollection {#8590 …} #options: Doctrine\ORM\PersistentCollection {#8594 …} #associations: Doctrine\ORM\PersistentCollection {#8592 …} #createdAt: DateTime @1758632524 {#8579 : 2025-09-23 21:02:04.0 PRC (+08:00) } #updatedAt: DateTime @1758632524 {#8580 : 2025-09-23 21:02:04.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8597 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8598 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8581} #id: 2367 #name: "Kit douilles 26 pièces" #slug: "kit-douilles-26-pieces-2424" #description: """ <div class="col is-12"><ul>\n <li>Nombreux types de douilles.</li>\n <li>Coffret de rangement. </li>\n </ul></div><h1>Description kit douilles 26 pièces</h1><div class="col is-12">Le kit poche à douille se compose de 24 douilles polycarbonate.<br />12 douilles unies. 10 douilles cannelées. 2 douilles à bûche. Coffret de rangement.</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 {#8600 …} #channels: Doctrine\ORM\PersistentCollection {#8586 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8582 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8584 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Kit douilles 26 pièces" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30115 -props: [ "product" => App\Entity\Product\Product {#8581 #id: 2367 #code: "kit-douilles-26-pieces-2424" #attributes: Doctrine\ORM\PersistentCollection {#8588 …} #variants: Doctrine\ORM\PersistentCollection {#8590 …} #options: Doctrine\ORM\PersistentCollection {#8594 …} #associations: Doctrine\ORM\PersistentCollection {#8592 …} #createdAt: DateTime @1758632524 {#8579 : 2025-09-23 21:02:04.0 PRC (+08:00) } #updatedAt: DateTime @1758632524 {#8580 : 2025-09-23 21:02:04.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8597 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8598 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8581} #id: 2367 #name: "Kit douilles 26 pièces" #slug: "kit-douilles-26-pieces-2424" #description: """ <div class="col is-12"><ul>\n <li>Nombreux types de douilles.</li>\n <li>Coffret de rangement. </li>\n </ul></div><h1>Description kit douilles 26 pièces</h1><div class="col is-12">Le kit poche à douille se compose de 24 douilles polycarbonate.<br />12 douilles unies. 10 douilles cannelées. 2 douilles à bûche. Coffret de rangement.</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 {#8600 …} #channels: Doctrine\ORM\PersistentCollection {#8586 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8582 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8584 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
114.0 MiB | 0.76 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30108 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30099 …} +context: Sylius\TwigHooks\Bag\DataBag {#30166 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30096 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30044 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30052 #collection: Doctrine\Common\Collections\ArrayCollection {#30061 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30040 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38833 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38835 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30108 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30099 …} +context: Sylius\TwigHooks\Bag\DataBag {#30166 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30096 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Kit douilles 26 pièces" "applied_promotions" => Doctrine\ORM\PersistentCollection {#30052 #collection: Doctrine\Common\Collections\ArrayCollection {#30061 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30040 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38833 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38835 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30170 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30108 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30099 …} +context: Sylius\TwigHooks\Bag\DataBag {#30166 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30096 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30044 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30052 #collection: Doctrine\Common\Collections\ArrayCollection {#30061 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30040 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38833 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38835 …} } "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 {#30220 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30211 …} +context: Sylius\TwigHooks\Bag\DataBag {#30218 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30219 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30044 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30223 +variant: App\Entity\Product\ProductVariant {#30044 …} +price: "24,00\u{A0}€" +originalPrice: "24,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9054 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12484 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9051 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30220 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30211 …} +context: Sylius\TwigHooks\Bag\DataBag {#30218 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30219 …} +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.70 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8604 #id: 2368 #code: "douille-a-garnir-patisse-4233" #attributes: Doctrine\ORM\PersistentCollection {#8611 …} #variants: Doctrine\ORM\PersistentCollection {#8613 …} #options: Doctrine\ORM\PersistentCollection {#8617 …} #associations: Doctrine\ORM\PersistentCollection {#8615 …} #createdAt: DateTime @1758632524 {#8602 : 2025-09-23 21:02:04.0 PRC (+08:00) } #updatedAt: DateTime @1758632524 {#8603 : 2025-09-23 21:02:04.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8620 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8621 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8604} #id: 2368 #name: "Douille à garnir Patisse" #slug: "douille-a-garnir-patisse-4233" #description: """ <div class="col is-12"><ul>\n <li>Forme longue pour garnir efficacement.</li>\n <li>Inox, hygiène parfaite.</li>\n <li>S'adapte à toutes les poches à douille. </li>\n </ul></div><h1>Description Douille à garnir Patisse</h1><div class="col is-12">La douille à garnir Patisse est spécialement conçue pour garnir et remplir facilement sans les abîmer choux, éclairs et beignets.. Elle est compatible avec la plupart des poches à douille. Sa finition inox vous garantit une hygiène parfaite.</div><h1>Caractéristiques Douille à garnir Patisse</h1><div class="col is-12">Inox. Longueur totale 9,2 cm. Embout largeur 4 mm. Lavage à la main ou lave vaisselle.</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 {#8623 …} #channels: Doctrine\ORM\PersistentCollection {#8609 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8605 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8607 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27698 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27731 …} +context: Sylius\TwigHooks\Bag\DataBag {#27737 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27724 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#30106 +product: App\Entity\Product\Product {#8604 #id: 2368 #code: "douille-a-garnir-patisse-4233" #attributes: Doctrine\ORM\PersistentCollection {#8611 …} #variants: Doctrine\ORM\PersistentCollection {#8613 …} #options: Doctrine\ORM\PersistentCollection {#8617 …} #associations: Doctrine\ORM\PersistentCollection {#8615 …} #createdAt: DateTime @1758632524 {#8602 : 2025-09-23 21:02:04.0 PRC (+08:00) } #updatedAt: DateTime @1758632524 {#8603 : 2025-09-23 21:02:04.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8620 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8621 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8604} #id: 2368 #name: "Douille à garnir Patisse" #slug: "douille-a-garnir-patisse-4233" #description: """ <div class="col is-12"><ul>\n <li>Forme longue pour garnir efficacement.</li>\n <li>Inox, hygiène parfaite.</li>\n <li>S'adapte à toutes les poches à douille. </li>\n </ul></div><h1>Description Douille à garnir Patisse</h1><div class="col is-12">La douille à garnir Patisse est spécialement conçue pour garnir et remplir facilement sans les abîmer choux, éclairs et beignets.. Elle est compatible avec la plupart des poches à douille. Sa finition inox vous garantit une hygiène parfaite.</div><h1>Caractéristiques Douille à garnir Patisse</h1><div class="col is-12">Inox. Longueur totale 9,2 cm. Embout largeur 4 mm. Lavage à la main ou lave vaisselle.</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 {#8623 …} #channels: Doctrine\ORM\PersistentCollection {#8609 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8605 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8607 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#30286 …} +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 {#27698 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27731 …} +context: Sylius\TwigHooks\Bag\DataBag {#27737 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27724 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
114.0 MiB | 0.77 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8604 #id: 2368 #code: "douille-a-garnir-patisse-4233" #attributes: Doctrine\ORM\PersistentCollection {#8611 …} #variants: Doctrine\ORM\PersistentCollection {#8613 …} #options: Doctrine\ORM\PersistentCollection {#8617 …} #associations: Doctrine\ORM\PersistentCollection {#8615 …} #createdAt: DateTime @1758632524 {#8602 : 2025-09-23 21:02:04.0 PRC (+08:00) } #updatedAt: DateTime @1758632524 {#8603 : 2025-09-23 21:02:04.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8620 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8621 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8604} #id: 2368 #name: "Douille à garnir Patisse" #slug: "douille-a-garnir-patisse-4233" #description: """ <div class="col is-12"><ul>\n <li>Forme longue pour garnir efficacement.</li>\n <li>Inox, hygiène parfaite.</li>\n <li>S'adapte à toutes les poches à douille. </li>\n </ul></div><h1>Description Douille à garnir Patisse</h1><div class="col is-12">La douille à garnir Patisse est spécialement conçue pour garnir et remplir facilement sans les abîmer choux, éclairs et beignets.. Elle est compatible avec la plupart des poches à douille. Sa finition inox vous garantit une hygiène parfaite.</div><h1>Caractéristiques Douille à garnir Patisse</h1><div class="col is-12">Inox. Longueur totale 9,2 cm. Embout largeur 4 mm. Lavage à la main ou lave vaisselle.</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 {#8623 …} #channels: Doctrine\ORM\PersistentCollection {#8609 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8605 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8607 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Douille à garnir Patisse" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30357 -props: [ "product" => App\Entity\Product\Product {#8604 #id: 2368 #code: "douille-a-garnir-patisse-4233" #attributes: Doctrine\ORM\PersistentCollection {#8611 …} #variants: Doctrine\ORM\PersistentCollection {#8613 …} #options: Doctrine\ORM\PersistentCollection {#8617 …} #associations: Doctrine\ORM\PersistentCollection {#8615 …} #createdAt: DateTime @1758632524 {#8602 : 2025-09-23 21:02:04.0 PRC (+08:00) } #updatedAt: DateTime @1758632524 {#8603 : 2025-09-23 21:02:04.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8620 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8621 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8604} #id: 2368 #name: "Douille à garnir Patisse" #slug: "douille-a-garnir-patisse-4233" #description: """ <div class="col is-12"><ul>\n <li>Forme longue pour garnir efficacement.</li>\n <li>Inox, hygiène parfaite.</li>\n <li>S'adapte à toutes les poches à douille. </li>\n </ul></div><h1>Description Douille à garnir Patisse</h1><div class="col is-12">La douille à garnir Patisse est spécialement conçue pour garnir et remplir facilement sans les abîmer choux, éclairs et beignets.. Elle est compatible avec la plupart des poches à douille. Sa finition inox vous garantit une hygiène parfaite.</div><h1>Caractéristiques Douille à garnir Patisse</h1><div class="col is-12">Inox. Longueur totale 9,2 cm. Embout largeur 4 mm. Lavage à la main ou lave vaisselle.</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 {#8623 …} #channels: Doctrine\ORM\PersistentCollection {#8609 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8605 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8607 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
114.0 MiB | 0.75 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30350 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30341 …} +context: Sylius\TwigHooks\Bag\DataBag {#30408 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30338 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30286 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30294 #collection: Doctrine\Common\Collections\ArrayCollection {#30303 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30282 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38847 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38849 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30350 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30341 …} +context: Sylius\TwigHooks\Bag\DataBag {#30408 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30338 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Douille à garnir Patisse" "applied_promotions" => Doctrine\ORM\PersistentCollection {#30294 #collection: Doctrine\Common\Collections\ArrayCollection {#30303 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30282 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38847 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38849 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30412 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30350 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30341 …} +context: Sylius\TwigHooks\Bag\DataBag {#30408 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30338 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30286 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30294 #collection: Doctrine\Common\Collections\ArrayCollection {#30303 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30282 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38847 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38849 …} } "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 {#30462 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30453 …} +context: Sylius\TwigHooks\Bag\DataBag {#30460 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30461 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30286 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30465 +variant: App\Entity\Product\ProductVariant {#30286 …} +price: "4,00\u{A0}€" +originalPrice: "4,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9054 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12484 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9051 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30462 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30453 …} +context: Sylius\TwigHooks\Bag\DataBag {#30460 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30461 …} +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 | 5.69 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8627 #id: 2369 #code: "douille-a-saint-honore-inox-de-buyer-4567" #attributes: Doctrine\ORM\PersistentCollection {#8634 …} #variants: Doctrine\ORM\PersistentCollection {#8636 …} #options: Doctrine\ORM\PersistentCollection {#8640 …} #associations: Doctrine\ORM\PersistentCollection {#8638 …} #createdAt: DateTime @1758632524 {#8625 : 2025-09-23 21:02:04.0 PRC (+08:00) } #updatedAt: DateTime @1758632524 {#8626 : 2025-09-23 21:02:04.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8643 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8644 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8627} #id: 2369 #name: "Douille à saint honoré inox De Buyer" #slug: "douille-a-saint-honore-inox-de-buyer-4567" #description: """ <div class="col is-12"><ul>\n <li>Inoxydable, hygiène parfaite.</li>\n <li>Sans soudure, parfaitement étanche.</li>\n <li>Produit professionnel. </li>\n </ul>\n <ul style="margin: 0px 10px; padding: 10px; list-style-position: initial; list-style-image: initial;">\n </ul></div><h1>Description Douille à saint honoré inox De Buyer</h1><div class="col is-12">La douille à saint Honoré inox De Buyer permet de garnir cette délicieuse pâtisserie. Sa construction sérieuse tout inox vous garantit fiabilité et hygiène.</div><h1>Caractéristiques Douille à saint honoré inox De Buyer</h1><div class="col is-12">Produit professionnel. Inox. Entretien facile, va au lave vaisselle. S'adapte à toutes les poches.</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 {#8646 …} #channels: Doctrine\ORM\PersistentCollection {#8632 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8628 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8630 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27698 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27731 …} +context: Sylius\TwigHooks\Bag\DataBag {#27737 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27724 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#30348 +product: App\Entity\Product\Product {#8627 #id: 2369 #code: "douille-a-saint-honore-inox-de-buyer-4567" #attributes: Doctrine\ORM\PersistentCollection {#8634 …} #variants: Doctrine\ORM\PersistentCollection {#8636 …} #options: Doctrine\ORM\PersistentCollection {#8640 …} #associations: Doctrine\ORM\PersistentCollection {#8638 …} #createdAt: DateTime @1758632524 {#8625 : 2025-09-23 21:02:04.0 PRC (+08:00) } #updatedAt: DateTime @1758632524 {#8626 : 2025-09-23 21:02:04.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8643 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8644 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8627} #id: 2369 #name: "Douille à saint honoré inox De Buyer" #slug: "douille-a-saint-honore-inox-de-buyer-4567" #description: """ <div class="col is-12"><ul>\n <li>Inoxydable, hygiène parfaite.</li>\n <li>Sans soudure, parfaitement étanche.</li>\n <li>Produit professionnel. </li>\n </ul>\n <ul style="margin: 0px 10px; padding: 10px; list-style-position: initial; list-style-image: initial;">\n </ul></div><h1>Description Douille à saint honoré inox De Buyer</h1><div class="col is-12">La douille à saint Honoré inox De Buyer permet de garnir cette délicieuse pâtisserie. Sa construction sérieuse tout inox vous garantit fiabilité et hygiène.</div><h1>Caractéristiques Douille à saint honoré inox De Buyer</h1><div class="col is-12">Produit professionnel. Inox. Entretien facile, va au lave vaisselle. S'adapte à toutes les poches.</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 {#8646 …} #channels: Doctrine\ORM\PersistentCollection {#8632 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8628 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8630 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#30528 …} +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 {#27698 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27731 …} +context: Sylius\TwigHooks\Bag\DataBag {#27737 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27724 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
114.0 MiB | 0.88 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8627 #id: 2369 #code: "douille-a-saint-honore-inox-de-buyer-4567" #attributes: Doctrine\ORM\PersistentCollection {#8634 …} #variants: Doctrine\ORM\PersistentCollection {#8636 …} #options: Doctrine\ORM\PersistentCollection {#8640 …} #associations: Doctrine\ORM\PersistentCollection {#8638 …} #createdAt: DateTime @1758632524 {#8625 : 2025-09-23 21:02:04.0 PRC (+08:00) } #updatedAt: DateTime @1758632524 {#8626 : 2025-09-23 21:02:04.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8643 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8644 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8627} #id: 2369 #name: "Douille à saint honoré inox De Buyer" #slug: "douille-a-saint-honore-inox-de-buyer-4567" #description: """ <div class="col is-12"><ul>\n <li>Inoxydable, hygiène parfaite.</li>\n <li>Sans soudure, parfaitement étanche.</li>\n <li>Produit professionnel. </li>\n </ul>\n <ul style="margin: 0px 10px; padding: 10px; list-style-position: initial; list-style-image: initial;">\n </ul></div><h1>Description Douille à saint honoré inox De Buyer</h1><div class="col is-12">La douille à saint Honoré inox De Buyer permet de garnir cette délicieuse pâtisserie. Sa construction sérieuse tout inox vous garantit fiabilité et hygiène.</div><h1>Caractéristiques Douille à saint honoré inox De Buyer</h1><div class="col is-12">Produit professionnel. Inox. Entretien facile, va au lave vaisselle. S'adapte à toutes les poches.</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 {#8646 …} #channels: Doctrine\ORM\PersistentCollection {#8632 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8628 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8630 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Douille à saint honoré inox De Buyer" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30599 -props: [ "product" => App\Entity\Product\Product {#8627 #id: 2369 #code: "douille-a-saint-honore-inox-de-buyer-4567" #attributes: Doctrine\ORM\PersistentCollection {#8634 …} #variants: Doctrine\ORM\PersistentCollection {#8636 …} #options: Doctrine\ORM\PersistentCollection {#8640 …} #associations: Doctrine\ORM\PersistentCollection {#8638 …} #createdAt: DateTime @1758632524 {#8625 : 2025-09-23 21:02:04.0 PRC (+08:00) } #updatedAt: DateTime @1758632524 {#8626 : 2025-09-23 21:02:04.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8643 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8644 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8627} #id: 2369 #name: "Douille à saint honoré inox De Buyer" #slug: "douille-a-saint-honore-inox-de-buyer-4567" #description: """ <div class="col is-12"><ul>\n <li>Inoxydable, hygiène parfaite.</li>\n <li>Sans soudure, parfaitement étanche.</li>\n <li>Produit professionnel. </li>\n </ul>\n <ul style="margin: 0px 10px; padding: 10px; list-style-position: initial; list-style-image: initial;">\n </ul></div><h1>Description Douille à saint honoré inox De Buyer</h1><div class="col is-12">La douille à saint Honoré inox De Buyer permet de garnir cette délicieuse pâtisserie. Sa construction sérieuse tout inox vous garantit fiabilité et hygiène.</div><h1>Caractéristiques Douille à saint honoré inox De Buyer</h1><div class="col is-12">Produit professionnel. Inox. Entretien facile, va au lave vaisselle. S'adapte à toutes les poches.</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 {#8646 …} #channels: Doctrine\ORM\PersistentCollection {#8632 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8628 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8630 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
114.0 MiB | 0.73 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30697 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30583 …} +context: Sylius\TwigHooks\Bag\DataBag {#30653 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30580 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30528 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30536 #collection: Doctrine\Common\Collections\ArrayCollection {#30545 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30524 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38861 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38863 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30697 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30583 …} +context: Sylius\TwigHooks\Bag\DataBag {#30653 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30580 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Douille à saint honoré inox De Buyer" "applied_promotions" => Doctrine\ORM\PersistentCollection {#30536 #collection: Doctrine\Common\Collections\ArrayCollection {#30545 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30524 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38861 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38863 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30701 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30697 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30583 …} +context: Sylius\TwigHooks\Bag\DataBag {#30653 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30580 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30528 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30536 #collection: Doctrine\Common\Collections\ArrayCollection {#30545 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30524 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38861 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38863 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 114.0 MiB | 0.15 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30751 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30742 …} +context: Sylius\TwigHooks\Bag\DataBag {#30749 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30750 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30528 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30754 +variant: App\Entity\Product\ProductVariant {#30528 …} +price: "2,00\u{A0}€" +originalPrice: "2,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9054 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12484 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9051 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30751 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30742 …} +context: Sylius\TwigHooks\Bag\DataBag {#30749 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30750 …} +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 | 5.29 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8650 #id: 2370 #code: "douille-a-ruban-inox-de-buyer-5427" #attributes: Doctrine\ORM\PersistentCollection {#8657 …} #variants: Doctrine\ORM\PersistentCollection {#8659 …} #options: Doctrine\ORM\PersistentCollection {#8663 …} #associations: Doctrine\ORM\PersistentCollection {#8661 …} #createdAt: DateTime @1758632524 {#8648 : 2025-09-23 21:02:04.0 PRC (+08:00) } #updatedAt: DateTime @1758632524 {#8649 : 2025-09-23 21:02:04.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8666 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8667 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8650} #id: 2370 #name: "Douille à Ruban Inox De Buyer" #slug: "douille-a-ruban-inox-de-buyer-5427" #description: """ <div class="col is-12"><ul>\n <li>Acier inoxydable.</li>\n <li>Parfaitement étanches.</li>\n <li>Entretien facile et hygiène parfaite.</li>\n </ul></div><h1>Descriptif Douille à Ruban Inox De Buyer</h1><div class="col is-12">La Douille à Ruban Inox De Buyer est solide et d'une utilisation simple. Sans soudure elle est particulièrement hygiénique. Elle vous permettra de travailler vos décors facilement. S'utilise avec poches.</div><h1>Caractéristiques Douille à Ruban Inox De Buyer</h1><div class="col is-12">Acier inoxydable. Solide. Sans soudure. Etanche</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 {#8669 …} #channels: Doctrine\ORM\PersistentCollection {#8655 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8651 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8653 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27698 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27731 …} +context: Sylius\TwigHooks\Bag\DataBag {#27737 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27724 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#30590 +product: App\Entity\Product\Product {#8650 #id: 2370 #code: "douille-a-ruban-inox-de-buyer-5427" #attributes: Doctrine\ORM\PersistentCollection {#8657 …} #variants: Doctrine\ORM\PersistentCollection {#8659 …} #options: Doctrine\ORM\PersistentCollection {#8663 …} #associations: Doctrine\ORM\PersistentCollection {#8661 …} #createdAt: DateTime @1758632524 {#8648 : 2025-09-23 21:02:04.0 PRC (+08:00) } #updatedAt: DateTime @1758632524 {#8649 : 2025-09-23 21:02:04.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8666 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8667 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8650} #id: 2370 #name: "Douille à Ruban Inox De Buyer" #slug: "douille-a-ruban-inox-de-buyer-5427" #description: """ <div class="col is-12"><ul>\n <li>Acier inoxydable.</li>\n <li>Parfaitement étanches.</li>\n <li>Entretien facile et hygiène parfaite.</li>\n </ul></div><h1>Descriptif Douille à Ruban Inox De Buyer</h1><div class="col is-12">La Douille à Ruban Inox De Buyer est solide et d'une utilisation simple. Sans soudure elle est particulièrement hygiénique. Elle vous permettra de travailler vos décors facilement. S'utilise avec poches.</div><h1>Caractéristiques Douille à Ruban Inox De Buyer</h1><div class="col is-12">Acier inoxydable. Solide. Sans soudure. Etanche</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 {#8669 …} #channels: Doctrine\ORM\PersistentCollection {#8655 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8651 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8653 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#30817 …} +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 {#27698 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27731 …} +context: Sylius\TwigHooks\Bag\DataBag {#27737 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27724 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
114.0 MiB | 0.88 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8650 #id: 2370 #code: "douille-a-ruban-inox-de-buyer-5427" #attributes: Doctrine\ORM\PersistentCollection {#8657 …} #variants: Doctrine\ORM\PersistentCollection {#8659 …} #options: Doctrine\ORM\PersistentCollection {#8663 …} #associations: Doctrine\ORM\PersistentCollection {#8661 …} #createdAt: DateTime @1758632524 {#8648 : 2025-09-23 21:02:04.0 PRC (+08:00) } #updatedAt: DateTime @1758632524 {#8649 : 2025-09-23 21:02:04.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8666 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8667 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8650} #id: 2370 #name: "Douille à Ruban Inox De Buyer" #slug: "douille-a-ruban-inox-de-buyer-5427" #description: """ <div class="col is-12"><ul>\n <li>Acier inoxydable.</li>\n <li>Parfaitement étanches.</li>\n <li>Entretien facile et hygiène parfaite.</li>\n </ul></div><h1>Descriptif Douille à Ruban Inox De Buyer</h1><div class="col is-12">La Douille à Ruban Inox De Buyer est solide et d'une utilisation simple. Sans soudure elle est particulièrement hygiénique. Elle vous permettra de travailler vos décors facilement. S'utilise avec poches.</div><h1>Caractéristiques Douille à Ruban Inox De Buyer</h1><div class="col is-12">Acier inoxydable. Solide. Sans soudure. Etanche</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 {#8669 …} #channels: Doctrine\ORM\PersistentCollection {#8655 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8651 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8653 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Douille à Ruban Inox De Buyer" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30888 -props: [ "product" => App\Entity\Product\Product {#8650 #id: 2370 #code: "douille-a-ruban-inox-de-buyer-5427" #attributes: Doctrine\ORM\PersistentCollection {#8657 …} #variants: Doctrine\ORM\PersistentCollection {#8659 …} #options: Doctrine\ORM\PersistentCollection {#8663 …} #associations: Doctrine\ORM\PersistentCollection {#8661 …} #createdAt: DateTime @1758632524 {#8648 : 2025-09-23 21:02:04.0 PRC (+08:00) } #updatedAt: DateTime @1758632524 {#8649 : 2025-09-23 21:02:04.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8666 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8667 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8650} #id: 2370 #name: "Douille à Ruban Inox De Buyer" #slug: "douille-a-ruban-inox-de-buyer-5427" #description: """ <div class="col is-12"><ul>\n <li>Acier inoxydable.</li>\n <li>Parfaitement étanches.</li>\n <li>Entretien facile et hygiène parfaite.</li>\n </ul></div><h1>Descriptif Douille à Ruban Inox De Buyer</h1><div class="col is-12">La Douille à Ruban Inox De Buyer est solide et d'une utilisation simple. Sans soudure elle est particulièrement hygiénique. Elle vous permettra de travailler vos décors facilement. S'utilise avec poches.</div><h1>Caractéristiques Douille à Ruban Inox De Buyer</h1><div class="col is-12">Acier inoxydable. Solide. Sans soudure. Etanche</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 {#8669 …} #channels: Doctrine\ORM\PersistentCollection {#8655 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8651 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8653 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
114.0 MiB | 0.73 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30975 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30872 …} +context: Sylius\TwigHooks\Bag\DataBag {#30942 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30869 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30817 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30825 #collection: Doctrine\Common\Collections\ArrayCollection {#30834 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30813 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38875 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38877 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30975 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30872 …} +context: Sylius\TwigHooks\Bag\DataBag {#30942 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30869 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Douille à Ruban Inox De Buyer" "applied_promotions" => Doctrine\ORM\PersistentCollection {#30825 #collection: Doctrine\Common\Collections\ArrayCollection {#30834 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30813 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38875 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38877 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30976 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30975 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30872 …} +context: Sylius\TwigHooks\Bag\DataBag {#30942 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30869 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30817 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30825 #collection: Doctrine\Common\Collections\ArrayCollection {#30834 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30813 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38875 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38877 …} } "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 {#31029 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31020 …} +context: Sylius\TwigHooks\Bag\DataBag {#31027 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31028 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30817 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#31032 +variant: App\Entity\Product\ProductVariant {#30817 …} +price: "3,00\u{A0}€" +originalPrice: "3,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9054 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12484 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9051 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31029 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31020 …} +context: Sylius\TwigHooks\Bag\DataBag {#31027 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31028 …} +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 | 5.26 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8673 #id: 2371 #code: "douille-sultane-inox-de-buyer-5428" #attributes: Doctrine\ORM\PersistentCollection {#8680 …} #variants: Doctrine\ORM\PersistentCollection {#8682 …} #options: Doctrine\ORM\PersistentCollection {#8686 …} #associations: Doctrine\ORM\PersistentCollection {#8684 …} #createdAt: DateTime @1758632524 {#8671 : 2025-09-23 21:02:04.0 PRC (+08:00) } #updatedAt: DateTime @1758632524 {#8672 : 2025-09-23 21:02:04.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8689 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8690 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8673} #id: 2371 #name: "Douille Sultane Inox De Buyer" #slug: "douille-sultane-inox-de-buyer-5428" #description: """ <div class="col is-12"><ul>\n <li>Acier inoxydable.</li>\n <li>Entretien facile.</li>\n <li>Hygiène parfaite.</li>\n <li>Cône ras ou cône dépassant.</li>\n </ul></div><h1>Descriptif Douille Sultane Inox De Buyer</h1><div class="col is-12">La Douille Sultane en Inox De Buyer vous permettra de confectionner de jolies colerettes de crème au beurre à la finition parfaite sur vos gâteaux. Il existe deux types de douilles : à cône ras ou à cône dépassant. S'utilise avec une poche pâtissière.</div><h1>Caractéristiques Douille Sultane Inox De Buyer</h1><div class="col is-12">Acier inoxydable sans soudure. Cône ras ou dépassant. Diamètre supérieur 35 mm, diamètre supérieur du cône intérieur 21 mm.</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 {#8692 …} #channels: Doctrine\ORM\PersistentCollection {#8678 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8674 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8676 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27698 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27731 …} +context: Sylius\TwigHooks\Bag\DataBag {#27737 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27724 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#30879 +product: App\Entity\Product\Product {#8673 #id: 2371 #code: "douille-sultane-inox-de-buyer-5428" #attributes: Doctrine\ORM\PersistentCollection {#8680 …} #variants: Doctrine\ORM\PersistentCollection {#8682 …} #options: Doctrine\ORM\PersistentCollection {#8686 …} #associations: Doctrine\ORM\PersistentCollection {#8684 …} #createdAt: DateTime @1758632524 {#8671 : 2025-09-23 21:02:04.0 PRC (+08:00) } #updatedAt: DateTime @1758632524 {#8672 : 2025-09-23 21:02:04.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8689 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8690 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8673} #id: 2371 #name: "Douille Sultane Inox De Buyer" #slug: "douille-sultane-inox-de-buyer-5428" #description: """ <div class="col is-12"><ul>\n <li>Acier inoxydable.</li>\n <li>Entretien facile.</li>\n <li>Hygiène parfaite.</li>\n <li>Cône ras ou cône dépassant.</li>\n </ul></div><h1>Descriptif Douille Sultane Inox De Buyer</h1><div class="col is-12">La Douille Sultane en Inox De Buyer vous permettra de confectionner de jolies colerettes de crème au beurre à la finition parfaite sur vos gâteaux. Il existe deux types de douilles : à cône ras ou à cône dépassant. S'utilise avec une poche pâtissière.</div><h1>Caractéristiques Douille Sultane Inox De Buyer</h1><div class="col is-12">Acier inoxydable sans soudure. Cône ras ou dépassant. Diamètre supérieur 35 mm, diamètre supérieur du cône intérieur 21 mm.</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 {#8692 …} #channels: Doctrine\ORM\PersistentCollection {#8678 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8674 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8676 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#31095 …} +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 {#27698 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27731 …} +context: Sylius\TwigHooks\Bag\DataBag {#27737 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27724 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
114.0 MiB | 0.94 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8673 #id: 2371 #code: "douille-sultane-inox-de-buyer-5428" #attributes: Doctrine\ORM\PersistentCollection {#8680 …} #variants: Doctrine\ORM\PersistentCollection {#8682 …} #options: Doctrine\ORM\PersistentCollection {#8686 …} #associations: Doctrine\ORM\PersistentCollection {#8684 …} #createdAt: DateTime @1758632524 {#8671 : 2025-09-23 21:02:04.0 PRC (+08:00) } #updatedAt: DateTime @1758632524 {#8672 : 2025-09-23 21:02:04.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8689 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8690 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8673} #id: 2371 #name: "Douille Sultane Inox De Buyer" #slug: "douille-sultane-inox-de-buyer-5428" #description: """ <div class="col is-12"><ul>\n <li>Acier inoxydable.</li>\n <li>Entretien facile.</li>\n <li>Hygiène parfaite.</li>\n <li>Cône ras ou cône dépassant.</li>\n </ul></div><h1>Descriptif Douille Sultane Inox De Buyer</h1><div class="col is-12">La Douille Sultane en Inox De Buyer vous permettra de confectionner de jolies colerettes de crème au beurre à la finition parfaite sur vos gâteaux. Il existe deux types de douilles : à cône ras ou à cône dépassant. S'utilise avec une poche pâtissière.</div><h1>Caractéristiques Douille Sultane Inox De Buyer</h1><div class="col is-12">Acier inoxydable sans soudure. Cône ras ou dépassant. Diamètre supérieur 35 mm, diamètre supérieur du cône intérieur 21 mm.</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 {#8692 …} #channels: Doctrine\ORM\PersistentCollection {#8678 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8674 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8676 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Douille Sultane Inox De Buyer" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#31166 -props: [ "product" => App\Entity\Product\Product {#8673 #id: 2371 #code: "douille-sultane-inox-de-buyer-5428" #attributes: Doctrine\ORM\PersistentCollection {#8680 …} #variants: Doctrine\ORM\PersistentCollection {#8682 …} #options: Doctrine\ORM\PersistentCollection {#8686 …} #associations: Doctrine\ORM\PersistentCollection {#8684 …} #createdAt: DateTime @1758632524 {#8671 : 2025-09-23 21:02:04.0 PRC (+08:00) } #updatedAt: DateTime @1758632524 {#8672 : 2025-09-23 21:02:04.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8689 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8690 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8673} #id: 2371 #name: "Douille Sultane Inox De Buyer" #slug: "douille-sultane-inox-de-buyer-5428" #description: """ <div class="col is-12"><ul>\n <li>Acier inoxydable.</li>\n <li>Entretien facile.</li>\n <li>Hygiène parfaite.</li>\n <li>Cône ras ou cône dépassant.</li>\n </ul></div><h1>Descriptif Douille Sultane Inox De Buyer</h1><div class="col is-12">La Douille Sultane en Inox De Buyer vous permettra de confectionner de jolies colerettes de crème au beurre à la finition parfaite sur vos gâteaux. Il existe deux types de douilles : à cône ras ou à cône dépassant. S'utilise avec une poche pâtissière.</div><h1>Caractéristiques Douille Sultane Inox De Buyer</h1><div class="col is-12">Acier inoxydable sans soudure. Cône ras ou dépassant. Diamètre supérieur 35 mm, diamètre supérieur du cône intérieur 21 mm.</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 {#8692 …} #channels: Doctrine\ORM\PersistentCollection {#8678 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8674 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8676 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
114.0 MiB | 0.73 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31234 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31150 …} +context: Sylius\TwigHooks\Bag\DataBag {#31223 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31147 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#31095 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#31103 #collection: Doctrine\Common\Collections\ArrayCollection {#31112 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#31091 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38889 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38891 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31234 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31150 …} +context: Sylius\TwigHooks\Bag\DataBag {#31223 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31147 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Douille Sultane Inox De Buyer" "applied_promotions" => Doctrine\ORM\PersistentCollection {#31103 #collection: Doctrine\Common\Collections\ArrayCollection {#31112 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#31091 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38889 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38891 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#31239 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31234 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31150 …} +context: Sylius\TwigHooks\Bag\DataBag {#31223 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31147 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#31095 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#31103 #collection: Doctrine\Common\Collections\ArrayCollection {#31112 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#31091 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38889 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38891 …} } "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 {#31288 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31279 …} +context: Sylius\TwigHooks\Bag\DataBag {#31286 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31287 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#31095 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#31291 +variant: App\Entity\Product\ProductVariant {#31095 …} +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 {#9054 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12484 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9051 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31288 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31279 …} +context: Sylius\TwigHooks\Bag\DataBag {#31286 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31287 …} +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.40 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8696 #id: 2372 #code: "douille-a-feuille-inox-de-buyer-5494" #attributes: Doctrine\ORM\PersistentCollection {#8703 …} #variants: Doctrine\ORM\PersistentCollection {#8705 …} #options: Doctrine\ORM\PersistentCollection {#8709 …} #associations: Doctrine\ORM\PersistentCollection {#8707 …} #createdAt: DateTime @1758632524 {#8694 : 2025-09-23 21:02:04.0 PRC (+08:00) } #updatedAt: DateTime @1758632524 {#8695 : 2025-09-23 21:02:04.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8712 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8713 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8696} #id: 2372 #name: "Douille à Feuille Inox De Buyer" #slug: "douille-a-feuille-inox-de-buyer-5494" #description: """ <div class="col is-12"><ul>\n <li>Acier inoxydable.</li>\n <li>Bords roulés.</li>\n </ul></div><h1>Descriptif Douille à Feuille Inox De Buyer</h1><div class="col is-12">La Douille à Feuille Inox De Buyer est l'ustensile adapté à la réalisation de feuilles réalistes, bordures, festons et plis sur vos gâteaux et pâtisseries. Elle s'utilise avec des poches patissières.</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 {#8715 …} #channels: Doctrine\ORM\PersistentCollection {#8701 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8697 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8699 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27698 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27731 …} +context: Sylius\TwigHooks\Bag\DataBag {#27737 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27724 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#31157 +product: App\Entity\Product\Product {#8696 #id: 2372 #code: "douille-a-feuille-inox-de-buyer-5494" #attributes: Doctrine\ORM\PersistentCollection {#8703 …} #variants: Doctrine\ORM\PersistentCollection {#8705 …} #options: Doctrine\ORM\PersistentCollection {#8709 …} #associations: Doctrine\ORM\PersistentCollection {#8707 …} #createdAt: DateTime @1758632524 {#8694 : 2025-09-23 21:02:04.0 PRC (+08:00) } #updatedAt: DateTime @1758632524 {#8695 : 2025-09-23 21:02:04.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8712 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8713 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8696} #id: 2372 #name: "Douille à Feuille Inox De Buyer" #slug: "douille-a-feuille-inox-de-buyer-5494" #description: """ <div class="col is-12"><ul>\n <li>Acier inoxydable.</li>\n <li>Bords roulés.</li>\n </ul></div><h1>Descriptif Douille à Feuille Inox De Buyer</h1><div class="col is-12">La Douille à Feuille Inox De Buyer est l'ustensile adapté à la réalisation de feuilles réalistes, bordures, festons et plis sur vos gâteaux et pâtisseries. Elle s'utilise avec des poches patissières.</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 {#8715 …} #channels: Doctrine\ORM\PersistentCollection {#8701 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8697 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8699 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#31354 …} +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 {#27698 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27731 …} +context: Sylius\TwigHooks\Bag\DataBag {#27737 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27724 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
114.0 MiB | 0.80 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8696 #id: 2372 #code: "douille-a-feuille-inox-de-buyer-5494" #attributes: Doctrine\ORM\PersistentCollection {#8703 …} #variants: Doctrine\ORM\PersistentCollection {#8705 …} #options: Doctrine\ORM\PersistentCollection {#8709 …} #associations: Doctrine\ORM\PersistentCollection {#8707 …} #createdAt: DateTime @1758632524 {#8694 : 2025-09-23 21:02:04.0 PRC (+08:00) } #updatedAt: DateTime @1758632524 {#8695 : 2025-09-23 21:02:04.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8712 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8713 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8696} #id: 2372 #name: "Douille à Feuille Inox De Buyer" #slug: "douille-a-feuille-inox-de-buyer-5494" #description: """ <div class="col is-12"><ul>\n <li>Acier inoxydable.</li>\n <li>Bords roulés.</li>\n </ul></div><h1>Descriptif Douille à Feuille Inox De Buyer</h1><div class="col is-12">La Douille à Feuille Inox De Buyer est l'ustensile adapté à la réalisation de feuilles réalistes, bordures, festons et plis sur vos gâteaux et pâtisseries. Elle s'utilise avec des poches patissières.</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 {#8715 …} #channels: Doctrine\ORM\PersistentCollection {#8701 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8697 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8699 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Douille à Feuille Inox De Buyer" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#31425 -props: [ "product" => App\Entity\Product\Product {#8696 #id: 2372 #code: "douille-a-feuille-inox-de-buyer-5494" #attributes: Doctrine\ORM\PersistentCollection {#8703 …} #variants: Doctrine\ORM\PersistentCollection {#8705 …} #options: Doctrine\ORM\PersistentCollection {#8709 …} #associations: Doctrine\ORM\PersistentCollection {#8707 …} #createdAt: DateTime @1758632524 {#8694 : 2025-09-23 21:02:04.0 PRC (+08:00) } #updatedAt: DateTime @1758632524 {#8695 : 2025-09-23 21:02:04.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8712 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8713 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8696} #id: 2372 #name: "Douille à Feuille Inox De Buyer" #slug: "douille-a-feuille-inox-de-buyer-5494" #description: """ <div class="col is-12"><ul>\n <li>Acier inoxydable.</li>\n <li>Bords roulés.</li>\n </ul></div><h1>Descriptif Douille à Feuille Inox De Buyer</h1><div class="col is-12">La Douille à Feuille Inox De Buyer est l'ustensile adapté à la réalisation de feuilles réalistes, bordures, festons et plis sur vos gâteaux et pâtisseries. Elle s'utilise avec des poches patissières.</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 {#8715 …} #channels: Doctrine\ORM\PersistentCollection {#8701 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8697 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8699 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
114.0 MiB | 0.59 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31418 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31409 …} +context: Sylius\TwigHooks\Bag\DataBag {#31479 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31406 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#31354 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#31362 #collection: Doctrine\Common\Collections\ArrayCollection {#31371 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#31350 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38903 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38905 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31418 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31409 …} +context: Sylius\TwigHooks\Bag\DataBag {#31479 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31406 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Douille à Feuille Inox De Buyer" "applied_promotions" => Doctrine\ORM\PersistentCollection {#31362 #collection: Doctrine\Common\Collections\ArrayCollection {#31371 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#31350 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38903 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38905 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#31483 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31418 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31409 …} +context: Sylius\TwigHooks\Bag\DataBag {#31479 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31406 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#31354 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#31362 #collection: Doctrine\Common\Collections\ArrayCollection {#31371 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#31350 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38903 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38905 …} } "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 {#31533 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31524 …} +context: Sylius\TwigHooks\Bag\DataBag {#31531 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31532 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#31354 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#31536 +variant: App\Entity\Product\ProductVariant {#31354 …} +price: "2,00\u{A0}€" +originalPrice: "2,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9054 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12484 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9051 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31533 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31524 …} +context: Sylius\TwigHooks\Bag\DataBag {#31531 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31532 …} +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.26 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27411 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12549 …} +context: Sylius\TwigHooks\Bag\DataBag {#27433 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12559 …} +prefixes: [ "sylius_shop.base.offcanvas" ] } "template" => "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig" ] |
|||
| Attributes | [] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#31847 +cart: App\Entity\Order\Order {#13463 …} #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1322 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27411 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12549 …} +context: Sylius\TwigHooks\Bag\DataBag {#27433 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12559 …} +prefixes: [ "sylius_shop.base.offcanvas" ] } +template: "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig" #repository: Sylius\Bundle\CoreBundle\Doctrine\ORM\OrderRepository {#4980 …} } |
|||