Components
15
Twig Components
39
Render Count
253
ms
Render Time
120.0
MiB
Memory Usage
Components
Render calls
| sylius_shop:common:currency_switcher | Sylius\Bundle\ShopBundle\Twig\Component\Common\CurrencySwitcherComponent | 120.0 MiB | 1.27 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12796 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12789 …} +context: Sylius\TwigHooks\Bag\DataBag {#12795 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12794 …} +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 {#13416 #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12685 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12796 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12789 …} +context: Sylius\TwigHooks\Bag\DataBag {#12795 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12794 …} +prefixes: [ "sylius_shop.base.header.top_bar" ] } } |
|||
| sylius_shop:common:locale_switcher | Sylius\Bundle\ShopBundle\Twig\Component\Common\LocaleSwitcherComponent | 120.0 MiB | 0.73 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13493 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13489 …} +context: Sylius\TwigHooks\Bag\DataBag {#13491 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13492 …} +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 {#13502 #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #localeProvider: Sylius\Component\Core\Provider\ChannelBasedLocaleProvider {#4528 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13493 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13489 …} +context: Sylius\TwigHooks\Bag\DataBag {#13491 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13492 …} +prefixes: [ "sylius_shop.base.header.top_bar" ] } } |
|||
| sylius_shop:cart:widget | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent | 120.0 MiB | 4.64 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13584 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13563 …} +context: Sylius\TwigHooks\Bag\DataBag {#13583 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13582 …} +prefixes: [ "sylius_shop.base.header.content" ] } "template" => "@SyliusShop/shared/components/header/cart.html.twig" ] |
|||
| Attributes | [] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#13599 +cart: App\Entity\Order\Order {#13666 …} #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1322 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13584 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13563 …} +context: Sylius\TwigHooks\Bag\DataBag {#13583 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13582 …} +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 | 120.0 MiB | 14.65 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13852 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13840 …} +context: Sylius\TwigHooks\Bag\DataBag {#13846 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13838 …} +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 {#13862 #taxonRepository: App\Repository\TaxonRepository {#13861 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13852 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13840 …} +context: Sylius\TwigHooks\Bag\DataBag {#13846 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13838 …} +prefixes: [ "sylius_shop.base.header.navbar" ] } } |
|||
| sylius_shop:product:summary | Sylius\Bundle\ShopBundle\Twig\Component\Product\SummaryComponent | 120.0 MiB | 151.76 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27747 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27733 …} +context: Sylius\TwigHooks\Bag\DataBag {#27731 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27746 …} +prefixes: [ "sylius_shop.product.show.content.info" ] } "product" => App\Entity\Product\Product {#7499 #id: 3640 #code: "poussoir-bois-pour-hachoir-a-viande-2059" #attributes: Doctrine\ORM\PersistentCollection {#8000 …} #variants: Doctrine\ORM\PersistentCollection {#8223 …} #options: Doctrine\ORM\PersistentCollection {#8351 …} #associations: Doctrine\ORM\PersistentCollection {#8291 …} #createdAt: DateTime @1758633031 {#7507 : 2025-09-23 21:10:31.0 PRC (+08:00) } #updatedAt: DateTime @1758633031 {#7471 : 2025-09-23 21:10:31.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8350 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8353 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7499} #id: 3640 #name: "Poussoir bois pour hachoir à viande" #slug: "poussoir-bois-pour-hachoir-a-viande-2059" #description: "<h1>Description poussoir bois pour hachoir à viande</h1><div class="col is-12">Le poussoir bois pour hachoir à viande permet de passer la viande plus facilement dans votre hachoir à viande. Diamètre 3,5 cm.</div>" #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#7639 …} #channels: Doctrine\ORM\PersistentCollection {#7859 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7496 …} #reviews: Doctrine\ORM\PersistentCollection {#7776 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#7861 …} #productType: null } "template" => "@SyliusShop/product/show/content/info/summary.html.twig" ] |
|||
| Attributes | [] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\SummaryComponent {#27757 #productVariantResolver: Sylius\Component\Product\Resolver\DefaultProductVariantResolver {#27756 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27747 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27733 …} +context: Sylius\TwigHooks\Bag\DataBag {#27731 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27746 …} +prefixes: [ "sylius_shop.product.show.content.info" ] } +product: App\Entity\Product\Product {#7499 #id: 3640 #code: "poussoir-bois-pour-hachoir-a-viande-2059" #attributes: Doctrine\ORM\PersistentCollection {#8000 …} #variants: Doctrine\ORM\PersistentCollection {#8223 …} #options: Doctrine\ORM\PersistentCollection {#8351 …} #associations: Doctrine\ORM\PersistentCollection {#8291 …} #createdAt: DateTime @1758633031 {#7507 : 2025-09-23 21:10:31.0 PRC (+08:00) } #updatedAt: DateTime @1758633031 {#7471 : 2025-09-23 21:10:31.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8350 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8353 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7499} #id: 3640 #name: "Poussoir bois pour hachoir à viande" #slug: "poussoir-bois-pour-hachoir-a-viande-2059" #description: "<h1>Description poussoir bois pour hachoir à viande</h1><div class="col is-12">Le poussoir bois pour hachoir à viande permet de passer la viande plus facilement dans votre hachoir à viande. Diamètre 3,5 cm.</div>" #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#7639 …} #channels: Doctrine\ORM\PersistentCollection {#7859 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7496 …} #reviews: Doctrine\ORM\PersistentCollection {#7776 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#7861 …} #productType: null } #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#6914 …} +variant: App\Entity\Product\ProductVariant {#8366 …} #productVariantRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductVariantRepository {#27751 …} +template: "@SyliusShop/product/show/content/info/summary.html.twig" } |
|||
| sylius_shop:product_review.count | Sylius\Bundle\ShopBundle\Twig\Component\ProductReview\CountComponent | 120.0 MiB | 0.39 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27880 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27873 …} +context: Sylius\TwigHooks\Bag\DataBag {#27879 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27878 …} +prefixes: [ "sylius_shop.product.show.content.info.summary.average_rating" ] } "product" => App\Entity\Product\Product {#7499 #id: 3640 #code: "poussoir-bois-pour-hachoir-a-viande-2059" #attributes: Doctrine\ORM\PersistentCollection {#8000 …} #variants: Doctrine\ORM\PersistentCollection {#8223 …} #options: Doctrine\ORM\PersistentCollection {#8351 …} #associations: Doctrine\ORM\PersistentCollection {#8291 …} #createdAt: DateTime @1758633031 {#7507 : 2025-09-23 21:10:31.0 PRC (+08:00) } #updatedAt: DateTime @1758633031 {#7471 : 2025-09-23 21:10:31.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8350 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8353 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7499} #id: 3640 #name: "Poussoir bois pour hachoir à viande" #slug: "poussoir-bois-pour-hachoir-a-viande-2059" #description: "<h1>Description poussoir bois pour hachoir à viande</h1><div class="col is-12">Le poussoir bois pour hachoir à viande permet de passer la viande plus facilement dans votre hachoir à viande. Diamètre 3,5 cm.</div>" #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#7639 …} #channels: Doctrine\ORM\PersistentCollection {#7859 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7496 …} #reviews: Doctrine\ORM\PersistentCollection {#7776 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#7861 …} #productType: null } "template" => "@SyliusShop/product/show/content/info/summary/average_rating/number_of_reviews.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/show/content/info/summary/average_rating/number_of_reviews.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\ProductReview\CountComponent {#27901 +product: App\Entity\Product\Product {#7499 #id: 3640 #code: "poussoir-bois-pour-hachoir-a-viande-2059" #attributes: Doctrine\ORM\PersistentCollection {#8000 …} #variants: Doctrine\ORM\PersistentCollection {#8223 …} #options: Doctrine\ORM\PersistentCollection {#8351 …} #associations: Doctrine\ORM\PersistentCollection {#8291 …} #createdAt: DateTime @1758633031 {#7507 : 2025-09-23 21:10:31.0 PRC (+08:00) } #updatedAt: DateTime @1758633031 {#7471 : 2025-09-23 21:10:31.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8350 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8353 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7499} #id: 3640 #name: "Poussoir bois pour hachoir à viande" #slug: "poussoir-bois-pour-hachoir-a-viande-2059" #description: "<h1>Description poussoir bois pour hachoir à viande</h1><div class="col is-12">Le poussoir bois pour hachoir à viande permet de passer la viande plus facilement dans votre hachoir à viande. Diamètre 3,5 cm.</div>" #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#7639 …} #channels: Doctrine\ORM\PersistentCollection {#7859 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7496 …} #reviews: Doctrine\ORM\PersistentCollection {#7776 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#7861 …} #productType: null } #productReviewRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductReviewRepository {#27866 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27880 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27873 …} +context: Sylius\TwigHooks\Bag\DataBag {#27879 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27878 …} +prefixes: [ "sylius_shop.product.show.content.info.summary.average_rating" ] } } |
|||
| sylius_shop:product:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 120.0 MiB | 0.43 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28000 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28007 …} +context: Sylius\TwigHooks\Bag\DataBag {#27995 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28004 …} +prefixes: [ "sylius_shop.product.show.content.info.summary.prices" ] } "variant" => App\Entity\Product\ProductVariant {#8366 …} "template" => "@SyliusShop/product/show/content/info/summary/prices/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/show/content/info/summary/prices/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#28012 +variant: App\Entity\Product\ProductVariant {#8366 …} +price: "8,00\u{A0}€" +originalPrice: "8,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9255 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12685 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9252 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28000 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28007 …} +context: Sylius\TwigHooks\Bag\DataBag {#27995 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28004 …} +prefixes: [ "sylius_shop.product.show.content.info.summary.prices" ] } } |
|||
| sylius_shop:product:add_to_cart_form | Sylius\Bundle\ShopBundle\Twig\Component\Product\AddToCartFormComponent | 120.0 MiB | 18.27 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28077 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27919 …} +context: Sylius\TwigHooks\Bag\DataBag {#28071 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28070 …} +prefixes: [ "sylius_shop.product.show.content.info.summary" ] } "product" => App\Entity\Product\Product {#7499 #id: 3640 #code: "poussoir-bois-pour-hachoir-a-viande-2059" #attributes: Doctrine\ORM\PersistentCollection {#8000 …} #variants: Doctrine\ORM\PersistentCollection {#8223 …} #options: Doctrine\ORM\PersistentCollection {#8351 …} #associations: Doctrine\ORM\PersistentCollection {#8291 …} #createdAt: DateTime @1758633031 {#7507 : 2025-09-23 21:10:31.0 PRC (+08:00) } #updatedAt: DateTime @1758633031 {#7471 : 2025-09-23 21:10:31.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8350 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8353 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7499} #id: 3640 #name: "Poussoir bois pour hachoir à viande" #slug: "poussoir-bois-pour-hachoir-a-viande-2059" #description: "<h1>Description poussoir bois pour hachoir à viande</h1><div class="col is-12">Le poussoir bois pour hachoir à viande permet de passer la viande plus facilement dans votre hachoir à viande. Diamètre 3,5 cm.</div>" #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#7639 …} #channels: Doctrine\ORM\PersistentCollection {#7859 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7496 …} #reviews: Doctrine\ORM\PersistentCollection {#7776 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#7861 …} #productType: null } "template" => "@SyliusShop/product/show/content/info/summary/add_to_cart.html.twig" ] |
|||
| Attributes | [] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\AddToCartFormComponent {#28094 +routeName: "sylius_shop_cart_summary" +routeParameters: [] #formFactory: Symfony\Component\Form\FormFactory {#7235 …} #manager: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} #router: Symfony\Bundle\FrameworkBundle\Routing\Router {#1383 …} #requestStack: Symfony\Component\HttpFoundation\RequestStack {#243 …} #eventDispatcher: Symfony\Component\HttpKernel\Debug\TraceableEventDispatcher {#1083 …} #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1322 …} #addToCartCommandFactory: Sylius\Bundle\OrderBundle\Factory\AddToCartCommandFactory {#28098 …} #cartItemFactory: Sylius\Component\Core\Factory\CartItemFactory {#28095 …} #formClass: "Sylius\Bundle\ShopBundle\Form\Type\AddToCartType" -liveResponder: Symfony\UX\LiveComponent\LiveResponder {#13764 …} -formView: Symfony\Component\Form\FormView {#28240 …} -form: Symfony\Component\Form\Form {#28284 …} +formName: "sylius_shop_add_to_cart" +formValues: [ "cartItem" => [ "quantity" => "1" ] "_token" => "f33ad331f5e876c.7oqDRCgaz7viukCdak8KXWwxQEpJWW3mQO2Fc7Rk438.pbPZEhFOufqu03f0Bj46G19SKHsLKFmOK9_TJ_hR2i-h7fsMEWujy6zCdA" ] +isValidated: true +validatedFields: [] -shouldAutoSubmitForm: true +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28077 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27919 …} +context: Sylius\TwigHooks\Bag\DataBag {#28071 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28070 …} +prefixes: [ "sylius_shop.product.show.content.info.summary" ] } +product: App\Entity\Product\Product {#7499 #id: 3640 #code: "poussoir-bois-pour-hachoir-a-viande-2059" #attributes: Doctrine\ORM\PersistentCollection {#8000 …} #variants: Doctrine\ORM\PersistentCollection {#8223 …} #options: Doctrine\ORM\PersistentCollection {#8351 …} #associations: Doctrine\ORM\PersistentCollection {#8291 …} #createdAt: DateTime @1758633031 {#7507 : 2025-09-23 21:10:31.0 PRC (+08:00) } #updatedAt: DateTime @1758633031 {#7471 : 2025-09-23 21:10:31.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8350 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8353 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7499} #id: 3640 #name: "Poussoir bois pour hachoir à viande" #slug: "poussoir-bois-pour-hachoir-a-viande-2059" #description: "<h1>Description poussoir bois pour hachoir à viande</h1><div class="col is-12">Le poussoir bois pour hachoir à viande permet de passer la viande plus facilement dans votre hachoir à viande. Diamètre 3,5 cm.</div>" #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#7639 …} #channels: Doctrine\ORM\PersistentCollection {#7859 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7496 …} #reviews: Doctrine\ORM\PersistentCollection {#7776 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#7861 …} #productType: null } #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#6914 …} +variant: null #productVariantRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductVariantRepository {#27751 …} +template: "@SyliusShop/product/show/content/info/summary/add_to_cart.html.twig" } |
|||
| sylius_shop:product_review:list | Sylius\Bundle\ShopBundle\Twig\Component\ProductReview\ListComponent | 120.0 MiB | 1.33 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31386 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31382 …} +context: Sylius\TwigHooks\Bag\DataBag {#31383 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31385 …} +prefixes: [ "sylius_shop.product.show.content.info.overview.accordion.reviews.content" ] } "product" => App\Entity\Product\Product {#7499 #id: 3640 #code: "poussoir-bois-pour-hachoir-a-viande-2059" #attributes: Doctrine\ORM\PersistentCollection {#8000 …} #variants: Doctrine\ORM\PersistentCollection {#8223 …} #options: Doctrine\ORM\PersistentCollection {#8351 …} #associations: Doctrine\ORM\PersistentCollection {#8291 …} #createdAt: DateTime @1758633031 {#7507 : 2025-09-23 21:10:31.0 PRC (+08:00) } #updatedAt: DateTime @1758633031 {#7471 : 2025-09-23 21:10:31.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8350 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8353 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7499} #id: 3640 #name: "Poussoir bois pour hachoir à viande" #slug: "poussoir-bois-pour-hachoir-a-viande-2059" #description: "<h1>Description poussoir bois pour hachoir à viande</h1><div class="col is-12">Le poussoir bois pour hachoir à viande permet de passer la viande plus facilement dans votre hachoir à viande. Diamètre 3,5 cm.</div>" #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#7639 …} #channels: Doctrine\ORM\PersistentCollection {#7859 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7496 …} #reviews: Doctrine\ORM\PersistentCollection {#7776 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#7861 …} #productType: null } "count" => 3 "template" => "@SyliusShop/shared/product_review/list.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/shared/product_review/list.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\ProductReview\ListComponent {#31395 +product: App\Entity\Product\Product {#7499 #id: 3640 #code: "poussoir-bois-pour-hachoir-a-viande-2059" #attributes: Doctrine\ORM\PersistentCollection {#8000 …} #variants: Doctrine\ORM\PersistentCollection {#8223 …} #options: Doctrine\ORM\PersistentCollection {#8351 …} #associations: Doctrine\ORM\PersistentCollection {#8291 …} #createdAt: DateTime @1758633031 {#7507 : 2025-09-23 21:10:31.0 PRC (+08:00) } #updatedAt: DateTime @1758633031 {#7471 : 2025-09-23 21:10:31.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8350 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8353 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7499} #id: 3640 #name: "Poussoir bois pour hachoir à viande" #slug: "poussoir-bois-pour-hachoir-a-viande-2059" #description: "<h1>Description poussoir bois pour hachoir à viande</h1><div class="col is-12">Le poussoir bois pour hachoir à viande permet de passer la viande plus facilement dans votre hachoir à viande. Diamètre 3,5 cm.</div>" #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#7639 …} #channels: Doctrine\ORM\PersistentCollection {#7859 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7496 …} #reviews: Doctrine\ORM\PersistentCollection {#7776 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#7861 …} #productType: null } +count: 3 #productReviewRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductReviewRepository {#27866 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31386 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31382 …} +context: Sylius\TwigHooks\Bag\DataBag {#31383 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31385 …} +prefixes: [ "sylius_shop.product.show.content.info.overview.accordion.reviews.content" ] } } |
|||
| sylius_shop:product:association | Sylius\Bundle\ShopBundle\Twig\Component\Product\AssociationComponent | 120.0 MiB | 76.27 ms | |
|---|---|---|---|---|
| Input props | [ "productAssociation" => App\Entity\Product\ProductAssociation {#31353 #id: 3640 #type: Proxies\__CG__\App\Entity\Product\ProductAssociationType {#31491 …} #owner: App\Entity\Product\Product {#7499 #id: 3640 #code: "poussoir-bois-pour-hachoir-a-viande-2059" #attributes: Doctrine\ORM\PersistentCollection {#8000 …} #variants: Doctrine\ORM\PersistentCollection {#8223 …} #options: Doctrine\ORM\PersistentCollection {#8351 …} #associations: Doctrine\ORM\PersistentCollection {#8291 …} #createdAt: DateTime @1758633031 {#7507 : 2025-09-23 21:10:31.0 PRC (+08:00) } #updatedAt: DateTime @1758633031 {#7471 : 2025-09-23 21:10:31.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8350 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8353 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7499} #id: 3640 #name: "Poussoir bois pour hachoir à viande" #slug: "poussoir-bois-pour-hachoir-a-viande-2059" #description: "<h1>Description poussoir bois pour hachoir à viande</h1><div class="col is-12">Le poussoir bois pour hachoir à viande permet de passer la viande plus facilement dans votre hachoir à viande. Diamètre 3,5 cm.</div>" #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#7639 …} #channels: Doctrine\ORM\PersistentCollection {#7859 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7496 …} #reviews: Doctrine\ORM\PersistentCollection {#7776 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#7861 …} #productType: null } #associatedProducts: Doctrine\ORM\PersistentCollection {#31505 …} #createdAt: DateTime @1758633259 {#31325 : 2025-09-23 21:14:19.0 PRC (+08:00) } #updatedAt: DateTime @1758633259 {#31337 : 2025-09-23 21:14:19.0 PRC (+08:00) } } "template" => "@SyliusShop/product/show/content/product_listing/association.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/show/content/product_listing/association.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\AssociationComponent {#31514 +productAssociation: App\Entity\Product\ProductAssociation {#31353 #id: 3640 #type: Proxies\__CG__\App\Entity\Product\ProductAssociationType {#31491 …} #owner: App\Entity\Product\Product {#7499 #id: 3640 #code: "poussoir-bois-pour-hachoir-a-viande-2059" #attributes: Doctrine\ORM\PersistentCollection {#8000 …} #variants: Doctrine\ORM\PersistentCollection {#8223 …} #options: Doctrine\ORM\PersistentCollection {#8351 …} #associations: Doctrine\ORM\PersistentCollection {#8291 …} #createdAt: DateTime @1758633031 {#7507 : 2025-09-23 21:10:31.0 PRC (+08:00) } #updatedAt: DateTime @1758633031 {#7471 : 2025-09-23 21:10:31.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8350 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8353 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7499} #id: 3640 #name: "Poussoir bois pour hachoir à viande" #slug: "poussoir-bois-pour-hachoir-a-viande-2059" #description: "<h1>Description poussoir bois pour hachoir à viande</h1><div class="col is-12">Le poussoir bois pour hachoir à viande permet de passer la viande plus facilement dans votre hachoir à viande. Diamètre 3,5 cm.</div>" #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#7639 …} #channels: Doctrine\ORM\PersistentCollection {#7859 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7496 …} #reviews: Doctrine\ORM\PersistentCollection {#7776 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#7861 …} #productType: null } #associatedProducts: Doctrine\ORM\PersistentCollection {#31505 …} #createdAt: DateTime @1758633259 {#31325 : 2025-09-23 21:14:19.0 PRC (+08:00) } #updatedAt: DateTime @1758633259 {#31337 : 2025-09-23 21:14:19.0 PRC (+08:00) } } #productAssociationRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductAssociationRepository {#31513 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} +hookableMetadata: null } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 120.0 MiB | 11.15 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#27622 #id: 1019 #code: "couteau-tranchelard-lame-santoku-fk2-de-buyer-5981" #attributes: Doctrine\ORM\PersistentCollection {#27646 …} #variants: Doctrine\ORM\PersistentCollection {#27648 …} #options: Doctrine\ORM\PersistentCollection {#27664 …} #associations: Doctrine\ORM\PersistentCollection {#27650 …} #createdAt: DateTime @1758632296 {#31543 : 2025-09-23 20:58:16.0 PRC (+08:00) } #updatedAt: DateTime @1758632296 {#27629 : 2025-09-23 20:58:16.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#27624 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#27244 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#27622} #id: 1019 #name: "Couteau Tranchelard lame Santoku FK2 De Buyer" #slug: "couteau-tranchelard-lame-santoku-fk2-de-buyer-5981" #description: """ <div class="col is-12"><ul>\n <li>Tranchant parfait, lame résistante et fonctionnelle.</li>\n <li>Permet de couper des tranches très fines (jambon, saumon, lard...)</li>\n <li><strong>Fabriqué en France. Val d'Ajol. Vosges.</strong></li>\n </ul>\n <ul>\n </ul></div><h1>Description Couteau Couteau Tranchelard lame Santoku FK2 De Buyer</h1><div class="col is-12">Le Couteau de précision Santoku FK2 De Buyer permet de réaliser des tranches fines de jambon, saumon, lard....Il est parfaitement adapté pour les petites pièces de viande pour un geste ultra précis.</div><h1>Caractéristiques Couteau Couteau Tranchelard lame Santoku FK2 De Buyer</h1><div class="col is-12">Lame inox 16 cm. Longueur totale : 27,5 cm. Soie solide monobloc. Manche polymère et fibre de carbone. Système de contrepoids ajustable pour régler l'équilibre du couteau.</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 {#27626 …} #channels: Doctrine\ORM\PersistentCollection {#27633 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#14052 …} #reviews: Doctrine\ORM\PersistentCollection {#27628 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#27631 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => null ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#27377 +product: App\Entity\Product\Product {#27622 #id: 1019 #code: "couteau-tranchelard-lame-santoku-fk2-de-buyer-5981" #attributes: Doctrine\ORM\PersistentCollection {#27646 …} #variants: Doctrine\ORM\PersistentCollection {#27648 …} #options: Doctrine\ORM\PersistentCollection {#27664 …} #associations: Doctrine\ORM\PersistentCollection {#27650 …} #createdAt: DateTime @1758632296 {#31543 : 2025-09-23 20:58:16.0 PRC (+08:00) } #updatedAt: DateTime @1758632296 {#27629 : 2025-09-23 20:58:16.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#27624 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#27244 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#27622} #id: 1019 #name: "Couteau Tranchelard lame Santoku FK2 De Buyer" #slug: "couteau-tranchelard-lame-santoku-fk2-de-buyer-5981" #description: """ <div class="col is-12"><ul>\n <li>Tranchant parfait, lame résistante et fonctionnelle.</li>\n <li>Permet de couper des tranches très fines (jambon, saumon, lard...)</li>\n <li><strong>Fabriqué en France. Val d'Ajol. Vosges.</strong></li>\n </ul>\n <ul>\n </ul></div><h1>Description Couteau Couteau Tranchelard lame Santoku FK2 De Buyer</h1><div class="col is-12">Le Couteau de précision Santoku FK2 De Buyer permet de réaliser des tranches fines de jambon, saumon, lard....Il est parfaitement adapté pour les petites pièces de viande pour un geste ultra précis.</div><h1>Caractéristiques Couteau Couteau Tranchelard lame Santoku FK2 De Buyer</h1><div class="col is-12">Lame inox 16 cm. Longueur totale : 27,5 cm. Soie solide monobloc. Manche polymère et fibre de carbone. Système de contrepoids ajustable pour régler l'équilibre du couteau.</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 {#27626 …} #channels: Doctrine\ORM\PersistentCollection {#27633 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#14052 …} #reviews: Doctrine\ORM\PersistentCollection {#27628 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#27631 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#27343 …} +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: null } |
|||
| sylius_shop:main_image |
[Anonymous]
|
120.0 MiB | 1.71 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#27622 #id: 1019 #code: "couteau-tranchelard-lame-santoku-fk2-de-buyer-5981" #attributes: Doctrine\ORM\PersistentCollection {#27646 …} #variants: Doctrine\ORM\PersistentCollection {#27648 …} #options: Doctrine\ORM\PersistentCollection {#27664 …} #associations: Doctrine\ORM\PersistentCollection {#27650 …} #createdAt: DateTime @1758632296 {#31543 : 2025-09-23 20:58:16.0 PRC (+08:00) } #updatedAt: DateTime @1758632296 {#27629 : 2025-09-23 20:58:16.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#27624 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#27244 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#27622} #id: 1019 #name: "Couteau Tranchelard lame Santoku FK2 De Buyer" #slug: "couteau-tranchelard-lame-santoku-fk2-de-buyer-5981" #description: """ <div class="col is-12"><ul>\n <li>Tranchant parfait, lame résistante et fonctionnelle.</li>\n <li>Permet de couper des tranches très fines (jambon, saumon, lard...)</li>\n <li><strong>Fabriqué en France. Val d'Ajol. Vosges.</strong></li>\n </ul>\n <ul>\n </ul></div><h1>Description Couteau Couteau Tranchelard lame Santoku FK2 De Buyer</h1><div class="col is-12">Le Couteau de précision Santoku FK2 De Buyer permet de réaliser des tranches fines de jambon, saumon, lard....Il est parfaitement adapté pour les petites pièces de viande pour un geste ultra précis.</div><h1>Caractéristiques Couteau Couteau Tranchelard lame Santoku FK2 De Buyer</h1><div class="col is-12">Lame inox 16 cm. Longueur totale : 27,5 cm. Soie solide monobloc. Manche polymère et fibre de carbone. Système de contrepoids ajustable pour régler l'équilibre du couteau.</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 {#27626 …} #channels: Doctrine\ORM\PersistentCollection {#27633 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#14052 …} #reviews: Doctrine\ORM\PersistentCollection {#27628 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#27631 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Couteau Tranchelard lame Santoku FK2 De Buyer" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#27241 -props: [ "product" => App\Entity\Product\Product {#27622 #id: 1019 #code: "couteau-tranchelard-lame-santoku-fk2-de-buyer-5981" #attributes: Doctrine\ORM\PersistentCollection {#27646 …} #variants: Doctrine\ORM\PersistentCollection {#27648 …} #options: Doctrine\ORM\PersistentCollection {#27664 …} #associations: Doctrine\ORM\PersistentCollection {#27650 …} #createdAt: DateTime @1758632296 {#31543 : 2025-09-23 20:58:16.0 PRC (+08:00) } #updatedAt: DateTime @1758632296 {#27629 : 2025-09-23 20:58:16.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#27624 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#27244 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#27622} #id: 1019 #name: "Couteau Tranchelard lame Santoku FK2 De Buyer" #slug: "couteau-tranchelard-lame-santoku-fk2-de-buyer-5981" #description: """ <div class="col is-12"><ul>\n <li>Tranchant parfait, lame résistante et fonctionnelle.</li>\n <li>Permet de couper des tranches très fines (jambon, saumon, lard...)</li>\n <li><strong>Fabriqué en France. Val d'Ajol. Vosges.</strong></li>\n </ul>\n <ul>\n </ul></div><h1>Description Couteau Couteau Tranchelard lame Santoku FK2 De Buyer</h1><div class="col is-12">Le Couteau de précision Santoku FK2 De Buyer permet de réaliser des tranches fines de jambon, saumon, lard....Il est parfaitement adapté pour les petites pièces de viande pour un geste ultra précis.</div><h1>Caractéristiques Couteau Couteau Tranchelard lame Santoku FK2 De Buyer</h1><div class="col is-12">Lame inox 16 cm. Longueur totale : 27,5 cm. Soie solide monobloc. Manche polymère et fibre de carbone. Système de contrepoids ajustable pour régler l'équilibre du couteau.</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 {#27626 …} #channels: Doctrine\ORM\PersistentCollection {#27633 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#14052 …} #reviews: Doctrine\ORM\PersistentCollection {#27628 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#27631 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
120.0 MiB | 1.34 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27178 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27175 …} +context: Sylius\TwigHooks\Bag\DataBag {#27165 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27181 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#27343 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#27335 #collection: Doctrine\Common\Collections\ArrayCollection {#27323 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#27345 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#44311 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#44313 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27178 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27175 …} +context: Sylius\TwigHooks\Bag\DataBag {#27165 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27181 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => "Couteau Tranchelard lame Santoku FK2 De Buyer" "applied_promotions" => Doctrine\ORM\PersistentCollection {#27335 #collection: Doctrine\Common\Collections\ArrayCollection {#27323 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#27345 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#44311 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#44313 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#27167 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27178 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27175 …} +context: Sylius\TwigHooks\Bag\DataBag {#27165 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27181 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#27343 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#27335 #collection: Doctrine\Common\Collections\ArrayCollection {#27323 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#27345 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#44311 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#44313 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 120.0 MiB | 0.52 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27118 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27127 …} +context: Sylius\TwigHooks\Bag\DataBag {#27120 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27119 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#27343 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#27111 +variant: App\Entity\Product\ProductVariant {#27343 …} +price: "45,00\u{A0}€" +originalPrice: "45,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9255 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12685 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9252 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27118 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27127 …} +context: Sylius\TwigHooks\Bag\DataBag {#27120 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27119 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 120.0 MiB | 5.96 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#27668 #id: 2054 #code: "rouleau-a-creme-moule-a-cannoli-3181" #attributes: Doctrine\ORM\PersistentCollection {#27565 …} #variants: Doctrine\ORM\PersistentCollection {#27573 …} #options: Doctrine\ORM\PersistentCollection {#27583 …} #associations: Doctrine\ORM\PersistentCollection {#27581 …} #createdAt: DateTime @1758632447 {#27666 : 2025-09-23 21:00:47.0 PRC (+08:00) } #updatedAt: DateTime @1758632447 {#27667 : 2025-09-23 21:00:47.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#27669 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#28690 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#27668} #id: 2054 #name: "Rouleau à crème moule à cannoli" #slug: "rouleau-a-creme-moule-a-cannoli-3181" #description: """ <div class="col is-12"><ul>\n <li>Pour toutes vos préparations en rouleau.</li>\n <li>Inox, nettoyage facile. </li>\n </ul></div><h1>Description rouleau à crème moule à cannoli</h1><div class="col is-12">Le rouleau à crème permet de réaliser des rouleaux en pâte feuilletée sucrées ou salées, et notamment les délicieux cannolis siciliens.</div><h1>Caractéristiques rouleau à crème moule à cannoli</h1><div class="col is-12">Inox. Longueur 10 cm. Diamètre 2,5 cm. Va au 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 {#27672 …} #channels: Doctrine\ORM\PersistentCollection {#27578 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#19701 …} #reviews: Doctrine\ORM\PersistentCollection {#31540 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#31538 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => null ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#27270 +product: App\Entity\Product\Product {#27668 #id: 2054 #code: "rouleau-a-creme-moule-a-cannoli-3181" #attributes: Doctrine\ORM\PersistentCollection {#27565 …} #variants: Doctrine\ORM\PersistentCollection {#27573 …} #options: Doctrine\ORM\PersistentCollection {#27583 …} #associations: Doctrine\ORM\PersistentCollection {#27581 …} #createdAt: DateTime @1758632447 {#27666 : 2025-09-23 21:00:47.0 PRC (+08:00) } #updatedAt: DateTime @1758632447 {#27667 : 2025-09-23 21:00:47.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#27669 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#28690 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#27668} #id: 2054 #name: "Rouleau à crème moule à cannoli" #slug: "rouleau-a-creme-moule-a-cannoli-3181" #description: """ <div class="col is-12"><ul>\n <li>Pour toutes vos préparations en rouleau.</li>\n <li>Inox, nettoyage facile. </li>\n </ul></div><h1>Description rouleau à crème moule à cannoli</h1><div class="col is-12">Le rouleau à crème permet de réaliser des rouleaux en pâte feuilletée sucrées ou salées, et notamment les délicieux cannolis siciliens.</div><h1>Caractéristiques rouleau à crème moule à cannoli</h1><div class="col is-12">Inox. Longueur 10 cm. Diamètre 2,5 cm. Va au 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 {#27672 …} #channels: Doctrine\ORM\PersistentCollection {#27578 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#19701 …} #reviews: Doctrine\ORM\PersistentCollection {#31540 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#31538 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#27017 …} +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: null } |
|||
| sylius_shop:main_image |
[Anonymous]
|
120.0 MiB | 0.84 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#27668 #id: 2054 #code: "rouleau-a-creme-moule-a-cannoli-3181" #attributes: Doctrine\ORM\PersistentCollection {#27565 …} #variants: Doctrine\ORM\PersistentCollection {#27573 …} #options: Doctrine\ORM\PersistentCollection {#27583 …} #associations: Doctrine\ORM\PersistentCollection {#27581 …} #createdAt: DateTime @1758632447 {#27666 : 2025-09-23 21:00:47.0 PRC (+08:00) } #updatedAt: DateTime @1758632447 {#27667 : 2025-09-23 21:00:47.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#27669 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#28690 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#27668} #id: 2054 #name: "Rouleau à crème moule à cannoli" #slug: "rouleau-a-creme-moule-a-cannoli-3181" #description: """ <div class="col is-12"><ul>\n <li>Pour toutes vos préparations en rouleau.</li>\n <li>Inox, nettoyage facile. </li>\n </ul></div><h1>Description rouleau à crème moule à cannoli</h1><div class="col is-12">Le rouleau à crème permet de réaliser des rouleaux en pâte feuilletée sucrées ou salées, et notamment les délicieux cannolis siciliens.</div><h1>Caractéristiques rouleau à crème moule à cannoli</h1><div class="col is-12">Inox. Longueur 10 cm. Diamètre 2,5 cm. Va au 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 {#27672 …} #channels: Doctrine\ORM\PersistentCollection {#27578 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#19701 …} #reviews: Doctrine\ORM\PersistentCollection {#31540 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#31538 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Rouleau à crème moule à cannoli" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#28929 -props: [ "product" => App\Entity\Product\Product {#27668 #id: 2054 #code: "rouleau-a-creme-moule-a-cannoli-3181" #attributes: Doctrine\ORM\PersistentCollection {#27565 …} #variants: Doctrine\ORM\PersistentCollection {#27573 …} #options: Doctrine\ORM\PersistentCollection {#27583 …} #associations: Doctrine\ORM\PersistentCollection {#27581 …} #createdAt: DateTime @1758632447 {#27666 : 2025-09-23 21:00:47.0 PRC (+08:00) } #updatedAt: DateTime @1758632447 {#27667 : 2025-09-23 21:00:47.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#27669 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#28690 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#27668} #id: 2054 #name: "Rouleau à crème moule à cannoli" #slug: "rouleau-a-creme-moule-a-cannoli-3181" #description: """ <div class="col is-12"><ul>\n <li>Pour toutes vos préparations en rouleau.</li>\n <li>Inox, nettoyage facile. </li>\n </ul></div><h1>Description rouleau à crème moule à cannoli</h1><div class="col is-12">Le rouleau à crème permet de réaliser des rouleaux en pâte feuilletée sucrées ou salées, et notamment les délicieux cannolis siciliens.</div><h1>Caractéristiques rouleau à crème moule à cannoli</h1><div class="col is-12">Inox. Longueur 10 cm. Diamètre 2,5 cm. Va au 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 {#27672 …} #channels: Doctrine\ORM\PersistentCollection {#27578 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#19701 …} #reviews: Doctrine\ORM\PersistentCollection {#31540 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#31538 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
120.0 MiB | 0.86 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28894 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28691 …} +context: Sylius\TwigHooks\Bag\DataBag {#29498 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28705 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#27017 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#27028 #collection: Doctrine\Common\Collections\ArrayCollection {#26998 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#27034 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#44325 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#44327 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28894 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28691 …} +context: Sylius\TwigHooks\Bag\DataBag {#29498 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28705 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => "Rouleau à crème moule à cannoli" "applied_promotions" => Doctrine\ORM\PersistentCollection {#27028 #collection: Doctrine\Common\Collections\ArrayCollection {#26998 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#27034 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#44325 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#44327 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29505 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28894 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28691 …} +context: Sylius\TwigHooks\Bag\DataBag {#29498 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28705 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#27017 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#27028 #collection: Doctrine\Common\Collections\ArrayCollection {#26998 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#27034 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#44325 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#44327 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 120.0 MiB | 0.20 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29972 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29800 …} +context: Sylius\TwigHooks\Bag\DataBag {#29808 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29953 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#27017 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29966 +variant: App\Entity\Product\ProductVariant {#27017 …} +price: "8,00\u{A0}€" +originalPrice: "8,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9255 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12685 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9252 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29972 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29800 …} +context: Sylius\TwigHooks\Bag\DataBag {#29808 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29953 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 120.0 MiB | 8.67 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#27576 #id: 2055 #code: "moule-tulipe-anti-adhesif-gobel-4657" #attributes: Doctrine\ORM\PersistentCollection {#27613 …} #variants: Doctrine\ORM\PersistentCollection {#27559 …} #options: Doctrine\ORM\PersistentCollection {#27566 …} #associations: Doctrine\ORM\PersistentCollection {#27572 …} #createdAt: DateTime @1758632447 {#27575 : 2025-09-23 21:00:47.0 PRC (+08:00) } #updatedAt: DateTime @1758632447 {#27577 : 2025-09-23 21:00:47.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#27579 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#30550 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#27576} #id: 2055 #name: "Moule Tulipe anti-adhésif Gobel" #slug: "moule-tulipe-anti-adhesif-gobel-4657" #description: """ <div class="col is-12"><ul>\n <li>Anti-adhésif multicouches.</li>\n <li>Grande résistance à l'abrasion.</li>\n <li>Qualité professionnelle.</li>\n </ul></div><h1>Descriptif Moule Tulipe anti-adhésif Gobel</h1><div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Ce moule à tartelette à bords canelés dispose d'un fond amovible permettant un démoulage plus aisé. </div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Ce moule à tartelette fond amovible est doté d'un revêtement antiadhésif bicouche plus performant qu'un revêtement classique, plus résistant à l'abrasion et d'une grande longévité.</div>\n <div>Le moule tulipe anti-adhésif Gobel bénéficie d'un revêtement anti-adhésif bi-couche plus performant qu'un revêtement classique qui résiste mieux à l'abrasion ce qui lui procure une plus grande longévité.</div></div><h1>Caractéristiques Moule Tulipe anti-adhésif Gobel</h1><div class="col is-12">- Anti-adhésif bi-couches. <br />- Qualité professionnelle. <br />- Va au four.<br />- <strong>Lavage à la main recommandé</strong>.</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 {#27610 …} #channels: Doctrine\ORM\PersistentCollection {#27607 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#19701 …} #reviews: Doctrine\ORM\PersistentCollection {#27608 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#27600 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => null ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#28890 +product: App\Entity\Product\Product {#27576 #id: 2055 #code: "moule-tulipe-anti-adhesif-gobel-4657" #attributes: Doctrine\ORM\PersistentCollection {#27613 …} #variants: Doctrine\ORM\PersistentCollection {#27559 …} #options: Doctrine\ORM\PersistentCollection {#27566 …} #associations: Doctrine\ORM\PersistentCollection {#27572 …} #createdAt: DateTime @1758632447 {#27575 : 2025-09-23 21:00:47.0 PRC (+08:00) } #updatedAt: DateTime @1758632447 {#27577 : 2025-09-23 21:00:47.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#27579 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#30550 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#27576} #id: 2055 #name: "Moule Tulipe anti-adhésif Gobel" #slug: "moule-tulipe-anti-adhesif-gobel-4657" #description: """ <div class="col is-12"><ul>\n <li>Anti-adhésif multicouches.</li>\n <li>Grande résistance à l'abrasion.</li>\n <li>Qualité professionnelle.</li>\n </ul></div><h1>Descriptif Moule Tulipe anti-adhésif Gobel</h1><div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Ce moule à tartelette à bords canelés dispose d'un fond amovible permettant un démoulage plus aisé. </div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Ce moule à tartelette fond amovible est doté d'un revêtement antiadhésif bicouche plus performant qu'un revêtement classique, plus résistant à l'abrasion et d'une grande longévité.</div>\n <div>Le moule tulipe anti-adhésif Gobel bénéficie d'un revêtement anti-adhésif bi-couche plus performant qu'un revêtement classique qui résiste mieux à l'abrasion ce qui lui procure une plus grande longévité.</div></div><h1>Caractéristiques Moule Tulipe anti-adhésif Gobel</h1><div class="col is-12">- Anti-adhésif bi-couches. <br />- Qualité professionnelle. <br />- Va au four.<br />- <strong>Lavage à la main recommandé</strong>.</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 {#27610 …} #channels: Doctrine\ORM\PersistentCollection {#27607 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#19701 …} #reviews: Doctrine\ORM\PersistentCollection {#27608 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#27600 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#30310 …} +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: null } |
|||
| sylius_shop:main_image |
[Anonymous]
|
120.0 MiB | 0.87 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#27576 #id: 2055 #code: "moule-tulipe-anti-adhesif-gobel-4657" #attributes: Doctrine\ORM\PersistentCollection {#27613 …} #variants: Doctrine\ORM\PersistentCollection {#27559 …} #options: Doctrine\ORM\PersistentCollection {#27566 …} #associations: Doctrine\ORM\PersistentCollection {#27572 …} #createdAt: DateTime @1758632447 {#27575 : 2025-09-23 21:00:47.0 PRC (+08:00) } #updatedAt: DateTime @1758632447 {#27577 : 2025-09-23 21:00:47.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#27579 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#30550 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#27576} #id: 2055 #name: "Moule Tulipe anti-adhésif Gobel" #slug: "moule-tulipe-anti-adhesif-gobel-4657" #description: """ <div class="col is-12"><ul>\n <li>Anti-adhésif multicouches.</li>\n <li>Grande résistance à l'abrasion.</li>\n <li>Qualité professionnelle.</li>\n </ul></div><h1>Descriptif Moule Tulipe anti-adhésif Gobel</h1><div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Ce moule à tartelette à bords canelés dispose d'un fond amovible permettant un démoulage plus aisé. </div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Ce moule à tartelette fond amovible est doté d'un revêtement antiadhésif bicouche plus performant qu'un revêtement classique, plus résistant à l'abrasion et d'une grande longévité.</div>\n <div>Le moule tulipe anti-adhésif Gobel bénéficie d'un revêtement anti-adhésif bi-couche plus performant qu'un revêtement classique qui résiste mieux à l'abrasion ce qui lui procure une plus grande longévité.</div></div><h1>Caractéristiques Moule Tulipe anti-adhésif Gobel</h1><div class="col is-12">- Anti-adhésif bi-couches. <br />- Qualité professionnelle. <br />- Va au four.<br />- <strong>Lavage à la main recommandé</strong>.</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 {#27610 …} #channels: Doctrine\ORM\PersistentCollection {#27607 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#19701 …} #reviews: Doctrine\ORM\PersistentCollection {#27608 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#27600 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Moule Tulipe anti-adhésif Gobel" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30676 -props: [ "product" => App\Entity\Product\Product {#27576 #id: 2055 #code: "moule-tulipe-anti-adhesif-gobel-4657" #attributes: Doctrine\ORM\PersistentCollection {#27613 …} #variants: Doctrine\ORM\PersistentCollection {#27559 …} #options: Doctrine\ORM\PersistentCollection {#27566 …} #associations: Doctrine\ORM\PersistentCollection {#27572 …} #createdAt: DateTime @1758632447 {#27575 : 2025-09-23 21:00:47.0 PRC (+08:00) } #updatedAt: DateTime @1758632447 {#27577 : 2025-09-23 21:00:47.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#27579 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#30550 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#27576} #id: 2055 #name: "Moule Tulipe anti-adhésif Gobel" #slug: "moule-tulipe-anti-adhesif-gobel-4657" #description: """ <div class="col is-12"><ul>\n <li>Anti-adhésif multicouches.</li>\n <li>Grande résistance à l'abrasion.</li>\n <li>Qualité professionnelle.</li>\n </ul></div><h1>Descriptif Moule Tulipe anti-adhésif Gobel</h1><div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Ce moule à tartelette à bords canelés dispose d'un fond amovible permettant un démoulage plus aisé. </div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Ce moule à tartelette fond amovible est doté d'un revêtement antiadhésif bicouche plus performant qu'un revêtement classique, plus résistant à l'abrasion et d'une grande longévité.</div>\n <div>Le moule tulipe anti-adhésif Gobel bénéficie d'un revêtement anti-adhésif bi-couche plus performant qu'un revêtement classique qui résiste mieux à l'abrasion ce qui lui procure une plus grande longévité.</div></div><h1>Caractéristiques Moule Tulipe anti-adhésif Gobel</h1><div class="col is-12">- Anti-adhésif bi-couches. <br />- Qualité professionnelle. <br />- Va au four.<br />- <strong>Lavage à la main recommandé</strong>.</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 {#27610 …} #channels: Doctrine\ORM\PersistentCollection {#27607 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#19701 …} #reviews: Doctrine\ORM\PersistentCollection {#27608 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#27600 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
120.0 MiB | 1.10 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31637 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30551 …} +context: Sylius\TwigHooks\Bag\DataBag {#31549 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30592 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30310 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30324 #collection: Doctrine\Common\Collections\ArrayCollection {#30387 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30312 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#44340 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#44342 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31637 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30551 …} +context: Sylius\TwigHooks\Bag\DataBag {#31549 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30592 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => "Moule Tulipe anti-adhésif Gobel" "applied_promotions" => Doctrine\ORM\PersistentCollection {#30324 #collection: Doctrine\Common\Collections\ArrayCollection {#30387 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30312 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#44340 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#44342 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#31641 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31637 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30551 …} +context: Sylius\TwigHooks\Bag\DataBag {#31549 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30592 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30310 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30324 #collection: Doctrine\Common\Collections\ArrayCollection {#30387 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30312 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#44340 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#44342 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 120.0 MiB | 0.22 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31691 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31682 …} +context: Sylius\TwigHooks\Bag\DataBag {#31689 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31690 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30310 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#31694 +variant: App\Entity\Product\ProductVariant {#30310 …} +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 {#9255 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12685 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9252 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31691 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31682 …} +context: Sylius\TwigHooks\Bag\DataBag {#31689 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31690 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 120.0 MiB | 7.17 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#27564 #id: 2056 #code: "moule-conique-pour-cornets-inox-de-buyer-6185" #attributes: Doctrine\ORM\PersistentCollection {#27542 …} #variants: Doctrine\ORM\PersistentCollection {#27540 …} #options: Doctrine\ORM\PersistentCollection {#27536 …} #associations: Doctrine\ORM\PersistentCollection {#27538 …} #createdAt: DateTime @1758632447 {#27567 : 2025-09-23 21:00:47.0 PRC (+08:00) } #updatedAt: DateTime @1758632447 {#27570 : 2025-09-23 21:00:47.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#27552 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#31811 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#27564} #id: 2056 #name: "Moule conique pour cornets inox De Buyer" #slug: "moule-conique-pour-cornets-inox-de-buyer-6185" #description: """ <div class="col is-12"><ul>\n <li>Pour réaliser facilement tous types de cornets.</li>\n <li>Bords droits et cône sans angle pour un formage parfait.</li>\n <li>Va au four.</li>\n </ul></div><h1>Description Moule conique pour cornets inox De Buyer</h1><div class="col is-12">Le moule conique pour cornets inox De Buyer est idéal pour former des cornets en pâte feuilletée, des cornets à glace, des cornets en pâte à tuile… Bords droits et cône sans angle pour un formage parfait. Bouts ouverts pour un entretien facilité.\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Idéal pour former des cornets en pâte feuilletée, des cornets à glace, des cornets en pâte à tuile, … </div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Bords droits et cône sans angle pour un formage parfait.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Bouts ouverts pour un entretien facilitdéal pour former des cornets en pâte feuilletée, des cornets à glace, des cornets en pâte à tuile, … </div></div><h1>Caractéristiques Moule conique pour cornets inox De Buyer</h1><div class="col is-12">Inox. Va au four. Nettoyage à la main ou au 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 {#27550 …} #channels: Doctrine\ORM\PersistentCollection {#27544 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#19701 …} #reviews: Doctrine\ORM\PersistentCollection {#27548 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#27546 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => null ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#30634 +product: App\Entity\Product\Product {#27564 #id: 2056 #code: "moule-conique-pour-cornets-inox-de-buyer-6185" #attributes: Doctrine\ORM\PersistentCollection {#27542 …} #variants: Doctrine\ORM\PersistentCollection {#27540 …} #options: Doctrine\ORM\PersistentCollection {#27536 …} #associations: Doctrine\ORM\PersistentCollection {#27538 …} #createdAt: DateTime @1758632447 {#27567 : 2025-09-23 21:00:47.0 PRC (+08:00) } #updatedAt: DateTime @1758632447 {#27570 : 2025-09-23 21:00:47.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#27552 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#31811 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#27564} #id: 2056 #name: "Moule conique pour cornets inox De Buyer" #slug: "moule-conique-pour-cornets-inox-de-buyer-6185" #description: """ <div class="col is-12"><ul>\n <li>Pour réaliser facilement tous types de cornets.</li>\n <li>Bords droits et cône sans angle pour un formage parfait.</li>\n <li>Va au four.</li>\n </ul></div><h1>Description Moule conique pour cornets inox De Buyer</h1><div class="col is-12">Le moule conique pour cornets inox De Buyer est idéal pour former des cornets en pâte feuilletée, des cornets à glace, des cornets en pâte à tuile… Bords droits et cône sans angle pour un formage parfait. Bouts ouverts pour un entretien facilité.\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Idéal pour former des cornets en pâte feuilletée, des cornets à glace, des cornets en pâte à tuile, … </div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Bords droits et cône sans angle pour un formage parfait.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Bouts ouverts pour un entretien facilitdéal pour former des cornets en pâte feuilletée, des cornets à glace, des cornets en pâte à tuile, … </div></div><h1>Caractéristiques Moule conique pour cornets inox De Buyer</h1><div class="col is-12">Inox. Va au four. Nettoyage à la main ou au 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 {#27550 …} #channels: Doctrine\ORM\PersistentCollection {#27544 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#19701 …} #reviews: Doctrine\ORM\PersistentCollection {#27548 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#27546 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#31757 …} +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: null } |
|||
| sylius_shop:main_image |
[Anonymous]
|
120.0 MiB | 0.94 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#27564 #id: 2056 #code: "moule-conique-pour-cornets-inox-de-buyer-6185" #attributes: Doctrine\ORM\PersistentCollection {#27542 …} #variants: Doctrine\ORM\PersistentCollection {#27540 …} #options: Doctrine\ORM\PersistentCollection {#27536 …} #associations: Doctrine\ORM\PersistentCollection {#27538 …} #createdAt: DateTime @1758632447 {#27567 : 2025-09-23 21:00:47.0 PRC (+08:00) } #updatedAt: DateTime @1758632447 {#27570 : 2025-09-23 21:00:47.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#27552 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#31811 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#27564} #id: 2056 #name: "Moule conique pour cornets inox De Buyer" #slug: "moule-conique-pour-cornets-inox-de-buyer-6185" #description: """ <div class="col is-12"><ul>\n <li>Pour réaliser facilement tous types de cornets.</li>\n <li>Bords droits et cône sans angle pour un formage parfait.</li>\n <li>Va au four.</li>\n </ul></div><h1>Description Moule conique pour cornets inox De Buyer</h1><div class="col is-12">Le moule conique pour cornets inox De Buyer est idéal pour former des cornets en pâte feuilletée, des cornets à glace, des cornets en pâte à tuile… Bords droits et cône sans angle pour un formage parfait. Bouts ouverts pour un entretien facilité.\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Idéal pour former des cornets en pâte feuilletée, des cornets à glace, des cornets en pâte à tuile, … </div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Bords droits et cône sans angle pour un formage parfait.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Bouts ouverts pour un entretien facilitdéal pour former des cornets en pâte feuilletée, des cornets à glace, des cornets en pâte à tuile, … </div></div><h1>Caractéristiques Moule conique pour cornets inox De Buyer</h1><div class="col is-12">Inox. Va au four. Nettoyage à la main ou au 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 {#27550 …} #channels: Doctrine\ORM\PersistentCollection {#27544 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#19701 …} #reviews: Doctrine\ORM\PersistentCollection {#27548 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#27546 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Moule conique pour cornets inox De Buyer" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#31835 -props: [ "product" => App\Entity\Product\Product {#27564 #id: 2056 #code: "moule-conique-pour-cornets-inox-de-buyer-6185" #attributes: Doctrine\ORM\PersistentCollection {#27542 …} #variants: Doctrine\ORM\PersistentCollection {#27540 …} #options: Doctrine\ORM\PersistentCollection {#27536 …} #associations: Doctrine\ORM\PersistentCollection {#27538 …} #createdAt: DateTime @1758632447 {#27567 : 2025-09-23 21:00:47.0 PRC (+08:00) } #updatedAt: DateTime @1758632447 {#27570 : 2025-09-23 21:00:47.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#27552 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#31811 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#27564} #id: 2056 #name: "Moule conique pour cornets inox De Buyer" #slug: "moule-conique-pour-cornets-inox-de-buyer-6185" #description: """ <div class="col is-12"><ul>\n <li>Pour réaliser facilement tous types de cornets.</li>\n <li>Bords droits et cône sans angle pour un formage parfait.</li>\n <li>Va au four.</li>\n </ul></div><h1>Description Moule conique pour cornets inox De Buyer</h1><div class="col is-12">Le moule conique pour cornets inox De Buyer est idéal pour former des cornets en pâte feuilletée, des cornets à glace, des cornets en pâte à tuile… Bords droits et cône sans angle pour un formage parfait. Bouts ouverts pour un entretien facilité.\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Idéal pour former des cornets en pâte feuilletée, des cornets à glace, des cornets en pâte à tuile, … </div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Bords droits et cône sans angle pour un formage parfait.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Bouts ouverts pour un entretien facilitdéal pour former des cornets en pâte feuilletée, des cornets à glace, des cornets en pâte à tuile, … </div></div><h1>Caractéristiques Moule conique pour cornets inox De Buyer</h1><div class="col is-12">Inox. Va au four. Nettoyage à la main ou au 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 {#27550 …} #channels: Doctrine\ORM\PersistentCollection {#27544 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#19701 …} #reviews: Doctrine\ORM\PersistentCollection {#27548 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#27546 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
120.0 MiB | 0.75 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31908 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31812 …} +context: Sylius\TwigHooks\Bag\DataBag {#31886 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31817 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#31757 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#31765 #collection: Doctrine\Common\Collections\ArrayCollection {#31777 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#31753 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#44355 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#44357 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31908 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31812 …} +context: Sylius\TwigHooks\Bag\DataBag {#31886 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31817 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => "Moule conique pour cornets inox De Buyer" "applied_promotions" => Doctrine\ORM\PersistentCollection {#31765 #collection: Doctrine\Common\Collections\ArrayCollection {#31777 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#31753 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#44355 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#44357 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#31911 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31908 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31812 …} +context: Sylius\TwigHooks\Bag\DataBag {#31886 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31817 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#31757 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#31765 #collection: Doctrine\Common\Collections\ArrayCollection {#31777 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#31753 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#44355 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#44357 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 120.0 MiB | 0.18 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31962 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31953 …} +context: Sylius\TwigHooks\Bag\DataBag {#31960 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31961 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#31757 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#31965 +variant: App\Entity\Product\ProductVariant {#31757 …} +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 {#9255 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12685 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9252 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31962 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31953 …} +context: Sylius\TwigHooks\Bag\DataBag {#31960 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31961 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 120.0 MiB | 6.12 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#27426 #id: 2057 #code: "moule-torsade-anti-adhesif-patisse-7924" #attributes: Doctrine\ORM\PersistentCollection {#27512 …} #variants: Doctrine\ORM\PersistentCollection {#27510 …} #options: Doctrine\ORM\PersistentCollection {#27506 …} #associations: Doctrine\ORM\PersistentCollection {#27508 …} #createdAt: DateTime @1758632447 {#27534 : 2025-09-23 21:00:47.0 PRC (+08:00) } #updatedAt: DateTime @1758632447 {#27533 : 2025-09-23 21:00:47.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#27365 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#32079 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#27426} #id: 2057 #name: "Moule Torsadé Anti-adhésif Patisse" #slug: "moule-torsade-anti-adhesif-patisse-7924" #description: """ <div class="col is-12"><ul>\n <li>Acier revêtu.</li>\n <li>Compatible four jusqu'à 200°C.</li>\n <li><strong>Fabriqué en Europe.</strong></li>\n </ul></div><h1>Descriptif Moule Torsadé Anti-adhésif Patisse</h1><div class="col is-12">Le Moule Torsadé Anti-adhésif patisse vous permettra de confectionner de magnifiques et délicieuses préparations (pains, brioches, cakes...) et de ravir tous vos convives. Réalisé en acier extra-résistant revêtu dun anti-adhésif haute qualité, il est compatible four traditionnel jusqu'à 200°C et se nettoie facilement à la main avec une éponge non-abrasive.<br /></div><h1>Caractéristiques Moule Torsadé Anti-adhésif Patisse</h1><div class="col is-12">- Acier revêtu anti-adhérent.<br />- Compatible four jusqu'à 200°C.<br />- Lavage à la main recommandé.<br />- Dimensions : 27 x 10,5 x 5,5 cm.<br />- Fabriqué en Europe.</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 {#27520 …} #channels: Doctrine\ORM\PersistentCollection {#27514 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#19701 …} #reviews: Doctrine\ORM\PersistentCollection {#27518 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#27516 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => null ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#31826 +product: App\Entity\Product\Product {#27426 #id: 2057 #code: "moule-torsade-anti-adhesif-patisse-7924" #attributes: Doctrine\ORM\PersistentCollection {#27512 …} #variants: Doctrine\ORM\PersistentCollection {#27510 …} #options: Doctrine\ORM\PersistentCollection {#27506 …} #associations: Doctrine\ORM\PersistentCollection {#27508 …} #createdAt: DateTime @1758632447 {#27534 : 2025-09-23 21:00:47.0 PRC (+08:00) } #updatedAt: DateTime @1758632447 {#27533 : 2025-09-23 21:00:47.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#27365 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#32079 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#27426} #id: 2057 #name: "Moule Torsadé Anti-adhésif Patisse" #slug: "moule-torsade-anti-adhesif-patisse-7924" #description: """ <div class="col is-12"><ul>\n <li>Acier revêtu.</li>\n <li>Compatible four jusqu'à 200°C.</li>\n <li><strong>Fabriqué en Europe.</strong></li>\n </ul></div><h1>Descriptif Moule Torsadé Anti-adhésif Patisse</h1><div class="col is-12">Le Moule Torsadé Anti-adhésif patisse vous permettra de confectionner de magnifiques et délicieuses préparations (pains, brioches, cakes...) et de ravir tous vos convives. Réalisé en acier extra-résistant revêtu dun anti-adhésif haute qualité, il est compatible four traditionnel jusqu'à 200°C et se nettoie facilement à la main avec une éponge non-abrasive.<br /></div><h1>Caractéristiques Moule Torsadé Anti-adhésif Patisse</h1><div class="col is-12">- Acier revêtu anti-adhérent.<br />- Compatible four jusqu'à 200°C.<br />- Lavage à la main recommandé.<br />- Dimensions : 27 x 10,5 x 5,5 cm.<br />- Fabriqué en Europe.</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 {#27520 …} #channels: Doctrine\ORM\PersistentCollection {#27514 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#19701 …} #reviews: Doctrine\ORM\PersistentCollection {#27518 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#27516 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#32028 …} +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: null } |
|||
| sylius_shop:main_image |
[Anonymous]
|
120.0 MiB | 0.87 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#27426 #id: 2057 #code: "moule-torsade-anti-adhesif-patisse-7924" #attributes: Doctrine\ORM\PersistentCollection {#27512 …} #variants: Doctrine\ORM\PersistentCollection {#27510 …} #options: Doctrine\ORM\PersistentCollection {#27506 …} #associations: Doctrine\ORM\PersistentCollection {#27508 …} #createdAt: DateTime @1758632447 {#27534 : 2025-09-23 21:00:47.0 PRC (+08:00) } #updatedAt: DateTime @1758632447 {#27533 : 2025-09-23 21:00:47.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#27365 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#32079 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#27426} #id: 2057 #name: "Moule Torsadé Anti-adhésif Patisse" #slug: "moule-torsade-anti-adhesif-patisse-7924" #description: """ <div class="col is-12"><ul>\n <li>Acier revêtu.</li>\n <li>Compatible four jusqu'à 200°C.</li>\n <li><strong>Fabriqué en Europe.</strong></li>\n </ul></div><h1>Descriptif Moule Torsadé Anti-adhésif Patisse</h1><div class="col is-12">Le Moule Torsadé Anti-adhésif patisse vous permettra de confectionner de magnifiques et délicieuses préparations (pains, brioches, cakes...) et de ravir tous vos convives. Réalisé en acier extra-résistant revêtu dun anti-adhésif haute qualité, il est compatible four traditionnel jusqu'à 200°C et se nettoie facilement à la main avec une éponge non-abrasive.<br /></div><h1>Caractéristiques Moule Torsadé Anti-adhésif Patisse</h1><div class="col is-12">- Acier revêtu anti-adhérent.<br />- Compatible four jusqu'à 200°C.<br />- Lavage à la main recommandé.<br />- Dimensions : 27 x 10,5 x 5,5 cm.<br />- Fabriqué en Europe.</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 {#27520 …} #channels: Doctrine\ORM\PersistentCollection {#27514 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#19701 …} #reviews: Doctrine\ORM\PersistentCollection {#27518 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#27516 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Moule Torsadé Anti-adhésif Patisse" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#32103 -props: [ "product" => App\Entity\Product\Product {#27426 #id: 2057 #code: "moule-torsade-anti-adhesif-patisse-7924" #attributes: Doctrine\ORM\PersistentCollection {#27512 …} #variants: Doctrine\ORM\PersistentCollection {#27510 …} #options: Doctrine\ORM\PersistentCollection {#27506 …} #associations: Doctrine\ORM\PersistentCollection {#27508 …} #createdAt: DateTime @1758632447 {#27534 : 2025-09-23 21:00:47.0 PRC (+08:00) } #updatedAt: DateTime @1758632447 {#27533 : 2025-09-23 21:00:47.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#27365 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#32079 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#27426} #id: 2057 #name: "Moule Torsadé Anti-adhésif Patisse" #slug: "moule-torsade-anti-adhesif-patisse-7924" #description: """ <div class="col is-12"><ul>\n <li>Acier revêtu.</li>\n <li>Compatible four jusqu'à 200°C.</li>\n <li><strong>Fabriqué en Europe.</strong></li>\n </ul></div><h1>Descriptif Moule Torsadé Anti-adhésif Patisse</h1><div class="col is-12">Le Moule Torsadé Anti-adhésif patisse vous permettra de confectionner de magnifiques et délicieuses préparations (pains, brioches, cakes...) et de ravir tous vos convives. Réalisé en acier extra-résistant revêtu dun anti-adhésif haute qualité, il est compatible four traditionnel jusqu'à 200°C et se nettoie facilement à la main avec une éponge non-abrasive.<br /></div><h1>Caractéristiques Moule Torsadé Anti-adhésif Patisse</h1><div class="col is-12">- Acier revêtu anti-adhérent.<br />- Compatible four jusqu'à 200°C.<br />- Lavage à la main recommandé.<br />- Dimensions : 27 x 10,5 x 5,5 cm.<br />- Fabriqué en Europe.</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 {#27520 …} #channels: Doctrine\ORM\PersistentCollection {#27514 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#19701 …} #reviews: Doctrine\ORM\PersistentCollection {#27518 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#27516 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
120.0 MiB | 0.82 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#32096 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#32080 …} +context: Sylius\TwigHooks\Bag\DataBag {#32157 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#32085 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#32028 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#32036 #collection: Doctrine\Common\Collections\ArrayCollection {#32045 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#32024 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#44370 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#44372 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#32096 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#32080 …} +context: Sylius\TwigHooks\Bag\DataBag {#32157 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#32085 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => "Moule Torsadé Anti-adhésif Patisse" "applied_promotions" => Doctrine\ORM\PersistentCollection {#32036 #collection: Doctrine\Common\Collections\ArrayCollection {#32045 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#32024 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#44370 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#44372 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#32161 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#32096 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#32080 …} +context: Sylius\TwigHooks\Bag\DataBag {#32157 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#32085 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#32028 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#32036 #collection: Doctrine\Common\Collections\ArrayCollection {#32045 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#32024 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#44370 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#44372 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 120.0 MiB | 0.20 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#32211 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#32202 …} +context: Sylius\TwigHooks\Bag\DataBag {#32209 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#32210 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#32028 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#32214 +variant: App\Entity\Product\ProductVariant {#32028 …} +price: "13,00\u{A0}€" +originalPrice: "13,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9255 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12685 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9252 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#32211 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#32202 …} +context: Sylius\TwigHooks\Bag\DataBag {#32209 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#32210 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 120.0 MiB | 6.01 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#27502 #id: 2058 #code: "decoupoirs-couple-alsacien-patisse-5674" #attributes: Doctrine\ORM\PersistentCollection {#27491 …} #variants: Doctrine\ORM\PersistentCollection {#27489 …} #options: Doctrine\ORM\PersistentCollection {#27485 …} #associations: Doctrine\ORM\PersistentCollection {#27487 …} #createdAt: DateTime @1758632449 {#27504 : 2025-09-23 21:00:49.0 PRC (+08:00) } #updatedAt: DateTime @1758632449 {#27503 : 2025-09-23 21:00:49.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#27501 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#32328 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#27502} #id: 2058 #name: "Découpoirs couple Alsacien Patisse" #slug: "decoupoirs-couple-alsacien-patisse-5674" #description: """ <div class="col is-12"><ul>\n <li>Acier inoxydable.</li>\n <li>Pour réaliser des "Bredele Alsaciens" ou autres biscuits.</li>\n <li>1 recette inclue.</li>\n </ul></div><h1>Descriptif Découpoirs couple Alsacien Patisse</h1><div class="col is-12">Découpoirs en acier inoxydable permettant de réaliser des sablés en forme de couple Alsaciens. Idéal pour les Bredeles Alsaciens !</div><h1>Caractéristiques Découpoirs couple Alsacien Patisse</h1><div class="col is-12">- Acier inoxydable.<br />- Dimensions approx : 9 x 4 x 2 cm <br />- Recette incluse. </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 {#27499 …} #channels: Doctrine\ORM\PersistentCollection {#27493 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#14070 …} #reviews: Doctrine\ORM\PersistentCollection {#27497 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#27495 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => null ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#32094 +product: App\Entity\Product\Product {#27502 #id: 2058 #code: "decoupoirs-couple-alsacien-patisse-5674" #attributes: Doctrine\ORM\PersistentCollection {#27491 …} #variants: Doctrine\ORM\PersistentCollection {#27489 …} #options: Doctrine\ORM\PersistentCollection {#27485 …} #associations: Doctrine\ORM\PersistentCollection {#27487 …} #createdAt: DateTime @1758632449 {#27504 : 2025-09-23 21:00:49.0 PRC (+08:00) } #updatedAt: DateTime @1758632449 {#27503 : 2025-09-23 21:00:49.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#27501 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#32328 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#27502} #id: 2058 #name: "Découpoirs couple Alsacien Patisse" #slug: "decoupoirs-couple-alsacien-patisse-5674" #description: """ <div class="col is-12"><ul>\n <li>Acier inoxydable.</li>\n <li>Pour réaliser des "Bredele Alsaciens" ou autres biscuits.</li>\n <li>1 recette inclue.</li>\n </ul></div><h1>Descriptif Découpoirs couple Alsacien Patisse</h1><div class="col is-12">Découpoirs en acier inoxydable permettant de réaliser des sablés en forme de couple Alsaciens. Idéal pour les Bredeles Alsaciens !</div><h1>Caractéristiques Découpoirs couple Alsacien Patisse</h1><div class="col is-12">- Acier inoxydable.<br />- Dimensions approx : 9 x 4 x 2 cm <br />- Recette incluse. </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 {#27499 …} #channels: Doctrine\ORM\PersistentCollection {#27493 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#14070 …} #reviews: Doctrine\ORM\PersistentCollection {#27497 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#27495 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#32277 …} +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: null } |
|||
| sylius_shop:main_image |
[Anonymous]
|
120.0 MiB | 0.79 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#27502 #id: 2058 #code: "decoupoirs-couple-alsacien-patisse-5674" #attributes: Doctrine\ORM\PersistentCollection {#27491 …} #variants: Doctrine\ORM\PersistentCollection {#27489 …} #options: Doctrine\ORM\PersistentCollection {#27485 …} #associations: Doctrine\ORM\PersistentCollection {#27487 …} #createdAt: DateTime @1758632449 {#27504 : 2025-09-23 21:00:49.0 PRC (+08:00) } #updatedAt: DateTime @1758632449 {#27503 : 2025-09-23 21:00:49.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#27501 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#32328 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#27502} #id: 2058 #name: "Découpoirs couple Alsacien Patisse" #slug: "decoupoirs-couple-alsacien-patisse-5674" #description: """ <div class="col is-12"><ul>\n <li>Acier inoxydable.</li>\n <li>Pour réaliser des "Bredele Alsaciens" ou autres biscuits.</li>\n <li>1 recette inclue.</li>\n </ul></div><h1>Descriptif Découpoirs couple Alsacien Patisse</h1><div class="col is-12">Découpoirs en acier inoxydable permettant de réaliser des sablés en forme de couple Alsaciens. Idéal pour les Bredeles Alsaciens !</div><h1>Caractéristiques Découpoirs couple Alsacien Patisse</h1><div class="col is-12">- Acier inoxydable.<br />- Dimensions approx : 9 x 4 x 2 cm <br />- Recette incluse. </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 {#27499 …} #channels: Doctrine\ORM\PersistentCollection {#27493 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#14070 …} #reviews: Doctrine\ORM\PersistentCollection {#27497 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#27495 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Découpoirs couple Alsacien Patisse" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#32352 -props: [ "product" => App\Entity\Product\Product {#27502 #id: 2058 #code: "decoupoirs-couple-alsacien-patisse-5674" #attributes: Doctrine\ORM\PersistentCollection {#27491 …} #variants: Doctrine\ORM\PersistentCollection {#27489 …} #options: Doctrine\ORM\PersistentCollection {#27485 …} #associations: Doctrine\ORM\PersistentCollection {#27487 …} #createdAt: DateTime @1758632449 {#27504 : 2025-09-23 21:00:49.0 PRC (+08:00) } #updatedAt: DateTime @1758632449 {#27503 : 2025-09-23 21:00:49.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#27501 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#32328 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#27502} #id: 2058 #name: "Découpoirs couple Alsacien Patisse" #slug: "decoupoirs-couple-alsacien-patisse-5674" #description: """ <div class="col is-12"><ul>\n <li>Acier inoxydable.</li>\n <li>Pour réaliser des "Bredele Alsaciens" ou autres biscuits.</li>\n <li>1 recette inclue.</li>\n </ul></div><h1>Descriptif Découpoirs couple Alsacien Patisse</h1><div class="col is-12">Découpoirs en acier inoxydable permettant de réaliser des sablés en forme de couple Alsaciens. Idéal pour les Bredeles Alsaciens !</div><h1>Caractéristiques Découpoirs couple Alsacien Patisse</h1><div class="col is-12">- Acier inoxydable.<br />- Dimensions approx : 9 x 4 x 2 cm <br />- Recette incluse. </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 {#27499 …} #channels: Doctrine\ORM\PersistentCollection {#27493 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#14070 …} #reviews: Doctrine\ORM\PersistentCollection {#27497 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#27495 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
120.0 MiB | 0.81 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#32345 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#32329 …} +context: Sylius\TwigHooks\Bag\DataBag {#32403 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#32334 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#32277 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#32285 #collection: Doctrine\Common\Collections\ArrayCollection {#32294 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#32273 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#44385 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#44387 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#32345 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#32329 …} +context: Sylius\TwigHooks\Bag\DataBag {#32403 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#32334 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => "Découpoirs couple Alsacien Patisse" "applied_promotions" => Doctrine\ORM\PersistentCollection {#32285 #collection: Doctrine\Common\Collections\ArrayCollection {#32294 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#32273 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#44385 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#44387 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#32407 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#32345 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#32329 …} +context: Sylius\TwigHooks\Bag\DataBag {#32403 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#32334 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#32277 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#32285 #collection: Doctrine\Common\Collections\ArrayCollection {#32294 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#32273 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#44385 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#44387 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 120.0 MiB | 0.20 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#32457 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#32448 …} +context: Sylius\TwigHooks\Bag\DataBag {#32455 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#32456 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#32277 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#32460 +variant: App\Entity\Product\ProductVariant {#32277 …} +price: "6,00\u{A0}€" +originalPrice: "6,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9255 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12685 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9252 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#32457 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#32448 …} +context: Sylius\TwigHooks\Bag\DataBag {#32455 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#32456 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 120.0 MiB | 7.36 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#27481 #id: 2059 #code: "emporte-piece-inox-manele-bonhomme-gobel-2841" #attributes: Doctrine\ORM\PersistentCollection {#27470 …} #variants: Doctrine\ORM\PersistentCollection {#27468 …} #options: Doctrine\ORM\PersistentCollection {#27464 …} #associations: Doctrine\ORM\PersistentCollection {#27466 …} #createdAt: DateTime @1758632450 {#27483 : 2025-09-23 21:00:50.0 PRC (+08:00) } #updatedAt: DateTime @1758632450 {#27482 : 2025-09-23 21:00:50.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#27480 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#32574 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#27481} #id: 2059 #name: "Emporte pièce inox Manele (Bonhomme) Gobel" #slug: "emporte-piece-inox-manele-bonhomme-gobel-2841" #description: """ <div class="col is-12"><ul>\n <li>Qualité professionnelle.</li>\n <li>Inox 18/10.</li>\n <li>Va au lave vaisselle. </li>\n </ul></div><h1>Description Emporte pièce inox Manele (Bonhomme) Gobel</h1><div class="col is-12">L'emporte pièce Manele vous permet de réaliser le fameux dessert traditionnel Alsacien. Il peut bien sûr être utilisé pour n'importe quelle pâtisserie en forme de bonhomme. (gâteaux, mousses et entremets)</div><h1>Caractéristiques Emporte pièce inox Manele (Bonhomme) Gobel</h1><div class="col is-12">Inox 18/10.Qualité professionnelle. Va au lave vaisselle.\r\n Dimensions GM : H 19 x L (au niveau des bras) 13,5 x ép 4,5 cm. \r\n Dimensions PM : H 10,5 x L (au niveau des bras) 7,5 x ép 1,5 cm. </div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#27478 …} #channels: Doctrine\ORM\PersistentCollection {#27472 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#19719 …} #reviews: Doctrine\ORM\PersistentCollection {#27476 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#27474 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => null ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#32343 +product: App\Entity\Product\Product {#27481 #id: 2059 #code: "emporte-piece-inox-manele-bonhomme-gobel-2841" #attributes: Doctrine\ORM\PersistentCollection {#27470 …} #variants: Doctrine\ORM\PersistentCollection {#27468 …} #options: Doctrine\ORM\PersistentCollection {#27464 …} #associations: Doctrine\ORM\PersistentCollection {#27466 …} #createdAt: DateTime @1758632450 {#27483 : 2025-09-23 21:00:50.0 PRC (+08:00) } #updatedAt: DateTime @1758632450 {#27482 : 2025-09-23 21:00:50.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#27480 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#32574 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#27481} #id: 2059 #name: "Emporte pièce inox Manele (Bonhomme) Gobel" #slug: "emporte-piece-inox-manele-bonhomme-gobel-2841" #description: """ <div class="col is-12"><ul>\n <li>Qualité professionnelle.</li>\n <li>Inox 18/10.</li>\n <li>Va au lave vaisselle. </li>\n </ul></div><h1>Description Emporte pièce inox Manele (Bonhomme) Gobel</h1><div class="col is-12">L'emporte pièce Manele vous permet de réaliser le fameux dessert traditionnel Alsacien. Il peut bien sûr être utilisé pour n'importe quelle pâtisserie en forme de bonhomme. (gâteaux, mousses et entremets)</div><h1>Caractéristiques Emporte pièce inox Manele (Bonhomme) Gobel</h1><div class="col is-12">Inox 18/10.Qualité professionnelle. Va au lave vaisselle.\r\n Dimensions GM : H 19 x L (au niveau des bras) 13,5 x ép 4,5 cm. \r\n Dimensions PM : H 10,5 x L (au niveau des bras) 7,5 x ép 1,5 cm. </div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#27478 …} #channels: Doctrine\ORM\PersistentCollection {#27472 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#19719 …} #reviews: Doctrine\ORM\PersistentCollection {#27476 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#27474 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#32523 …} +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: null } |
|||
| sylius_shop:main_image |
[Anonymous]
|
120.0 MiB | 1.01 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#27481 #id: 2059 #code: "emporte-piece-inox-manele-bonhomme-gobel-2841" #attributes: Doctrine\ORM\PersistentCollection {#27470 …} #variants: Doctrine\ORM\PersistentCollection {#27468 …} #options: Doctrine\ORM\PersistentCollection {#27464 …} #associations: Doctrine\ORM\PersistentCollection {#27466 …} #createdAt: DateTime @1758632450 {#27483 : 2025-09-23 21:00:50.0 PRC (+08:00) } #updatedAt: DateTime @1758632450 {#27482 : 2025-09-23 21:00:50.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#27480 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#32574 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#27481} #id: 2059 #name: "Emporte pièce inox Manele (Bonhomme) Gobel" #slug: "emporte-piece-inox-manele-bonhomme-gobel-2841" #description: """ <div class="col is-12"><ul>\n <li>Qualité professionnelle.</li>\n <li>Inox 18/10.</li>\n <li>Va au lave vaisselle. </li>\n </ul></div><h1>Description Emporte pièce inox Manele (Bonhomme) Gobel</h1><div class="col is-12">L'emporte pièce Manele vous permet de réaliser le fameux dessert traditionnel Alsacien. Il peut bien sûr être utilisé pour n'importe quelle pâtisserie en forme de bonhomme. (gâteaux, mousses et entremets)</div><h1>Caractéristiques Emporte pièce inox Manele (Bonhomme) Gobel</h1><div class="col is-12">Inox 18/10.Qualité professionnelle. Va au lave vaisselle.\r\n Dimensions GM : H 19 x L (au niveau des bras) 13,5 x ép 4,5 cm. \r\n Dimensions PM : H 10,5 x L (au niveau des bras) 7,5 x ép 1,5 cm. </div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#27478 …} #channels: Doctrine\ORM\PersistentCollection {#27472 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#19719 …} #reviews: Doctrine\ORM\PersistentCollection {#27476 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#27474 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Emporte pièce inox Manele (Bonhomme) Gobel" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#32598 -props: [ "product" => App\Entity\Product\Product {#27481 #id: 2059 #code: "emporte-piece-inox-manele-bonhomme-gobel-2841" #attributes: Doctrine\ORM\PersistentCollection {#27470 …} #variants: Doctrine\ORM\PersistentCollection {#27468 …} #options: Doctrine\ORM\PersistentCollection {#27464 …} #associations: Doctrine\ORM\PersistentCollection {#27466 …} #createdAt: DateTime @1758632450 {#27483 : 2025-09-23 21:00:50.0 PRC (+08:00) } #updatedAt: DateTime @1758632450 {#27482 : 2025-09-23 21:00:50.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#27480 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#32574 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#27481} #id: 2059 #name: "Emporte pièce inox Manele (Bonhomme) Gobel" #slug: "emporte-piece-inox-manele-bonhomme-gobel-2841" #description: """ <div class="col is-12"><ul>\n <li>Qualité professionnelle.</li>\n <li>Inox 18/10.</li>\n <li>Va au lave vaisselle. </li>\n </ul></div><h1>Description Emporte pièce inox Manele (Bonhomme) Gobel</h1><div class="col is-12">L'emporte pièce Manele vous permet de réaliser le fameux dessert traditionnel Alsacien. Il peut bien sûr être utilisé pour n'importe quelle pâtisserie en forme de bonhomme. (gâteaux, mousses et entremets)</div><h1>Caractéristiques Emporte pièce inox Manele (Bonhomme) Gobel</h1><div class="col is-12">Inox 18/10.Qualité professionnelle. Va au lave vaisselle.\r\n Dimensions GM : H 19 x L (au niveau des bras) 13,5 x ép 4,5 cm. \r\n Dimensions PM : H 10,5 x L (au niveau des bras) 7,5 x ép 1,5 cm. </div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#27478 …} #channels: Doctrine\ORM\PersistentCollection {#27472 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#19719 …} #reviews: Doctrine\ORM\PersistentCollection {#27476 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#27474 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
120.0 MiB | 0.93 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#32663 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#32575 …} +context: Sylius\TwigHooks\Bag\DataBag {#32649 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#32580 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#32523 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#32531 #collection: Doctrine\Common\Collections\ArrayCollection {#32540 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#32519 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#44400 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#44402 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#32663 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#32575 …} +context: Sylius\TwigHooks\Bag\DataBag {#32649 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#32580 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => "Emporte pièce inox Manele (Bonhomme) Gobel" "applied_promotions" => Doctrine\ORM\PersistentCollection {#32531 #collection: Doctrine\Common\Collections\ArrayCollection {#32540 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#32519 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#44400 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#44402 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#32668 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#32663 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#32575 …} +context: Sylius\TwigHooks\Bag\DataBag {#32649 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#32580 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#32523 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#32531 #collection: Doctrine\Common\Collections\ArrayCollection {#32540 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#32519 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#44400 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#44402 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 120.0 MiB | 0.22 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#32717 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#32708 …} +context: Sylius\TwigHooks\Bag\DataBag {#32715 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#32716 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#32523 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#32720 +variant: App\Entity\Product\ProductVariant {#32523 …} +price: "6,00\u{A0}€" +originalPrice: "6,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9255 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12685 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9252 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#32717 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#32708 …} +context: Sylius\TwigHooks\Bag\DataBag {#32715 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#32716 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:cart:widget:offcanvas | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent | 120.0 MiB | 2.55 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27657 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12752 …} +context: Sylius\TwigHooks\Bag\DataBag {#27679 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12762 …} +prefixes: [ "sylius_shop.base.offcanvas" ] } "template" => "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig" ] |
|||
| Attributes | [] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#32951 +cart: App\Entity\Order\Order {#13666 …} #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1322 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27657 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12752 …} +context: Sylius\TwigHooks\Bag\DataBag {#27679 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12762 …} +prefixes: [ "sylius_shop.base.offcanvas" ] } +template: "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig" #repository: Sylius\Bundle\CoreBundle\Doctrine\ORM\OrderRepository {#4980 …} } |
|||