Components
15
Twig Components
39
Render Count
551
ms
Render Time
106.0
MiB
Memory Usage
Components
Render calls
| sylius_shop:common:currency_switcher | Sylius\Bundle\ShopBundle\Twig\Component\Common\CurrencySwitcherComponent | 106.0 MiB | 1.13 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12827 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12820 …} +context: Sylius\TwigHooks\Bag\DataBag {#12826 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12825 …} +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 {#13447 #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12716 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12827 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12820 …} +context: Sylius\TwigHooks\Bag\DataBag {#12826 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12825 …} +prefixes: [ "sylius_shop.base.header.top_bar" ] } } |
|||
| sylius_shop:common:locale_switcher | Sylius\Bundle\ShopBundle\Twig\Component\Common\LocaleSwitcherComponent | 106.0 MiB | 0.73 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13524 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13520 …} +context: Sylius\TwigHooks\Bag\DataBag {#13522 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13523 …} +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 {#13533 #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #localeProvider: Sylius\Component\Core\Provider\ChannelBasedLocaleProvider {#4528 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13524 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13520 …} +context: Sylius\TwigHooks\Bag\DataBag {#13522 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13523 …} +prefixes: [ "sylius_shop.base.header.top_bar" ] } } |
|||
| sylius_shop:cart:widget | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent | 106.0 MiB | 4.62 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13615 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13594 …} +context: Sylius\TwigHooks\Bag\DataBag {#13614 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13613 …} +prefixes: [ "sylius_shop.base.header.content" ] } "template" => "@SyliusShop/shared/components/header/cart.html.twig" ] |
|||
| Attributes | [] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#13630 +cart: App\Entity\Order\Order {#13697 …} #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1322 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13615 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13594 …} +context: Sylius\TwigHooks\Bag\DataBag {#13614 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13613 …} +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 | 106.0 MiB | 35.11 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13883 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13871 …} +context: Sylius\TwigHooks\Bag\DataBag {#13877 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13869 …} +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 {#13893 #taxonRepository: App\Repository\TaxonRepository {#13892 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13883 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13871 …} +context: Sylius\TwigHooks\Bag\DataBag {#13877 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13869 …} +prefixes: [ "sylius_shop.base.header.navbar" ] } } |
|||
| sylius_shop:product:summary | Sylius\Bundle\ShopBundle\Twig\Component\Product\SummaryComponent | 106.0 MiB | 408.89 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27778 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27764 …} +context: Sylius\TwigHooks\Bag\DataBag {#27762 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27777 …} +prefixes: [ "sylius_shop.product.show.content.info" ] } "product" => App\Entity\Product\Product {#7499 #id: 3637 #code: "couteau-4-lames-pour-hachoir-a-viande-fonte-2056" #attributes: Doctrine\ORM\PersistentCollection {#8000 …} #variants: Doctrine\ORM\PersistentCollection {#8223 …} #options: Doctrine\ORM\PersistentCollection {#8351 …} #associations: Doctrine\ORM\PersistentCollection {#8291 …} #createdAt: DateTime @1758633031 {#7507 : 2025-09-23 21:10:31.0 PRC (+08:00) } #updatedAt: DateTime @1758633031 {#7471 : 2025-09-23 21:10:31.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8350 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8353 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7499} #id: 3637 #name: "Couteau 4 lames pour hachoir à viande fonte" #slug: "couteau-4-lames-pour-hachoir-a-viande-fonte-2056" #description: """ <div class="col is-12"><ul>\n <li>Pour hachoir manuel.</li>\n </ul></div><h1>Description couteau pour hachoir à viande fonte</h1><div class="col is-12"><p>Le couteau pour hachoir à viande s'adapte au hachoir à viande manuel. Ne convient pas aux hachoirs électriques.</p>\n <p>Le N°5 à un carré central de 0.9 cm de côté.<br />Le N°8 à un carré central de 1 cm de côté.<br />Le N°10 à une carré central de 1.1cm de côté.</p></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#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 {#27788 #productVariantResolver: Sylius\Component\Product\Resolver\DefaultProductVariantResolver {#27787 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27778 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27764 …} +context: Sylius\TwigHooks\Bag\DataBag {#27762 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27777 …} +prefixes: [ "sylius_shop.product.show.content.info" ] } +product: App\Entity\Product\Product {#7499 #id: 3637 #code: "couteau-4-lames-pour-hachoir-a-viande-fonte-2056" #attributes: Doctrine\ORM\PersistentCollection {#8000 …} #variants: Doctrine\ORM\PersistentCollection {#8223 …} #options: Doctrine\ORM\PersistentCollection {#8351 …} #associations: Doctrine\ORM\PersistentCollection {#8291 …} #createdAt: DateTime @1758633031 {#7507 : 2025-09-23 21:10:31.0 PRC (+08:00) } #updatedAt: DateTime @1758633031 {#7471 : 2025-09-23 21:10:31.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8350 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8353 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7499} #id: 3637 #name: "Couteau 4 lames pour hachoir à viande fonte" #slug: "couteau-4-lames-pour-hachoir-a-viande-fonte-2056" #description: """ <div class="col is-12"><ul>\n <li>Pour hachoir manuel.</li>\n </ul></div><h1>Description couteau pour hachoir à viande fonte</h1><div class="col is-12"><p>Le couteau pour hachoir à viande s'adapte au hachoir à viande manuel. Ne convient pas aux hachoirs électriques.</p>\n <p>Le N°5 à un carré central de 0.9 cm de côté.<br />Le N°8 à un carré central de 1 cm de côté.<br />Le N°10 à une carré central de 1.1cm de côté.</p></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#7639 …} #channels: Doctrine\ORM\PersistentCollection {#7859 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7496 …} #reviews: Doctrine\ORM\PersistentCollection {#7776 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#7861 …} #productType: null } #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#6914 …} +variant: App\Entity\Product\ProductVariant {#8366 …} #productVariantRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductVariantRepository {#27782 …} +template: "@SyliusShop/product/show/content/info/summary.html.twig" } |
|||
| sylius_shop:product_review.count | Sylius\Bundle\ShopBundle\Twig\Component\ProductReview\CountComponent | 106.0 MiB | 0.50 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27911 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27904 …} +context: Sylius\TwigHooks\Bag\DataBag {#27910 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27909 …} +prefixes: [ "sylius_shop.product.show.content.info.summary.average_rating" ] } "product" => App\Entity\Product\Product {#7499 #id: 3637 #code: "couteau-4-lames-pour-hachoir-a-viande-fonte-2056" #attributes: Doctrine\ORM\PersistentCollection {#8000 …} #variants: Doctrine\ORM\PersistentCollection {#8223 …} #options: Doctrine\ORM\PersistentCollection {#8351 …} #associations: Doctrine\ORM\PersistentCollection {#8291 …} #createdAt: DateTime @1758633031 {#7507 : 2025-09-23 21:10:31.0 PRC (+08:00) } #updatedAt: DateTime @1758633031 {#7471 : 2025-09-23 21:10:31.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8350 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8353 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7499} #id: 3637 #name: "Couteau 4 lames pour hachoir à viande fonte" #slug: "couteau-4-lames-pour-hachoir-a-viande-fonte-2056" #description: """ <div class="col is-12"><ul>\n <li>Pour hachoir manuel.</li>\n </ul></div><h1>Description couteau pour hachoir à viande fonte</h1><div class="col is-12"><p>Le couteau pour hachoir à viande s'adapte au hachoir à viande manuel. Ne convient pas aux hachoirs électriques.</p>\n <p>Le N°5 à un carré central de 0.9 cm de côté.<br />Le N°8 à un carré central de 1 cm de côté.<br />Le N°10 à une carré central de 1.1cm de côté.</p></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#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 {#27932 +product: App\Entity\Product\Product {#7499 #id: 3637 #code: "couteau-4-lames-pour-hachoir-a-viande-fonte-2056" #attributes: Doctrine\ORM\PersistentCollection {#8000 …} #variants: Doctrine\ORM\PersistentCollection {#8223 …} #options: Doctrine\ORM\PersistentCollection {#8351 …} #associations: Doctrine\ORM\PersistentCollection {#8291 …} #createdAt: DateTime @1758633031 {#7507 : 2025-09-23 21:10:31.0 PRC (+08:00) } #updatedAt: DateTime @1758633031 {#7471 : 2025-09-23 21:10:31.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8350 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8353 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7499} #id: 3637 #name: "Couteau 4 lames pour hachoir à viande fonte" #slug: "couteau-4-lames-pour-hachoir-a-viande-fonte-2056" #description: """ <div class="col is-12"><ul>\n <li>Pour hachoir manuel.</li>\n </ul></div><h1>Description couteau pour hachoir à viande fonte</h1><div class="col is-12"><p>Le couteau pour hachoir à viande s'adapte au hachoir à viande manuel. Ne convient pas aux hachoirs électriques.</p>\n <p>Le N°5 à un carré central de 0.9 cm de côté.<br />Le N°8 à un carré central de 1 cm de côté.<br />Le N°10 à une carré central de 1.1cm de côté.</p></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#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 {#27897 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27911 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27904 …} +context: Sylius\TwigHooks\Bag\DataBag {#27910 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27909 …} +prefixes: [ "sylius_shop.product.show.content.info.summary.average_rating" ] } } |
|||
| sylius_shop:product:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 106.0 MiB | 0.48 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28031 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28038 …} +context: Sylius\TwigHooks\Bag\DataBag {#28026 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28035 …} +prefixes: [ "sylius_shop.product.show.content.info.summary.prices" ] } "variant" => App\Entity\Product\ProductVariant {#8366 …} "template" => "@SyliusShop/product/show/content/info/summary/prices/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/show/content/info/summary/prices/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#28043 +variant: App\Entity\Product\ProductVariant {#8366 …} +price: "2,00\u{A0}€" +originalPrice: "2,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9286 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12716 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9283 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28031 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28038 …} +context: Sylius\TwigHooks\Bag\DataBag {#28026 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28035 …} +prefixes: [ "sylius_shop.product.show.content.info.summary.prices" ] } } |
|||
| sylius_shop:product:add_to_cart_form | Sylius\Bundle\ShopBundle\Twig\Component\Product\AddToCartFormComponent | 106.0 MiB | 54.32 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28108 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27950 …} +context: Sylius\TwigHooks\Bag\DataBag {#28102 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28101 …} +prefixes: [ "sylius_shop.product.show.content.info.summary" ] } "product" => App\Entity\Product\Product {#7499 #id: 3637 #code: "couteau-4-lames-pour-hachoir-a-viande-fonte-2056" #attributes: Doctrine\ORM\PersistentCollection {#8000 …} #variants: Doctrine\ORM\PersistentCollection {#8223 …} #options: Doctrine\ORM\PersistentCollection {#8351 …} #associations: Doctrine\ORM\PersistentCollection {#8291 …} #createdAt: DateTime @1758633031 {#7507 : 2025-09-23 21:10:31.0 PRC (+08:00) } #updatedAt: DateTime @1758633031 {#7471 : 2025-09-23 21:10:31.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8350 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8353 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7499} #id: 3637 #name: "Couteau 4 lames pour hachoir à viande fonte" #slug: "couteau-4-lames-pour-hachoir-a-viande-fonte-2056" #description: """ <div class="col is-12"><ul>\n <li>Pour hachoir manuel.</li>\n </ul></div><h1>Description couteau pour hachoir à viande fonte</h1><div class="col is-12"><p>Le couteau pour hachoir à viande s'adapte au hachoir à viande manuel. Ne convient pas aux hachoirs électriques.</p>\n <p>Le N°5 à un carré central de 0.9 cm de côté.<br />Le N°8 à un carré central de 1 cm de côté.<br />Le N°10 à une carré central de 1.1cm de côté.</p></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#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 {#28125 +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 {#28129 …} #cartItemFactory: Sylius\Component\Core\Factory\CartItemFactory {#28126 …} #formClass: "Sylius\Bundle\ShopBundle\Form\Type\AddToCartType" -liveResponder: Symfony\UX\LiveComponent\LiveResponder {#13795 …} -formView: Symfony\Component\Form\FormView {#28271 …} -form: Symfony\Component\Form\Form {#28315 …} +formName: "sylius_shop_add_to_cart" +formValues: [ "cartItem" => [ "quantity" => "1" "variant" => "couteau-4-lames-pour-hachoir-n0-5-4077" ] "_token" => "3256e8d2df7d9506a95d55795.OFFAPIVi29omuC4C5UUp_PwcPoEHlk3kEoxSYauNtW8.WgEpdc0zvJxiz0s1pBQQjq9Jb-hGrh2qWd82DuTD3ldVBDdV9ieSlQview" ] +isValidated: true +validatedFields: [] -shouldAutoSubmitForm: true +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28108 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27950 …} +context: Sylius\TwigHooks\Bag\DataBag {#28102 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28101 …} +prefixes: [ "sylius_shop.product.show.content.info.summary" ] } +product: App\Entity\Product\Product {#7499 #id: 3637 #code: "couteau-4-lames-pour-hachoir-a-viande-fonte-2056" #attributes: Doctrine\ORM\PersistentCollection {#8000 …} #variants: Doctrine\ORM\PersistentCollection {#8223 …} #options: Doctrine\ORM\PersistentCollection {#8351 …} #associations: Doctrine\ORM\PersistentCollection {#8291 …} #createdAt: DateTime @1758633031 {#7507 : 2025-09-23 21:10:31.0 PRC (+08:00) } #updatedAt: DateTime @1758633031 {#7471 : 2025-09-23 21:10:31.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8350 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8353 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7499} #id: 3637 #name: "Couteau 4 lames pour hachoir à viande fonte" #slug: "couteau-4-lames-pour-hachoir-a-viande-fonte-2056" #description: """ <div class="col is-12"><ul>\n <li>Pour hachoir manuel.</li>\n </ul></div><h1>Description couteau pour hachoir à viande fonte</h1><div class="col is-12"><p>Le couteau pour hachoir à viande s'adapte au hachoir à viande manuel. Ne convient pas aux hachoirs électriques.</p>\n <p>Le N°5 à un carré central de 0.9 cm de côté.<br />Le N°8 à un carré central de 1 cm de côté.<br />Le N°10 à une carré central de 1.1cm de côté.</p></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#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 {#27782 …} +template: "@SyliusShop/product/show/content/info/summary/add_to_cart.html.twig" } |
|||
| sylius_shop:product_review:list | Sylius\Bundle\ShopBundle\Twig\Component\ProductReview\ListComponent | 106.0 MiB | 1.12 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27289 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27294 …} +context: Sylius\TwigHooks\Bag\DataBag {#27292 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27291 …} +prefixes: [ "sylius_shop.product.show.content.info.overview.accordion.reviews.content" ] } "product" => App\Entity\Product\Product {#7499 #id: 3637 #code: "couteau-4-lames-pour-hachoir-a-viande-fonte-2056" #attributes: Doctrine\ORM\PersistentCollection {#8000 …} #variants: Doctrine\ORM\PersistentCollection {#8223 …} #options: Doctrine\ORM\PersistentCollection {#8351 …} #associations: Doctrine\ORM\PersistentCollection {#8291 …} #createdAt: DateTime @1758633031 {#7507 : 2025-09-23 21:10:31.0 PRC (+08:00) } #updatedAt: DateTime @1758633031 {#7471 : 2025-09-23 21:10:31.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8350 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8353 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7499} #id: 3637 #name: "Couteau 4 lames pour hachoir à viande fonte" #slug: "couteau-4-lames-pour-hachoir-a-viande-fonte-2056" #description: """ <div class="col is-12"><ul>\n <li>Pour hachoir manuel.</li>\n </ul></div><h1>Description couteau pour hachoir à viande fonte</h1><div class="col is-12"><p>Le couteau pour hachoir à viande s'adapte au hachoir à viande manuel. Ne convient pas aux hachoirs électriques.</p>\n <p>Le N°5 à un carré central de 0.9 cm de côté.<br />Le N°8 à un carré central de 1 cm de côté.<br />Le N°10 à une carré central de 1.1cm de côté.</p></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#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 {#27280 +product: App\Entity\Product\Product {#7499 #id: 3637 #code: "couteau-4-lames-pour-hachoir-a-viande-fonte-2056" #attributes: Doctrine\ORM\PersistentCollection {#8000 …} #variants: Doctrine\ORM\PersistentCollection {#8223 …} #options: Doctrine\ORM\PersistentCollection {#8351 …} #associations: Doctrine\ORM\PersistentCollection {#8291 …} #createdAt: DateTime @1758633031 {#7507 : 2025-09-23 21:10:31.0 PRC (+08:00) } #updatedAt: DateTime @1758633031 {#7471 : 2025-09-23 21:10:31.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8350 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8353 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7499} #id: 3637 #name: "Couteau 4 lames pour hachoir à viande fonte" #slug: "couteau-4-lames-pour-hachoir-a-viande-fonte-2056" #description: """ <div class="col is-12"><ul>\n <li>Pour hachoir manuel.</li>\n </ul></div><h1>Description couteau pour hachoir à viande fonte</h1><div class="col is-12"><p>Le couteau pour hachoir à viande s'adapte au hachoir à viande manuel. Ne convient pas aux hachoirs électriques.</p>\n <p>Le N°5 à un carré central de 0.9 cm de côté.<br />Le N°8 à un carré central de 1 cm de côté.<br />Le N°10 à une carré central de 1.1cm de côté.</p></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#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 {#27897 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27289 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27294 …} +context: Sylius\TwigHooks\Bag\DataBag {#27292 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27291 …} +prefixes: [ "sylius_shop.product.show.content.info.overview.accordion.reviews.content" ] } } |
|||
| sylius_shop:product:association | Sylius\Bundle\ShopBundle\Twig\Component\Product\AssociationComponent | 106.0 MiB | 96.98 ms | |
|---|---|---|---|---|
| Input props | [ "productAssociation" => App\Entity\Product\ProductAssociation {#27330 #id: 3637 #type: Proxies\__CG__\App\Entity\Product\ProductAssociationType {#27175 …} #owner: App\Entity\Product\Product {#7499 #id: 3637 #code: "couteau-4-lames-pour-hachoir-a-viande-fonte-2056" #attributes: Doctrine\ORM\PersistentCollection {#8000 …} #variants: Doctrine\ORM\PersistentCollection {#8223 …} #options: Doctrine\ORM\PersistentCollection {#8351 …} #associations: Doctrine\ORM\PersistentCollection {#8291 …} #createdAt: DateTime @1758633031 {#7507 : 2025-09-23 21:10:31.0 PRC (+08:00) } #updatedAt: DateTime @1758633031 {#7471 : 2025-09-23 21:10:31.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8350 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8353 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7499} #id: 3637 #name: "Couteau 4 lames pour hachoir à viande fonte" #slug: "couteau-4-lames-pour-hachoir-a-viande-fonte-2056" #description: """ <div class="col is-12"><ul>\n <li>Pour hachoir manuel.</li>\n </ul></div><h1>Description couteau pour hachoir à viande fonte</h1><div class="col is-12"><p>Le couteau pour hachoir à viande s'adapte au hachoir à viande manuel. Ne convient pas aux hachoirs électriques.</p>\n <p>Le N°5 à un carré central de 0.9 cm de côté.<br />Le N°8 à un carré central de 1 cm de côté.<br />Le N°10 à une carré central de 1.1cm de côté.</p></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#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 {#27164 …} #createdAt: DateTime @1758633259 {#27358 : 2025-09-23 21:14:19.0 PRC (+08:00) } #updatedAt: DateTime @1758633259 {#27346 : 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 {#27155 +productAssociation: App\Entity\Product\ProductAssociation {#27330 #id: 3637 #type: Proxies\__CG__\App\Entity\Product\ProductAssociationType {#27175 …} #owner: App\Entity\Product\Product {#7499 #id: 3637 #code: "couteau-4-lames-pour-hachoir-a-viande-fonte-2056" #attributes: Doctrine\ORM\PersistentCollection {#8000 …} #variants: Doctrine\ORM\PersistentCollection {#8223 …} #options: Doctrine\ORM\PersistentCollection {#8351 …} #associations: Doctrine\ORM\PersistentCollection {#8291 …} #createdAt: DateTime @1758633031 {#7507 : 2025-09-23 21:10:31.0 PRC (+08:00) } #updatedAt: DateTime @1758633031 {#7471 : 2025-09-23 21:10:31.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8350 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8353 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7499} #id: 3637 #name: "Couteau 4 lames pour hachoir à viande fonte" #slug: "couteau-4-lames-pour-hachoir-a-viande-fonte-2056" #description: """ <div class="col is-12"><ul>\n <li>Pour hachoir manuel.</li>\n </ul></div><h1>Description couteau pour hachoir à viande fonte</h1><div class="col is-12"><p>Le couteau pour hachoir à viande s'adapte au hachoir à viande manuel. Ne convient pas aux hachoirs électriques.</p>\n <p>Le N°5 à un carré central de 0.9 cm de côté.<br />Le N°8 à un carré central de 1 cm de côté.<br />Le N°10 à une carré central de 1.1cm de côté.</p></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#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 {#27164 …} #createdAt: DateTime @1758633259 {#27358 : 2025-09-23 21:14:19.0 PRC (+08:00) } #updatedAt: DateTime @1758633259 {#27346 : 2025-09-23 21:14:19.0 PRC (+08:00) } } #productAssociationRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductAssociationRepository {#27156 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} +hookableMetadata: null } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 106.0 MiB | 11.43 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#27082 #id: 1019 #code: "couteau-tranchelard-lame-santoku-fk2-de-buyer-5981" #attributes: Doctrine\ORM\PersistentCollection {#27088 …} #variants: Doctrine\ORM\PersistentCollection {#27097 …} #options: Doctrine\ORM\PersistentCollection {#27099 …} #associations: Doctrine\ORM\PersistentCollection {#27096 …} #createdAt: DateTime @1758632296 {#27117 : 2025-09-23 20:58:16.0 PRC (+08:00) } #updatedAt: DateTime @1758632296 {#27091 : 2025-09-23 20:58:16.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#27085 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#30689 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#27082} #id: 1019 #name: "Couteau Tranchelard lame Santoku FK2 De Buyer" #slug: "couteau-tranchelard-lame-santoku-fk2-de-buyer-5981" #description: """ <div class="col is-12"><ul>\n <li>Tranchant parfait, lame résistante et fonctionnelle.</li>\n <li>Permet de couper des tranches très fines (jambon, saumon, lard...)</li>\n <li><strong>Fabriqué en France. Val d'Ajol. Vosges.</strong></li>\n </ul>\n <ul>\n </ul></div><h1>Description Couteau Couteau Tranchelard lame Santoku FK2 De Buyer</h1><div class="col is-12">Le Couteau de précision Santoku FK2 De Buyer permet de réaliser des tranches fines de jambon, saumon, lard....Il est parfaitement adapté pour les petites pièces de viande pour un geste ultra précis.</div><h1>Caractéristiques Couteau Couteau Tranchelard lame Santoku FK2 De Buyer</h1><div class="col is-12">Lame inox 16 cm. Longueur totale : 27,5 cm. Soie solide monobloc. Manche polymère et fibre de carbone. Système de contrepoids ajustable pour régler l'équilibre du couteau.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#27086 …} #channels: Doctrine\ORM\PersistentCollection {#27093 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#14083 …} #reviews: Doctrine\ORM\PersistentCollection {#27090 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#27092 …} #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 {#30270 +product: App\Entity\Product\Product {#27082 #id: 1019 #code: "couteau-tranchelard-lame-santoku-fk2-de-buyer-5981" #attributes: Doctrine\ORM\PersistentCollection {#27088 …} #variants: Doctrine\ORM\PersistentCollection {#27097 …} #options: Doctrine\ORM\PersistentCollection {#27099 …} #associations: Doctrine\ORM\PersistentCollection {#27096 …} #createdAt: DateTime @1758632296 {#27117 : 2025-09-23 20:58:16.0 PRC (+08:00) } #updatedAt: DateTime @1758632296 {#27091 : 2025-09-23 20:58:16.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#27085 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#30689 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#27082} #id: 1019 #name: "Couteau Tranchelard lame Santoku FK2 De Buyer" #slug: "couteau-tranchelard-lame-santoku-fk2-de-buyer-5981" #description: """ <div class="col is-12"><ul>\n <li>Tranchant parfait, lame résistante et fonctionnelle.</li>\n <li>Permet de couper des tranches très fines (jambon, saumon, lard...)</li>\n <li><strong>Fabriqué en France. Val d'Ajol. Vosges.</strong></li>\n </ul>\n <ul>\n </ul></div><h1>Description Couteau Couteau Tranchelard lame Santoku FK2 De Buyer</h1><div class="col is-12">Le Couteau de précision Santoku FK2 De Buyer permet de réaliser des tranches fines de jambon, saumon, lard....Il est parfaitement adapté pour les petites pièces de viande pour un geste ultra précis.</div><h1>Caractéristiques Couteau Couteau Tranchelard lame Santoku FK2 De Buyer</h1><div class="col is-12">Lame inox 16 cm. Longueur totale : 27,5 cm. Soie solide monobloc. Manche polymère et fibre de carbone. Système de contrepoids ajustable pour régler l'équilibre du couteau.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#27086 …} #channels: Doctrine\ORM\PersistentCollection {#27093 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#14083 …} #reviews: Doctrine\ORM\PersistentCollection {#27090 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#27092 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#30436 …} +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]
|
106.0 MiB | 1.83 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#27082 #id: 1019 #code: "couteau-tranchelard-lame-santoku-fk2-de-buyer-5981" #attributes: Doctrine\ORM\PersistentCollection {#27088 …} #variants: Doctrine\ORM\PersistentCollection {#27097 …} #options: Doctrine\ORM\PersistentCollection {#27099 …} #associations: Doctrine\ORM\PersistentCollection {#27096 …} #createdAt: DateTime @1758632296 {#27117 : 2025-09-23 20:58:16.0 PRC (+08:00) } #updatedAt: DateTime @1758632296 {#27091 : 2025-09-23 20:58:16.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#27085 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#30689 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#27082} #id: 1019 #name: "Couteau Tranchelard lame Santoku FK2 De Buyer" #slug: "couteau-tranchelard-lame-santoku-fk2-de-buyer-5981" #description: """ <div class="col is-12"><ul>\n <li>Tranchant parfait, lame résistante et fonctionnelle.</li>\n <li>Permet de couper des tranches très fines (jambon, saumon, lard...)</li>\n <li><strong>Fabriqué en France. Val d'Ajol. Vosges.</strong></li>\n </ul>\n <ul>\n </ul></div><h1>Description Couteau Couteau Tranchelard lame Santoku FK2 De Buyer</h1><div class="col is-12">Le Couteau de précision Santoku FK2 De Buyer permet de réaliser des tranches fines de jambon, saumon, lard....Il est parfaitement adapté pour les petites pièces de viande pour un geste ultra précis.</div><h1>Caractéristiques Couteau Couteau Tranchelard lame Santoku FK2 De Buyer</h1><div class="col is-12">Lame inox 16 cm. Longueur totale : 27,5 cm. Soie solide monobloc. Manche polymère et fibre de carbone. Système de contrepoids ajustable pour régler l'équilibre du couteau.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#27086 …} #channels: Doctrine\ORM\PersistentCollection {#27093 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#14083 …} #reviews: Doctrine\ORM\PersistentCollection {#27090 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#27092 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Couteau Tranchelard lame Santoku FK2 De Buyer" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30850 -props: [ "product" => App\Entity\Product\Product {#27082 #id: 1019 #code: "couteau-tranchelard-lame-santoku-fk2-de-buyer-5981" #attributes: Doctrine\ORM\PersistentCollection {#27088 …} #variants: Doctrine\ORM\PersistentCollection {#27097 …} #options: Doctrine\ORM\PersistentCollection {#27099 …} #associations: Doctrine\ORM\PersistentCollection {#27096 …} #createdAt: DateTime @1758632296 {#27117 : 2025-09-23 20:58:16.0 PRC (+08:00) } #updatedAt: DateTime @1758632296 {#27091 : 2025-09-23 20:58:16.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#27085 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#30689 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#27082} #id: 1019 #name: "Couteau Tranchelard lame Santoku FK2 De Buyer" #slug: "couteau-tranchelard-lame-santoku-fk2-de-buyer-5981" #description: """ <div class="col is-12"><ul>\n <li>Tranchant parfait, lame résistante et fonctionnelle.</li>\n <li>Permet de couper des tranches très fines (jambon, saumon, lard...)</li>\n <li><strong>Fabriqué en France. Val d'Ajol. Vosges.</strong></li>\n </ul>\n <ul>\n </ul></div><h1>Description Couteau Couteau Tranchelard lame Santoku FK2 De Buyer</h1><div class="col is-12">Le Couteau de précision Santoku FK2 De Buyer permet de réaliser des tranches fines de jambon, saumon, lard....Il est parfaitement adapté pour les petites pièces de viande pour un geste ultra précis.</div><h1>Caractéristiques Couteau Couteau Tranchelard lame Santoku FK2 De Buyer</h1><div class="col is-12">Lame inox 16 cm. Longueur totale : 27,5 cm. Soie solide monobloc. Manche polymère et fibre de carbone. Système de contrepoids ajustable pour régler l'équilibre du couteau.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#27086 …} #channels: Doctrine\ORM\PersistentCollection {#27093 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#14083 …} #reviews: Doctrine\ORM\PersistentCollection {#27090 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#27092 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
106.0 MiB | 1.18 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31246 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31251 …} +context: Sylius\TwigHooks\Bag\DataBag {#31204 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31198 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30436 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30443 #collection: Doctrine\Common\Collections\ArrayCollection {#30454 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30265 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38012 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38022 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31246 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31251 …} +context: Sylius\TwigHooks\Bag\DataBag {#31204 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31198 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => "Couteau Tranchelard lame Santoku FK2 De Buyer" "applied_promotions" => Doctrine\ORM\PersistentCollection {#30443 #collection: Doctrine\Common\Collections\ArrayCollection {#30454 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30265 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38012 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38022 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#31347 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31246 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31251 …} +context: Sylius\TwigHooks\Bag\DataBag {#31204 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31198 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30436 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30443 #collection: Doctrine\Common\Collections\ArrayCollection {#30454 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30265 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38012 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38022 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 106.0 MiB | 0.39 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31396 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31387 …} +context: Sylius\TwigHooks\Bag\DataBag {#31394 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31395 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30436 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#31400 +variant: App\Entity\Product\ProductVariant {#30436 …} +price: "45,00\u{A0}€" +originalPrice: "45,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9286 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12716 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9283 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31396 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31387 …} +context: Sylius\TwigHooks\Bag\DataBag {#31394 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31395 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 106.0 MiB | 12.35 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#27106 #id: 2054 #code: "rouleau-a-creme-moule-a-cannoli-3181" #attributes: Doctrine\ORM\PersistentCollection {#27035 …} #variants: Doctrine\ORM\PersistentCollection {#27075 …} #options: Doctrine\ORM\PersistentCollection {#27056 …} #associations: Doctrine\ORM\PersistentCollection {#27058 …} #createdAt: DateTime @1758632447 {#27100 : 2025-09-23 21:00:47.0 PRC (+08:00) } #updatedAt: DateTime @1758632447 {#27101 : 2025-09-23 21:00:47.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#27107 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#31517 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#27106} #id: 2054 #name: "Rouleau à crème moule à cannoli" #slug: "rouleau-a-creme-moule-a-cannoli-3181" #description: """ <div class="col is-12"><ul>\n <li>Pour toutes vos préparations en rouleau.</li>\n <li>Inox, nettoyage facile. </li>\n </ul></div><h1>Description rouleau à crème moule à cannoli</h1><div class="col is-12">Le rouleau à crème permet de réaliser des rouleaux en pâte feuilletée sucrées ou salées, et notamment les délicieux cannolis siciliens.</div><h1>Caractéristiques rouleau à crème moule à cannoli</h1><div class="col is-12">Inox. Longueur 10 cm. Diamètre 2,5 cm. Va au lave vaisselle.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#27110 …} #channels: Doctrine\ORM\PersistentCollection {#27062 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#19098 …} #reviews: Doctrine\ORM\PersistentCollection {#27120 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#26971 …} #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 {#30702 +product: App\Entity\Product\Product {#27106 #id: 2054 #code: "rouleau-a-creme-moule-a-cannoli-3181" #attributes: Doctrine\ORM\PersistentCollection {#27035 …} #variants: Doctrine\ORM\PersistentCollection {#27075 …} #options: Doctrine\ORM\PersistentCollection {#27056 …} #associations: Doctrine\ORM\PersistentCollection {#27058 …} #createdAt: DateTime @1758632447 {#27100 : 2025-09-23 21:00:47.0 PRC (+08:00) } #updatedAt: DateTime @1758632447 {#27101 : 2025-09-23 21:00:47.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#27107 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#31517 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#27106} #id: 2054 #name: "Rouleau à crème moule à cannoli" #slug: "rouleau-a-creme-moule-a-cannoli-3181" #description: """ <div class="col is-12"><ul>\n <li>Pour toutes vos préparations en rouleau.</li>\n <li>Inox, nettoyage facile. </li>\n </ul></div><h1>Description rouleau à crème moule à cannoli</h1><div class="col is-12">Le rouleau à crème permet de réaliser des rouleaux en pâte feuilletée sucrées ou salées, et notamment les délicieux cannolis siciliens.</div><h1>Caractéristiques rouleau à crème moule à cannoli</h1><div class="col is-12">Inox. Longueur 10 cm. Diamètre 2,5 cm. Va au lave vaisselle.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#27110 …} #channels: Doctrine\ORM\PersistentCollection {#27062 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#19098 …} #reviews: Doctrine\ORM\PersistentCollection {#27120 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#26971 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#31466 …} +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]
|
106.0 MiB | 0.68 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#27106 #id: 2054 #code: "rouleau-a-creme-moule-a-cannoli-3181" #attributes: Doctrine\ORM\PersistentCollection {#27035 …} #variants: Doctrine\ORM\PersistentCollection {#27075 …} #options: Doctrine\ORM\PersistentCollection {#27056 …} #associations: Doctrine\ORM\PersistentCollection {#27058 …} #createdAt: DateTime @1758632447 {#27100 : 2025-09-23 21:00:47.0 PRC (+08:00) } #updatedAt: DateTime @1758632447 {#27101 : 2025-09-23 21:00:47.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#27107 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#31517 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#27106} #id: 2054 #name: "Rouleau à crème moule à cannoli" #slug: "rouleau-a-creme-moule-a-cannoli-3181" #description: """ <div class="col is-12"><ul>\n <li>Pour toutes vos préparations en rouleau.</li>\n <li>Inox, nettoyage facile. </li>\n </ul></div><h1>Description rouleau à crème moule à cannoli</h1><div class="col is-12">Le rouleau à crème permet de réaliser des rouleaux en pâte feuilletée sucrées ou salées, et notamment les délicieux cannolis siciliens.</div><h1>Caractéristiques rouleau à crème moule à cannoli</h1><div class="col is-12">Inox. Longueur 10 cm. Diamètre 2,5 cm. Va au lave vaisselle.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#27110 …} #channels: Doctrine\ORM\PersistentCollection {#27062 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#19098 …} #reviews: Doctrine\ORM\PersistentCollection {#27120 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#26971 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Rouleau à crème moule à cannoli" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#31541 -props: [ "product" => App\Entity\Product\Product {#27106 #id: 2054 #code: "rouleau-a-creme-moule-a-cannoli-3181" #attributes: Doctrine\ORM\PersistentCollection {#27035 …} #variants: Doctrine\ORM\PersistentCollection {#27075 …} #options: Doctrine\ORM\PersistentCollection {#27056 …} #associations: Doctrine\ORM\PersistentCollection {#27058 …} #createdAt: DateTime @1758632447 {#27100 : 2025-09-23 21:00:47.0 PRC (+08:00) } #updatedAt: DateTime @1758632447 {#27101 : 2025-09-23 21:00:47.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#27107 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#31517 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#27106} #id: 2054 #name: "Rouleau à crème moule à cannoli" #slug: "rouleau-a-creme-moule-a-cannoli-3181" #description: """ <div class="col is-12"><ul>\n <li>Pour toutes vos préparations en rouleau.</li>\n <li>Inox, nettoyage facile. </li>\n </ul></div><h1>Description rouleau à crème moule à cannoli</h1><div class="col is-12">Le rouleau à crème permet de réaliser des rouleaux en pâte feuilletée sucrées ou salées, et notamment les délicieux cannolis siciliens.</div><h1>Caractéristiques rouleau à crème moule à cannoli</h1><div class="col is-12">Inox. Longueur 10 cm. Diamètre 2,5 cm. Va au lave vaisselle.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#27110 …} #channels: Doctrine\ORM\PersistentCollection {#27062 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#19098 …} #reviews: Doctrine\ORM\PersistentCollection {#27120 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#26971 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
106.0 MiB | 7.84 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31534 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31518 …} +context: Sylius\TwigHooks\Bag\DataBag {#31592 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31523 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#31466 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#31474 #collection: Doctrine\Common\Collections\ArrayCollection {#31483 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#31462 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38039 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38041 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31534 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31518 …} +context: Sylius\TwigHooks\Bag\DataBag {#31592 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31523 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => "Rouleau à crème moule à cannoli" "applied_promotions" => Doctrine\ORM\PersistentCollection {#31474 #collection: Doctrine\Common\Collections\ArrayCollection {#31483 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#31462 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38039 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38041 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#31596 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31534 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31518 …} +context: Sylius\TwigHooks\Bag\DataBag {#31592 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31523 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#31466 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#31474 #collection: Doctrine\Common\Collections\ArrayCollection {#31483 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#31462 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38039 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38041 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 106.0 MiB | 0.16 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31646 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31637 …} +context: Sylius\TwigHooks\Bag\DataBag {#31644 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31645 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#31466 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#31649 +variant: App\Entity\Product\ProductVariant {#31466 …} +price: "8,00\u{A0}€" +originalPrice: "8,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9286 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12716 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9283 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31646 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31637 …} +context: Sylius\TwigHooks\Bag\DataBag {#31644 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31645 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 106.0 MiB | 6.35 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#27067 #id: 2055 #code: "moule-tulipe-anti-adhesif-gobel-4657" #attributes: Doctrine\ORM\PersistentCollection {#27065 …} #variants: Doctrine\ORM\PersistentCollection {#27051 …} #options: Doctrine\ORM\PersistentCollection {#27033 …} #associations: Doctrine\ORM\PersistentCollection {#27076 …} #createdAt: DateTime @1758632447 {#27042 : 2025-09-23 21:00:47.0 PRC (+08:00) } #updatedAt: DateTime @1758632447 {#27066 : 2025-09-23 21:00:47.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#27055 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#31766 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#27067} #id: 2055 #name: "Moule Tulipe anti-adhésif Gobel" #slug: "moule-tulipe-anti-adhesif-gobel-4657" #description: """ <div class="col is-12"><ul>\n <li>Anti-adhésif multicouches.</li>\n <li>Grande résistance à l'abrasion.</li>\n <li>Qualité professionnelle.</li>\n </ul></div><h1>Descriptif Moule Tulipe anti-adhésif Gobel</h1><div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Ce moule à tartelette à bords canelés dispose d'un fond amovible permettant un démoulage plus aisé. </div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Ce moule à tartelette fond amovible est doté d'un revêtement antiadhésif bicouche plus performant qu'un revêtement classique, plus résistant à l'abrasion et d'une grande longévité.</div>\n <div>Le moule tulipe anti-adhésif Gobel bénéficie d'un revêtement anti-adhésif bi-couche plus performant qu'un revêtement classique qui résiste mieux à l'abrasion ce qui lui procure une plus grande longévité.</div></div><h1>Caractéristiques Moule Tulipe anti-adhésif Gobel</h1><div class="col is-12">- Anti-adhésif bi-couches. <br />- Qualité professionnelle. <br />- Va au four.<br />- <strong>Lavage à la main recommandé</strong>.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#27061 …} #channels: Doctrine\ORM\PersistentCollection {#27050 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#19098 …} #reviews: Doctrine\ORM\PersistentCollection {#27043 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#27052 …} #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 {#31532 +product: App\Entity\Product\Product {#27067 #id: 2055 #code: "moule-tulipe-anti-adhesif-gobel-4657" #attributes: Doctrine\ORM\PersistentCollection {#27065 …} #variants: Doctrine\ORM\PersistentCollection {#27051 …} #options: Doctrine\ORM\PersistentCollection {#27033 …} #associations: Doctrine\ORM\PersistentCollection {#27076 …} #createdAt: DateTime @1758632447 {#27042 : 2025-09-23 21:00:47.0 PRC (+08:00) } #updatedAt: DateTime @1758632447 {#27066 : 2025-09-23 21:00:47.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#27055 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#31766 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#27067} #id: 2055 #name: "Moule Tulipe anti-adhésif Gobel" #slug: "moule-tulipe-anti-adhesif-gobel-4657" #description: """ <div class="col is-12"><ul>\n <li>Anti-adhésif multicouches.</li>\n <li>Grande résistance à l'abrasion.</li>\n <li>Qualité professionnelle.</li>\n </ul></div><h1>Descriptif Moule Tulipe anti-adhésif Gobel</h1><div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Ce moule à tartelette à bords canelés dispose d'un fond amovible permettant un démoulage plus aisé. </div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Ce moule à tartelette fond amovible est doté d'un revêtement antiadhésif bicouche plus performant qu'un revêtement classique, plus résistant à l'abrasion et d'une grande longévité.</div>\n <div>Le moule tulipe anti-adhésif Gobel bénéficie d'un revêtement anti-adhésif bi-couche plus performant qu'un revêtement classique qui résiste mieux à l'abrasion ce qui lui procure une plus grande longévité.</div></div><h1>Caractéristiques Moule Tulipe anti-adhésif Gobel</h1><div class="col is-12">- Anti-adhésif bi-couches. <br />- Qualité professionnelle. <br />- Va au four.<br />- <strong>Lavage à la main recommandé</strong>.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#27061 …} #channels: Doctrine\ORM\PersistentCollection {#27050 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#19098 …} #reviews: Doctrine\ORM\PersistentCollection {#27043 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#27052 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#31712 …} +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]
|
106.0 MiB | 0.69 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#27067 #id: 2055 #code: "moule-tulipe-anti-adhesif-gobel-4657" #attributes: Doctrine\ORM\PersistentCollection {#27065 …} #variants: Doctrine\ORM\PersistentCollection {#27051 …} #options: Doctrine\ORM\PersistentCollection {#27033 …} #associations: Doctrine\ORM\PersistentCollection {#27076 …} #createdAt: DateTime @1758632447 {#27042 : 2025-09-23 21:00:47.0 PRC (+08:00) } #updatedAt: DateTime @1758632447 {#27066 : 2025-09-23 21:00:47.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#27055 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#31766 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#27067} #id: 2055 #name: "Moule Tulipe anti-adhésif Gobel" #slug: "moule-tulipe-anti-adhesif-gobel-4657" #description: """ <div class="col is-12"><ul>\n <li>Anti-adhésif multicouches.</li>\n <li>Grande résistance à l'abrasion.</li>\n <li>Qualité professionnelle.</li>\n </ul></div><h1>Descriptif Moule Tulipe anti-adhésif Gobel</h1><div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Ce moule à tartelette à bords canelés dispose d'un fond amovible permettant un démoulage plus aisé. </div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Ce moule à tartelette fond amovible est doté d'un revêtement antiadhésif bicouche plus performant qu'un revêtement classique, plus résistant à l'abrasion et d'une grande longévité.</div>\n <div>Le moule tulipe anti-adhésif Gobel bénéficie d'un revêtement anti-adhésif bi-couche plus performant qu'un revêtement classique qui résiste mieux à l'abrasion ce qui lui procure une plus grande longévité.</div></div><h1>Caractéristiques Moule Tulipe anti-adhésif Gobel</h1><div class="col is-12">- Anti-adhésif bi-couches. <br />- Qualité professionnelle. <br />- Va au four.<br />- <strong>Lavage à la main recommandé</strong>.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#27061 …} #channels: Doctrine\ORM\PersistentCollection {#27050 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#19098 …} #reviews: Doctrine\ORM\PersistentCollection {#27043 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#27052 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Moule Tulipe anti-adhésif Gobel" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#31790 -props: [ "product" => App\Entity\Product\Product {#27067 #id: 2055 #code: "moule-tulipe-anti-adhesif-gobel-4657" #attributes: Doctrine\ORM\PersistentCollection {#27065 …} #variants: Doctrine\ORM\PersistentCollection {#27051 …} #options: Doctrine\ORM\PersistentCollection {#27033 …} #associations: Doctrine\ORM\PersistentCollection {#27076 …} #createdAt: DateTime @1758632447 {#27042 : 2025-09-23 21:00:47.0 PRC (+08:00) } #updatedAt: DateTime @1758632447 {#27066 : 2025-09-23 21:00:47.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#27055 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#31766 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#27067} #id: 2055 #name: "Moule Tulipe anti-adhésif Gobel" #slug: "moule-tulipe-anti-adhesif-gobel-4657" #description: """ <div class="col is-12"><ul>\n <li>Anti-adhésif multicouches.</li>\n <li>Grande résistance à l'abrasion.</li>\n <li>Qualité professionnelle.</li>\n </ul></div><h1>Descriptif Moule Tulipe anti-adhésif Gobel</h1><div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Ce moule à tartelette à bords canelés dispose d'un fond amovible permettant un démoulage plus aisé. </div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Ce moule à tartelette fond amovible est doté d'un revêtement antiadhésif bicouche plus performant qu'un revêtement classique, plus résistant à l'abrasion et d'une grande longévité.</div>\n <div>Le moule tulipe anti-adhésif Gobel bénéficie d'un revêtement anti-adhésif bi-couche plus performant qu'un revêtement classique qui résiste mieux à l'abrasion ce qui lui procure une plus grande longévité.</div></div><h1>Caractéristiques Moule Tulipe anti-adhésif Gobel</h1><div class="col is-12">- Anti-adhésif bi-couches. <br />- Qualité professionnelle. <br />- Va au four.<br />- <strong>Lavage à la main recommandé</strong>.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#27061 …} #channels: Doctrine\ORM\PersistentCollection {#27050 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#19098 …} #reviews: Doctrine\ORM\PersistentCollection {#27043 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#27052 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
106.0 MiB | 0.69 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31929 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31767 …} +context: Sylius\TwigHooks\Bag\DataBag {#31841 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31772 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#31712 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#31720 #collection: Doctrine\Common\Collections\ArrayCollection {#31732 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#31708 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38054 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38056 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31929 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31767 …} +context: Sylius\TwigHooks\Bag\DataBag {#31841 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31772 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => "Moule Tulipe anti-adhésif Gobel" "applied_promotions" => Doctrine\ORM\PersistentCollection {#31720 #collection: Doctrine\Common\Collections\ArrayCollection {#31732 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#31708 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38054 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38056 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#31933 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31929 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31767 …} +context: Sylius\TwigHooks\Bag\DataBag {#31841 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31772 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#31712 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#31720 #collection: Doctrine\Common\Collections\ArrayCollection {#31732 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#31708 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38054 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38056 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 106.0 MiB | 0.15 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31983 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31974 …} +context: Sylius\TwigHooks\Bag\DataBag {#31981 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31982 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#31712 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#31986 +variant: App\Entity\Product\ProductVariant {#31712 …} +price: "4,00\u{A0}€" +originalPrice: "4,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9286 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12716 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9283 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31983 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31974 …} +context: Sylius\TwigHooks\Bag\DataBag {#31981 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31982 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 106.0 MiB | 7.94 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#27045 #id: 2056 #code: "moule-conique-pour-cornets-inox-de-buyer-6185" #attributes: Doctrine\ORM\PersistentCollection {#27122 …} #variants: Doctrine\ORM\PersistentCollection {#26994 …} #options: Doctrine\ORM\PersistentCollection {#28651 …} #associations: Doctrine\ORM\PersistentCollection {#28671 …} #createdAt: DateTime @1758632447 {#27032 : 2025-09-23 21:00:47.0 PRC (+08:00) } #updatedAt: DateTime @1758632447 {#27029 : 2025-09-23 21:00:47.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#27063 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#32103 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#27045} #id: 2056 #name: "Moule conique pour cornets inox De Buyer" #slug: "moule-conique-pour-cornets-inox-de-buyer-6185" #description: """ <div class="col is-12"><ul>\n <li>Pour réaliser facilement tous types de cornets.</li>\n <li>Bords droits et cône sans angle pour un formage parfait.</li>\n <li>Va au four.</li>\n </ul></div><h1>Description Moule conique pour cornets inox De Buyer</h1><div class="col is-12">Le moule conique pour cornets inox De Buyer est idéal pour former des cornets en pâte feuilletée, des cornets à glace, des cornets en pâte à tuile… Bords droits et cône sans angle pour un formage parfait. Bouts ouverts pour un entretien facilité.\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Idéal pour former des cornets en pâte feuilletée, des cornets à glace, des cornets en pâte à tuile, … </div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Bords droits et cône sans angle pour un formage parfait.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Bouts ouverts pour un entretien facilitdéal pour former des cornets en pâte feuilletée, des cornets à glace, des cornets en pâte à tuile, … </div></div><h1>Caractéristiques Moule conique pour cornets inox De Buyer</h1><div class="col is-12">Inox. Va au four. Nettoyage à la main ou au lave vaisselle.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#13929 …} #channels: Doctrine\ORM\PersistentCollection {#27004 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#19098 …} #reviews: Doctrine\ORM\PersistentCollection {#14064 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#13925 …} #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 {#31781 +product: App\Entity\Product\Product {#27045 #id: 2056 #code: "moule-conique-pour-cornets-inox-de-buyer-6185" #attributes: Doctrine\ORM\PersistentCollection {#27122 …} #variants: Doctrine\ORM\PersistentCollection {#26994 …} #options: Doctrine\ORM\PersistentCollection {#28651 …} #associations: Doctrine\ORM\PersistentCollection {#28671 …} #createdAt: DateTime @1758632447 {#27032 : 2025-09-23 21:00:47.0 PRC (+08:00) } #updatedAt: DateTime @1758632447 {#27029 : 2025-09-23 21:00:47.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#27063 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#32103 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#27045} #id: 2056 #name: "Moule conique pour cornets inox De Buyer" #slug: "moule-conique-pour-cornets-inox-de-buyer-6185" #description: """ <div class="col is-12"><ul>\n <li>Pour réaliser facilement tous types de cornets.</li>\n <li>Bords droits et cône sans angle pour un formage parfait.</li>\n <li>Va au four.</li>\n </ul></div><h1>Description Moule conique pour cornets inox De Buyer</h1><div class="col is-12">Le moule conique pour cornets inox De Buyer est idéal pour former des cornets en pâte feuilletée, des cornets à glace, des cornets en pâte à tuile… Bords droits et cône sans angle pour un formage parfait. Bouts ouverts pour un entretien facilité.\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Idéal pour former des cornets en pâte feuilletée, des cornets à glace, des cornets en pâte à tuile, … </div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Bords droits et cône sans angle pour un formage parfait.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Bouts ouverts pour un entretien facilitdéal pour former des cornets en pâte feuilletée, des cornets à glace, des cornets en pâte à tuile, … </div></div><h1>Caractéristiques Moule conique pour cornets inox De Buyer</h1><div class="col is-12">Inox. Va au four. Nettoyage à la main ou au lave vaisselle.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#13929 …} #channels: Doctrine\ORM\PersistentCollection {#27004 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#19098 …} #reviews: Doctrine\ORM\PersistentCollection {#14064 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#13925 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#32049 …} +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]
|
106.0 MiB | 0.80 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#27045 #id: 2056 #code: "moule-conique-pour-cornets-inox-de-buyer-6185" #attributes: Doctrine\ORM\PersistentCollection {#27122 …} #variants: Doctrine\ORM\PersistentCollection {#26994 …} #options: Doctrine\ORM\PersistentCollection {#28651 …} #associations: Doctrine\ORM\PersistentCollection {#28671 …} #createdAt: DateTime @1758632447 {#27032 : 2025-09-23 21:00:47.0 PRC (+08:00) } #updatedAt: DateTime @1758632447 {#27029 : 2025-09-23 21:00:47.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#27063 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#32103 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#27045} #id: 2056 #name: "Moule conique pour cornets inox De Buyer" #slug: "moule-conique-pour-cornets-inox-de-buyer-6185" #description: """ <div class="col is-12"><ul>\n <li>Pour réaliser facilement tous types de cornets.</li>\n <li>Bords droits et cône sans angle pour un formage parfait.</li>\n <li>Va au four.</li>\n </ul></div><h1>Description Moule conique pour cornets inox De Buyer</h1><div class="col is-12">Le moule conique pour cornets inox De Buyer est idéal pour former des cornets en pâte feuilletée, des cornets à glace, des cornets en pâte à tuile… Bords droits et cône sans angle pour un formage parfait. Bouts ouverts pour un entretien facilité.\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Idéal pour former des cornets en pâte feuilletée, des cornets à glace, des cornets en pâte à tuile, … </div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Bords droits et cône sans angle pour un formage parfait.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Bouts ouverts pour un entretien facilitdéal pour former des cornets en pâte feuilletée, des cornets à glace, des cornets en pâte à tuile, … </div></div><h1>Caractéristiques Moule conique pour cornets inox De Buyer</h1><div class="col is-12">Inox. Va au four. Nettoyage à la main ou au lave vaisselle.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#13929 …} #channels: Doctrine\ORM\PersistentCollection {#27004 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#19098 …} #reviews: Doctrine\ORM\PersistentCollection {#14064 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#13925 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Moule conique pour cornets inox De Buyer" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#32127 -props: [ "product" => App\Entity\Product\Product {#27045 #id: 2056 #code: "moule-conique-pour-cornets-inox-de-buyer-6185" #attributes: Doctrine\ORM\PersistentCollection {#27122 …} #variants: Doctrine\ORM\PersistentCollection {#26994 …} #options: Doctrine\ORM\PersistentCollection {#28651 …} #associations: Doctrine\ORM\PersistentCollection {#28671 …} #createdAt: DateTime @1758632447 {#27032 : 2025-09-23 21:00:47.0 PRC (+08:00) } #updatedAt: DateTime @1758632447 {#27029 : 2025-09-23 21:00:47.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#27063 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#32103 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#27045} #id: 2056 #name: "Moule conique pour cornets inox De Buyer" #slug: "moule-conique-pour-cornets-inox-de-buyer-6185" #description: """ <div class="col is-12"><ul>\n <li>Pour réaliser facilement tous types de cornets.</li>\n <li>Bords droits et cône sans angle pour un formage parfait.</li>\n <li>Va au four.</li>\n </ul></div><h1>Description Moule conique pour cornets inox De Buyer</h1><div class="col is-12">Le moule conique pour cornets inox De Buyer est idéal pour former des cornets en pâte feuilletée, des cornets à glace, des cornets en pâte à tuile… Bords droits et cône sans angle pour un formage parfait. Bouts ouverts pour un entretien facilité.\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Idéal pour former des cornets en pâte feuilletée, des cornets à glace, des cornets en pâte à tuile, … </div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Bords droits et cône sans angle pour un formage parfait.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Bouts ouverts pour un entretien facilitdéal pour former des cornets en pâte feuilletée, des cornets à glace, des cornets en pâte à tuile, … </div></div><h1>Caractéristiques Moule conique pour cornets inox De Buyer</h1><div class="col is-12">Inox. Va au four. Nettoyage à la main ou au lave vaisselle.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#13929 …} #channels: Doctrine\ORM\PersistentCollection {#27004 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#19098 …} #reviews: Doctrine\ORM\PersistentCollection {#14064 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#13925 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
106.0 MiB | 0.64 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#32200 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#32104 …} +context: Sylius\TwigHooks\Bag\DataBag {#32178 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#32109 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#32049 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#32057 #collection: Doctrine\Common\Collections\ArrayCollection {#32069 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#32045 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38069 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38071 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#32200 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#32104 …} +context: Sylius\TwigHooks\Bag\DataBag {#32178 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#32109 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => "Moule conique pour cornets inox De Buyer" "applied_promotions" => Doctrine\ORM\PersistentCollection {#32057 #collection: Doctrine\Common\Collections\ArrayCollection {#32069 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#32045 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38069 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38071 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#32203 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#32200 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#32104 …} +context: Sylius\TwigHooks\Bag\DataBag {#32178 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#32109 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#32049 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#32057 #collection: Doctrine\Common\Collections\ArrayCollection {#32069 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#32045 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38069 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38071 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 106.0 MiB | 0.15 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#32254 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#32245 …} +context: Sylius\TwigHooks\Bag\DataBag {#32252 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#32253 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#32049 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#32257 +variant: App\Entity\Product\ProductVariant {#32049 …} +price: "2,00\u{A0}€" +originalPrice: "2,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9286 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12716 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9283 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#32254 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#32245 …} +context: Sylius\TwigHooks\Bag\DataBag {#32252 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#32253 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 106.0 MiB | 5.12 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#28691 #id: 2058 #code: "decoupoirs-couple-alsacien-patisse-5674" #attributes: Doctrine\ORM\PersistentCollection {#29014 …} #variants: Doctrine\ORM\PersistentCollection {#29194 …} #options: Doctrine\ORM\PersistentCollection {#29191 …} #associations: Doctrine\ORM\PersistentCollection {#29193 …} #createdAt: DateTime @1758632449 {#28644 : 2025-09-23 21:00:49.0 PRC (+08:00) } #updatedAt: DateTime @1758632449 {#28670 : 2025-09-23 21:00:49.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#28702 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#32371 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#28691} #id: 2058 #name: "Découpoirs couple Alsacien Patisse" #slug: "decoupoirs-couple-alsacien-patisse-5674" #description: """ <div class="col is-12"><ul>\n <li>Acier inoxydable.</li>\n <li>Pour réaliser des "Bredele Alsaciens" ou autres biscuits.</li>\n <li>1 recette inclue.</li>\n </ul></div><h1>Descriptif Découpoirs couple Alsacien Patisse</h1><div class="col is-12">Découpoirs en acier inoxydable permettant de réaliser des sablés en forme de couple Alsaciens. Idéal pour les Bredeles Alsaciens !</div><h1>Caractéristiques Découpoirs couple Alsacien Patisse</h1><div class="col is-12">- Acier inoxydable.<br />- Dimensions approx : 9 x 4 x 2 cm <br />- Recette incluse. </div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#28998 …} #channels: Doctrine\ORM\PersistentCollection {#29010 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#14101 …} #reviews: Doctrine\ORM\PersistentCollection {#28999 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#29008 …} #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 {#32118 +product: App\Entity\Product\Product {#28691 #id: 2058 #code: "decoupoirs-couple-alsacien-patisse-5674" #attributes: Doctrine\ORM\PersistentCollection {#29014 …} #variants: Doctrine\ORM\PersistentCollection {#29194 …} #options: Doctrine\ORM\PersistentCollection {#29191 …} #associations: Doctrine\ORM\PersistentCollection {#29193 …} #createdAt: DateTime @1758632449 {#28644 : 2025-09-23 21:00:49.0 PRC (+08:00) } #updatedAt: DateTime @1758632449 {#28670 : 2025-09-23 21:00:49.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#28702 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#32371 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#28691} #id: 2058 #name: "Découpoirs couple Alsacien Patisse" #slug: "decoupoirs-couple-alsacien-patisse-5674" #description: """ <div class="col is-12"><ul>\n <li>Acier inoxydable.</li>\n <li>Pour réaliser des "Bredele Alsaciens" ou autres biscuits.</li>\n <li>1 recette inclue.</li>\n </ul></div><h1>Descriptif Découpoirs couple Alsacien Patisse</h1><div class="col is-12">Découpoirs en acier inoxydable permettant de réaliser des sablés en forme de couple Alsaciens. Idéal pour les Bredeles Alsaciens !</div><h1>Caractéristiques Découpoirs couple Alsacien Patisse</h1><div class="col is-12">- Acier inoxydable.<br />- Dimensions approx : 9 x 4 x 2 cm <br />- Recette incluse. </div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#28998 …} #channels: Doctrine\ORM\PersistentCollection {#29010 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#14101 …} #reviews: Doctrine\ORM\PersistentCollection {#28999 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#29008 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#32320 …} +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]
|
106.0 MiB | 0.70 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#28691 #id: 2058 #code: "decoupoirs-couple-alsacien-patisse-5674" #attributes: Doctrine\ORM\PersistentCollection {#29014 …} #variants: Doctrine\ORM\PersistentCollection {#29194 …} #options: Doctrine\ORM\PersistentCollection {#29191 …} #associations: Doctrine\ORM\PersistentCollection {#29193 …} #createdAt: DateTime @1758632449 {#28644 : 2025-09-23 21:00:49.0 PRC (+08:00) } #updatedAt: DateTime @1758632449 {#28670 : 2025-09-23 21:00:49.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#28702 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#32371 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#28691} #id: 2058 #name: "Découpoirs couple Alsacien Patisse" #slug: "decoupoirs-couple-alsacien-patisse-5674" #description: """ <div class="col is-12"><ul>\n <li>Acier inoxydable.</li>\n <li>Pour réaliser des "Bredele Alsaciens" ou autres biscuits.</li>\n <li>1 recette inclue.</li>\n </ul></div><h1>Descriptif Découpoirs couple Alsacien Patisse</h1><div class="col is-12">Découpoirs en acier inoxydable permettant de réaliser des sablés en forme de couple Alsaciens. Idéal pour les Bredeles Alsaciens !</div><h1>Caractéristiques Découpoirs couple Alsacien Patisse</h1><div class="col is-12">- Acier inoxydable.<br />- Dimensions approx : 9 x 4 x 2 cm <br />- Recette incluse. </div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#28998 …} #channels: Doctrine\ORM\PersistentCollection {#29010 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#14101 …} #reviews: Doctrine\ORM\PersistentCollection {#28999 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#29008 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Découpoirs couple Alsacien Patisse" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#32395 -props: [ "product" => App\Entity\Product\Product {#28691 #id: 2058 #code: "decoupoirs-couple-alsacien-patisse-5674" #attributes: Doctrine\ORM\PersistentCollection {#29014 …} #variants: Doctrine\ORM\PersistentCollection {#29194 …} #options: Doctrine\ORM\PersistentCollection {#29191 …} #associations: Doctrine\ORM\PersistentCollection {#29193 …} #createdAt: DateTime @1758632449 {#28644 : 2025-09-23 21:00:49.0 PRC (+08:00) } #updatedAt: DateTime @1758632449 {#28670 : 2025-09-23 21:00:49.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#28702 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#32371 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#28691} #id: 2058 #name: "Découpoirs couple Alsacien Patisse" #slug: "decoupoirs-couple-alsacien-patisse-5674" #description: """ <div class="col is-12"><ul>\n <li>Acier inoxydable.</li>\n <li>Pour réaliser des "Bredele Alsaciens" ou autres biscuits.</li>\n <li>1 recette inclue.</li>\n </ul></div><h1>Descriptif Découpoirs couple Alsacien Patisse</h1><div class="col is-12">Découpoirs en acier inoxydable permettant de réaliser des sablés en forme de couple Alsaciens. Idéal pour les Bredeles Alsaciens !</div><h1>Caractéristiques Découpoirs couple Alsacien Patisse</h1><div class="col is-12">- Acier inoxydable.<br />- Dimensions approx : 9 x 4 x 2 cm <br />- Recette incluse. </div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#28998 …} #channels: Doctrine\ORM\PersistentCollection {#29010 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#14101 …} #reviews: Doctrine\ORM\PersistentCollection {#28999 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#29008 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
106.0 MiB | 0.68 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#32388 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#32372 …} +context: Sylius\TwigHooks\Bag\DataBag {#32446 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#32377 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#32320 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#32328 #collection: Doctrine\Common\Collections\ArrayCollection {#32337 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#32316 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38084 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38086 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#32388 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#32372 …} +context: Sylius\TwigHooks\Bag\DataBag {#32446 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#32377 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => "Découpoirs couple Alsacien Patisse" "applied_promotions" => Doctrine\ORM\PersistentCollection {#32328 #collection: Doctrine\Common\Collections\ArrayCollection {#32337 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#32316 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38084 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38086 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#32450 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#32388 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#32372 …} +context: Sylius\TwigHooks\Bag\DataBag {#32446 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#32377 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#32320 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#32328 #collection: Doctrine\Common\Collections\ArrayCollection {#32337 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#32316 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38084 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38086 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 106.0 MiB | 0.15 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#32500 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#32491 …} +context: Sylius\TwigHooks\Bag\DataBag {#32498 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#32499 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#32320 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#32503 +variant: App\Entity\Product\ProductVariant {#32320 …} +price: "6,00\u{A0}€" +originalPrice: "6,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9286 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12716 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9283 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#32500 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#32491 …} +context: Sylius\TwigHooks\Bag\DataBag {#32498 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#32499 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 106.0 MiB | 9.32 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#29192 #id: 2059 #code: "emporte-piece-inox-manele-bonhomme-gobel-2841" #attributes: Doctrine\ORM\PersistentCollection {#29243 …} #variants: Doctrine\ORM\PersistentCollection {#29236 …} #options: Doctrine\ORM\PersistentCollection {#29641 …} #associations: Doctrine\ORM\PersistentCollection {#29248 …} #createdAt: DateTime @1758632450 {#29188 : 2025-09-23 21:00:50.0 PRC (+08:00) } #updatedAt: DateTime @1758632450 {#29199 : 2025-09-23 21:00:50.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#29203 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#32617 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#29192} #id: 2059 #name: "Emporte pièce inox Manele (Bonhomme) Gobel" #slug: "emporte-piece-inox-manele-bonhomme-gobel-2841" #description: """ <div class="col is-12"><ul>\n <li>Qualité professionnelle.</li>\n <li>Inox 18/10.</li>\n <li>Va au lave vaisselle. </li>\n </ul></div><h1>Description Emporte pièce inox Manele (Bonhomme) Gobel</h1><div class="col is-12">L'emporte pièce Manele vous permet de réaliser le fameux dessert traditionnel Alsacien. Il peut bien sûr être utilisé pour n'importe quelle pâtisserie en forme de bonhomme. (gâteaux, mousses et entremets)</div><h1>Caractéristiques Emporte pièce inox Manele (Bonhomme) Gobel</h1><div class="col is-12">Inox 18/10.Qualité professionnelle. Va au lave vaisselle.\r\n Dimensions GM : H 19 x L (au niveau des bras) 13,5 x ép 4,5 cm. \r\n Dimensions PM : H 10,5 x L (au niveau des bras) 7,5 x ép 1,5 cm. </div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#29204 …} #channels: Doctrine\ORM\PersistentCollection {#29239 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#19116 …} #reviews: Doctrine\ORM\PersistentCollection {#29206 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#29237 …} #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 {#32386 +product: App\Entity\Product\Product {#29192 #id: 2059 #code: "emporte-piece-inox-manele-bonhomme-gobel-2841" #attributes: Doctrine\ORM\PersistentCollection {#29243 …} #variants: Doctrine\ORM\PersistentCollection {#29236 …} #options: Doctrine\ORM\PersistentCollection {#29641 …} #associations: Doctrine\ORM\PersistentCollection {#29248 …} #createdAt: DateTime @1758632450 {#29188 : 2025-09-23 21:00:50.0 PRC (+08:00) } #updatedAt: DateTime @1758632450 {#29199 : 2025-09-23 21:00:50.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#29203 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#32617 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#29192} #id: 2059 #name: "Emporte pièce inox Manele (Bonhomme) Gobel" #slug: "emporte-piece-inox-manele-bonhomme-gobel-2841" #description: """ <div class="col is-12"><ul>\n <li>Qualité professionnelle.</li>\n <li>Inox 18/10.</li>\n <li>Va au lave vaisselle. </li>\n </ul></div><h1>Description Emporte pièce inox Manele (Bonhomme) Gobel</h1><div class="col is-12">L'emporte pièce Manele vous permet de réaliser le fameux dessert traditionnel Alsacien. Il peut bien sûr être utilisé pour n'importe quelle pâtisserie en forme de bonhomme. (gâteaux, mousses et entremets)</div><h1>Caractéristiques Emporte pièce inox Manele (Bonhomme) Gobel</h1><div class="col is-12">Inox 18/10.Qualité professionnelle. Va au lave vaisselle.\r\n Dimensions GM : H 19 x L (au niveau des bras) 13,5 x ép 4,5 cm. \r\n Dimensions PM : H 10,5 x L (au niveau des bras) 7,5 x ép 1,5 cm. </div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#29204 …} #channels: Doctrine\ORM\PersistentCollection {#29239 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#19116 …} #reviews: Doctrine\ORM\PersistentCollection {#29206 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#29237 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#32566 …} +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]
|
106.0 MiB | 1.02 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#29192 #id: 2059 #code: "emporte-piece-inox-manele-bonhomme-gobel-2841" #attributes: Doctrine\ORM\PersistentCollection {#29243 …} #variants: Doctrine\ORM\PersistentCollection {#29236 …} #options: Doctrine\ORM\PersistentCollection {#29641 …} #associations: Doctrine\ORM\PersistentCollection {#29248 …} #createdAt: DateTime @1758632450 {#29188 : 2025-09-23 21:00:50.0 PRC (+08:00) } #updatedAt: DateTime @1758632450 {#29199 : 2025-09-23 21:00:50.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#29203 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#32617 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#29192} #id: 2059 #name: "Emporte pièce inox Manele (Bonhomme) Gobel" #slug: "emporte-piece-inox-manele-bonhomme-gobel-2841" #description: """ <div class="col is-12"><ul>\n <li>Qualité professionnelle.</li>\n <li>Inox 18/10.</li>\n <li>Va au lave vaisselle. </li>\n </ul></div><h1>Description Emporte pièce inox Manele (Bonhomme) Gobel</h1><div class="col is-12">L'emporte pièce Manele vous permet de réaliser le fameux dessert traditionnel Alsacien. Il peut bien sûr être utilisé pour n'importe quelle pâtisserie en forme de bonhomme. (gâteaux, mousses et entremets)</div><h1>Caractéristiques Emporte pièce inox Manele (Bonhomme) Gobel</h1><div class="col is-12">Inox 18/10.Qualité professionnelle. Va au lave vaisselle.\r\n Dimensions GM : H 19 x L (au niveau des bras) 13,5 x ép 4,5 cm. \r\n Dimensions PM : H 10,5 x L (au niveau des bras) 7,5 x ép 1,5 cm. </div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#29204 …} #channels: Doctrine\ORM\PersistentCollection {#29239 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#19116 …} #reviews: Doctrine\ORM\PersistentCollection {#29206 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#29237 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Emporte pièce inox Manele (Bonhomme) Gobel" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#32641 -props: [ "product" => App\Entity\Product\Product {#29192 #id: 2059 #code: "emporte-piece-inox-manele-bonhomme-gobel-2841" #attributes: Doctrine\ORM\PersistentCollection {#29243 …} #variants: Doctrine\ORM\PersistentCollection {#29236 …} #options: Doctrine\ORM\PersistentCollection {#29641 …} #associations: Doctrine\ORM\PersistentCollection {#29248 …} #createdAt: DateTime @1758632450 {#29188 : 2025-09-23 21:00:50.0 PRC (+08:00) } #updatedAt: DateTime @1758632450 {#29199 : 2025-09-23 21:00:50.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#29203 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#32617 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#29192} #id: 2059 #name: "Emporte pièce inox Manele (Bonhomme) Gobel" #slug: "emporte-piece-inox-manele-bonhomme-gobel-2841" #description: """ <div class="col is-12"><ul>\n <li>Qualité professionnelle.</li>\n <li>Inox 18/10.</li>\n <li>Va au lave vaisselle. </li>\n </ul></div><h1>Description Emporte pièce inox Manele (Bonhomme) Gobel</h1><div class="col is-12">L'emporte pièce Manele vous permet de réaliser le fameux dessert traditionnel Alsacien. Il peut bien sûr être utilisé pour n'importe quelle pâtisserie en forme de bonhomme. (gâteaux, mousses et entremets)</div><h1>Caractéristiques Emporte pièce inox Manele (Bonhomme) Gobel</h1><div class="col is-12">Inox 18/10.Qualité professionnelle. Va au lave vaisselle.\r\n Dimensions GM : H 19 x L (au niveau des bras) 13,5 x ép 4,5 cm. \r\n Dimensions PM : H 10,5 x L (au niveau des bras) 7,5 x ép 1,5 cm. </div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#29204 …} #channels: Doctrine\ORM\PersistentCollection {#29239 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#19116 …} #reviews: Doctrine\ORM\PersistentCollection {#29206 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#29237 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
106.0 MiB | 0.77 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#32706 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#32618 …} +context: Sylius\TwigHooks\Bag\DataBag {#32692 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#32623 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#32566 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#32574 #collection: Doctrine\Common\Collections\ArrayCollection {#32583 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#32562 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38099 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38101 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#32706 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#32618 …} +context: Sylius\TwigHooks\Bag\DataBag {#32692 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#32623 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => "Emporte pièce inox Manele (Bonhomme) Gobel" "applied_promotions" => Doctrine\ORM\PersistentCollection {#32574 #collection: Doctrine\Common\Collections\ArrayCollection {#32583 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#32562 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38099 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38101 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#32711 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#32706 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#32618 …} +context: Sylius\TwigHooks\Bag\DataBag {#32692 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#32623 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#32566 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#32574 #collection: Doctrine\Common\Collections\ArrayCollection {#32583 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#32562 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38099 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38101 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 106.0 MiB | 0.16 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#32760 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#32751 …} +context: Sylius\TwigHooks\Bag\DataBag {#32758 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#32759 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#32566 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#32763 +variant: App\Entity\Product\ProductVariant {#32566 …} +price: "6,00\u{A0}€" +originalPrice: "6,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9286 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12716 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9283 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#32760 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#32751 …} +context: Sylius\TwigHooks\Bag\DataBag {#32758 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#32759 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 106.0 MiB | 8.83 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#29637 #id: 2060 #code: "forme-inox-bonne-femme-3025" #attributes: Doctrine\ORM\PersistentCollection {#29653 …} #variants: Doctrine\ORM\PersistentCollection {#29657 …} #options: Doctrine\ORM\PersistentCollection {#29790 …} #associations: Doctrine\ORM\PersistentCollection {#29658 …} #createdAt: DateTime @1758632450 {#29640 : 2025-09-23 21:00:50.0 PRC (+08:00) } #updatedAt: DateTime @1758632450 {#29646 : 2025-09-23 21:00:50.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#29635 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#32877 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#29637} #id: 2060 #name: "Forme inox Bonne Femme" #slug: "forme-inox-bonne-femme-3025" #description: """ <div class="col is-12"><ul>\n <li>Qualité professionnelle.</li>\n <li>Inox 18/10.</li>\n <li>Va au lave vaisselle. </li>\n </ul></div><h1>Description Forme inox Bonne Femme</h1><div class="col is-12">La forme inox "Bonne femme" permet de réaliser n'importe quelle pâtisserie gâteaux, mousses et entremets.<br /><br />Inox 18/10.Qualité professionnelle. H 19 cm. Va au lave vaisselle.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#29634 …} #channels: Doctrine\ORM\PersistentCollection {#29651 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#19116 …} #reviews: Doctrine\ORM\PersistentCollection {#29648 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#29649 …} #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 {#32632 +product: App\Entity\Product\Product {#29637 #id: 2060 #code: "forme-inox-bonne-femme-3025" #attributes: Doctrine\ORM\PersistentCollection {#29653 …} #variants: Doctrine\ORM\PersistentCollection {#29657 …} #options: Doctrine\ORM\PersistentCollection {#29790 …} #associations: Doctrine\ORM\PersistentCollection {#29658 …} #createdAt: DateTime @1758632450 {#29640 : 2025-09-23 21:00:50.0 PRC (+08:00) } #updatedAt: DateTime @1758632450 {#29646 : 2025-09-23 21:00:50.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#29635 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#32877 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#29637} #id: 2060 #name: "Forme inox Bonne Femme" #slug: "forme-inox-bonne-femme-3025" #description: """ <div class="col is-12"><ul>\n <li>Qualité professionnelle.</li>\n <li>Inox 18/10.</li>\n <li>Va au lave vaisselle. </li>\n </ul></div><h1>Description Forme inox Bonne Femme</h1><div class="col is-12">La forme inox "Bonne femme" permet de réaliser n'importe quelle pâtisserie gâteaux, mousses et entremets.<br /><br />Inox 18/10.Qualité professionnelle. H 19 cm. Va au lave vaisselle.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#29634 …} #channels: Doctrine\ORM\PersistentCollection {#29651 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#19116 …} #reviews: Doctrine\ORM\PersistentCollection {#29648 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#29649 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#32826 …} +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]
|
106.0 MiB | 0.91 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#29637 #id: 2060 #code: "forme-inox-bonne-femme-3025" #attributes: Doctrine\ORM\PersistentCollection {#29653 …} #variants: Doctrine\ORM\PersistentCollection {#29657 …} #options: Doctrine\ORM\PersistentCollection {#29790 …} #associations: Doctrine\ORM\PersistentCollection {#29658 …} #createdAt: DateTime @1758632450 {#29640 : 2025-09-23 21:00:50.0 PRC (+08:00) } #updatedAt: DateTime @1758632450 {#29646 : 2025-09-23 21:00:50.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#29635 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#32877 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#29637} #id: 2060 #name: "Forme inox Bonne Femme" #slug: "forme-inox-bonne-femme-3025" #description: """ <div class="col is-12"><ul>\n <li>Qualité professionnelle.</li>\n <li>Inox 18/10.</li>\n <li>Va au lave vaisselle. </li>\n </ul></div><h1>Description Forme inox Bonne Femme</h1><div class="col is-12">La forme inox "Bonne femme" permet de réaliser n'importe quelle pâtisserie gâteaux, mousses et entremets.<br /><br />Inox 18/10.Qualité professionnelle. H 19 cm. Va au lave vaisselle.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#29634 …} #channels: Doctrine\ORM\PersistentCollection {#29651 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#19116 …} #reviews: Doctrine\ORM\PersistentCollection {#29648 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#29649 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Forme inox Bonne Femme" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#32901 -props: [ "product" => App\Entity\Product\Product {#29637 #id: 2060 #code: "forme-inox-bonne-femme-3025" #attributes: Doctrine\ORM\PersistentCollection {#29653 …} #variants: Doctrine\ORM\PersistentCollection {#29657 …} #options: Doctrine\ORM\PersistentCollection {#29790 …} #associations: Doctrine\ORM\PersistentCollection {#29658 …} #createdAt: DateTime @1758632450 {#29640 : 2025-09-23 21:00:50.0 PRC (+08:00) } #updatedAt: DateTime @1758632450 {#29646 : 2025-09-23 21:00:50.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#29635 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#32877 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#29637} #id: 2060 #name: "Forme inox Bonne Femme" #slug: "forme-inox-bonne-femme-3025" #description: """ <div class="col is-12"><ul>\n <li>Qualité professionnelle.</li>\n <li>Inox 18/10.</li>\n <li>Va au lave vaisselle. </li>\n </ul></div><h1>Description Forme inox Bonne Femme</h1><div class="col is-12">La forme inox "Bonne femme" permet de réaliser n'importe quelle pâtisserie gâteaux, mousses et entremets.<br /><br />Inox 18/10.Qualité professionnelle. H 19 cm. Va au lave vaisselle.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#29634 …} #channels: Doctrine\ORM\PersistentCollection {#29651 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#19116 …} #reviews: Doctrine\ORM\PersistentCollection {#29648 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#29649 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
106.0 MiB | 0.86 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#32894 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#32878 …} +context: Sylius\TwigHooks\Bag\DataBag {#32952 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#32883 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#32826 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#32834 #collection: Doctrine\Common\Collections\ArrayCollection {#32843 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#32822 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38114 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38116 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#32894 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#32878 …} +context: Sylius\TwigHooks\Bag\DataBag {#32952 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#32883 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => "Forme inox Bonne Femme" "applied_promotions" => Doctrine\ORM\PersistentCollection {#32834 #collection: Doctrine\Common\Collections\ArrayCollection {#32843 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#32822 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38114 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38116 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#32956 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#32894 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#32878 …} +context: Sylius\TwigHooks\Bag\DataBag {#32952 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#32883 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#32826 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#32834 #collection: Doctrine\Common\Collections\ArrayCollection {#32843 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#32822 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38114 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38116 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 106.0 MiB | 0.17 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#33006 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#32997 …} +context: Sylius\TwigHooks\Bag\DataBag {#33004 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#33005 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#32826 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#33009 +variant: App\Entity\Product\ProductVariant {#32826 …} +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 {#9286 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12716 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9283 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#33006 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#32997 …} +context: Sylius\TwigHooks\Bag\DataBag {#33004 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#33005 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:cart:widget:offcanvas | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent | 106.0 MiB | 2.18 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27688 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12783 …} +context: Sylius\TwigHooks\Bag\DataBag {#27710 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12793 …} +prefixes: [ "sylius_shop.base.offcanvas" ] } "template" => "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig" ] |
|||
| Attributes | [] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#33240 +cart: App\Entity\Order\Order {#13697 …} #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1322 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27688 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12783 …} +context: Sylius\TwigHooks\Bag\DataBag {#27710 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12793 …} +prefixes: [ "sylius_shop.base.offcanvas" ] } +template: "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig" #repository: Sylius\Bundle\CoreBundle\Doctrine\ORM\OrderRepository {#4980 …} } |
|||