Components
15
Twig Components
27
Render Count
181
ms
Render Time
114.0
MiB
Memory Usage
Components
Render calls
| sylius_shop:common:currency_switcher | Sylius\Bundle\ShopBundle\Twig\Component\Common\CurrencySwitcherComponent | 114.0 MiB | 1.04 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12799 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12792 …} +context: Sylius\TwigHooks\Bag\DataBag {#12798 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12797 …} +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 {#13419 #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12688 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12799 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12792 …} +context: Sylius\TwigHooks\Bag\DataBag {#12798 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12797 …} +prefixes: [ "sylius_shop.base.header.top_bar" ] } } |
|||
| sylius_shop:common:locale_switcher | Sylius\Bundle\ShopBundle\Twig\Component\Common\LocaleSwitcherComponent | 114.0 MiB | 0.69 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13496 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13492 …} +context: Sylius\TwigHooks\Bag\DataBag {#13494 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13495 …} +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 {#13505 #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #localeProvider: Sylius\Component\Core\Provider\ChannelBasedLocaleProvider {#4528 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13496 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13492 …} +context: Sylius\TwigHooks\Bag\DataBag {#13494 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13495 …} +prefixes: [ "sylius_shop.base.header.top_bar" ] } } |
|||
| sylius_shop:cart:widget | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent | 114.0 MiB | 4.36 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13587 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13566 …} +context: Sylius\TwigHooks\Bag\DataBag {#13586 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13585 …} +prefixes: [ "sylius_shop.base.header.content" ] } "template" => "@SyliusShop/shared/components/header/cart.html.twig" ] |
|||
| Attributes | [] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#13602 +cart: App\Entity\Order\Order {#13669 …} #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1322 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13587 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13566 …} +context: Sylius\TwigHooks\Bag\DataBag {#13586 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13585 …} +prefixes: [ "sylius_shop.base.header.content" ] } +template: "@SyliusShop/shared/components/header/cart.html.twig" #repository: Sylius\Bundle\CoreBundle\Doctrine\ORM\OrderRepository {#4980 …} } |
|||
| sylius_shop:common:taxon_menu | Sylius\Bundle\ShopBundle\Twig\Component\Common\TaxonMenuComponent | 114.0 MiB | 14.37 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13855 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13843 …} +context: Sylius\TwigHooks\Bag\DataBag {#13849 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13841 …} +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 {#13865 #taxonRepository: App\Repository\TaxonRepository {#13864 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13855 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13843 …} +context: Sylius\TwigHooks\Bag\DataBag {#13849 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13841 …} +prefixes: [ "sylius_shop.base.header.navbar" ] } } |
|||
| sylius_shop:product:summary | Sylius\Bundle\ShopBundle\Twig\Component\Product\SummaryComponent | 114.0 MiB | 122.91 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27750 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27736 …} +context: Sylius\TwigHooks\Bag\DataBag {#27734 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27749 …} +prefixes: [ "sylius_shop.product.show.content.info" ] } "product" => App\Entity\Product\Product {#7499 #id: 826 #code: "le-petit-farceur-louis-tellier-3566" #attributes: Doctrine\ORM\PersistentCollection {#8000 …} #variants: Doctrine\ORM\PersistentCollection {#8223 …} #options: Doctrine\ORM\PersistentCollection {#8351 …} #associations: Doctrine\ORM\PersistentCollection {#8291 …} #createdAt: DateTime @1758632262 {#7507 : 2025-09-23 20:57:42.0 PRC (+08:00) } #updatedAt: DateTime @1758632262 {#7471 : 2025-09-23 20:57:42.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: 826 #name: "Le petit farceur Louis Tellier" #slug: "le-petit-farceur-louis-tellier-3566" #description: """ <div class="col is-12"><ul>\n <li>Idéal pour une cuisine créative.</li>\n <li>Coupe nette et précise.</li>\n <li>Belle finition inox. </li>\n </ul></div><h1>Description Le petit farceur Louis Tellier</h1><div class="col is-12">Le petit farceur Tellier permet d'évider facilement et proprement la plupart des fruits et légumes à chair ferme (courgette, pomme de terre, pomme...) grâce à sa lame de forme spécifique. Vous pourrez réaliser ainsi des petits farcis, coupelles de crudités ou encore des pommes au four. La seule limite sera votre imagination !<br />Le petit farceur Tellier s'adapte aux bougies chauffe-plat, idéal par exemple pour Halloween où vous pourrez réaliser des photophores à base de potimarrons ou encore décorer vos tables avec des fruits et légumes bougeoirs !</div><h1>Caractéristiques Le petit farceur Louis Tellier</h1><div class="col is-12">Inox. Dimensions : Hauteur : 9 cm, longueur : 8,5 cm, Largeur : 3,7 cm. Diamètre de coupe: 3,4 cm\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;"> Hauteur : 9 cm</div>\n . Va au lave vaisselle.\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">- longueur : 8,5 cm</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">- Largeur : 3,7 cm</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">- Poids : 0,130 kg</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Spécificités :</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Diamètre de coupe: 3,4 cm</div>\n <br /></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#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 {#27760 #productVariantResolver: Sylius\Component\Product\Resolver\DefaultProductVariantResolver {#27759 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27750 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27736 …} +context: Sylius\TwigHooks\Bag\DataBag {#27734 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27749 …} +prefixes: [ "sylius_shop.product.show.content.info" ] } +product: App\Entity\Product\Product {#7499 #id: 826 #code: "le-petit-farceur-louis-tellier-3566" #attributes: Doctrine\ORM\PersistentCollection {#8000 …} #variants: Doctrine\ORM\PersistentCollection {#8223 …} #options: Doctrine\ORM\PersistentCollection {#8351 …} #associations: Doctrine\ORM\PersistentCollection {#8291 …} #createdAt: DateTime @1758632262 {#7507 : 2025-09-23 20:57:42.0 PRC (+08:00) } #updatedAt: DateTime @1758632262 {#7471 : 2025-09-23 20:57:42.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: 826 #name: "Le petit farceur Louis Tellier" #slug: "le-petit-farceur-louis-tellier-3566" #description: """ <div class="col is-12"><ul>\n <li>Idéal pour une cuisine créative.</li>\n <li>Coupe nette et précise.</li>\n <li>Belle finition inox. </li>\n </ul></div><h1>Description Le petit farceur Louis Tellier</h1><div class="col is-12">Le petit farceur Tellier permet d'évider facilement et proprement la plupart des fruits et légumes à chair ferme (courgette, pomme de terre, pomme...) grâce à sa lame de forme spécifique. Vous pourrez réaliser ainsi des petits farcis, coupelles de crudités ou encore des pommes au four. La seule limite sera votre imagination !<br />Le petit farceur Tellier s'adapte aux bougies chauffe-plat, idéal par exemple pour Halloween où vous pourrez réaliser des photophores à base de potimarrons ou encore décorer vos tables avec des fruits et légumes bougeoirs !</div><h1>Caractéristiques Le petit farceur Louis Tellier</h1><div class="col is-12">Inox. Dimensions : Hauteur : 9 cm, longueur : 8,5 cm, Largeur : 3,7 cm. Diamètre de coupe: 3,4 cm\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;"> Hauteur : 9 cm</div>\n . Va au lave vaisselle.\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">- longueur : 8,5 cm</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">- Largeur : 3,7 cm</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">- Poids : 0,130 kg</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Spécificités :</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Diamètre de coupe: 3,4 cm</div>\n <br /></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#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 {#8363 …} #productVariantRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductVariantRepository {#27754 …} +template: "@SyliusShop/product/show/content/info/summary.html.twig" } |
|||
| sylius_shop:product_review.count | Sylius\Bundle\ShopBundle\Twig\Component\ProductReview\CountComponent | 114.0 MiB | 0.42 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27883 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27876 …} +context: Sylius\TwigHooks\Bag\DataBag {#27882 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27881 …} +prefixes: [ "sylius_shop.product.show.content.info.summary.average_rating" ] } "product" => App\Entity\Product\Product {#7499 #id: 826 #code: "le-petit-farceur-louis-tellier-3566" #attributes: Doctrine\ORM\PersistentCollection {#8000 …} #variants: Doctrine\ORM\PersistentCollection {#8223 …} #options: Doctrine\ORM\PersistentCollection {#8351 …} #associations: Doctrine\ORM\PersistentCollection {#8291 …} #createdAt: DateTime @1758632262 {#7507 : 2025-09-23 20:57:42.0 PRC (+08:00) } #updatedAt: DateTime @1758632262 {#7471 : 2025-09-23 20:57:42.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: 826 #name: "Le petit farceur Louis Tellier" #slug: "le-petit-farceur-louis-tellier-3566" #description: """ <div class="col is-12"><ul>\n <li>Idéal pour une cuisine créative.</li>\n <li>Coupe nette et précise.</li>\n <li>Belle finition inox. </li>\n </ul></div><h1>Description Le petit farceur Louis Tellier</h1><div class="col is-12">Le petit farceur Tellier permet d'évider facilement et proprement la plupart des fruits et légumes à chair ferme (courgette, pomme de terre, pomme...) grâce à sa lame de forme spécifique. Vous pourrez réaliser ainsi des petits farcis, coupelles de crudités ou encore des pommes au four. La seule limite sera votre imagination !<br />Le petit farceur Tellier s'adapte aux bougies chauffe-plat, idéal par exemple pour Halloween où vous pourrez réaliser des photophores à base de potimarrons ou encore décorer vos tables avec des fruits et légumes bougeoirs !</div><h1>Caractéristiques Le petit farceur Louis Tellier</h1><div class="col is-12">Inox. Dimensions : Hauteur : 9 cm, longueur : 8,5 cm, Largeur : 3,7 cm. Diamètre de coupe: 3,4 cm\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;"> Hauteur : 9 cm</div>\n . Va au lave vaisselle.\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">- longueur : 8,5 cm</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">- Largeur : 3,7 cm</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">- Poids : 0,130 kg</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Spécificités :</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Diamètre de coupe: 3,4 cm</div>\n <br /></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#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 {#27904 +product: App\Entity\Product\Product {#7499 #id: 826 #code: "le-petit-farceur-louis-tellier-3566" #attributes: Doctrine\ORM\PersistentCollection {#8000 …} #variants: Doctrine\ORM\PersistentCollection {#8223 …} #options: Doctrine\ORM\PersistentCollection {#8351 …} #associations: Doctrine\ORM\PersistentCollection {#8291 …} #createdAt: DateTime @1758632262 {#7507 : 2025-09-23 20:57:42.0 PRC (+08:00) } #updatedAt: DateTime @1758632262 {#7471 : 2025-09-23 20:57:42.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: 826 #name: "Le petit farceur Louis Tellier" #slug: "le-petit-farceur-louis-tellier-3566" #description: """ <div class="col is-12"><ul>\n <li>Idéal pour une cuisine créative.</li>\n <li>Coupe nette et précise.</li>\n <li>Belle finition inox. </li>\n </ul></div><h1>Description Le petit farceur Louis Tellier</h1><div class="col is-12">Le petit farceur Tellier permet d'évider facilement et proprement la plupart des fruits et légumes à chair ferme (courgette, pomme de terre, pomme...) grâce à sa lame de forme spécifique. Vous pourrez réaliser ainsi des petits farcis, coupelles de crudités ou encore des pommes au four. La seule limite sera votre imagination !<br />Le petit farceur Tellier s'adapte aux bougies chauffe-plat, idéal par exemple pour Halloween où vous pourrez réaliser des photophores à base de potimarrons ou encore décorer vos tables avec des fruits et légumes bougeoirs !</div><h1>Caractéristiques Le petit farceur Louis Tellier</h1><div class="col is-12">Inox. Dimensions : Hauteur : 9 cm, longueur : 8,5 cm, Largeur : 3,7 cm. Diamètre de coupe: 3,4 cm\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;"> Hauteur : 9 cm</div>\n . Va au lave vaisselle.\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">- longueur : 8,5 cm</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">- Largeur : 3,7 cm</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">- Poids : 0,130 kg</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Spécificités :</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Diamètre de coupe: 3,4 cm</div>\n <br /></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#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 {#27869 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27883 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27876 …} +context: Sylius\TwigHooks\Bag\DataBag {#27882 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27881 …} +prefixes: [ "sylius_shop.product.show.content.info.summary.average_rating" ] } } |
|||
| sylius_shop:product:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 114.0 MiB | 0.44 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28003 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28009 …} +context: Sylius\TwigHooks\Bag\DataBag {#27998 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28005 …} +prefixes: [ "sylius_shop.product.show.content.info.summary.prices" ] } "variant" => App\Entity\Product\ProductVariant {#8363 …} "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 {#28014 +variant: App\Entity\Product\ProductVariant {#8363 …} +price: "14,00\u{A0}€" +originalPrice: "14,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9258 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12688 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9255 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28003 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28009 …} +context: Sylius\TwigHooks\Bag\DataBag {#27998 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28005 …} +prefixes: [ "sylius_shop.product.show.content.info.summary.prices" ] } } |
|||
| sylius_shop:product:add_to_cart_form | Sylius\Bundle\ShopBundle\Twig\Component\Product\AddToCartFormComponent | 114.0 MiB | 16.21 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28079 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27922 …} +context: Sylius\TwigHooks\Bag\DataBag {#28073 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28072 …} +prefixes: [ "sylius_shop.product.show.content.info.summary" ] } "product" => App\Entity\Product\Product {#7499 #id: 826 #code: "le-petit-farceur-louis-tellier-3566" #attributes: Doctrine\ORM\PersistentCollection {#8000 …} #variants: Doctrine\ORM\PersistentCollection {#8223 …} #options: Doctrine\ORM\PersistentCollection {#8351 …} #associations: Doctrine\ORM\PersistentCollection {#8291 …} #createdAt: DateTime @1758632262 {#7507 : 2025-09-23 20:57:42.0 PRC (+08:00) } #updatedAt: DateTime @1758632262 {#7471 : 2025-09-23 20:57:42.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: 826 #name: "Le petit farceur Louis Tellier" #slug: "le-petit-farceur-louis-tellier-3566" #description: """ <div class="col is-12"><ul>\n <li>Idéal pour une cuisine créative.</li>\n <li>Coupe nette et précise.</li>\n <li>Belle finition inox. </li>\n </ul></div><h1>Description Le petit farceur Louis Tellier</h1><div class="col is-12">Le petit farceur Tellier permet d'évider facilement et proprement la plupart des fruits et légumes à chair ferme (courgette, pomme de terre, pomme...) grâce à sa lame de forme spécifique. Vous pourrez réaliser ainsi des petits farcis, coupelles de crudités ou encore des pommes au four. La seule limite sera votre imagination !<br />Le petit farceur Tellier s'adapte aux bougies chauffe-plat, idéal par exemple pour Halloween où vous pourrez réaliser des photophores à base de potimarrons ou encore décorer vos tables avec des fruits et légumes bougeoirs !</div><h1>Caractéristiques Le petit farceur Louis Tellier</h1><div class="col is-12">Inox. Dimensions : Hauteur : 9 cm, longueur : 8,5 cm, Largeur : 3,7 cm. Diamètre de coupe: 3,4 cm\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;"> Hauteur : 9 cm</div>\n . Va au lave vaisselle.\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">- longueur : 8,5 cm</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">- Largeur : 3,7 cm</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">- Poids : 0,130 kg</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Spécificités :</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Diamètre de coupe: 3,4 cm</div>\n <br /></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#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 {#28096 +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 {#28100 …} #cartItemFactory: Sylius\Component\Core\Factory\CartItemFactory {#28097 …} #formClass: "Sylius\Bundle\ShopBundle\Form\Type\AddToCartType" -liveResponder: Symfony\UX\LiveComponent\LiveResponder {#13767 …} -formView: Symfony\Component\Form\FormView {#28242 …} -form: Symfony\Component\Form\Form {#28286 …} +formName: "sylius_shop_add_to_cart" +formValues: [ "cartItem" => [ "quantity" => "1" ] "_token" => "a0e143ad54aad2.DZ9OUMMSMkXfcd-SQzm0TeEwj1Pm7NYPZkLdUKb71HQ.d6gmZ_pFCgO4MuvQdQvnOo9euX6-iadmJ3SOCpWM4z5D030di0NKAYhFkg" ] +isValidated: true +validatedFields: [] -shouldAutoSubmitForm: true +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28079 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27922 …} +context: Sylius\TwigHooks\Bag\DataBag {#28073 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28072 …} +prefixes: [ "sylius_shop.product.show.content.info.summary" ] } +product: App\Entity\Product\Product {#7499 #id: 826 #code: "le-petit-farceur-louis-tellier-3566" #attributes: Doctrine\ORM\PersistentCollection {#8000 …} #variants: Doctrine\ORM\PersistentCollection {#8223 …} #options: Doctrine\ORM\PersistentCollection {#8351 …} #associations: Doctrine\ORM\PersistentCollection {#8291 …} #createdAt: DateTime @1758632262 {#7507 : 2025-09-23 20:57:42.0 PRC (+08:00) } #updatedAt: DateTime @1758632262 {#7471 : 2025-09-23 20:57:42.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: 826 #name: "Le petit farceur Louis Tellier" #slug: "le-petit-farceur-louis-tellier-3566" #description: """ <div class="col is-12"><ul>\n <li>Idéal pour une cuisine créative.</li>\n <li>Coupe nette et précise.</li>\n <li>Belle finition inox. </li>\n </ul></div><h1>Description Le petit farceur Louis Tellier</h1><div class="col is-12">Le petit farceur Tellier permet d'évider facilement et proprement la plupart des fruits et légumes à chair ferme (courgette, pomme de terre, pomme...) grâce à sa lame de forme spécifique. Vous pourrez réaliser ainsi des petits farcis, coupelles de crudités ou encore des pommes au four. La seule limite sera votre imagination !<br />Le petit farceur Tellier s'adapte aux bougies chauffe-plat, idéal par exemple pour Halloween où vous pourrez réaliser des photophores à base de potimarrons ou encore décorer vos tables avec des fruits et légumes bougeoirs !</div><h1>Caractéristiques Le petit farceur Louis Tellier</h1><div class="col is-12">Inox. Dimensions : Hauteur : 9 cm, longueur : 8,5 cm, Largeur : 3,7 cm. Diamètre de coupe: 3,4 cm\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;"> Hauteur : 9 cm</div>\n . Va au lave vaisselle.\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">- longueur : 8,5 cm</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">- Largeur : 3,7 cm</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">- Poids : 0,130 kg</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Spécificités :</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Diamètre de coupe: 3,4 cm</div>\n <br /></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#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 {#27754 …} +template: "@SyliusShop/product/show/content/info/summary/add_to_cart.html.twig" } |
|||
| sylius_shop:product_review:list | Sylius\Bundle\ShopBundle\Twig\Component\ProductReview\ListComponent | 114.0 MiB | 1.16 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27566 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27570 …} +context: Sylius\TwigHooks\Bag\DataBag {#27569 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27567 …} +prefixes: [ "sylius_shop.product.show.content.info.overview.accordion.reviews.content" ] } "product" => App\Entity\Product\Product {#7499 #id: 826 #code: "le-petit-farceur-louis-tellier-3566" #attributes: Doctrine\ORM\PersistentCollection {#8000 …} #variants: Doctrine\ORM\PersistentCollection {#8223 …} #options: Doctrine\ORM\PersistentCollection {#8351 …} #associations: Doctrine\ORM\PersistentCollection {#8291 …} #createdAt: DateTime @1758632262 {#7507 : 2025-09-23 20:57:42.0 PRC (+08:00) } #updatedAt: DateTime @1758632262 {#7471 : 2025-09-23 20:57:42.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: 826 #name: "Le petit farceur Louis Tellier" #slug: "le-petit-farceur-louis-tellier-3566" #description: """ <div class="col is-12"><ul>\n <li>Idéal pour une cuisine créative.</li>\n <li>Coupe nette et précise.</li>\n <li>Belle finition inox. </li>\n </ul></div><h1>Description Le petit farceur Louis Tellier</h1><div class="col is-12">Le petit farceur Tellier permet d'évider facilement et proprement la plupart des fruits et légumes à chair ferme (courgette, pomme de terre, pomme...) grâce à sa lame de forme spécifique. Vous pourrez réaliser ainsi des petits farcis, coupelles de crudités ou encore des pommes au four. La seule limite sera votre imagination !<br />Le petit farceur Tellier s'adapte aux bougies chauffe-plat, idéal par exemple pour Halloween où vous pourrez réaliser des photophores à base de potimarrons ou encore décorer vos tables avec des fruits et légumes bougeoirs !</div><h1>Caractéristiques Le petit farceur Louis Tellier</h1><div class="col is-12">Inox. Dimensions : Hauteur : 9 cm, longueur : 8,5 cm, Largeur : 3,7 cm. Diamètre de coupe: 3,4 cm\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;"> Hauteur : 9 cm</div>\n . Va au lave vaisselle.\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">- longueur : 8,5 cm</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">- Largeur : 3,7 cm</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">- Poids : 0,130 kg</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Spécificités :</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Diamètre de coupe: 3,4 cm</div>\n <br /></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#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 {#27557 +product: App\Entity\Product\Product {#7499 #id: 826 #code: "le-petit-farceur-louis-tellier-3566" #attributes: Doctrine\ORM\PersistentCollection {#8000 …} #variants: Doctrine\ORM\PersistentCollection {#8223 …} #options: Doctrine\ORM\PersistentCollection {#8351 …} #associations: Doctrine\ORM\PersistentCollection {#8291 …} #createdAt: DateTime @1758632262 {#7507 : 2025-09-23 20:57:42.0 PRC (+08:00) } #updatedAt: DateTime @1758632262 {#7471 : 2025-09-23 20:57:42.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: 826 #name: "Le petit farceur Louis Tellier" #slug: "le-petit-farceur-louis-tellier-3566" #description: """ <div class="col is-12"><ul>\n <li>Idéal pour une cuisine créative.</li>\n <li>Coupe nette et précise.</li>\n <li>Belle finition inox. </li>\n </ul></div><h1>Description Le petit farceur Louis Tellier</h1><div class="col is-12">Le petit farceur Tellier permet d'évider facilement et proprement la plupart des fruits et légumes à chair ferme (courgette, pomme de terre, pomme...) grâce à sa lame de forme spécifique. Vous pourrez réaliser ainsi des petits farcis, coupelles de crudités ou encore des pommes au four. La seule limite sera votre imagination !<br />Le petit farceur Tellier s'adapte aux bougies chauffe-plat, idéal par exemple pour Halloween où vous pourrez réaliser des photophores à base de potimarrons ou encore décorer vos tables avec des fruits et légumes bougeoirs !</div><h1>Caractéristiques Le petit farceur Louis Tellier</h1><div class="col is-12">Inox. Dimensions : Hauteur : 9 cm, longueur : 8,5 cm, Largeur : 3,7 cm. Diamètre de coupe: 3,4 cm\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;"> Hauteur : 9 cm</div>\n . Va au lave vaisselle.\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">- longueur : 8,5 cm</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">- Largeur : 3,7 cm</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">- Poids : 0,130 kg</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Spécificités :</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Diamètre de coupe: 3,4 cm</div>\n <br /></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#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 {#27869 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27566 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27570 …} +context: Sylius\TwigHooks\Bag\DataBag {#27569 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27567 …} +prefixes: [ "sylius_shop.product.show.content.info.overview.accordion.reviews.content" ] } } |
|||
| sylius_shop:product:association | Sylius\Bundle\ShopBundle\Twig\Component\Product\AssociationComponent | 114.0 MiB | 34.45 ms | |
|---|---|---|---|---|
| Input props | [ "productAssociation" => App\Entity\Product\ProductAssociation {#27618 #id: 826 #type: Proxies\__CG__\App\Entity\Product\ProductAssociationType {#27452 …} #owner: App\Entity\Product\Product {#7499 #id: 826 #code: "le-petit-farceur-louis-tellier-3566" #attributes: Doctrine\ORM\PersistentCollection {#8000 …} #variants: Doctrine\ORM\PersistentCollection {#8223 …} #options: Doctrine\ORM\PersistentCollection {#8351 …} #associations: Doctrine\ORM\PersistentCollection {#8291 …} #createdAt: DateTime @1758632262 {#7507 : 2025-09-23 20:57:42.0 PRC (+08:00) } #updatedAt: DateTime @1758632262 {#7471 : 2025-09-23 20:57:42.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: 826 #name: "Le petit farceur Louis Tellier" #slug: "le-petit-farceur-louis-tellier-3566" #description: """ <div class="col is-12"><ul>\n <li>Idéal pour une cuisine créative.</li>\n <li>Coupe nette et précise.</li>\n <li>Belle finition inox. </li>\n </ul></div><h1>Description Le petit farceur Louis Tellier</h1><div class="col is-12">Le petit farceur Tellier permet d'évider facilement et proprement la plupart des fruits et légumes à chair ferme (courgette, pomme de terre, pomme...) grâce à sa lame de forme spécifique. Vous pourrez réaliser ainsi des petits farcis, coupelles de crudités ou encore des pommes au four. La seule limite sera votre imagination !<br />Le petit farceur Tellier s'adapte aux bougies chauffe-plat, idéal par exemple pour Halloween où vous pourrez réaliser des photophores à base de potimarrons ou encore décorer vos tables avec des fruits et légumes bougeoirs !</div><h1>Caractéristiques Le petit farceur Louis Tellier</h1><div class="col is-12">Inox. Dimensions : Hauteur : 9 cm, longueur : 8,5 cm, Largeur : 3,7 cm. Diamètre de coupe: 3,4 cm\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;"> Hauteur : 9 cm</div>\n . Va au lave vaisselle.\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">- longueur : 8,5 cm</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">- Largeur : 3,7 cm</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">- Poids : 0,130 kg</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Spécificités :</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Diamètre de coupe: 3,4 cm</div>\n <br /></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#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 {#27438 …} #createdAt: DateTime @1758633259 {#27668 : 2025-09-23 21:14:19.0 PRC (+08:00) } #updatedAt: DateTime @1758633259 {#27634 : 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 {#27421 +productAssociation: App\Entity\Product\ProductAssociation {#27618 #id: 826 #type: Proxies\__CG__\App\Entity\Product\ProductAssociationType {#27452 …} #owner: App\Entity\Product\Product {#7499 #id: 826 #code: "le-petit-farceur-louis-tellier-3566" #attributes: Doctrine\ORM\PersistentCollection {#8000 …} #variants: Doctrine\ORM\PersistentCollection {#8223 …} #options: Doctrine\ORM\PersistentCollection {#8351 …} #associations: Doctrine\ORM\PersistentCollection {#8291 …} #createdAt: DateTime @1758632262 {#7507 : 2025-09-23 20:57:42.0 PRC (+08:00) } #updatedAt: DateTime @1758632262 {#7471 : 2025-09-23 20:57:42.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: 826 #name: "Le petit farceur Louis Tellier" #slug: "le-petit-farceur-louis-tellier-3566" #description: """ <div class="col is-12"><ul>\n <li>Idéal pour une cuisine créative.</li>\n <li>Coupe nette et précise.</li>\n <li>Belle finition inox. </li>\n </ul></div><h1>Description Le petit farceur Louis Tellier</h1><div class="col is-12">Le petit farceur Tellier permet d'évider facilement et proprement la plupart des fruits et légumes à chair ferme (courgette, pomme de terre, pomme...) grâce à sa lame de forme spécifique. Vous pourrez réaliser ainsi des petits farcis, coupelles de crudités ou encore des pommes au four. La seule limite sera votre imagination !<br />Le petit farceur Tellier s'adapte aux bougies chauffe-plat, idéal par exemple pour Halloween où vous pourrez réaliser des photophores à base de potimarrons ou encore décorer vos tables avec des fruits et légumes bougeoirs !</div><h1>Caractéristiques Le petit farceur Louis Tellier</h1><div class="col is-12">Inox. Dimensions : Hauteur : 9 cm, longueur : 8,5 cm, Largeur : 3,7 cm. Diamètre de coupe: 3,4 cm\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;"> Hauteur : 9 cm</div>\n . Va au lave vaisselle.\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">- longueur : 8,5 cm</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">- Largeur : 3,7 cm</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">- Poids : 0,130 kg</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Spécificités :</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Diamètre de coupe: 3,4 cm</div>\n <br /></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#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 {#27438 …} #createdAt: DateTime @1758633259 {#27668 : 2025-09-23 21:14:19.0 PRC (+08:00) } #updatedAt: DateTime @1758633259 {#27634 : 2025-09-23 21:14:19.0 PRC (+08:00) } } #productAssociationRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductAssociationRepository {#27422 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} +hookableMetadata: null } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 114.0 MiB | 7.81 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#27353 #id: 691 #code: "coupe-fromage-manche-hetre-jetter-8261" #attributes: Doctrine\ORM\PersistentCollection {#27370 …} #variants: Doctrine\ORM\PersistentCollection {#27361 …} #options: Doctrine\ORM\PersistentCollection {#27377 …} #associations: Doctrine\ORM\PersistentCollection {#27591 …} #createdAt: DateTime @1758632243 {#27392 : 2025-09-23 20:57:23.0 PRC (+08:00) } #updatedAt: DateTime @1758632243 {#27358 : 2025-09-23 20:57:23.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#27354 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#27194 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#27353} #id: 691 #name: "Coupe Fromage Manche Hêtre Jetter" #slug: "coupe-fromage-manche-hetre-jetter-8261" #description: """ <div class="col is-12"><ul>\n <li>Lame en acier inoxydable.</li>\n <li>Manche en bois de hêtre.</li>\n <li>Peut être suspendu.</li>\n </ul></div><h1>Descriptif Coupe Fromage Manche Hêtre Jetter</h1><div class="col is-12">Le Coupe Fromage Jetter possède une lame tranchante en acier inoxydable pour découper des fromages à pâte molle. gruyère, mimolette, raclette ... Il dispose d'un manche en bois de hêtre et il peut être suspendu.</div><h1>Caractéristiques Coupe Fromage Manche Hêtre Jetter</h1><div class="col is-12">- Lame en acier inoxydable.<br />- Manche en bois de hêtre.<br />- Peut être suspendu.<br />- Dimensions : 25 x 7 x 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 {#27355 …} #channels: Doctrine\ORM\PersistentCollection {#27363 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#14055 …} #reviews: Doctrine\ORM\PersistentCollection {#27359 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#27362 …} #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 {#27190 +product: App\Entity\Product\Product {#27353 #id: 691 #code: "coupe-fromage-manche-hetre-jetter-8261" #attributes: Doctrine\ORM\PersistentCollection {#27370 …} #variants: Doctrine\ORM\PersistentCollection {#27361 …} #options: Doctrine\ORM\PersistentCollection {#27377 …} #associations: Doctrine\ORM\PersistentCollection {#27591 …} #createdAt: DateTime @1758632243 {#27392 : 2025-09-23 20:57:23.0 PRC (+08:00) } #updatedAt: DateTime @1758632243 {#27358 : 2025-09-23 20:57:23.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#27354 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#27194 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#27353} #id: 691 #name: "Coupe Fromage Manche Hêtre Jetter" #slug: "coupe-fromage-manche-hetre-jetter-8261" #description: """ <div class="col is-12"><ul>\n <li>Lame en acier inoxydable.</li>\n <li>Manche en bois de hêtre.</li>\n <li>Peut être suspendu.</li>\n </ul></div><h1>Descriptif Coupe Fromage Manche Hêtre Jetter</h1><div class="col is-12">Le Coupe Fromage Jetter possède une lame tranchante en acier inoxydable pour découper des fromages à pâte molle. gruyère, mimolette, raclette ... Il dispose d'un manche en bois de hêtre et il peut être suspendu.</div><h1>Caractéristiques Coupe Fromage Manche Hêtre Jetter</h1><div class="col is-12">- Lame en acier inoxydable.<br />- Manche en bois de hêtre.<br />- Peut être suspendu.<br />- Dimensions : 25 x 7 x 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 {#27355 …} #channels: Doctrine\ORM\PersistentCollection {#27363 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#14055 …} #reviews: Doctrine\ORM\PersistentCollection {#27359 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#27362 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#27164 …} +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]
|
114.0 MiB | 1.19 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#27353 #id: 691 #code: "coupe-fromage-manche-hetre-jetter-8261" #attributes: Doctrine\ORM\PersistentCollection {#27370 …} #variants: Doctrine\ORM\PersistentCollection {#27361 …} #options: Doctrine\ORM\PersistentCollection {#27377 …} #associations: Doctrine\ORM\PersistentCollection {#27591 …} #createdAt: DateTime @1758632243 {#27392 : 2025-09-23 20:57:23.0 PRC (+08:00) } #updatedAt: DateTime @1758632243 {#27358 : 2025-09-23 20:57:23.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#27354 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#27194 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#27353} #id: 691 #name: "Coupe Fromage Manche Hêtre Jetter" #slug: "coupe-fromage-manche-hetre-jetter-8261" #description: """ <div class="col is-12"><ul>\n <li>Lame en acier inoxydable.</li>\n <li>Manche en bois de hêtre.</li>\n <li>Peut être suspendu.</li>\n </ul></div><h1>Descriptif Coupe Fromage Manche Hêtre Jetter</h1><div class="col is-12">Le Coupe Fromage Jetter possède une lame tranchante en acier inoxydable pour découper des fromages à pâte molle. gruyère, mimolette, raclette ... Il dispose d'un manche en bois de hêtre et il peut être suspendu.</div><h1>Caractéristiques Coupe Fromage Manche Hêtre Jetter</h1><div class="col is-12">- Lame en acier inoxydable.<br />- Manche en bois de hêtre.<br />- Peut être suspendu.<br />- Dimensions : 25 x 7 x 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 {#27355 …} #channels: Doctrine\ORM\PersistentCollection {#27363 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#14055 …} #reviews: Doctrine\ORM\PersistentCollection {#27359 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#27362 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Coupe Fromage Manche Hêtre Jetter" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#27060 -props: [ "product" => App\Entity\Product\Product {#27353 #id: 691 #code: "coupe-fromage-manche-hetre-jetter-8261" #attributes: Doctrine\ORM\PersistentCollection {#27370 …} #variants: Doctrine\ORM\PersistentCollection {#27361 …} #options: Doctrine\ORM\PersistentCollection {#27377 …} #associations: Doctrine\ORM\PersistentCollection {#27591 …} #createdAt: DateTime @1758632243 {#27392 : 2025-09-23 20:57:23.0 PRC (+08:00) } #updatedAt: DateTime @1758632243 {#27358 : 2025-09-23 20:57:23.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#27354 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#27194 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#27353} #id: 691 #name: "Coupe Fromage Manche Hêtre Jetter" #slug: "coupe-fromage-manche-hetre-jetter-8261" #description: """ <div class="col is-12"><ul>\n <li>Lame en acier inoxydable.</li>\n <li>Manche en bois de hêtre.</li>\n <li>Peut être suspendu.</li>\n </ul></div><h1>Descriptif Coupe Fromage Manche Hêtre Jetter</h1><div class="col is-12">Le Coupe Fromage Jetter possède une lame tranchante en acier inoxydable pour découper des fromages à pâte molle. gruyère, mimolette, raclette ... Il dispose d'un manche en bois de hêtre et il peut être suspendu.</div><h1>Caractéristiques Coupe Fromage Manche Hêtre Jetter</h1><div class="col is-12">- Lame en acier inoxydable.<br />- Manche en bois de hêtre.<br />- Peut être suspendu.<br />- Dimensions : 25 x 7 x 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 {#27355 …} #channels: Doctrine\ORM\PersistentCollection {#27363 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#14055 …} #reviews: Doctrine\ORM\PersistentCollection {#27359 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#27362 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
114.0 MiB | 1.09 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27013 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27029 …} +context: Sylius\TwigHooks\Bag\DataBag {#27011 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27023 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#27164 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#27156 #collection: Doctrine\Common\Collections\ArrayCollection {#27145 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#27165 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#43112 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#43114 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27013 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27029 …} +context: Sylius\TwigHooks\Bag\DataBag {#27011 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27023 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => "Coupe Fromage Manche Hêtre Jetter" "applied_promotions" => Doctrine\ORM\PersistentCollection {#27156 #collection: Doctrine\Common\Collections\ArrayCollection {#27145 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#27165 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#43112 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#43114 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#26952 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27013 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27029 …} +context: Sylius\TwigHooks\Bag\DataBag {#27011 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27023 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#27164 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#27156 #collection: Doctrine\Common\Collections\ArrayCollection {#27145 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#27165 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#43112 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#43114 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 114.0 MiB | 0.39 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29346 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29339 …} +context: Sylius\TwigHooks\Bag\DataBag {#29332 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29337 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#27164 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29349 +variant: App\Entity\Product\ProductVariant {#27164 …} +price: "7,00\u{A0}€" +originalPrice: "7,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9258 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12688 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9255 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29346 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29339 …} +context: Sylius\TwigHooks\Bag\DataBag {#29332 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29337 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 114.0 MiB | 4.54 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#27381 #id: 1004 #code: "presse-a-steak-hache-1020" #attributes: Doctrine\ORM\PersistentCollection {#27315 …} #variants: Doctrine\ORM\PersistentCollection {#27323 …} #options: Doctrine\ORM\PersistentCollection {#27333 …} #associations: Doctrine\ORM\PersistentCollection {#27331 …} #createdAt: DateTime @1758632295 {#27379 : 2025-09-23 20:58:15.0 PRC (+08:00) } #updatedAt: DateTime @1758632295 {#27380 : 2025-09-23 20:58:15.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#27382 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#30143 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#27381} #id: 1004 #name: "Presse à steak haché" #slug: "presse-a-steak-hache-1020" #description: """ <div class="col is-12"><ul>\n <li>Préparez facilement vos steaks hachés</li>\n <li>Produit de qualité.</li>\n </ul></div><h1>Description Presse à steak haché</h1><div class="col is-12">La <a rel="nofollow" href="https://www.cuisinstore.com/presse-a-steak-hache-c1364.html">presse à steak haché</a> est un excellent moule à steak qui permet de réaliser facilement vos steak hachés maison et ainsi bien préparer la viande pour la cuisson. Pour faire un excellent burger maison ou un steak haché frites, à vous de voir !<br /></div><h1>Caractéristiques Presse à steak haché</h1><div class="col is-12">Aluminium. ø 10 cm. Lavage à la main.</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 {#27385 …} #channels: Doctrine\ORM\PersistentCollection {#27328 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#6437 …} #reviews: Doctrine\ORM\PersistentCollection {#27395 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#27397 …} #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 {#27080 +product: App\Entity\Product\Product {#27381 #id: 1004 #code: "presse-a-steak-hache-1020" #attributes: Doctrine\ORM\PersistentCollection {#27315 …} #variants: Doctrine\ORM\PersistentCollection {#27323 …} #options: Doctrine\ORM\PersistentCollection {#27333 …} #associations: Doctrine\ORM\PersistentCollection {#27331 …} #createdAt: DateTime @1758632295 {#27379 : 2025-09-23 20:58:15.0 PRC (+08:00) } #updatedAt: DateTime @1758632295 {#27380 : 2025-09-23 20:58:15.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#27382 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#30143 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#27381} #id: 1004 #name: "Presse à steak haché" #slug: "presse-a-steak-hache-1020" #description: """ <div class="col is-12"><ul>\n <li>Préparez facilement vos steaks hachés</li>\n <li>Produit de qualité.</li>\n </ul></div><h1>Description Presse à steak haché</h1><div class="col is-12">La <a rel="nofollow" href="https://www.cuisinstore.com/presse-a-steak-hache-c1364.html">presse à steak haché</a> est un excellent moule à steak qui permet de réaliser facilement vos steak hachés maison et ainsi bien préparer la viande pour la cuisson. Pour faire un excellent burger maison ou un steak haché frites, à vous de voir !<br /></div><h1>Caractéristiques Presse à steak haché</h1><div class="col is-12">Aluminium. ø 10 cm. Lavage à la main.</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 {#27385 …} #channels: Doctrine\ORM\PersistentCollection {#27328 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#6437 …} #reviews: Doctrine\ORM\PersistentCollection {#27395 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#27397 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#29784 …} +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]
|
114.0 MiB | 0.67 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#27381 #id: 1004 #code: "presse-a-steak-hache-1020" #attributes: Doctrine\ORM\PersistentCollection {#27315 …} #variants: Doctrine\ORM\PersistentCollection {#27323 …} #options: Doctrine\ORM\PersistentCollection {#27333 …} #associations: Doctrine\ORM\PersistentCollection {#27331 …} #createdAt: DateTime @1758632295 {#27379 : 2025-09-23 20:58:15.0 PRC (+08:00) } #updatedAt: DateTime @1758632295 {#27380 : 2025-09-23 20:58:15.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#27382 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#30143 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#27381} #id: 1004 #name: "Presse à steak haché" #slug: "presse-a-steak-hache-1020" #description: """ <div class="col is-12"><ul>\n <li>Préparez facilement vos steaks hachés</li>\n <li>Produit de qualité.</li>\n </ul></div><h1>Description Presse à steak haché</h1><div class="col is-12">La <a rel="nofollow" href="https://www.cuisinstore.com/presse-a-steak-hache-c1364.html">presse à steak haché</a> est un excellent moule à steak qui permet de réaliser facilement vos steak hachés maison et ainsi bien préparer la viande pour la cuisson. Pour faire un excellent burger maison ou un steak haché frites, à vous de voir !<br /></div><h1>Caractéristiques Presse à steak haché</h1><div class="col is-12">Aluminium. ø 10 cm. Lavage à la main.</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 {#27385 …} #channels: Doctrine\ORM\PersistentCollection {#27328 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#6437 …} #reviews: Doctrine\ORM\PersistentCollection {#27395 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#27397 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Presse à steak haché" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30309 -props: [ "product" => App\Entity\Product\Product {#27381 #id: 1004 #code: "presse-a-steak-hache-1020" #attributes: Doctrine\ORM\PersistentCollection {#27315 …} #variants: Doctrine\ORM\PersistentCollection {#27323 …} #options: Doctrine\ORM\PersistentCollection {#27333 …} #associations: Doctrine\ORM\PersistentCollection {#27331 …} #createdAt: DateTime @1758632295 {#27379 : 2025-09-23 20:58:15.0 PRC (+08:00) } #updatedAt: DateTime @1758632295 {#27380 : 2025-09-23 20:58:15.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#27382 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#30143 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#27381} #id: 1004 #name: "Presse à steak haché" #slug: "presse-a-steak-hache-1020" #description: """ <div class="col is-12"><ul>\n <li>Préparez facilement vos steaks hachés</li>\n <li>Produit de qualité.</li>\n </ul></div><h1>Description Presse à steak haché</h1><div class="col is-12">La <a rel="nofollow" href="https://www.cuisinstore.com/presse-a-steak-hache-c1364.html">presse à steak haché</a> est un excellent moule à steak qui permet de réaliser facilement vos steak hachés maison et ainsi bien préparer la viande pour la cuisson. Pour faire un excellent burger maison ou un steak haché frites, à vous de voir !<br /></div><h1>Caractéristiques Presse à steak haché</h1><div class="col is-12">Aluminium. ø 10 cm. Lavage à la main.</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 {#27385 …} #channels: Doctrine\ORM\PersistentCollection {#27328 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#6437 …} #reviews: Doctrine\ORM\PersistentCollection {#27395 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#27397 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
114.0 MiB | 0.61 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30155 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30136 …} +context: Sylius\TwigHooks\Bag\DataBag {#30497 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30131 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29784 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29802 #collection: Doctrine\Common\Collections\ArrayCollection {#29974 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29786 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#43126 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#43128 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30155 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30136 …} +context: Sylius\TwigHooks\Bag\DataBag {#30497 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30131 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => "Presse à steak haché" "applied_promotions" => Doctrine\ORM\PersistentCollection {#29802 #collection: Doctrine\Common\Collections\ArrayCollection {#29974 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29786 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#43126 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#43128 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30504 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30155 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30136 …} +context: Sylius\TwigHooks\Bag\DataBag {#30497 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30131 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29784 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29802 #collection: Doctrine\Common\Collections\ArrayCollection {#29974 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29786 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#43126 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#43128 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 114.0 MiB | 0.14 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30795 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30744 …} +context: Sylius\TwigHooks\Bag\DataBag {#30788 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30789 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29784 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30797 +variant: App\Entity\Product\ProductVariant {#29784 …} +price: "26,00\u{A0}€" +originalPrice: "26,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9258 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12688 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9255 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30795 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30744 …} +context: Sylius\TwigHooks\Bag\DataBag {#30788 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30789 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 114.0 MiB | 4.57 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#27326 #id: 1012 #code: "couteau-santoku-fk2-de-buyer-5257" #attributes: Doctrine\ORM\PersistentCollection {#27346 …} #variants: Doctrine\ORM\PersistentCollection {#27309 …} #options: Doctrine\ORM\PersistentCollection {#27316 …} #associations: Doctrine\ORM\PersistentCollection {#27322 …} #createdAt: DateTime @1758632296 {#27325 : 2025-09-23 20:58:16.0 PRC (+08:00) } #updatedAt: DateTime @1758632296 {#27327 : 2025-09-23 20:58:16.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#27329 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#31441 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#27326} #id: 1012 #name: "Couteau Santoku FK2 De Buyer" #slug: "couteau-santoku-fk2-de-buyer-5257" #description: """ <div class="col is-12"><ul>\n <li>Tranchant parfait, lame résistante et fonctionnelle.</li>\n <li>Le plus polyvalent des couteaux japonais.</li>\n <li><strong>Fabriqué en France. Val d'Ajol. Vosges.</strong></li>\n </ul>\n <ul style="margin: 0px 10px; padding: 10px;">\n </ul></div><h1>Description Couteau Santoku FK2 De Buyer</h1><div class="col is-12">Santoku en japonais peut se traduire par "Les 3 dimensions" pour désigner la viande, le poisson et les légumes. Il s'agit donc de bien souligner la polyvalence de couteau. Indispensable pour l'amateur de couteau japonais et de cuisine japonaise.</div><h1>Caractéristiques Couteau Santoku FK2 De Buyer</h1><div class="col is-12">Lame inox 17,5 cm. Longueur totale 32 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 {#27341 …} #channels: Doctrine\ORM\PersistentCollection {#27336 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#14055 …} #reviews: Doctrine\ORM\PersistentCollection {#27338 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#27337 …} #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 {#30153 +product: App\Entity\Product\Product {#27326 #id: 1012 #code: "couteau-santoku-fk2-de-buyer-5257" #attributes: Doctrine\ORM\PersistentCollection {#27346 …} #variants: Doctrine\ORM\PersistentCollection {#27309 …} #options: Doctrine\ORM\PersistentCollection {#27316 …} #associations: Doctrine\ORM\PersistentCollection {#27322 …} #createdAt: DateTime @1758632296 {#27325 : 2025-09-23 20:58:16.0 PRC (+08:00) } #updatedAt: DateTime @1758632296 {#27327 : 2025-09-23 20:58:16.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#27329 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#31441 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#27326} #id: 1012 #name: "Couteau Santoku FK2 De Buyer" #slug: "couteau-santoku-fk2-de-buyer-5257" #description: """ <div class="col is-12"><ul>\n <li>Tranchant parfait, lame résistante et fonctionnelle.</li>\n <li>Le plus polyvalent des couteaux japonais.</li>\n <li><strong>Fabriqué en France. Val d'Ajol. Vosges.</strong></li>\n </ul>\n <ul style="margin: 0px 10px; padding: 10px;">\n </ul></div><h1>Description Couteau Santoku FK2 De Buyer</h1><div class="col is-12">Santoku en japonais peut se traduire par "Les 3 dimensions" pour désigner la viande, le poisson et les légumes. Il s'agit donc de bien souligner la polyvalence de couteau. Indispensable pour l'amateur de couteau japonais et de cuisine japonaise.</div><h1>Caractéristiques Couteau Santoku FK2 De Buyer</h1><div class="col is-12">Lame inox 17,5 cm. Longueur totale 32 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 {#27341 …} #channels: Doctrine\ORM\PersistentCollection {#27336 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#14055 …} #reviews: Doctrine\ORM\PersistentCollection {#27338 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#27337 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#31390 …} +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]
|
114.0 MiB | 0.64 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#27326 #id: 1012 #code: "couteau-santoku-fk2-de-buyer-5257" #attributes: Doctrine\ORM\PersistentCollection {#27346 …} #variants: Doctrine\ORM\PersistentCollection {#27309 …} #options: Doctrine\ORM\PersistentCollection {#27316 …} #associations: Doctrine\ORM\PersistentCollection {#27322 …} #createdAt: DateTime @1758632296 {#27325 : 2025-09-23 20:58:16.0 PRC (+08:00) } #updatedAt: DateTime @1758632296 {#27327 : 2025-09-23 20:58:16.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#27329 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#31441 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#27326} #id: 1012 #name: "Couteau Santoku FK2 De Buyer" #slug: "couteau-santoku-fk2-de-buyer-5257" #description: """ <div class="col is-12"><ul>\n <li>Tranchant parfait, lame résistante et fonctionnelle.</li>\n <li>Le plus polyvalent des couteaux japonais.</li>\n <li><strong>Fabriqué en France. Val d'Ajol. Vosges.</strong></li>\n </ul>\n <ul style="margin: 0px 10px; padding: 10px;">\n </ul></div><h1>Description Couteau Santoku FK2 De Buyer</h1><div class="col is-12">Santoku en japonais peut se traduire par "Les 3 dimensions" pour désigner la viande, le poisson et les légumes. Il s'agit donc de bien souligner la polyvalence de couteau. Indispensable pour l'amateur de couteau japonais et de cuisine japonaise.</div><h1>Caractéristiques Couteau Santoku FK2 De Buyer</h1><div class="col is-12">Lame inox 17,5 cm. Longueur totale 32 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 {#27341 …} #channels: Doctrine\ORM\PersistentCollection {#27336 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#14055 …} #reviews: Doctrine\ORM\PersistentCollection {#27338 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#27337 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Couteau Santoku FK2 De Buyer" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#31465 -props: [ "product" => App\Entity\Product\Product {#27326 #id: 1012 #code: "couteau-santoku-fk2-de-buyer-5257" #attributes: Doctrine\ORM\PersistentCollection {#27346 …} #variants: Doctrine\ORM\PersistentCollection {#27309 …} #options: Doctrine\ORM\PersistentCollection {#27316 …} #associations: Doctrine\ORM\PersistentCollection {#27322 …} #createdAt: DateTime @1758632296 {#27325 : 2025-09-23 20:58:16.0 PRC (+08:00) } #updatedAt: DateTime @1758632296 {#27327 : 2025-09-23 20:58:16.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#27329 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#31441 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#27326} #id: 1012 #name: "Couteau Santoku FK2 De Buyer" #slug: "couteau-santoku-fk2-de-buyer-5257" #description: """ <div class="col is-12"><ul>\n <li>Tranchant parfait, lame résistante et fonctionnelle.</li>\n <li>Le plus polyvalent des couteaux japonais.</li>\n <li><strong>Fabriqué en France. Val d'Ajol. Vosges.</strong></li>\n </ul>\n <ul style="margin: 0px 10px; padding: 10px;">\n </ul></div><h1>Description Couteau Santoku FK2 De Buyer</h1><div class="col is-12">Santoku en japonais peut se traduire par "Les 3 dimensions" pour désigner la viande, le poisson et les légumes. Il s'agit donc de bien souligner la polyvalence de couteau. Indispensable pour l'amateur de couteau japonais et de cuisine japonaise.</div><h1>Caractéristiques Couteau Santoku FK2 De Buyer</h1><div class="col is-12">Lame inox 17,5 cm. Longueur totale 32 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 {#27341 …} #channels: Doctrine\ORM\PersistentCollection {#27336 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#14055 …} #reviews: Doctrine\ORM\PersistentCollection {#27338 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#27337 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
114.0 MiB | 0.63 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31458 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31442 …} +context: Sylius\TwigHooks\Bag\DataBag {#31516 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31447 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#31390 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#31398 #collection: Doctrine\Common\Collections\ArrayCollection {#31407 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#31386 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#43141 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#43143 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31458 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31442 …} +context: Sylius\TwigHooks\Bag\DataBag {#31516 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31447 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => "Couteau Santoku FK2 De Buyer" "applied_promotions" => Doctrine\ORM\PersistentCollection {#31398 #collection: Doctrine\Common\Collections\ArrayCollection {#31407 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#31386 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#43141 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#43143 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#31520 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31458 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31442 …} +context: Sylius\TwigHooks\Bag\DataBag {#31516 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31447 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#31390 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#31398 #collection: Doctrine\Common\Collections\ArrayCollection {#31407 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#31386 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#43141 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#43143 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 114.0 MiB | 0.14 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31570 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31561 …} +context: Sylius\TwigHooks\Bag\DataBag {#31568 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31569 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#31390 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#31573 +variant: App\Entity\Product\ProductVariant {#31390 …} +price: "62,00\u{A0}€" +originalPrice: "62,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9258 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12688 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9255 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31570 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31561 …} +context: Sylius\TwigHooks\Bag\DataBag {#31568 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31569 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 114.0 MiB | 5.11 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#27314 #id: 2684 #code: "pompe-epivac-duo-peugeot-4462" #attributes: Doctrine\ORM\PersistentCollection {#27292 …} #variants: Doctrine\ORM\PersistentCollection {#27290 …} #options: Doctrine\ORM\PersistentCollection {#27274 …} #associations: Doctrine\ORM\PersistentCollection {#27288 …} #createdAt: DateTime @1758632618 {#27317 : 2025-09-23 21:03:38.0 PRC (+08:00) } #updatedAt: DateTime @1758632618 {#27320 : 2025-09-23 21:03:38.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#27302 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#31690 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#27314} #id: 2684 #name: "Pompe Epivac Duo Peugeot" #slug: "pompe-epivac-duo-peugeot-4462" #description: """ <div class="col is-12"><ul>\n <li>Fonctionne pour vins et champagnes.</li>\n <li>Conserve plus longtemps vos bouteilles entamées.</li>\n <li><strong>Livrée avec 2 bouchons vin et 1 bouchon champagne.</strong></li>\n </ul></div><h1>Description Pompe Epivac Duo Peugeot</h1><div class="col is-12">La Pompe Epivac Duo Peugeot est vraiment très astucieuse. Elle est capable de vider l'air de vos bouteilles de vin pour limiter leur oxydation mais en même temps d'insufler de l'air dans vos bouteilles de champagne pour conserver leur pétillant pendant quelques heures.</div><h1>Caractéristiques Pompe Epivac Duo Peugeot</h1><div class="col is-12">Livrée avec support + 2 bouchons pour le vin et 1 bouchon pour le champagne.</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 {#27300 …} #channels: Doctrine\ORM\PersistentCollection {#27294 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#20813 …} #reviews: Doctrine\ORM\PersistentCollection {#27298 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#27296 …} #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 {#31456 +product: App\Entity\Product\Product {#27314 #id: 2684 #code: "pompe-epivac-duo-peugeot-4462" #attributes: Doctrine\ORM\PersistentCollection {#27292 …} #variants: Doctrine\ORM\PersistentCollection {#27290 …} #options: Doctrine\ORM\PersistentCollection {#27274 …} #associations: Doctrine\ORM\PersistentCollection {#27288 …} #createdAt: DateTime @1758632618 {#27317 : 2025-09-23 21:03:38.0 PRC (+08:00) } #updatedAt: DateTime @1758632618 {#27320 : 2025-09-23 21:03:38.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#27302 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#31690 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#27314} #id: 2684 #name: "Pompe Epivac Duo Peugeot" #slug: "pompe-epivac-duo-peugeot-4462" #description: """ <div class="col is-12"><ul>\n <li>Fonctionne pour vins et champagnes.</li>\n <li>Conserve plus longtemps vos bouteilles entamées.</li>\n <li><strong>Livrée avec 2 bouchons vin et 1 bouchon champagne.</strong></li>\n </ul></div><h1>Description Pompe Epivac Duo Peugeot</h1><div class="col is-12">La Pompe Epivac Duo Peugeot est vraiment très astucieuse. Elle est capable de vider l'air de vos bouteilles de vin pour limiter leur oxydation mais en même temps d'insufler de l'air dans vos bouteilles de champagne pour conserver leur pétillant pendant quelques heures.</div><h1>Caractéristiques Pompe Epivac Duo Peugeot</h1><div class="col is-12">Livrée avec support + 2 bouchons pour le vin et 1 bouchon pour le champagne.</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 {#27300 …} #channels: Doctrine\ORM\PersistentCollection {#27294 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#20813 …} #reviews: Doctrine\ORM\PersistentCollection {#27298 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#27296 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#31636 …} +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]
|
114.0 MiB | 0.77 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#27314 #id: 2684 #code: "pompe-epivac-duo-peugeot-4462" #attributes: Doctrine\ORM\PersistentCollection {#27292 …} #variants: Doctrine\ORM\PersistentCollection {#27290 …} #options: Doctrine\ORM\PersistentCollection {#27274 …} #associations: Doctrine\ORM\PersistentCollection {#27288 …} #createdAt: DateTime @1758632618 {#27317 : 2025-09-23 21:03:38.0 PRC (+08:00) } #updatedAt: DateTime @1758632618 {#27320 : 2025-09-23 21:03:38.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#27302 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#31690 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#27314} #id: 2684 #name: "Pompe Epivac Duo Peugeot" #slug: "pompe-epivac-duo-peugeot-4462" #description: """ <div class="col is-12"><ul>\n <li>Fonctionne pour vins et champagnes.</li>\n <li>Conserve plus longtemps vos bouteilles entamées.</li>\n <li><strong>Livrée avec 2 bouchons vin et 1 bouchon champagne.</strong></li>\n </ul></div><h1>Description Pompe Epivac Duo Peugeot</h1><div class="col is-12">La Pompe Epivac Duo Peugeot est vraiment très astucieuse. Elle est capable de vider l'air de vos bouteilles de vin pour limiter leur oxydation mais en même temps d'insufler de l'air dans vos bouteilles de champagne pour conserver leur pétillant pendant quelques heures.</div><h1>Caractéristiques Pompe Epivac Duo Peugeot</h1><div class="col is-12">Livrée avec support + 2 bouchons pour le vin et 1 bouchon pour le champagne.</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 {#27300 …} #channels: Doctrine\ORM\PersistentCollection {#27294 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#20813 …} #reviews: Doctrine\ORM\PersistentCollection {#27298 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#27296 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Pompe Epivac Duo Peugeot" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#31714 -props: [ "product" => App\Entity\Product\Product {#27314 #id: 2684 #code: "pompe-epivac-duo-peugeot-4462" #attributes: Doctrine\ORM\PersistentCollection {#27292 …} #variants: Doctrine\ORM\PersistentCollection {#27290 …} #options: Doctrine\ORM\PersistentCollection {#27274 …} #associations: Doctrine\ORM\PersistentCollection {#27288 …} #createdAt: DateTime @1758632618 {#27317 : 2025-09-23 21:03:38.0 PRC (+08:00) } #updatedAt: DateTime @1758632618 {#27320 : 2025-09-23 21:03:38.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#27302 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#31690 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#27314} #id: 2684 #name: "Pompe Epivac Duo Peugeot" #slug: "pompe-epivac-duo-peugeot-4462" #description: """ <div class="col is-12"><ul>\n <li>Fonctionne pour vins et champagnes.</li>\n <li>Conserve plus longtemps vos bouteilles entamées.</li>\n <li><strong>Livrée avec 2 bouchons vin et 1 bouchon champagne.</strong></li>\n </ul></div><h1>Description Pompe Epivac Duo Peugeot</h1><div class="col is-12">La Pompe Epivac Duo Peugeot est vraiment très astucieuse. Elle est capable de vider l'air de vos bouteilles de vin pour limiter leur oxydation mais en même temps d'insufler de l'air dans vos bouteilles de champagne pour conserver leur pétillant pendant quelques heures.</div><h1>Caractéristiques Pompe Epivac Duo Peugeot</h1><div class="col is-12">Livrée avec support + 2 bouchons pour le vin et 1 bouchon pour le champagne.</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 {#27300 …} #channels: Doctrine\ORM\PersistentCollection {#27294 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#20813 …} #reviews: Doctrine\ORM\PersistentCollection {#27298 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#27296 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
114.0 MiB | 0.61 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31790 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31691 …} +context: Sylius\TwigHooks\Bag\DataBag {#31765 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31696 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#31636 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#31644 #collection: Doctrine\Common\Collections\ArrayCollection {#31656 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#31632 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#43156 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#43158 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31790 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31691 …} +context: Sylius\TwigHooks\Bag\DataBag {#31765 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31696 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => "Pompe Epivac Duo Peugeot" "applied_promotions" => Doctrine\ORM\PersistentCollection {#31644 #collection: Doctrine\Common\Collections\ArrayCollection {#31656 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#31632 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#43156 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#43158 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#31793 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31790 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31691 …} +context: Sylius\TwigHooks\Bag\DataBag {#31765 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31696 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#31636 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#31644 #collection: Doctrine\Common\Collections\ArrayCollection {#31656 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#31632 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#43156 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#43158 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 114.0 MiB | 0.14 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31844 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31835 …} +context: Sylius\TwigHooks\Bag\DataBag {#31842 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31843 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#31636 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#31847 +variant: App\Entity\Product\ProductVariant {#31636 …} +price: "34,00\u{A0}€" +originalPrice: "34,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9258 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12688 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9255 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31844 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31835 …} +context: Sylius\TwigHooks\Bag\DataBag {#31842 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31843 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:cart:widget:offcanvas | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent | 114.0 MiB | 2.02 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27660 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12755 …} +context: Sylius\TwigHooks\Bag\DataBag {#27682 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12765 …} +prefixes: [ "sylius_shop.base.offcanvas" ] } "template" => "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig" ] |
|||
| Attributes | [] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#32078 +cart: App\Entity\Order\Order {#13669 …} #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1322 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27660 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12755 …} +context: Sylius\TwigHooks\Bag\DataBag {#27682 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12765 …} +prefixes: [ "sylius_shop.base.offcanvas" ] } +template: "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig" #repository: Sylius\Bundle\CoreBundle\Doctrine\ORM\OrderRepository {#4980 …} } |
|||