Components
15
Twig Components
15
Render Count
185
ms
Render Time
114.0
MiB
Memory Usage
Components
Render calls
| sylius_shop:common:currency_switcher | Sylius\Bundle\ShopBundle\Twig\Component\Common\CurrencySwitcherComponent | 114.0 MiB | 1.12 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12810 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12803 …} +context: Sylius\TwigHooks\Bag\DataBag {#12809 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12808 …} +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 {#13430 #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12699 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12810 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12803 …} +context: Sylius\TwigHooks\Bag\DataBag {#12809 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12808 …} +prefixes: [ "sylius_shop.base.header.top_bar" ] } } |
|||
| sylius_shop:common:locale_switcher | Sylius\Bundle\ShopBundle\Twig\Component\Common\LocaleSwitcherComponent | 114.0 MiB | 0.78 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13507 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13503 …} +context: Sylius\TwigHooks\Bag\DataBag {#13505 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13506 …} +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 {#13516 #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #localeProvider: Sylius\Component\Core\Provider\ChannelBasedLocaleProvider {#4528 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13507 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13503 …} +context: Sylius\TwigHooks\Bag\DataBag {#13505 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13506 …} +prefixes: [ "sylius_shop.base.header.top_bar" ] } } |
|||
| sylius_shop:cart:widget | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent | 114.0 MiB | 4.34 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13598 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13577 …} +context: Sylius\TwigHooks\Bag\DataBag {#13597 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13596 …} +prefixes: [ "sylius_shop.base.header.content" ] } "template" => "@SyliusShop/shared/components/header/cart.html.twig" ] |
|||
| Attributes | [] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#13613 +cart: App\Entity\Order\Order {#13680 …} #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1322 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13598 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13577 …} +context: Sylius\TwigHooks\Bag\DataBag {#13597 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13596 …} +prefixes: [ "sylius_shop.base.header.content" ] } +template: "@SyliusShop/shared/components/header/cart.html.twig" #repository: Sylius\Bundle\CoreBundle\Doctrine\ORM\OrderRepository {#4980 …} } |
|||
| sylius_shop:common:taxon_menu | Sylius\Bundle\ShopBundle\Twig\Component\Common\TaxonMenuComponent | 114.0 MiB | 14.34 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13866 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13854 …} +context: Sylius\TwigHooks\Bag\DataBag {#13860 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13852 …} +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 {#13876 #taxonRepository: App\Repository\TaxonRepository {#13875 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13866 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13854 …} +context: Sylius\TwigHooks\Bag\DataBag {#13860 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13852 …} +prefixes: [ "sylius_shop.base.header.navbar" ] } } |
|||
| sylius_shop:product:summary | Sylius\Bundle\ShopBundle\Twig\Component\Product\SummaryComponent | 114.0 MiB | 143.87 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27761 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27747 …} +context: Sylius\TwigHooks\Bag\DataBag {#27745 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27760 …} +prefixes: [ "sylius_shop.product.show.content.info" ] } "product" => App\Entity\Product\Product {#7499 #id: 1777 #code: "moule-a-tatin-antiadhesif-de-buyer-699" #attributes: Doctrine\ORM\PersistentCollection {#8000 …} #variants: Doctrine\ORM\PersistentCollection {#8223 …} #options: Doctrine\ORM\PersistentCollection {#8351 …} #associations: Doctrine\ORM\PersistentCollection {#8291 …} #createdAt: DateTime @1758632409 {#7507 : 2025-09-23 21:00:09.0 PRC (+08:00) } #updatedAt: DateTime @1758632409 {#7471 : 2025-09-23 21:00:09.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: 1777 #name: "Moule à tatin antiadhésif De Buyer" #slug: "moule-a-tatin-antiadhesif-de-buyer-699" #description: """ <div class="col is-12"><ul>\n <li>Anti-adhésif multi-couches.</li>\n <li>Tous feux sauf induction. </li>\n </ul></div><h1>Description Moule à tatin antiadhésif De Buyer</h1><div class="col is-12"><p>Le moule à tatin s'avère idéal pour la tarte tatin car il permet de faire le caramel directement dans le moule sur la source de chaleur. Un fois le caramel réalisé, il suffit d'y disposer les pommes et la pâte et de mettre le moule au four. La préparation et la cuisson se font donc dans un seul récipient.</p></div><h1>Caractéristiques Moule à tatin antiadhésif De Buyer</h1><div class="col is-12">Aluminium épais. Intérieur anti-adhésif multi-couches. Tous feux sauf induction.</div><div class="col is-12"><a rel="nofollow" href="https://www.cuisinstore.com/moule-a-tarte-tatin-f605-p1.html">En savoir plus sur le moule à tarte tatin</a>\n <div id="gtx-trans" style="position: absolute; left: 152px; top: -20.0028px;"></div></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 {#27771 #productVariantResolver: Sylius\Component\Product\Resolver\DefaultProductVariantResolver {#27770 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27761 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27747 …} +context: Sylius\TwigHooks\Bag\DataBag {#27745 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27760 …} +prefixes: [ "sylius_shop.product.show.content.info" ] } +product: App\Entity\Product\Product {#7499 #id: 1777 #code: "moule-a-tatin-antiadhesif-de-buyer-699" #attributes: Doctrine\ORM\PersistentCollection {#8000 …} #variants: Doctrine\ORM\PersistentCollection {#8223 …} #options: Doctrine\ORM\PersistentCollection {#8351 …} #associations: Doctrine\ORM\PersistentCollection {#8291 …} #createdAt: DateTime @1758632409 {#7507 : 2025-09-23 21:00:09.0 PRC (+08:00) } #updatedAt: DateTime @1758632409 {#7471 : 2025-09-23 21:00:09.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: 1777 #name: "Moule à tatin antiadhésif De Buyer" #slug: "moule-a-tatin-antiadhesif-de-buyer-699" #description: """ <div class="col is-12"><ul>\n <li>Anti-adhésif multi-couches.</li>\n <li>Tous feux sauf induction. </li>\n </ul></div><h1>Description Moule à tatin antiadhésif De Buyer</h1><div class="col is-12"><p>Le moule à tatin s'avère idéal pour la tarte tatin car il permet de faire le caramel directement dans le moule sur la source de chaleur. Un fois le caramel réalisé, il suffit d'y disposer les pommes et la pâte et de mettre le moule au four. La préparation et la cuisson se font donc dans un seul récipient.</p></div><h1>Caractéristiques Moule à tatin antiadhésif De Buyer</h1><div class="col is-12">Aluminium épais. Intérieur anti-adhésif multi-couches. Tous feux sauf induction.</div><div class="col is-12"><a rel="nofollow" href="https://www.cuisinstore.com/moule-a-tarte-tatin-f605-p1.html">En savoir plus sur le moule à tarte tatin</a>\n <div id="gtx-trans" style="position: absolute; left: 152px; top: -20.0028px;"></div></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 {#27765 …} +template: "@SyliusShop/product/show/content/info/summary.html.twig" } |
|||
| sylius_shop:product_review.count | Sylius\Bundle\ShopBundle\Twig\Component\ProductReview\CountComponent | 114.0 MiB | 0.41 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27894 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27887 …} +context: Sylius\TwigHooks\Bag\DataBag {#27893 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27892 …} +prefixes: [ "sylius_shop.product.show.content.info.summary.average_rating" ] } "product" => App\Entity\Product\Product {#7499 #id: 1777 #code: "moule-a-tatin-antiadhesif-de-buyer-699" #attributes: Doctrine\ORM\PersistentCollection {#8000 …} #variants: Doctrine\ORM\PersistentCollection {#8223 …} #options: Doctrine\ORM\PersistentCollection {#8351 …} #associations: Doctrine\ORM\PersistentCollection {#8291 …} #createdAt: DateTime @1758632409 {#7507 : 2025-09-23 21:00:09.0 PRC (+08:00) } #updatedAt: DateTime @1758632409 {#7471 : 2025-09-23 21:00:09.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: 1777 #name: "Moule à tatin antiadhésif De Buyer" #slug: "moule-a-tatin-antiadhesif-de-buyer-699" #description: """ <div class="col is-12"><ul>\n <li>Anti-adhésif multi-couches.</li>\n <li>Tous feux sauf induction. </li>\n </ul></div><h1>Description Moule à tatin antiadhésif De Buyer</h1><div class="col is-12"><p>Le moule à tatin s'avère idéal pour la tarte tatin car il permet de faire le caramel directement dans le moule sur la source de chaleur. Un fois le caramel réalisé, il suffit d'y disposer les pommes et la pâte et de mettre le moule au four. La préparation et la cuisson se font donc dans un seul récipient.</p></div><h1>Caractéristiques Moule à tatin antiadhésif De Buyer</h1><div class="col is-12">Aluminium épais. Intérieur anti-adhésif multi-couches. Tous feux sauf induction.</div><div class="col is-12"><a rel="nofollow" href="https://www.cuisinstore.com/moule-a-tarte-tatin-f605-p1.html">En savoir plus sur le moule à tarte tatin</a>\n <div id="gtx-trans" style="position: absolute; left: 152px; top: -20.0028px;"></div></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 {#27915 +product: App\Entity\Product\Product {#7499 #id: 1777 #code: "moule-a-tatin-antiadhesif-de-buyer-699" #attributes: Doctrine\ORM\PersistentCollection {#8000 …} #variants: Doctrine\ORM\PersistentCollection {#8223 …} #options: Doctrine\ORM\PersistentCollection {#8351 …} #associations: Doctrine\ORM\PersistentCollection {#8291 …} #createdAt: DateTime @1758632409 {#7507 : 2025-09-23 21:00:09.0 PRC (+08:00) } #updatedAt: DateTime @1758632409 {#7471 : 2025-09-23 21:00:09.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: 1777 #name: "Moule à tatin antiadhésif De Buyer" #slug: "moule-a-tatin-antiadhesif-de-buyer-699" #description: """ <div class="col is-12"><ul>\n <li>Anti-adhésif multi-couches.</li>\n <li>Tous feux sauf induction. </li>\n </ul></div><h1>Description Moule à tatin antiadhésif De Buyer</h1><div class="col is-12"><p>Le moule à tatin s'avère idéal pour la tarte tatin car il permet de faire le caramel directement dans le moule sur la source de chaleur. Un fois le caramel réalisé, il suffit d'y disposer les pommes et la pâte et de mettre le moule au four. La préparation et la cuisson se font donc dans un seul récipient.</p></div><h1>Caractéristiques Moule à tatin antiadhésif De Buyer</h1><div class="col is-12">Aluminium épais. Intérieur anti-adhésif multi-couches. Tous feux sauf induction.</div><div class="col is-12"><a rel="nofollow" href="https://www.cuisinstore.com/moule-a-tarte-tatin-f605-p1.html">En savoir plus sur le moule à tarte tatin</a>\n <div id="gtx-trans" style="position: absolute; left: 152px; top: -20.0028px;"></div></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 {#27880 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27894 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27887 …} +context: Sylius\TwigHooks\Bag\DataBag {#27893 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27892 …} +prefixes: [ "sylius_shop.product.show.content.info.summary.average_rating" ] } } |
|||
| sylius_shop:product:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 114.0 MiB | 0.47 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28014 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28020 …} +context: Sylius\TwigHooks\Bag\DataBag {#28009 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28016 …} +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 {#28025 +variant: App\Entity\Product\ProductVariant {#8366 …} +price: "49,00\u{A0}€" +originalPrice: "49,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9269 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12699 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9266 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28014 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28020 …} +context: Sylius\TwigHooks\Bag\DataBag {#28009 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28016 …} +prefixes: [ "sylius_shop.product.show.content.info.summary.prices" ] } } |
|||
| sylius_shop:product:add_to_cart_form | Sylius\Bundle\ShopBundle\Twig\Component\Product\AddToCartFormComponent | 114.0 MiB | 21.78 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28090 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27933 …} +context: Sylius\TwigHooks\Bag\DataBag {#28084 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28083 …} +prefixes: [ "sylius_shop.product.show.content.info.summary" ] } "product" => App\Entity\Product\Product {#7499 #id: 1777 #code: "moule-a-tatin-antiadhesif-de-buyer-699" #attributes: Doctrine\ORM\PersistentCollection {#8000 …} #variants: Doctrine\ORM\PersistentCollection {#8223 …} #options: Doctrine\ORM\PersistentCollection {#8351 …} #associations: Doctrine\ORM\PersistentCollection {#8291 …} #createdAt: DateTime @1758632409 {#7507 : 2025-09-23 21:00:09.0 PRC (+08:00) } #updatedAt: DateTime @1758632409 {#7471 : 2025-09-23 21:00:09.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: 1777 #name: "Moule à tatin antiadhésif De Buyer" #slug: "moule-a-tatin-antiadhesif-de-buyer-699" #description: """ <div class="col is-12"><ul>\n <li>Anti-adhésif multi-couches.</li>\n <li>Tous feux sauf induction. </li>\n </ul></div><h1>Description Moule à tatin antiadhésif De Buyer</h1><div class="col is-12"><p>Le moule à tatin s'avère idéal pour la tarte tatin car il permet de faire le caramel directement dans le moule sur la source de chaleur. Un fois le caramel réalisé, il suffit d'y disposer les pommes et la pâte et de mettre le moule au four. La préparation et la cuisson se font donc dans un seul récipient.</p></div><h1>Caractéristiques Moule à tatin antiadhésif De Buyer</h1><div class="col is-12">Aluminium épais. Intérieur anti-adhésif multi-couches. Tous feux sauf induction.</div><div class="col is-12"><a rel="nofollow" href="https://www.cuisinstore.com/moule-a-tarte-tatin-f605-p1.html">En savoir plus sur le moule à tarte tatin</a>\n <div id="gtx-trans" style="position: absolute; left: 152px; top: -20.0028px;"></div></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 {#28107 +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 {#28111 …} #cartItemFactory: Sylius\Component\Core\Factory\CartItemFactory {#28108 …} #formClass: "Sylius\Bundle\ShopBundle\Form\Type\AddToCartType" -liveResponder: Symfony\UX\LiveComponent\LiveResponder {#13778 …} -formView: Symfony\Component\Form\FormView {#28253 …} -form: Symfony\Component\Form\Form {#28297 …} +formName: "sylius_shop_add_to_cart" +formValues: [ "cartItem" => [ "quantity" => "1" "variant" => "24-cm-hauteur-4-6-cm-4-6-parts-8237-24-1140" ] "_token" => "4714960419bc6c3b9af42d9228142a.nb3o1UfJZGLeW2L5Vs0tCL39cyJl2ay2F1jUG14F8Lk.046CvCCvVxXzI0-sG78VSeLFBBVIi_bkciCSVAFJku_y6py7dawyNLshWg" ] +isValidated: true +validatedFields: [] -shouldAutoSubmitForm: true +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28090 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27933 …} +context: Sylius\TwigHooks\Bag\DataBag {#28084 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28083 …} +prefixes: [ "sylius_shop.product.show.content.info.summary" ] } +product: App\Entity\Product\Product {#7499 #id: 1777 #code: "moule-a-tatin-antiadhesif-de-buyer-699" #attributes: Doctrine\ORM\PersistentCollection {#8000 …} #variants: Doctrine\ORM\PersistentCollection {#8223 …} #options: Doctrine\ORM\PersistentCollection {#8351 …} #associations: Doctrine\ORM\PersistentCollection {#8291 …} #createdAt: DateTime @1758632409 {#7507 : 2025-09-23 21:00:09.0 PRC (+08:00) } #updatedAt: DateTime @1758632409 {#7471 : 2025-09-23 21:00:09.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: 1777 #name: "Moule à tatin antiadhésif De Buyer" #slug: "moule-a-tatin-antiadhesif-de-buyer-699" #description: """ <div class="col is-12"><ul>\n <li>Anti-adhésif multi-couches.</li>\n <li>Tous feux sauf induction. </li>\n </ul></div><h1>Description Moule à tatin antiadhésif De Buyer</h1><div class="col is-12"><p>Le moule à tatin s'avère idéal pour la tarte tatin car il permet de faire le caramel directement dans le moule sur la source de chaleur. Un fois le caramel réalisé, il suffit d'y disposer les pommes et la pâte et de mettre le moule au four. La préparation et la cuisson se font donc dans un seul récipient.</p></div><h1>Caractéristiques Moule à tatin antiadhésif De Buyer</h1><div class="col is-12">Aluminium épais. Intérieur anti-adhésif multi-couches. Tous feux sauf induction.</div><div class="col is-12"><a rel="nofollow" href="https://www.cuisinstore.com/moule-a-tarte-tatin-f605-p1.html">En savoir plus sur le moule à tarte tatin</a>\n <div id="gtx-trans" style="position: absolute; left: 152px; top: -20.0028px;"></div></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 {#27765 …} +template: "@SyliusShop/product/show/content/info/summary/add_to_cart.html.twig" } |
|||
| sylius_shop:product_review:list | Sylius\Bundle\ShopBundle\Twig\Component\ProductReview\ListComponent | 114.0 MiB | 1.04 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27317 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27321 …} +context: Sylius\TwigHooks\Bag\DataBag {#27320 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27318 …} +prefixes: [ "sylius_shop.product.show.content.info.overview.accordion.reviews.content" ] } "product" => App\Entity\Product\Product {#7499 #id: 1777 #code: "moule-a-tatin-antiadhesif-de-buyer-699" #attributes: Doctrine\ORM\PersistentCollection {#8000 …} #variants: Doctrine\ORM\PersistentCollection {#8223 …} #options: Doctrine\ORM\PersistentCollection {#8351 …} #associations: Doctrine\ORM\PersistentCollection {#8291 …} #createdAt: DateTime @1758632409 {#7507 : 2025-09-23 21:00:09.0 PRC (+08:00) } #updatedAt: DateTime @1758632409 {#7471 : 2025-09-23 21:00:09.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: 1777 #name: "Moule à tatin antiadhésif De Buyer" #slug: "moule-a-tatin-antiadhesif-de-buyer-699" #description: """ <div class="col is-12"><ul>\n <li>Anti-adhésif multi-couches.</li>\n <li>Tous feux sauf induction. </li>\n </ul></div><h1>Description Moule à tatin antiadhésif De Buyer</h1><div class="col is-12"><p>Le moule à tatin s'avère idéal pour la tarte tatin car il permet de faire le caramel directement dans le moule sur la source de chaleur. Un fois le caramel réalisé, il suffit d'y disposer les pommes et la pâte et de mettre le moule au four. La préparation et la cuisson se font donc dans un seul récipient.</p></div><h1>Caractéristiques Moule à tatin antiadhésif De Buyer</h1><div class="col is-12">Aluminium épais. Intérieur anti-adhésif multi-couches. Tous feux sauf induction.</div><div class="col is-12"><a rel="nofollow" href="https://www.cuisinstore.com/moule-a-tarte-tatin-f605-p1.html">En savoir plus sur le moule à tarte tatin</a>\n <div id="gtx-trans" style="position: absolute; left: 152px; top: -20.0028px;"></div></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 {#27308 +product: App\Entity\Product\Product {#7499 #id: 1777 #code: "moule-a-tatin-antiadhesif-de-buyer-699" #attributes: Doctrine\ORM\PersistentCollection {#8000 …} #variants: Doctrine\ORM\PersistentCollection {#8223 …} #options: Doctrine\ORM\PersistentCollection {#8351 …} #associations: Doctrine\ORM\PersistentCollection {#8291 …} #createdAt: DateTime @1758632409 {#7507 : 2025-09-23 21:00:09.0 PRC (+08:00) } #updatedAt: DateTime @1758632409 {#7471 : 2025-09-23 21:00:09.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: 1777 #name: "Moule à tatin antiadhésif De Buyer" #slug: "moule-a-tatin-antiadhesif-de-buyer-699" #description: """ <div class="col is-12"><ul>\n <li>Anti-adhésif multi-couches.</li>\n <li>Tous feux sauf induction. </li>\n </ul></div><h1>Description Moule à tatin antiadhésif De Buyer</h1><div class="col is-12"><p>Le moule à tatin s'avère idéal pour la tarte tatin car il permet de faire le caramel directement dans le moule sur la source de chaleur. Un fois le caramel réalisé, il suffit d'y disposer les pommes et la pâte et de mettre le moule au four. La préparation et la cuisson se font donc dans un seul récipient.</p></div><h1>Caractéristiques Moule à tatin antiadhésif De Buyer</h1><div class="col is-12">Aluminium épais. Intérieur anti-adhésif multi-couches. Tous feux sauf induction.</div><div class="col is-12"><a rel="nofollow" href="https://www.cuisinstore.com/moule-a-tarte-tatin-f605-p1.html">En savoir plus sur le moule à tarte tatin</a>\n <div id="gtx-trans" style="position: absolute; left: 152px; top: -20.0028px;"></div></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 {#27880 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27317 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27321 …} +context: Sylius\TwigHooks\Bag\DataBag {#27320 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27318 …} +prefixes: [ "sylius_shop.product.show.content.info.overview.accordion.reviews.content" ] } } |
|||
| sylius_shop:product:association | Sylius\Bundle\ShopBundle\Twig\Component\Product\AssociationComponent | 114.0 MiB | 17.55 ms | |
|---|---|---|---|---|
| Input props | [ "productAssociation" => App\Entity\Product\ProductAssociation {#27350 #id: 1777 #type: Proxies\__CG__\App\Entity\Product\ProductAssociationType {#27195 …} #owner: App\Entity\Product\Product {#7499 #id: 1777 #code: "moule-a-tatin-antiadhesif-de-buyer-699" #attributes: Doctrine\ORM\PersistentCollection {#8000 …} #variants: Doctrine\ORM\PersistentCollection {#8223 …} #options: Doctrine\ORM\PersistentCollection {#8351 …} #associations: Doctrine\ORM\PersistentCollection {#8291 …} #createdAt: DateTime @1758632409 {#7507 : 2025-09-23 21:00:09.0 PRC (+08:00) } #updatedAt: DateTime @1758632409 {#7471 : 2025-09-23 21:00:09.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: 1777 #name: "Moule à tatin antiadhésif De Buyer" #slug: "moule-a-tatin-antiadhesif-de-buyer-699" #description: """ <div class="col is-12"><ul>\n <li>Anti-adhésif multi-couches.</li>\n <li>Tous feux sauf induction. </li>\n </ul></div><h1>Description Moule à tatin antiadhésif De Buyer</h1><div class="col is-12"><p>Le moule à tatin s'avère idéal pour la tarte tatin car il permet de faire le caramel directement dans le moule sur la source de chaleur. Un fois le caramel réalisé, il suffit d'y disposer les pommes et la pâte et de mettre le moule au four. La préparation et la cuisson se font donc dans un seul récipient.</p></div><h1>Caractéristiques Moule à tatin antiadhésif De Buyer</h1><div class="col is-12">Aluminium épais. Intérieur anti-adhésif multi-couches. Tous feux sauf induction.</div><div class="col is-12"><a rel="nofollow" href="https://www.cuisinstore.com/moule-a-tarte-tatin-f605-p1.html">En savoir plus sur le moule à tarte tatin</a>\n <div id="gtx-trans" style="position: absolute; left: 152px; top: -20.0028px;"></div></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 {#27182 …} #createdAt: DateTime @1758633259 {#27376 : 2025-09-23 21:14:19.0 PRC (+08:00) } #updatedAt: DateTime @1758633259 {#27366 : 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 {#27171 +productAssociation: App\Entity\Product\ProductAssociation {#27350 #id: 1777 #type: Proxies\__CG__\App\Entity\Product\ProductAssociationType {#27195 …} #owner: App\Entity\Product\Product {#7499 #id: 1777 #code: "moule-a-tatin-antiadhesif-de-buyer-699" #attributes: Doctrine\ORM\PersistentCollection {#8000 …} #variants: Doctrine\ORM\PersistentCollection {#8223 …} #options: Doctrine\ORM\PersistentCollection {#8351 …} #associations: Doctrine\ORM\PersistentCollection {#8291 …} #createdAt: DateTime @1758632409 {#7507 : 2025-09-23 21:00:09.0 PRC (+08:00) } #updatedAt: DateTime @1758632409 {#7471 : 2025-09-23 21:00:09.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: 1777 #name: "Moule à tatin antiadhésif De Buyer" #slug: "moule-a-tatin-antiadhesif-de-buyer-699" #description: """ <div class="col is-12"><ul>\n <li>Anti-adhésif multi-couches.</li>\n <li>Tous feux sauf induction. </li>\n </ul></div><h1>Description Moule à tatin antiadhésif De Buyer</h1><div class="col is-12"><p>Le moule à tatin s'avère idéal pour la tarte tatin car il permet de faire le caramel directement dans le moule sur la source de chaleur. Un fois le caramel réalisé, il suffit d'y disposer les pommes et la pâte et de mettre le moule au four. La préparation et la cuisson se font donc dans un seul récipient.</p></div><h1>Caractéristiques Moule à tatin antiadhésif De Buyer</h1><div class="col is-12">Aluminium épais. Intérieur anti-adhésif multi-couches. Tous feux sauf induction.</div><div class="col is-12"><a rel="nofollow" href="https://www.cuisinstore.com/moule-a-tarte-tatin-f605-p1.html">En savoir plus sur le moule à tarte tatin</a>\n <div id="gtx-trans" style="position: absolute; left: 152px; top: -20.0028px;"></div></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 {#27182 …} #createdAt: DateTime @1758633259 {#27376 : 2025-09-23 21:14:19.0 PRC (+08:00) } #updatedAt: DateTime @1758633259 {#27366 : 2025-09-23 21:14:19.0 PRC (+08:00) } } #productAssociationRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductAssociationRepository {#27172 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} +hookableMetadata: null } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 114.0 MiB | 9.28 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#27102 #id: 917 #code: "hachoir-a-viande-manuel-1018" #attributes: Doctrine\ORM\PersistentCollection {#27121 …} #variants: Doctrine\ORM\PersistentCollection {#27122 …} #options: Doctrine\ORM\PersistentCollection {#27126 …} #associations: Doctrine\ORM\PersistentCollection {#27123 …} #createdAt: DateTime @1758632273 {#27145 : 2025-09-23 20:57:53.0 PRC (+08:00) } #updatedAt: DateTime @1758632274 {#27287 : 2025-09-23 20:57:54.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#27103 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#29733 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#27102} #id: 917 #name: "Hachoir à viande manuel" #slug: "hachoir-a-viande-manuel-1018" #description: """ <div class="col is-12"><ul>\n <li>Se manipule sans effort.</li>\n <li>En fonte, nettoyage facile.</li>\n <li>Nombreuses grilles ou accessoires optionnels.</li>\n </ul></div><h1>Description hachoir à viande</h1><div class="col is-12">Le hachoir à viande manuel permet de préparer une viande hachée, une terrine ou des saucisses comme chez le boucher ou le charcutier. Avec sa grille à biscuit optionnelle, vous pouvez même confectionner de délicieux biscuits, beignets ou sablés. Le hachoir à viande manuel se fixe avec un serre joint garantissant une bonne stabilité sur votre plan de travail.<br /><br /><strong>Avant la première utilisation, nous vous conseillons de réaliser un premier hachage "à blanc" avec un morceau de viande afin de retirer un éventuel surplus d'étain dans le corps du hachoir.</strong></div><h1>Caractéristiques hachoir à viande</h1><div class="col is-12">Fonte d'alu pour une hygiène parfaite. Couteau et grille interchangeable en acier. Etau pour fixer sur un plan de travail. Livré avec grille pour hachage standard trous Ø 6 mm. S'accroche sur un plan de travail d'une épaisseur de 4 cm maximum. Garantie 1 an.<br /><strong><br /></strong>\n <div style="font-size: 12px;"><strong>Capacité de hachage</strong><br />N° 5 : 500 grammes par minute</div>\n <div style="font-size: 12px;">N° 8 : 700 grammes par minute</div>\n <div style="font-size: 12px;">N° 10 : 900 grammes par minute <span style="font-size: 11px;"> </span></div></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 {#26954 …} #channels: Doctrine\ORM\PersistentCollection {#27117 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#14066 …} #reviews: Doctrine\ORM\PersistentCollection {#27204 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#27116 …} #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 {#27023 +product: App\Entity\Product\Product {#27102 #id: 917 #code: "hachoir-a-viande-manuel-1018" #attributes: Doctrine\ORM\PersistentCollection {#27121 …} #variants: Doctrine\ORM\PersistentCollection {#27122 …} #options: Doctrine\ORM\PersistentCollection {#27126 …} #associations: Doctrine\ORM\PersistentCollection {#27123 …} #createdAt: DateTime @1758632273 {#27145 : 2025-09-23 20:57:53.0 PRC (+08:00) } #updatedAt: DateTime @1758632274 {#27287 : 2025-09-23 20:57:54.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#27103 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#29733 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#27102} #id: 917 #name: "Hachoir à viande manuel" #slug: "hachoir-a-viande-manuel-1018" #description: """ <div class="col is-12"><ul>\n <li>Se manipule sans effort.</li>\n <li>En fonte, nettoyage facile.</li>\n <li>Nombreuses grilles ou accessoires optionnels.</li>\n </ul></div><h1>Description hachoir à viande</h1><div class="col is-12">Le hachoir à viande manuel permet de préparer une viande hachée, une terrine ou des saucisses comme chez le boucher ou le charcutier. Avec sa grille à biscuit optionnelle, vous pouvez même confectionner de délicieux biscuits, beignets ou sablés. Le hachoir à viande manuel se fixe avec un serre joint garantissant une bonne stabilité sur votre plan de travail.<br /><br /><strong>Avant la première utilisation, nous vous conseillons de réaliser un premier hachage "à blanc" avec un morceau de viande afin de retirer un éventuel surplus d'étain dans le corps du hachoir.</strong></div><h1>Caractéristiques hachoir à viande</h1><div class="col is-12">Fonte d'alu pour une hygiène parfaite. Couteau et grille interchangeable en acier. Etau pour fixer sur un plan de travail. Livré avec grille pour hachage standard trous Ø 6 mm. S'accroche sur un plan de travail d'une épaisseur de 4 cm maximum. Garantie 1 an.<br /><strong><br /></strong>\n <div style="font-size: 12px;"><strong>Capacité de hachage</strong><br />N° 5 : 500 grammes par minute</div>\n <div style="font-size: 12px;">N° 8 : 700 grammes par minute</div>\n <div style="font-size: 12px;">N° 10 : 900 grammes par minute <span style="font-size: 11px;"> </span></div></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 {#26954 …} #channels: Doctrine\ORM\PersistentCollection {#27117 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#14066 …} #reviews: Doctrine\ORM\PersistentCollection {#27204 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#27116 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#28943 …} +slug: null #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#6914 …} #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5455 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} +hookableMetadata: null } |
|||
| sylius_shop:main_image |
[Anonymous]
|
114.0 MiB | 1.43 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#27102 #id: 917 #code: "hachoir-a-viande-manuel-1018" #attributes: Doctrine\ORM\PersistentCollection {#27121 …} #variants: Doctrine\ORM\PersistentCollection {#27122 …} #options: Doctrine\ORM\PersistentCollection {#27126 …} #associations: Doctrine\ORM\PersistentCollection {#27123 …} #createdAt: DateTime @1758632273 {#27145 : 2025-09-23 20:57:53.0 PRC (+08:00) } #updatedAt: DateTime @1758632274 {#27287 : 2025-09-23 20:57:54.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#27103 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#29733 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#27102} #id: 917 #name: "Hachoir à viande manuel" #slug: "hachoir-a-viande-manuel-1018" #description: """ <div class="col is-12"><ul>\n <li>Se manipule sans effort.</li>\n <li>En fonte, nettoyage facile.</li>\n <li>Nombreuses grilles ou accessoires optionnels.</li>\n </ul></div><h1>Description hachoir à viande</h1><div class="col is-12">Le hachoir à viande manuel permet de préparer une viande hachée, une terrine ou des saucisses comme chez le boucher ou le charcutier. Avec sa grille à biscuit optionnelle, vous pouvez même confectionner de délicieux biscuits, beignets ou sablés. Le hachoir à viande manuel se fixe avec un serre joint garantissant une bonne stabilité sur votre plan de travail.<br /><br /><strong>Avant la première utilisation, nous vous conseillons de réaliser un premier hachage "à blanc" avec un morceau de viande afin de retirer un éventuel surplus d'étain dans le corps du hachoir.</strong></div><h1>Caractéristiques hachoir à viande</h1><div class="col is-12">Fonte d'alu pour une hygiène parfaite. Couteau et grille interchangeable en acier. Etau pour fixer sur un plan de travail. Livré avec grille pour hachage standard trous Ø 6 mm. S'accroche sur un plan de travail d'une épaisseur de 4 cm maximum. Garantie 1 an.<br /><strong><br /></strong>\n <div style="font-size: 12px;"><strong>Capacité de hachage</strong><br />N° 5 : 500 grammes par minute</div>\n <div style="font-size: 12px;">N° 8 : 700 grammes par minute</div>\n <div style="font-size: 12px;">N° 10 : 900 grammes par minute <span style="font-size: 11px;"> </span></div></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 {#26954 …} #channels: Doctrine\ORM\PersistentCollection {#27117 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#14066 …} #reviews: Doctrine\ORM\PersistentCollection {#27204 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#27116 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Hachoir à viande manuel" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29903 -props: [ "product" => App\Entity\Product\Product {#27102 #id: 917 #code: "hachoir-a-viande-manuel-1018" #attributes: Doctrine\ORM\PersistentCollection {#27121 …} #variants: Doctrine\ORM\PersistentCollection {#27122 …} #options: Doctrine\ORM\PersistentCollection {#27126 …} #associations: Doctrine\ORM\PersistentCollection {#27123 …} #createdAt: DateTime @1758632273 {#27145 : 2025-09-23 20:57:53.0 PRC (+08:00) } #updatedAt: DateTime @1758632274 {#27287 : 2025-09-23 20:57:54.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#27103 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#29733 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#27102} #id: 917 #name: "Hachoir à viande manuel" #slug: "hachoir-a-viande-manuel-1018" #description: """ <div class="col is-12"><ul>\n <li>Se manipule sans effort.</li>\n <li>En fonte, nettoyage facile.</li>\n <li>Nombreuses grilles ou accessoires optionnels.</li>\n </ul></div><h1>Description hachoir à viande</h1><div class="col is-12">Le hachoir à viande manuel permet de préparer une viande hachée, une terrine ou des saucisses comme chez le boucher ou le charcutier. Avec sa grille à biscuit optionnelle, vous pouvez même confectionner de délicieux biscuits, beignets ou sablés. Le hachoir à viande manuel se fixe avec un serre joint garantissant une bonne stabilité sur votre plan de travail.<br /><br /><strong>Avant la première utilisation, nous vous conseillons de réaliser un premier hachage "à blanc" avec un morceau de viande afin de retirer un éventuel surplus d'étain dans le corps du hachoir.</strong></div><h1>Caractéristiques hachoir à viande</h1><div class="col is-12">Fonte d'alu pour une hygiène parfaite. Couteau et grille interchangeable en acier. Etau pour fixer sur un plan de travail. Livré avec grille pour hachage standard trous Ø 6 mm. S'accroche sur un plan de travail d'une épaisseur de 4 cm maximum. Garantie 1 an.<br /><strong><br /></strong>\n <div style="font-size: 12px;"><strong>Capacité de hachage</strong><br />N° 5 : 500 grammes par minute</div>\n <div style="font-size: 12px;">N° 8 : 700 grammes par minute</div>\n <div style="font-size: 12px;">N° 10 : 900 grammes par minute <span style="font-size: 11px;"> </span></div></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 {#26954 …} #channels: Doctrine\ORM\PersistentCollection {#27117 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#14066 …} #reviews: Doctrine\ORM\PersistentCollection {#27204 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#27116 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
114.0 MiB | 1.32 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30399 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30202 …} +context: Sylius\TwigHooks\Bag\DataBag {#30224 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30394 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#28943 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29132 #collection: Doctrine\Common\Collections\ArrayCollection {#29171 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#28936 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#37737 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#37770 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30399 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30202 …} +context: Sylius\TwigHooks\Bag\DataBag {#30224 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30394 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => "Hachoir à viande manuel" "applied_promotions" => Doctrine\ORM\PersistentCollection {#29132 #collection: Doctrine\Common\Collections\ArrayCollection {#29171 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#28936 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#37737 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#37770 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30552 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30399 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30202 …} +context: Sylius\TwigHooks\Bag\DataBag {#30224 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30394 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#28943 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29132 #collection: Doctrine\Common\Collections\ArrayCollection {#29171 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#28936 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#37737 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#37770 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 114.0 MiB | 0.38 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30738 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30727 …} +context: Sylius\TwigHooks\Bag\DataBag {#30735 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30741 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#28943 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30794 +variant: App\Entity\Product\ProductVariant {#28943 …} +price: "29,00\u{A0}€" +originalPrice: "29,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9269 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12699 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9266 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30738 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30727 …} +context: Sylius\TwigHooks\Bag\DataBag {#30735 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30741 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:cart:widget:offcanvas | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent | 114.0 MiB | 2.25 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27671 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12766 …} +context: Sylius\TwigHooks\Bag\DataBag {#27693 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12776 …} +prefixes: [ "sylius_shop.base.offcanvas" ] } "template" => "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig" ] |
|||
| Attributes | [] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#31476 +cart: App\Entity\Order\Order {#13680 …} #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1322 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27671 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12766 …} +context: Sylius\TwigHooks\Bag\DataBag {#27693 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12776 …} +prefixes: [ "sylius_shop.base.offcanvas" ] } +template: "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig" #repository: Sylius\Bundle\CoreBundle\Doctrine\ORM\OrderRepository {#4980 …} } |
|||