Components
12
Twig Components
44
Render Count
160
ms
Render Time
116.0
MiB
Memory Usage
Components
Render calls
| sylius_shop:common:currency_switcher | Sylius\Bundle\ShopBundle\Twig\Component\Common\CurrencySwitcherComponent | 116.0 MiB | 1.16 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12151 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12144 …} +context: Sylius\TwigHooks\Bag\DataBag {#12150 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12149 …} +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 {#12771 #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12042 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12151 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12144 …} +context: Sylius\TwigHooks\Bag\DataBag {#12150 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12149 …} +prefixes: [ "sylius_shop.base.header.top_bar" ] } } |
|||
| sylius_shop:common:locale_switcher | Sylius\Bundle\ShopBundle\Twig\Component\Common\LocaleSwitcherComponent | 116.0 MiB | 0.74 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12848 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12844 …} +context: Sylius\TwigHooks\Bag\DataBag {#12846 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12847 …} +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 {#12857 #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #localeProvider: Sylius\Component\Core\Provider\ChannelBasedLocaleProvider {#4528 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12848 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12844 …} +context: Sylius\TwigHooks\Bag\DataBag {#12846 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12847 …} +prefixes: [ "sylius_shop.base.header.top_bar" ] } } |
|||
| sylius_shop:cart:widget | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent | 116.0 MiB | 4.89 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12939 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12918 …} +context: Sylius\TwigHooks\Bag\DataBag {#12938 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12937 …} +prefixes: [ "sylius_shop.base.header.content" ] } "template" => "@SyliusShop/shared/components/header/cart.html.twig" ] |
|||
| Attributes | [] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#12954 +cart: App\Entity\Order\Order {#13021 …} #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1322 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12939 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12918 …} +context: Sylius\TwigHooks\Bag\DataBag {#12938 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12937 …} +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 | 116.0 MiB | 37.09 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13207 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13195 …} +context: Sylius\TwigHooks\Bag\DataBag {#13201 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13193 …} +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 {#13216 #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 {#13207 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13195 …} +context: Sylius\TwigHooks\Bag\DataBag {#13201 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13193 …} +prefixes: [ "sylius_shop.base.header.navbar" ] } } |
|||
| sylius_shop:product:show:breadcrumbs | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 116.0 MiB | 1.16 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27450 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27446 …} +context: Sylius\TwigHooks\Bag\DataBag {#27447 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27449 …} +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 {#27459 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#243 …} #taxonRepository: App\Repository\TaxonRepository {#7413 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27450 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27446 …} +context: Sylius\TwigHooks\Bag\DataBag {#27447 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27449 …} +prefixes: [ "sylius_shop.product.index.content" ] } } |
|||
| sylius_shop:product:show:taxonomy | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 116.0 MiB | 0.83 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27563 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27559 …} +context: Sylius\TwigHooks\Bag\DataBag {#27560 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27562 …} +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 {#27571 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#243 …} #taxonRepository: App\Repository\TaxonRepository {#7413 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27563 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27559 …} +context: Sylius\TwigHooks\Bag\DataBag {#27560 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27562 …} +prefixes: [ "sylius_shop.product.index.content.body.sidebar" ] } } |
|||
| sylius_shop:product:show:header | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 116.0 MiB | 1.91 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27634 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27630 …} +context: Sylius\TwigHooks\Bag\DataBag {#27631 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27633 …} +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 {#27642 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#243 …} #taxonRepository: App\Repository\TaxonRepository {#7413 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27634 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27630 …} +context: Sylius\TwigHooks\Bag\DataBag {#27631 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27633 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 116.0 MiB | 25.95 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#7995 #id: 2364 #code: "douille-inox-cannelee-de-buyer-306" #attributes: Doctrine\ORM\PersistentCollection {#8171 …} #variants: Doctrine\ORM\PersistentCollection {#8394 …} #options: Doctrine\ORM\PersistentCollection {#8522 …} #associations: Doctrine\ORM\PersistentCollection {#8462 …} #createdAt: DateTime @1758632524 {#7725 : 2025-09-23 21:02:04.0 PRC (+08:00) } #updatedAt: DateTime @1758632524 {#7770 : 2025-09-23 21:02:04.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8521 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8524 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7995} #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 {#8527 …} #channels: Doctrine\ORM\PersistentCollection {#8030 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#7918 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8033 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27699 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27732 …} +context: Sylius\TwigHooks\Bag\DataBag {#27738 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27725 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#28168 +product: App\Entity\Product\Product {#7995 #id: 2364 #code: "douille-inox-cannelee-de-buyer-306" #attributes: Doctrine\ORM\PersistentCollection {#8171 …} #variants: Doctrine\ORM\PersistentCollection {#8394 …} #options: Doctrine\ORM\PersistentCollection {#8522 …} #associations: Doctrine\ORM\PersistentCollection {#8462 …} #createdAt: DateTime @1758632524 {#7725 : 2025-09-23 21:02:04.0 PRC (+08:00) } #updatedAt: DateTime @1758632524 {#7770 : 2025-09-23 21:02:04.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8521 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8524 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7995} #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 {#8527 …} #channels: Doctrine\ORM\PersistentCollection {#8030 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#7918 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8033 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#28434 …} +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 {#27699 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27732 …} +context: Sylius\TwigHooks\Bag\DataBag {#27738 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27725 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
116.0 MiB | 5.13 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#7995 #id: 2364 #code: "douille-inox-cannelee-de-buyer-306" #attributes: Doctrine\ORM\PersistentCollection {#8171 …} #variants: Doctrine\ORM\PersistentCollection {#8394 …} #options: Doctrine\ORM\PersistentCollection {#8522 …} #associations: Doctrine\ORM\PersistentCollection {#8462 …} #createdAt: DateTime @1758632524 {#7725 : 2025-09-23 21:02:04.0 PRC (+08:00) } #updatedAt: DateTime @1758632524 {#7770 : 2025-09-23 21:02:04.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8521 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8524 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7995} #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 {#8527 …} #channels: Doctrine\ORM\PersistentCollection {#8030 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#7918 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8033 …} #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 {#28845 -props: [ "product" => App\Entity\Product\Product {#7995 #id: 2364 #code: "douille-inox-cannelee-de-buyer-306" #attributes: Doctrine\ORM\PersistentCollection {#8171 …} #variants: Doctrine\ORM\PersistentCollection {#8394 …} #options: Doctrine\ORM\PersistentCollection {#8522 …} #associations: Doctrine\ORM\PersistentCollection {#8462 …} #createdAt: DateTime @1758632524 {#7725 : 2025-09-23 21:02:04.0 PRC (+08:00) } #updatedAt: DateTime @1758632524 {#7770 : 2025-09-23 21:02:04.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8521 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8524 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7995} #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 {#8527 …} #channels: Doctrine\ORM\PersistentCollection {#8030 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#7918 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8033 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
116.0 MiB | 1.34 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29186 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28924 …} +context: Sylius\TwigHooks\Bag\DataBag {#28919 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29183 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#28434 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#28780 #collection: Doctrine\Common\Collections\ArrayCollection {#28779 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#28617 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38734 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38786 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29186 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28924 …} +context: Sylius\TwigHooks\Bag\DataBag {#28919 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29183 …} +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 {#28780 #collection: Doctrine\Common\Collections\ArrayCollection {#28779 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#28617 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38734 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38786 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29187 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29186 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28924 …} +context: Sylius\TwigHooks\Bag\DataBag {#28919 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29183 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#28434 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#28780 #collection: Doctrine\Common\Collections\ArrayCollection {#28779 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#28617 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38734 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38786 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 116.0 MiB | 0.40 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29256 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29246 …} +context: Sylius\TwigHooks\Bag\DataBag {#29254 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29255 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#28434 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29265 +variant: App\Entity\Product\ProductVariant {#28434 …} +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 {#8124 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12042 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8125 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29256 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29246 …} +context: Sylius\TwigHooks\Bag\DataBag {#29254 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29255 …} +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 | 116.0 MiB | 17.08 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8536 #id: 2365 #code: "douille-unie-inox-de-buyer-700" #attributes: Doctrine\ORM\PersistentCollection {#8543 …} #variants: Doctrine\ORM\PersistentCollection {#8545 …} #options: Doctrine\ORM\PersistentCollection {#8549 …} #associations: Doctrine\ORM\PersistentCollection {#8547 …} #createdAt: DateTime @1758632524 {#8534 : 2025-09-23 21:02:04.0 PRC (+08:00) } #updatedAt: DateTime @1758632524 {#8535 : 2025-09-23 21:02:04.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8552 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8553 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8536} #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 {#8555 …} #channels: Doctrine\ORM\PersistentCollection {#8541 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8537 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8539 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27699 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27732 …} +context: Sylius\TwigHooks\Bag\DataBag {#27738 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27725 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#28823 +product: App\Entity\Product\Product {#8536 #id: 2365 #code: "douille-unie-inox-de-buyer-700" #attributes: Doctrine\ORM\PersistentCollection {#8543 …} #variants: Doctrine\ORM\PersistentCollection {#8545 …} #options: Doctrine\ORM\PersistentCollection {#8549 …} #associations: Doctrine\ORM\PersistentCollection {#8547 …} #createdAt: DateTime @1758632524 {#8534 : 2025-09-23 21:02:04.0 PRC (+08:00) } #updatedAt: DateTime @1758632524 {#8535 : 2025-09-23 21:02:04.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8552 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8553 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8536} #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 {#8555 …} #channels: Doctrine\ORM\PersistentCollection {#8541 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8537 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8539 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#29338 …} +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 {#27699 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27732 …} +context: Sylius\TwigHooks\Bag\DataBag {#27738 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27725 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
116.0 MiB | 10.24 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8536 #id: 2365 #code: "douille-unie-inox-de-buyer-700" #attributes: Doctrine\ORM\PersistentCollection {#8543 …} #variants: Doctrine\ORM\PersistentCollection {#8545 …} #options: Doctrine\ORM\PersistentCollection {#8549 …} #associations: Doctrine\ORM\PersistentCollection {#8547 …} #createdAt: DateTime @1758632524 {#8534 : 2025-09-23 21:02:04.0 PRC (+08:00) } #updatedAt: DateTime @1758632524 {#8535 : 2025-09-23 21:02:04.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8552 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8553 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8536} #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 {#8555 …} #channels: Doctrine\ORM\PersistentCollection {#8541 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8537 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8539 …} #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 {#29409 -props: [ "product" => App\Entity\Product\Product {#8536 #id: 2365 #code: "douille-unie-inox-de-buyer-700" #attributes: Doctrine\ORM\PersistentCollection {#8543 …} #variants: Doctrine\ORM\PersistentCollection {#8545 …} #options: Doctrine\ORM\PersistentCollection {#8549 …} #associations: Doctrine\ORM\PersistentCollection {#8547 …} #createdAt: DateTime @1758632524 {#8534 : 2025-09-23 21:02:04.0 PRC (+08:00) } #updatedAt: DateTime @1758632524 {#8535 : 2025-09-23 21:02:04.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8552 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8553 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8536} #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 {#8555 …} #channels: Doctrine\ORM\PersistentCollection {#8541 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8537 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8539 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
116.0 MiB | 0.62 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29672 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29393 …} +context: Sylius\TwigHooks\Bag\DataBag {#29463 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29390 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29338 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29346 #collection: Doctrine\Common\Collections\ArrayCollection {#29355 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29334 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38806 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38808 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29672 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29393 …} +context: Sylius\TwigHooks\Bag\DataBag {#29463 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29390 …} +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 {#29346 #collection: Doctrine\Common\Collections\ArrayCollection {#29355 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29334 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38806 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38808 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29673 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29672 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29393 …} +context: Sylius\TwigHooks\Bag\DataBag {#29463 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29390 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29338 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29346 #collection: Doctrine\Common\Collections\ArrayCollection {#29355 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29334 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38806 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38808 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 116.0 MiB | 0.15 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29726 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29717 …} +context: Sylius\TwigHooks\Bag\DataBag {#29724 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29725 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29338 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29729 +variant: App\Entity\Product\ProductVariant {#29338 …} +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 {#8124 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12042 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8125 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29726 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29717 …} +context: Sylius\TwigHooks\Bag\DataBag {#29724 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29725 …} +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 | 116.0 MiB | 13.12 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8559 #id: 2366 #code: "douille-patissiere-inox-lacor-1113" #attributes: Doctrine\ORM\PersistentCollection {#8566 …} #variants: Doctrine\ORM\PersistentCollection {#8568 …} #options: Doctrine\ORM\PersistentCollection {#8572 …} #associations: Doctrine\ORM\PersistentCollection {#8570 …} #createdAt: DateTime @1758632524 {#8557 : 2025-09-23 21:02:04.0 PRC (+08:00) } #updatedAt: DateTime @1758632524 {#8558 : 2025-09-23 21:02:04.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8575 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8576 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8559} #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 {#8578 …} #channels: Doctrine\ORM\PersistentCollection {#8564 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8560 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8562 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27699 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27732 …} +context: Sylius\TwigHooks\Bag\DataBag {#27738 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27725 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29400 +product: App\Entity\Product\Product {#8559 #id: 2366 #code: "douille-patissiere-inox-lacor-1113" #attributes: Doctrine\ORM\PersistentCollection {#8566 …} #variants: Doctrine\ORM\PersistentCollection {#8568 …} #options: Doctrine\ORM\PersistentCollection {#8572 …} #associations: Doctrine\ORM\PersistentCollection {#8570 …} #createdAt: DateTime @1758632524 {#8557 : 2025-09-23 21:02:04.0 PRC (+08:00) } #updatedAt: DateTime @1758632524 {#8558 : 2025-09-23 21:02:04.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8575 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8576 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8559} #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 {#8578 …} #channels: Doctrine\ORM\PersistentCollection {#8564 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8560 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8562 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#29792 …} +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 {#27699 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27732 …} +context: Sylius\TwigHooks\Bag\DataBag {#27738 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27725 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
116.0 MiB | 0.70 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8559 #id: 2366 #code: "douille-patissiere-inox-lacor-1113" #attributes: Doctrine\ORM\PersistentCollection {#8566 …} #variants: Doctrine\ORM\PersistentCollection {#8568 …} #options: Doctrine\ORM\PersistentCollection {#8572 …} #associations: Doctrine\ORM\PersistentCollection {#8570 …} #createdAt: DateTime @1758632524 {#8557 : 2025-09-23 21:02:04.0 PRC (+08:00) } #updatedAt: DateTime @1758632524 {#8558 : 2025-09-23 21:02:04.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8575 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8576 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8559} #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 {#8578 …} #channels: Doctrine\ORM\PersistentCollection {#8564 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8560 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8562 …} #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 {#29863 -props: [ "product" => App\Entity\Product\Product {#8559 #id: 2366 #code: "douille-patissiere-inox-lacor-1113" #attributes: Doctrine\ORM\PersistentCollection {#8566 …} #variants: Doctrine\ORM\PersistentCollection {#8568 …} #options: Doctrine\ORM\PersistentCollection {#8572 …} #associations: Doctrine\ORM\PersistentCollection {#8570 …} #createdAt: DateTime @1758632524 {#8557 : 2025-09-23 21:02:04.0 PRC (+08:00) } #updatedAt: DateTime @1758632524 {#8558 : 2025-09-23 21:02:04.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8575 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8576 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8559} #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 {#8578 …} #channels: Doctrine\ORM\PersistentCollection {#8564 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8560 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8562 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
116.0 MiB | 9.06 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29925 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29847 …} +context: Sylius\TwigHooks\Bag\DataBag {#29914 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29844 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29792 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29800 #collection: Doctrine\Common\Collections\ArrayCollection {#29809 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29788 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38820 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38822 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29925 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29847 …} +context: Sylius\TwigHooks\Bag\DataBag {#29914 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29844 …} +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 {#29800 #collection: Doctrine\Common\Collections\ArrayCollection {#29809 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29788 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38820 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38822 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29930 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29925 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29847 …} +context: Sylius\TwigHooks\Bag\DataBag {#29914 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29844 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29792 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29800 #collection: Doctrine\Common\Collections\ArrayCollection {#29809 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29788 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38820 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38822 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 116.0 MiB | 0.17 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29979 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29970 …} +context: Sylius\TwigHooks\Bag\DataBag {#29977 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29978 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29792 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29982 +variant: App\Entity\Product\ProductVariant {#29792 …} +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 {#8124 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12042 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8125 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29979 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29970 …} +context: Sylius\TwigHooks\Bag\DataBag {#29977 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29978 …} +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 | 116.0 MiB | 4.40 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8582 #id: 2367 #code: "kit-douilles-26-pieces-2424" #attributes: Doctrine\ORM\PersistentCollection {#8589 …} #variants: Doctrine\ORM\PersistentCollection {#8591 …} #options: Doctrine\ORM\PersistentCollection {#8595 …} #associations: Doctrine\ORM\PersistentCollection {#8593 …} #createdAt: DateTime @1758632524 {#8580 : 2025-09-23 21:02:04.0 PRC (+08:00) } #updatedAt: DateTime @1758632524 {#8581 : 2025-09-23 21:02:04.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8598 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8599 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8582} #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 {#8601 …} #channels: Doctrine\ORM\PersistentCollection {#8587 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8583 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8585 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27699 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27732 …} +context: Sylius\TwigHooks\Bag\DataBag {#27738 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27725 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29854 +product: App\Entity\Product\Product {#8582 #id: 2367 #code: "kit-douilles-26-pieces-2424" #attributes: Doctrine\ORM\PersistentCollection {#8589 …} #variants: Doctrine\ORM\PersistentCollection {#8591 …} #options: Doctrine\ORM\PersistentCollection {#8595 …} #associations: Doctrine\ORM\PersistentCollection {#8593 …} #createdAt: DateTime @1758632524 {#8580 : 2025-09-23 21:02:04.0 PRC (+08:00) } #updatedAt: DateTime @1758632524 {#8581 : 2025-09-23 21:02:04.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8598 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8599 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8582} #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 {#8601 …} #channels: Doctrine\ORM\PersistentCollection {#8587 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8583 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8585 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#30045 …} +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 {#27699 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27732 …} +context: Sylius\TwigHooks\Bag\DataBag {#27738 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27725 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
116.0 MiB | 0.78 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8582 #id: 2367 #code: "kit-douilles-26-pieces-2424" #attributes: Doctrine\ORM\PersistentCollection {#8589 …} #variants: Doctrine\ORM\PersistentCollection {#8591 …} #options: Doctrine\ORM\PersistentCollection {#8595 …} #associations: Doctrine\ORM\PersistentCollection {#8593 …} #createdAt: DateTime @1758632524 {#8580 : 2025-09-23 21:02:04.0 PRC (+08:00) } #updatedAt: DateTime @1758632524 {#8581 : 2025-09-23 21:02:04.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8598 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8599 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8582} #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 {#8601 …} #channels: Doctrine\ORM\PersistentCollection {#8587 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8583 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8585 …} #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 {#30116 -props: [ "product" => App\Entity\Product\Product {#8582 #id: 2367 #code: "kit-douilles-26-pieces-2424" #attributes: Doctrine\ORM\PersistentCollection {#8589 …} #variants: Doctrine\ORM\PersistentCollection {#8591 …} #options: Doctrine\ORM\PersistentCollection {#8595 …} #associations: Doctrine\ORM\PersistentCollection {#8593 …} #createdAt: DateTime @1758632524 {#8580 : 2025-09-23 21:02:04.0 PRC (+08:00) } #updatedAt: DateTime @1758632524 {#8581 : 2025-09-23 21:02:04.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8598 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8599 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8582} #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 {#8601 …} #channels: Doctrine\ORM\PersistentCollection {#8587 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8583 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8585 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
116.0 MiB | 0.65 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30109 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30100 …} +context: Sylius\TwigHooks\Bag\DataBag {#30167 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30097 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30045 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30053 #collection: Doctrine\Common\Collections\ArrayCollection {#30062 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30041 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38834 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38836 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30109 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30100 …} +context: Sylius\TwigHooks\Bag\DataBag {#30167 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30097 …} +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 {#30053 #collection: Doctrine\Common\Collections\ArrayCollection {#30062 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30041 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38834 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38836 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30171 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30109 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30100 …} +context: Sylius\TwigHooks\Bag\DataBag {#30167 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30097 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30045 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30053 #collection: Doctrine\Common\Collections\ArrayCollection {#30062 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30041 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38834 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38836 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 116.0 MiB | 0.15 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30221 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30212 …} +context: Sylius\TwigHooks\Bag\DataBag {#30219 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30220 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30045 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30224 +variant: App\Entity\Product\ProductVariant {#30045 …} +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 {#8124 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12042 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8125 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30221 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30212 …} +context: Sylius\TwigHooks\Bag\DataBag {#30219 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30220 …} +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 | 116.0 MiB | 14.40 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8605 #id: 2368 #code: "douille-a-garnir-patisse-4233" #attributes: Doctrine\ORM\PersistentCollection {#8612 …} #variants: Doctrine\ORM\PersistentCollection {#8614 …} #options: Doctrine\ORM\PersistentCollection {#8618 …} #associations: Doctrine\ORM\PersistentCollection {#8616 …} #createdAt: DateTime @1758632524 {#8603 : 2025-09-23 21:02:04.0 PRC (+08:00) } #updatedAt: DateTime @1758632524 {#8604 : 2025-09-23 21:02:04.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8621 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8622 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8605} #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 {#8624 …} #channels: Doctrine\ORM\PersistentCollection {#8610 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8606 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8608 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27699 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27732 …} +context: Sylius\TwigHooks\Bag\DataBag {#27738 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27725 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#30107 +product: App\Entity\Product\Product {#8605 #id: 2368 #code: "douille-a-garnir-patisse-4233" #attributes: Doctrine\ORM\PersistentCollection {#8612 …} #variants: Doctrine\ORM\PersistentCollection {#8614 …} #options: Doctrine\ORM\PersistentCollection {#8618 …} #associations: Doctrine\ORM\PersistentCollection {#8616 …} #createdAt: DateTime @1758632524 {#8603 : 2025-09-23 21:02:04.0 PRC (+08:00) } #updatedAt: DateTime @1758632524 {#8604 : 2025-09-23 21:02:04.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8621 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8622 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8605} #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 {#8624 …} #channels: Doctrine\ORM\PersistentCollection {#8610 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8606 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8608 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#30287 …} +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 {#27699 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27732 …} +context: Sylius\TwigHooks\Bag\DataBag {#27738 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27725 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
116.0 MiB | 0.68 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8605 #id: 2368 #code: "douille-a-garnir-patisse-4233" #attributes: Doctrine\ORM\PersistentCollection {#8612 …} #variants: Doctrine\ORM\PersistentCollection {#8614 …} #options: Doctrine\ORM\PersistentCollection {#8618 …} #associations: Doctrine\ORM\PersistentCollection {#8616 …} #createdAt: DateTime @1758632524 {#8603 : 2025-09-23 21:02:04.0 PRC (+08:00) } #updatedAt: DateTime @1758632524 {#8604 : 2025-09-23 21:02:04.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8621 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8622 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8605} #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 {#8624 …} #channels: Doctrine\ORM\PersistentCollection {#8610 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8606 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8608 …} #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 {#30358 -props: [ "product" => App\Entity\Product\Product {#8605 #id: 2368 #code: "douille-a-garnir-patisse-4233" #attributes: Doctrine\ORM\PersistentCollection {#8612 …} #variants: Doctrine\ORM\PersistentCollection {#8614 …} #options: Doctrine\ORM\PersistentCollection {#8618 …} #associations: Doctrine\ORM\PersistentCollection {#8616 …} #createdAt: DateTime @1758632524 {#8603 : 2025-09-23 21:02:04.0 PRC (+08:00) } #updatedAt: DateTime @1758632524 {#8604 : 2025-09-23 21:02:04.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8621 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8622 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8605} #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 {#8624 …} #channels: Doctrine\ORM\PersistentCollection {#8610 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8606 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8608 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
116.0 MiB | 0.90 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30351 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30342 …} +context: Sylius\TwigHooks\Bag\DataBag {#30409 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30339 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30287 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30295 #collection: Doctrine\Common\Collections\ArrayCollection {#30304 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30283 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38848 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38850 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30351 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30342 …} +context: Sylius\TwigHooks\Bag\DataBag {#30409 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30339 …} +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 {#30295 #collection: Doctrine\Common\Collections\ArrayCollection {#30304 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30283 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38848 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38850 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30413 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30351 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30342 …} +context: Sylius\TwigHooks\Bag\DataBag {#30409 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30339 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30287 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30295 #collection: Doctrine\Common\Collections\ArrayCollection {#30304 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30283 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38848 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38850 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 116.0 MiB | 0.16 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30463 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30454 …} +context: Sylius\TwigHooks\Bag\DataBag {#30461 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30462 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30287 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30466 +variant: App\Entity\Product\ProductVariant {#30287 …} +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 {#8124 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12042 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8125 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30463 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30454 …} +context: Sylius\TwigHooks\Bag\DataBag {#30461 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30462 …} +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 | 116.0 MiB | 4.89 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8628 #id: 2369 #code: "douille-a-saint-honore-inox-de-buyer-4567" #attributes: Doctrine\ORM\PersistentCollection {#8635 …} #variants: Doctrine\ORM\PersistentCollection {#8637 …} #options: Doctrine\ORM\PersistentCollection {#8641 …} #associations: Doctrine\ORM\PersistentCollection {#8639 …} #createdAt: DateTime @1758632524 {#8626 : 2025-09-23 21:02:04.0 PRC (+08:00) } #updatedAt: DateTime @1758632524 {#8627 : 2025-09-23 21:02:04.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8644 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8645 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8628} #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 {#8647 …} #channels: Doctrine\ORM\PersistentCollection {#8633 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8629 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8631 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27699 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27732 …} +context: Sylius\TwigHooks\Bag\DataBag {#27738 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27725 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#30349 +product: App\Entity\Product\Product {#8628 #id: 2369 #code: "douille-a-saint-honore-inox-de-buyer-4567" #attributes: Doctrine\ORM\PersistentCollection {#8635 …} #variants: Doctrine\ORM\PersistentCollection {#8637 …} #options: Doctrine\ORM\PersistentCollection {#8641 …} #associations: Doctrine\ORM\PersistentCollection {#8639 …} #createdAt: DateTime @1758632524 {#8626 : 2025-09-23 21:02:04.0 PRC (+08:00) } #updatedAt: DateTime @1758632524 {#8627 : 2025-09-23 21:02:04.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8644 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8645 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8628} #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 {#8647 …} #channels: Doctrine\ORM\PersistentCollection {#8633 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8629 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8631 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#30529 …} +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 {#27699 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27732 …} +context: Sylius\TwigHooks\Bag\DataBag {#27738 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27725 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
116.0 MiB | 0.71 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8628 #id: 2369 #code: "douille-a-saint-honore-inox-de-buyer-4567" #attributes: Doctrine\ORM\PersistentCollection {#8635 …} #variants: Doctrine\ORM\PersistentCollection {#8637 …} #options: Doctrine\ORM\PersistentCollection {#8641 …} #associations: Doctrine\ORM\PersistentCollection {#8639 …} #createdAt: DateTime @1758632524 {#8626 : 2025-09-23 21:02:04.0 PRC (+08:00) } #updatedAt: DateTime @1758632524 {#8627 : 2025-09-23 21:02:04.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8644 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8645 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8628} #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 {#8647 …} #channels: Doctrine\ORM\PersistentCollection {#8633 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8629 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8631 …} #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 {#30600 -props: [ "product" => App\Entity\Product\Product {#8628 #id: 2369 #code: "douille-a-saint-honore-inox-de-buyer-4567" #attributes: Doctrine\ORM\PersistentCollection {#8635 …} #variants: Doctrine\ORM\PersistentCollection {#8637 …} #options: Doctrine\ORM\PersistentCollection {#8641 …} #associations: Doctrine\ORM\PersistentCollection {#8639 …} #createdAt: DateTime @1758632524 {#8626 : 2025-09-23 21:02:04.0 PRC (+08:00) } #updatedAt: DateTime @1758632524 {#8627 : 2025-09-23 21:02:04.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8644 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8645 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8628} #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 {#8647 …} #channels: Doctrine\ORM\PersistentCollection {#8633 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8629 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8631 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
116.0 MiB | 0.58 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30698 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30584 …} +context: Sylius\TwigHooks\Bag\DataBag {#30654 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30581 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30529 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30537 #collection: Doctrine\Common\Collections\ArrayCollection {#30546 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30525 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38862 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38864 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30698 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30584 …} +context: Sylius\TwigHooks\Bag\DataBag {#30654 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30581 …} +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 {#30537 #collection: Doctrine\Common\Collections\ArrayCollection {#30546 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30525 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38862 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38864 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30702 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30698 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30584 …} +context: Sylius\TwigHooks\Bag\DataBag {#30654 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30581 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30529 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30537 #collection: Doctrine\Common\Collections\ArrayCollection {#30546 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30525 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38862 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38864 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 116.0 MiB | 0.14 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30752 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30743 …} +context: Sylius\TwigHooks\Bag\DataBag {#30750 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30751 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30529 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30755 +variant: App\Entity\Product\ProductVariant {#30529 …} +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 {#8124 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12042 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8125 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30752 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30743 …} +context: Sylius\TwigHooks\Bag\DataBag {#30750 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30751 …} +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 | 116.0 MiB | 12.33 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8651 #id: 2370 #code: "douille-a-ruban-inox-de-buyer-5427" #attributes: Doctrine\ORM\PersistentCollection {#8658 …} #variants: Doctrine\ORM\PersistentCollection {#8660 …} #options: Doctrine\ORM\PersistentCollection {#8664 …} #associations: Doctrine\ORM\PersistentCollection {#8662 …} #createdAt: DateTime @1758632524 {#8649 : 2025-09-23 21:02:04.0 PRC (+08:00) } #updatedAt: DateTime @1758632524 {#8650 : 2025-09-23 21:02:04.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8667 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8668 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8651} #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 {#8670 …} #channels: Doctrine\ORM\PersistentCollection {#8656 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8652 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8654 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27699 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27732 …} +context: Sylius\TwigHooks\Bag\DataBag {#27738 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27725 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#30591 +product: App\Entity\Product\Product {#8651 #id: 2370 #code: "douille-a-ruban-inox-de-buyer-5427" #attributes: Doctrine\ORM\PersistentCollection {#8658 …} #variants: Doctrine\ORM\PersistentCollection {#8660 …} #options: Doctrine\ORM\PersistentCollection {#8664 …} #associations: Doctrine\ORM\PersistentCollection {#8662 …} #createdAt: DateTime @1758632524 {#8649 : 2025-09-23 21:02:04.0 PRC (+08:00) } #updatedAt: DateTime @1758632524 {#8650 : 2025-09-23 21:02:04.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8667 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8668 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8651} #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 {#8670 …} #channels: Doctrine\ORM\PersistentCollection {#8656 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8652 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8654 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#30818 …} +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 {#27699 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27732 …} +context: Sylius\TwigHooks\Bag\DataBag {#27738 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27725 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
116.0 MiB | 7.63 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8651 #id: 2370 #code: "douille-a-ruban-inox-de-buyer-5427" #attributes: Doctrine\ORM\PersistentCollection {#8658 …} #variants: Doctrine\ORM\PersistentCollection {#8660 …} #options: Doctrine\ORM\PersistentCollection {#8664 …} #associations: Doctrine\ORM\PersistentCollection {#8662 …} #createdAt: DateTime @1758632524 {#8649 : 2025-09-23 21:02:04.0 PRC (+08:00) } #updatedAt: DateTime @1758632524 {#8650 : 2025-09-23 21:02:04.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8667 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8668 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8651} #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 {#8670 …} #channels: Doctrine\ORM\PersistentCollection {#8656 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8652 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8654 …} #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 {#30889 -props: [ "product" => App\Entity\Product\Product {#8651 #id: 2370 #code: "douille-a-ruban-inox-de-buyer-5427" #attributes: Doctrine\ORM\PersistentCollection {#8658 …} #variants: Doctrine\ORM\PersistentCollection {#8660 …} #options: Doctrine\ORM\PersistentCollection {#8664 …} #associations: Doctrine\ORM\PersistentCollection {#8662 …} #createdAt: DateTime @1758632524 {#8649 : 2025-09-23 21:02:04.0 PRC (+08:00) } #updatedAt: DateTime @1758632524 {#8650 : 2025-09-23 21:02:04.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8667 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8668 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8651} #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 {#8670 …} #channels: Doctrine\ORM\PersistentCollection {#8656 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8652 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8654 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
116.0 MiB | 0.61 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30976 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30873 …} +context: Sylius\TwigHooks\Bag\DataBag {#30943 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30870 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30818 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30826 #collection: Doctrine\Common\Collections\ArrayCollection {#30835 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30814 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38876 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38878 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30976 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30873 …} +context: Sylius\TwigHooks\Bag\DataBag {#30943 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30870 …} +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 {#30826 #collection: Doctrine\Common\Collections\ArrayCollection {#30835 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30814 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38876 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38878 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30977 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30976 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30873 …} +context: Sylius\TwigHooks\Bag\DataBag {#30943 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30870 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30818 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30826 #collection: Doctrine\Common\Collections\ArrayCollection {#30835 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30814 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38876 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38878 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 116.0 MiB | 0.14 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31030 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31021 …} +context: Sylius\TwigHooks\Bag\DataBag {#31028 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31029 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30818 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#31033 +variant: App\Entity\Product\ProductVariant {#30818 …} +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 {#8124 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12042 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8125 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31030 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31021 …} +context: Sylius\TwigHooks\Bag\DataBag {#31028 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31029 …} +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 | 116.0 MiB | 13.04 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8674 #id: 2371 #code: "douille-sultane-inox-de-buyer-5428" #attributes: Doctrine\ORM\PersistentCollection {#8681 …} #variants: Doctrine\ORM\PersistentCollection {#8683 …} #options: Doctrine\ORM\PersistentCollection {#8687 …} #associations: Doctrine\ORM\PersistentCollection {#8685 …} #createdAt: DateTime @1758632524 {#8672 : 2025-09-23 21:02:04.0 PRC (+08:00) } #updatedAt: DateTime @1758632524 {#8673 : 2025-09-23 21:02:04.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8690 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8691 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8674} #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 {#8693 …} #channels: Doctrine\ORM\PersistentCollection {#8679 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8675 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8677 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27699 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27732 …} +context: Sylius\TwigHooks\Bag\DataBag {#27738 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27725 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#30880 +product: App\Entity\Product\Product {#8674 #id: 2371 #code: "douille-sultane-inox-de-buyer-5428" #attributes: Doctrine\ORM\PersistentCollection {#8681 …} #variants: Doctrine\ORM\PersistentCollection {#8683 …} #options: Doctrine\ORM\PersistentCollection {#8687 …} #associations: Doctrine\ORM\PersistentCollection {#8685 …} #createdAt: DateTime @1758632524 {#8672 : 2025-09-23 21:02:04.0 PRC (+08:00) } #updatedAt: DateTime @1758632524 {#8673 : 2025-09-23 21:02:04.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8690 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8691 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8674} #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 {#8693 …} #channels: Doctrine\ORM\PersistentCollection {#8679 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8675 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8677 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#31096 …} +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 {#27699 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27732 …} +context: Sylius\TwigHooks\Bag\DataBag {#27738 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27725 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
116.0 MiB | 0.80 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8674 #id: 2371 #code: "douille-sultane-inox-de-buyer-5428" #attributes: Doctrine\ORM\PersistentCollection {#8681 …} #variants: Doctrine\ORM\PersistentCollection {#8683 …} #options: Doctrine\ORM\PersistentCollection {#8687 …} #associations: Doctrine\ORM\PersistentCollection {#8685 …} #createdAt: DateTime @1758632524 {#8672 : 2025-09-23 21:02:04.0 PRC (+08:00) } #updatedAt: DateTime @1758632524 {#8673 : 2025-09-23 21:02:04.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8690 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8691 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8674} #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 {#8693 …} #channels: Doctrine\ORM\PersistentCollection {#8679 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8675 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8677 …} #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 {#31167 -props: [ "product" => App\Entity\Product\Product {#8674 #id: 2371 #code: "douille-sultane-inox-de-buyer-5428" #attributes: Doctrine\ORM\PersistentCollection {#8681 …} #variants: Doctrine\ORM\PersistentCollection {#8683 …} #options: Doctrine\ORM\PersistentCollection {#8687 …} #associations: Doctrine\ORM\PersistentCollection {#8685 …} #createdAt: DateTime @1758632524 {#8672 : 2025-09-23 21:02:04.0 PRC (+08:00) } #updatedAt: DateTime @1758632524 {#8673 : 2025-09-23 21:02:04.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8690 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8691 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8674} #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 {#8693 …} #channels: Doctrine\ORM\PersistentCollection {#8679 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8675 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8677 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
116.0 MiB | 0.64 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31235 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31151 …} +context: Sylius\TwigHooks\Bag\DataBag {#31224 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31148 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#31096 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#31104 #collection: Doctrine\Common\Collections\ArrayCollection {#31113 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#31092 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38890 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38892 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31235 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31151 …} +context: Sylius\TwigHooks\Bag\DataBag {#31224 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31148 …} +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 {#31104 #collection: Doctrine\Common\Collections\ArrayCollection {#31113 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#31092 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38890 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38892 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#31240 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31235 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31151 …} +context: Sylius\TwigHooks\Bag\DataBag {#31224 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31148 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#31096 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#31104 #collection: Doctrine\Common\Collections\ArrayCollection {#31113 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#31092 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38890 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38892 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 116.0 MiB | 0.14 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31289 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31280 …} +context: Sylius\TwigHooks\Bag\DataBag {#31287 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31288 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#31096 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#31292 +variant: App\Entity\Product\ProductVariant {#31096 …} +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 {#8124 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12042 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8125 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31289 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31280 …} +context: Sylius\TwigHooks\Bag\DataBag {#31287 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31288 …} +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 | 116.0 MiB | 4.67 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#4838 #id: 2372 #code: "douille-a-feuille-inox-de-buyer-5494" #attributes: Doctrine\ORM\PersistentCollection {#4839 …} #variants: Doctrine\ORM\PersistentCollection {#4853 …} #options: Doctrine\ORM\PersistentCollection {#4847 …} #associations: Doctrine\ORM\PersistentCollection {#4849 …} #createdAt: DateTime @1758632524 {#4834 : 2025-09-23 21:02:04.0 PRC (+08:00) } #updatedAt: DateTime @1758632524 {#4835 : 2025-09-23 21:02:04.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#4857 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#4859 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#4838} #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 {#4842 …} #channels: Doctrine\ORM\PersistentCollection {#4837 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#4829 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#4840 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27699 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27732 …} +context: Sylius\TwigHooks\Bag\DataBag {#27738 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27725 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#31158 +product: App\Entity\Product\Product {#4838 #id: 2372 #code: "douille-a-feuille-inox-de-buyer-5494" #attributes: Doctrine\ORM\PersistentCollection {#4839 …} #variants: Doctrine\ORM\PersistentCollection {#4853 …} #options: Doctrine\ORM\PersistentCollection {#4847 …} #associations: Doctrine\ORM\PersistentCollection {#4849 …} #createdAt: DateTime @1758632524 {#4834 : 2025-09-23 21:02:04.0 PRC (+08:00) } #updatedAt: DateTime @1758632524 {#4835 : 2025-09-23 21:02:04.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#4857 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#4859 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#4838} #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 {#4842 …} #channels: Doctrine\ORM\PersistentCollection {#4837 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#4829 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#4840 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#31355 …} +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 {#27699 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27732 …} +context: Sylius\TwigHooks\Bag\DataBag {#27738 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27725 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
116.0 MiB | 0.76 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#4838 #id: 2372 #code: "douille-a-feuille-inox-de-buyer-5494" #attributes: Doctrine\ORM\PersistentCollection {#4839 …} #variants: Doctrine\ORM\PersistentCollection {#4853 …} #options: Doctrine\ORM\PersistentCollection {#4847 …} #associations: Doctrine\ORM\PersistentCollection {#4849 …} #createdAt: DateTime @1758632524 {#4834 : 2025-09-23 21:02:04.0 PRC (+08:00) } #updatedAt: DateTime @1758632524 {#4835 : 2025-09-23 21:02:04.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#4857 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#4859 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#4838} #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 {#4842 …} #channels: Doctrine\ORM\PersistentCollection {#4837 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#4829 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#4840 …} #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 {#31426 -props: [ "product" => App\Entity\Product\Product {#4838 #id: 2372 #code: "douille-a-feuille-inox-de-buyer-5494" #attributes: Doctrine\ORM\PersistentCollection {#4839 …} #variants: Doctrine\ORM\PersistentCollection {#4853 …} #options: Doctrine\ORM\PersistentCollection {#4847 …} #associations: Doctrine\ORM\PersistentCollection {#4849 …} #createdAt: DateTime @1758632524 {#4834 : 2025-09-23 21:02:04.0 PRC (+08:00) } #updatedAt: DateTime @1758632524 {#4835 : 2025-09-23 21:02:04.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#4857 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#4859 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#4838} #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 {#4842 …} #channels: Doctrine\ORM\PersistentCollection {#4837 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#4829 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#4840 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
116.0 MiB | 0.74 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31419 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31410 …} +context: Sylius\TwigHooks\Bag\DataBag {#31480 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31407 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#31355 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#31363 #collection: Doctrine\Common\Collections\ArrayCollection {#31372 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#31351 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38904 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38906 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31419 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31410 …} +context: Sylius\TwigHooks\Bag\DataBag {#31480 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31407 …} +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 {#31363 #collection: Doctrine\Common\Collections\ArrayCollection {#31372 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#31351 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38904 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38906 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#31484 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31419 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31410 …} +context: Sylius\TwigHooks\Bag\DataBag {#31480 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31407 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#31355 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#31363 #collection: Doctrine\Common\Collections\ArrayCollection {#31372 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#31351 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38904 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38906 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 116.0 MiB | 0.15 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31534 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31525 …} +context: Sylius\TwigHooks\Bag\DataBag {#31532 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31533 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#31355 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#31537 +variant: App\Entity\Product\ProductVariant {#31355 …} +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 {#8124 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12042 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8125 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31534 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31525 …} +context: Sylius\TwigHooks\Bag\DataBag {#31532 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31533 …} +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 | 116.0 MiB | 2.07 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27412 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12107 …} +context: Sylius\TwigHooks\Bag\DataBag {#27434 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12117 …} +prefixes: [ "sylius_shop.base.offcanvas" ] } "template" => "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig" ] |
|||
| Attributes | [] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#31848 +cart: App\Entity\Order\Order {#13021 …} #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1322 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27412 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12107 …} +context: Sylius\TwigHooks\Bag\DataBag {#27434 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12117 …} +prefixes: [ "sylius_shop.base.offcanvas" ] } +template: "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig" #repository: Sylius\Bundle\CoreBundle\Doctrine\ORM\OrderRepository {#4980 …} } |
|||