Components
15
Twig Components
27
Render Count
206
ms
Render Time
116.0
MiB
Memory Usage
Components
Render calls
| sylius_shop:common:currency_switcher | Sylius\Bundle\ShopBundle\Twig\Component\Common\CurrencySwitcherComponent | 116.0 MiB | 1.15 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12813 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12806 …} +context: Sylius\TwigHooks\Bag\DataBag {#12812 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12811 …} +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 {#13433 #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12702 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12813 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12806 …} +context: Sylius\TwigHooks\Bag\DataBag {#12812 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12811 …} +prefixes: [ "sylius_shop.base.header.top_bar" ] } } |
|||
| sylius_shop:common:locale_switcher | Sylius\Bundle\ShopBundle\Twig\Component\Common\LocaleSwitcherComponent | 116.0 MiB | 0.72 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13510 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13506 …} +context: Sylius\TwigHooks\Bag\DataBag {#13508 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13509 …} +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 {#13519 #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #localeProvider: Sylius\Component\Core\Provider\ChannelBasedLocaleProvider {#4528 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13510 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13506 …} +context: Sylius\TwigHooks\Bag\DataBag {#13508 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13509 …} +prefixes: [ "sylius_shop.base.header.top_bar" ] } } |
|||
| sylius_shop:cart:widget | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent | 116.0 MiB | 4.40 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13601 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13580 …} +context: Sylius\TwigHooks\Bag\DataBag {#13600 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13599 …} +prefixes: [ "sylius_shop.base.header.content" ] } "template" => "@SyliusShop/shared/components/header/cart.html.twig" ] |
|||
| Attributes | [] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#13616 +cart: App\Entity\Order\Order {#13683 …} #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1322 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13601 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13580 …} +context: Sylius\TwigHooks\Bag\DataBag {#13600 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13599 …} +prefixes: [ "sylius_shop.base.header.content" ] } +template: "@SyliusShop/shared/components/header/cart.html.twig" #repository: Sylius\Bundle\CoreBundle\Doctrine\ORM\OrderRepository {#4980 …} } |
|||
| sylius_shop:common:taxon_menu | Sylius\Bundle\ShopBundle\Twig\Component\Common\TaxonMenuComponent | 116.0 MiB | 14.76 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13869 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13857 …} +context: Sylius\TwigHooks\Bag\DataBag {#13863 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13855 …} +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 {#13879 #taxonRepository: App\Repository\TaxonRepository {#13878 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13869 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13857 …} +context: Sylius\TwigHooks\Bag\DataBag {#13863 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13855 …} +prefixes: [ "sylius_shop.base.header.navbar" ] } } |
|||
| sylius_shop:product:summary | Sylius\Bundle\ShopBundle\Twig\Component\Product\SummaryComponent | 116.0 MiB | 143.47 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27764 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27750 …} +context: Sylius\TwigHooks\Bag\DataBag {#27748 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27763 …} +prefixes: [ "sylius_shop.product.show.content.info" ] } "product" => App\Entity\Product\Product {#7499 #id: 1365 #code: "gobelet-froisse-8cl-revol-2283" #attributes: Doctrine\ORM\PersistentCollection {#8000 …} #variants: Doctrine\ORM\PersistentCollection {#8223 …} #options: Doctrine\ORM\PersistentCollection {#8351 …} #associations: Doctrine\ORM\PersistentCollection {#8291 …} #createdAt: DateTime @1758632335 {#7507 : 2025-09-23 20:58:55.0 PRC (+08:00) } #updatedAt: DateTime @1758632335 {#7471 : 2025-09-23 20:58:55.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: 1365 #name: "Gobelet froissé 8cl REVOL" #slug: "gobelet-froisse-8cl-revol-2283" #description: """ <div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Porcelaine haute qualité.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Résiste aux températures extrèmes.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Fabrication française.</div>\n <div>\n <ul>\n <li>Porcelaine haute qualité.</li>\n <li>Résiste aux températures extrèmes.</li>\n <li>Fabrication française.</li>\n </ul>\n </div></div><h1>Description gobelet froissé REVOL</h1><div class="col is-12">Les gobelets froissés REVOL mettront en valeur vos amuses bouches, tapas, apéritifs...Convient également pour le café.</div><h1>Caractéristiques gobelet froissé REVOL</h1><div class="col is-12">Contenance 8 cl. Hauteur 6 cm. Porcelaine culinaire. Va au four (+ 300°c), au micro-ondes, au congélateur (-20°C) et 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 {#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 {#27774 #productVariantResolver: Sylius\Component\Product\Resolver\DefaultProductVariantResolver {#27773 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27764 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27750 …} +context: Sylius\TwigHooks\Bag\DataBag {#27748 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27763 …} +prefixes: [ "sylius_shop.product.show.content.info" ] } +product: App\Entity\Product\Product {#7499 #id: 1365 #code: "gobelet-froisse-8cl-revol-2283" #attributes: Doctrine\ORM\PersistentCollection {#8000 …} #variants: Doctrine\ORM\PersistentCollection {#8223 …} #options: Doctrine\ORM\PersistentCollection {#8351 …} #associations: Doctrine\ORM\PersistentCollection {#8291 …} #createdAt: DateTime @1758632335 {#7507 : 2025-09-23 20:58:55.0 PRC (+08:00) } #updatedAt: DateTime @1758632335 {#7471 : 2025-09-23 20:58:55.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: 1365 #name: "Gobelet froissé 8cl REVOL" #slug: "gobelet-froisse-8cl-revol-2283" #description: """ <div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Porcelaine haute qualité.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Résiste aux températures extrèmes.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Fabrication française.</div>\n <div>\n <ul>\n <li>Porcelaine haute qualité.</li>\n <li>Résiste aux températures extrèmes.</li>\n <li>Fabrication française.</li>\n </ul>\n </div></div><h1>Description gobelet froissé REVOL</h1><div class="col is-12">Les gobelets froissés REVOL mettront en valeur vos amuses bouches, tapas, apéritifs...Convient également pour le café.</div><h1>Caractéristiques gobelet froissé REVOL</h1><div class="col is-12">Contenance 8 cl. Hauteur 6 cm. Porcelaine culinaire. Va au four (+ 300°c), au micro-ondes, au congélateur (-20°C) et 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 {#7639 …} #channels: Doctrine\ORM\PersistentCollection {#7859 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7496 …} #reviews: Doctrine\ORM\PersistentCollection {#7776 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#7861 …} #productType: null } #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#6914 …} +variant: App\Entity\Product\ProductVariant {#8363 …} #productVariantRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductVariantRepository {#27768 …} +template: "@SyliusShop/product/show/content/info/summary.html.twig" } |
|||
| sylius_shop:product_review.count | Sylius\Bundle\ShopBundle\Twig\Component\ProductReview\CountComponent | 116.0 MiB | 0.42 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27897 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27890 …} +context: Sylius\TwigHooks\Bag\DataBag {#27896 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27895 …} +prefixes: [ "sylius_shop.product.show.content.info.summary.average_rating" ] } "product" => App\Entity\Product\Product {#7499 #id: 1365 #code: "gobelet-froisse-8cl-revol-2283" #attributes: Doctrine\ORM\PersistentCollection {#8000 …} #variants: Doctrine\ORM\PersistentCollection {#8223 …} #options: Doctrine\ORM\PersistentCollection {#8351 …} #associations: Doctrine\ORM\PersistentCollection {#8291 …} #createdAt: DateTime @1758632335 {#7507 : 2025-09-23 20:58:55.0 PRC (+08:00) } #updatedAt: DateTime @1758632335 {#7471 : 2025-09-23 20:58:55.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: 1365 #name: "Gobelet froissé 8cl REVOL" #slug: "gobelet-froisse-8cl-revol-2283" #description: """ <div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Porcelaine haute qualité.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Résiste aux températures extrèmes.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Fabrication française.</div>\n <div>\n <ul>\n <li>Porcelaine haute qualité.</li>\n <li>Résiste aux températures extrèmes.</li>\n <li>Fabrication française.</li>\n </ul>\n </div></div><h1>Description gobelet froissé REVOL</h1><div class="col is-12">Les gobelets froissés REVOL mettront en valeur vos amuses bouches, tapas, apéritifs...Convient également pour le café.</div><h1>Caractéristiques gobelet froissé REVOL</h1><div class="col is-12">Contenance 8 cl. Hauteur 6 cm. Porcelaine culinaire. Va au four (+ 300°c), au micro-ondes, au congélateur (-20°C) et 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 {#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 {#27918 +product: App\Entity\Product\Product {#7499 #id: 1365 #code: "gobelet-froisse-8cl-revol-2283" #attributes: Doctrine\ORM\PersistentCollection {#8000 …} #variants: Doctrine\ORM\PersistentCollection {#8223 …} #options: Doctrine\ORM\PersistentCollection {#8351 …} #associations: Doctrine\ORM\PersistentCollection {#8291 …} #createdAt: DateTime @1758632335 {#7507 : 2025-09-23 20:58:55.0 PRC (+08:00) } #updatedAt: DateTime @1758632335 {#7471 : 2025-09-23 20:58:55.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: 1365 #name: "Gobelet froissé 8cl REVOL" #slug: "gobelet-froisse-8cl-revol-2283" #description: """ <div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Porcelaine haute qualité.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Résiste aux températures extrèmes.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Fabrication française.</div>\n <div>\n <ul>\n <li>Porcelaine haute qualité.</li>\n <li>Résiste aux températures extrèmes.</li>\n <li>Fabrication française.</li>\n </ul>\n </div></div><h1>Description gobelet froissé REVOL</h1><div class="col is-12">Les gobelets froissés REVOL mettront en valeur vos amuses bouches, tapas, apéritifs...Convient également pour le café.</div><h1>Caractéristiques gobelet froissé REVOL</h1><div class="col is-12">Contenance 8 cl. Hauteur 6 cm. Porcelaine culinaire. Va au four (+ 300°c), au micro-ondes, au congélateur (-20°C) et 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 {#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 {#27883 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27897 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27890 …} +context: Sylius\TwigHooks\Bag\DataBag {#27896 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27895 …} +prefixes: [ "sylius_shop.product.show.content.info.summary.average_rating" ] } } |
|||
| sylius_shop:product:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 116.0 MiB | 0.44 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28017 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28023 …} +context: Sylius\TwigHooks\Bag\DataBag {#28012 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28019 …} +prefixes: [ "sylius_shop.product.show.content.info.summary.prices" ] } "variant" => App\Entity\Product\ProductVariant {#8363 …} "template" => "@SyliusShop/product/show/content/info/summary/prices/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/show/content/info/summary/prices/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#28028 +variant: App\Entity\Product\ProductVariant {#8363 …} +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 {#9272 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12702 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9269 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28017 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28023 …} +context: Sylius\TwigHooks\Bag\DataBag {#28012 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28019 …} +prefixes: [ "sylius_shop.product.show.content.info.summary.prices" ] } } |
|||
| sylius_shop:product:add_to_cart_form | Sylius\Bundle\ShopBundle\Twig\Component\Product\AddToCartFormComponent | 116.0 MiB | 21.83 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28093 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27936 …} +context: Sylius\TwigHooks\Bag\DataBag {#28087 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28086 …} +prefixes: [ "sylius_shop.product.show.content.info.summary" ] } "product" => App\Entity\Product\Product {#7499 #id: 1365 #code: "gobelet-froisse-8cl-revol-2283" #attributes: Doctrine\ORM\PersistentCollection {#8000 …} #variants: Doctrine\ORM\PersistentCollection {#8223 …} #options: Doctrine\ORM\PersistentCollection {#8351 …} #associations: Doctrine\ORM\PersistentCollection {#8291 …} #createdAt: DateTime @1758632335 {#7507 : 2025-09-23 20:58:55.0 PRC (+08:00) } #updatedAt: DateTime @1758632335 {#7471 : 2025-09-23 20:58:55.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: 1365 #name: "Gobelet froissé 8cl REVOL" #slug: "gobelet-froisse-8cl-revol-2283" #description: """ <div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Porcelaine haute qualité.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Résiste aux températures extrèmes.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Fabrication française.</div>\n <div>\n <ul>\n <li>Porcelaine haute qualité.</li>\n <li>Résiste aux températures extrèmes.</li>\n <li>Fabrication française.</li>\n </ul>\n </div></div><h1>Description gobelet froissé REVOL</h1><div class="col is-12">Les gobelets froissés REVOL mettront en valeur vos amuses bouches, tapas, apéritifs...Convient également pour le café.</div><h1>Caractéristiques gobelet froissé REVOL</h1><div class="col is-12">Contenance 8 cl. Hauteur 6 cm. Porcelaine culinaire. Va au four (+ 300°c), au micro-ondes, au congélateur (-20°C) et 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 {#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 {#28110 +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 {#28114 …} #cartItemFactory: Sylius\Component\Core\Factory\CartItemFactory {#28111 …} #formClass: "Sylius\Bundle\ShopBundle\Form\Type\AddToCartType" -liveResponder: Symfony\UX\LiveComponent\LiveResponder {#13781 …} -formView: Symfony\Component\Form\FormView {#28256 …} -form: Symfony\Component\Form\Form {#28300 …} +formName: "sylius_shop_add_to_cart" +formValues: [ "cartItem" => [ "quantity" => "1" "variant" => "savane-l-unite-4681" ] "_token" => "eb54.g7f_TdtYBHX3ZO2iMugzMpin4lrGF_-EwBHsiH_2W6I.uuibF4IZbESFULSaYYN-RN3lgD-ZWJP3oimJvS2OFvvp1bN6iT9iFKRTgg" ] +isValidated: true +validatedFields: [] -shouldAutoSubmitForm: true +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28093 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27936 …} +context: Sylius\TwigHooks\Bag\DataBag {#28087 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28086 …} +prefixes: [ "sylius_shop.product.show.content.info.summary" ] } +product: App\Entity\Product\Product {#7499 #id: 1365 #code: "gobelet-froisse-8cl-revol-2283" #attributes: Doctrine\ORM\PersistentCollection {#8000 …} #variants: Doctrine\ORM\PersistentCollection {#8223 …} #options: Doctrine\ORM\PersistentCollection {#8351 …} #associations: Doctrine\ORM\PersistentCollection {#8291 …} #createdAt: DateTime @1758632335 {#7507 : 2025-09-23 20:58:55.0 PRC (+08:00) } #updatedAt: DateTime @1758632335 {#7471 : 2025-09-23 20:58:55.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: 1365 #name: "Gobelet froissé 8cl REVOL" #slug: "gobelet-froisse-8cl-revol-2283" #description: """ <div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Porcelaine haute qualité.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Résiste aux températures extrèmes.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Fabrication française.</div>\n <div>\n <ul>\n <li>Porcelaine haute qualité.</li>\n <li>Résiste aux températures extrèmes.</li>\n <li>Fabrication française.</li>\n </ul>\n </div></div><h1>Description gobelet froissé REVOL</h1><div class="col is-12">Les gobelets froissés REVOL mettront en valeur vos amuses bouches, tapas, apéritifs...Convient également pour le café.</div><h1>Caractéristiques gobelet froissé REVOL</h1><div class="col is-12">Contenance 8 cl. Hauteur 6 cm. Porcelaine culinaire. Va au four (+ 300°c), au micro-ondes, au congélateur (-20°C) et 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 {#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 {#27768 …} +template: "@SyliusShop/product/show/content/info/summary/add_to_cart.html.twig" } |
|||
| sylius_shop:product_review:list | Sylius\Bundle\ShopBundle\Twig\Component\ProductReview\ListComponent | 116.0 MiB | 1.06 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27278 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27283 …} +context: Sylius\TwigHooks\Bag\DataBag {#27281 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27280 …} +prefixes: [ "sylius_shop.product.show.content.info.overview.accordion.reviews.content" ] } "product" => App\Entity\Product\Product {#7499 #id: 1365 #code: "gobelet-froisse-8cl-revol-2283" #attributes: Doctrine\ORM\PersistentCollection {#8000 …} #variants: Doctrine\ORM\PersistentCollection {#8223 …} #options: Doctrine\ORM\PersistentCollection {#8351 …} #associations: Doctrine\ORM\PersistentCollection {#8291 …} #createdAt: DateTime @1758632335 {#7507 : 2025-09-23 20:58:55.0 PRC (+08:00) } #updatedAt: DateTime @1758632335 {#7471 : 2025-09-23 20:58:55.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: 1365 #name: "Gobelet froissé 8cl REVOL" #slug: "gobelet-froisse-8cl-revol-2283" #description: """ <div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Porcelaine haute qualité.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Résiste aux températures extrèmes.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Fabrication française.</div>\n <div>\n <ul>\n <li>Porcelaine haute qualité.</li>\n <li>Résiste aux températures extrèmes.</li>\n <li>Fabrication française.</li>\n </ul>\n </div></div><h1>Description gobelet froissé REVOL</h1><div class="col is-12">Les gobelets froissés REVOL mettront en valeur vos amuses bouches, tapas, apéritifs...Convient également pour le café.</div><h1>Caractéristiques gobelet froissé REVOL</h1><div class="col is-12">Contenance 8 cl. Hauteur 6 cm. Porcelaine culinaire. Va au four (+ 300°c), au micro-ondes, au congélateur (-20°C) et 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 {#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 {#27269 +product: App\Entity\Product\Product {#7499 #id: 1365 #code: "gobelet-froisse-8cl-revol-2283" #attributes: Doctrine\ORM\PersistentCollection {#8000 …} #variants: Doctrine\ORM\PersistentCollection {#8223 …} #options: Doctrine\ORM\PersistentCollection {#8351 …} #associations: Doctrine\ORM\PersistentCollection {#8291 …} #createdAt: DateTime @1758632335 {#7507 : 2025-09-23 20:58:55.0 PRC (+08:00) } #updatedAt: DateTime @1758632335 {#7471 : 2025-09-23 20:58:55.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: 1365 #name: "Gobelet froissé 8cl REVOL" #slug: "gobelet-froisse-8cl-revol-2283" #description: """ <div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Porcelaine haute qualité.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Résiste aux températures extrèmes.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Fabrication française.</div>\n <div>\n <ul>\n <li>Porcelaine haute qualité.</li>\n <li>Résiste aux températures extrèmes.</li>\n <li>Fabrication française.</li>\n </ul>\n </div></div><h1>Description gobelet froissé REVOL</h1><div class="col is-12">Les gobelets froissés REVOL mettront en valeur vos amuses bouches, tapas, apéritifs...Convient également pour le café.</div><h1>Caractéristiques gobelet froissé REVOL</h1><div class="col is-12">Contenance 8 cl. Hauteur 6 cm. Porcelaine culinaire. Va au four (+ 300°c), au micro-ondes, au congélateur (-20°C) et 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 {#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 {#27883 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27278 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27283 …} +context: Sylius\TwigHooks\Bag\DataBag {#27281 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27280 …} +prefixes: [ "sylius_shop.product.show.content.info.overview.accordion.reviews.content" ] } } |
|||
| sylius_shop:product:association | Sylius\Bundle\ShopBundle\Twig\Component\Product\AssociationComponent | 116.0 MiB | 36.58 ms | |
|---|---|---|---|---|
| Input props | [ "productAssociation" => App\Entity\Product\ProductAssociation {#27319 #id: 1365 #type: Proxies\__CG__\App\Entity\Product\ProductAssociationType {#27162 …} #owner: App\Entity\Product\Product {#7499 #id: 1365 #code: "gobelet-froisse-8cl-revol-2283" #attributes: Doctrine\ORM\PersistentCollection {#8000 …} #variants: Doctrine\ORM\PersistentCollection {#8223 …} #options: Doctrine\ORM\PersistentCollection {#8351 …} #associations: Doctrine\ORM\PersistentCollection {#8291 …} #createdAt: DateTime @1758632335 {#7507 : 2025-09-23 20:58:55.0 PRC (+08:00) } #updatedAt: DateTime @1758632335 {#7471 : 2025-09-23 20:58:55.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: 1365 #name: "Gobelet froissé 8cl REVOL" #slug: "gobelet-froisse-8cl-revol-2283" #description: """ <div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Porcelaine haute qualité.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Résiste aux températures extrèmes.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Fabrication française.</div>\n <div>\n <ul>\n <li>Porcelaine haute qualité.</li>\n <li>Résiste aux températures extrèmes.</li>\n <li>Fabrication française.</li>\n </ul>\n </div></div><h1>Description gobelet froissé REVOL</h1><div class="col is-12">Les gobelets froissés REVOL mettront en valeur vos amuses bouches, tapas, apéritifs...Convient également pour le café.</div><h1>Caractéristiques gobelet froissé REVOL</h1><div class="col is-12">Contenance 8 cl. Hauteur 6 cm. Porcelaine culinaire. Va au four (+ 300°c), au micro-ondes, au congélateur (-20°C) et 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 {#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 {#27151 …} #createdAt: DateTime @1758633259 {#27347 : 2025-09-23 21:14:19.0 PRC (+08:00) } #updatedAt: DateTime @1758633259 {#27335 : 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 {#27142 +productAssociation: App\Entity\Product\ProductAssociation {#27319 #id: 1365 #type: Proxies\__CG__\App\Entity\Product\ProductAssociationType {#27162 …} #owner: App\Entity\Product\Product {#7499 #id: 1365 #code: "gobelet-froisse-8cl-revol-2283" #attributes: Doctrine\ORM\PersistentCollection {#8000 …} #variants: Doctrine\ORM\PersistentCollection {#8223 …} #options: Doctrine\ORM\PersistentCollection {#8351 …} #associations: Doctrine\ORM\PersistentCollection {#8291 …} #createdAt: DateTime @1758632335 {#7507 : 2025-09-23 20:58:55.0 PRC (+08:00) } #updatedAt: DateTime @1758632335 {#7471 : 2025-09-23 20:58:55.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: 1365 #name: "Gobelet froissé 8cl REVOL" #slug: "gobelet-froisse-8cl-revol-2283" #description: """ <div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Porcelaine haute qualité.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Résiste aux températures extrèmes.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Fabrication française.</div>\n <div>\n <ul>\n <li>Porcelaine haute qualité.</li>\n <li>Résiste aux températures extrèmes.</li>\n <li>Fabrication française.</li>\n </ul>\n </div></div><h1>Description gobelet froissé REVOL</h1><div class="col is-12">Les gobelets froissés REVOL mettront en valeur vos amuses bouches, tapas, apéritifs...Convient également pour le café.</div><h1>Caractéristiques gobelet froissé REVOL</h1><div class="col is-12">Contenance 8 cl. Hauteur 6 cm. Porcelaine culinaire. Va au four (+ 300°c), au micro-ondes, au congélateur (-20°C) et 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 {#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 {#27151 …} #createdAt: DateTime @1758633259 {#27347 : 2025-09-23 21:14:19.0 PRC (+08:00) } #updatedAt: DateTime @1758633259 {#27335 : 2025-09-23 21:14:19.0 PRC (+08:00) } } #productAssociationRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductAssociationRepository {#27143 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} +hookableMetadata: null } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 116.0 MiB | 8.40 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#27069 #id: 948 #code: "rape-a-garniture-cuisipro-4821" #attributes: Doctrine\ORM\PersistentCollection {#27080 …} #variants: Doctrine\ORM\PersistentCollection {#27084 …} #options: Doctrine\ORM\PersistentCollection {#27090 …} #associations: Doctrine\ORM\PersistentCollection {#27088 …} #createdAt: DateTime @1758632279 {#27105 : 2025-09-23 20:57:59.0 PRC (+08:00) } #updatedAt: DateTime @1758632279 {#27073 : 2025-09-23 20:57:59.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#27070 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#30384 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#27069} #id: 948 #name: "Râpe à garniture Cuisipro" #slug: "rape-a-garniture-cuisipro-4821" #description: """ <div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Idéale pour la julienne et réduire en poudre.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Qualité de coupe remarquable.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Haute qualité, garantie 25 ans. </div>\n <div>\n <ul>\n <li>Idéale pour la julienne et réduire en poudre.</li>\n <li>Qualité de coupe remarquable.</li>\n <li>Haute qualité, garantie 25 ans. </li>\n </ul>\n </div></div><h1>Description Râpe à garniture Cuisipro</h1><div class="col is-12">La Râpe à garniture Cuisipro est d'une efficacité supérieuse aux râpes conventionnelles. La qualité de coupe est exceptionnelle, elle n'écorche pas l'aliment mais le tranche délicatement et finement pour obtenir une finr julienne de légumes ou réduire en poudre par exemple le chocolat ou le parmesan.<br /></div><h1>Caractéristiques Râpe à garniture Cuisipro</h1><div class="col is-12">Dimensions : 24 cm x 10 cm x 7 cm. Finition acier inoxydable et polycarbonates. 4 faces et tailles de coupes différentes : Râpe à julienne pour des bandes de légumes ; râpe superfine pour noix de muscade et chocolat ; râpe fine poudre parmesan et chocolat ; surface rasoir pour copeaux de chocolat ou parmesan. Grosse poignée pour une prise en main idéale. Lavage à la main conseillé. Garantie 25 ans.</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 {#27064 …} #channels: Doctrine\ORM\PersistentCollection {#27081 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#14069 …} #reviews: Doctrine\ORM\PersistentCollection {#27077 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#27075 …} #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 {#29740 +product: App\Entity\Product\Product {#27069 #id: 948 #code: "rape-a-garniture-cuisipro-4821" #attributes: Doctrine\ORM\PersistentCollection {#27080 …} #variants: Doctrine\ORM\PersistentCollection {#27084 …} #options: Doctrine\ORM\PersistentCollection {#27090 …} #associations: Doctrine\ORM\PersistentCollection {#27088 …} #createdAt: DateTime @1758632279 {#27105 : 2025-09-23 20:57:59.0 PRC (+08:00) } #updatedAt: DateTime @1758632279 {#27073 : 2025-09-23 20:57:59.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#27070 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#30384 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#27069} #id: 948 #name: "Râpe à garniture Cuisipro" #slug: "rape-a-garniture-cuisipro-4821" #description: """ <div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Idéale pour la julienne et réduire en poudre.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Qualité de coupe remarquable.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Haute qualité, garantie 25 ans. </div>\n <div>\n <ul>\n <li>Idéale pour la julienne et réduire en poudre.</li>\n <li>Qualité de coupe remarquable.</li>\n <li>Haute qualité, garantie 25 ans. </li>\n </ul>\n </div></div><h1>Description Râpe à garniture Cuisipro</h1><div class="col is-12">La Râpe à garniture Cuisipro est d'une efficacité supérieuse aux râpes conventionnelles. La qualité de coupe est exceptionnelle, elle n'écorche pas l'aliment mais le tranche délicatement et finement pour obtenir une finr julienne de légumes ou réduire en poudre par exemple le chocolat ou le parmesan.<br /></div><h1>Caractéristiques Râpe à garniture Cuisipro</h1><div class="col is-12">Dimensions : 24 cm x 10 cm x 7 cm. Finition acier inoxydable et polycarbonates. 4 faces et tailles de coupes différentes : Râpe à julienne pour des bandes de légumes ; râpe superfine pour noix de muscade et chocolat ; râpe fine poudre parmesan et chocolat ; surface rasoir pour copeaux de chocolat ou parmesan. Grosse poignée pour une prise en main idéale. Lavage à la main conseillé. Garantie 25 ans.</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 {#27064 …} #channels: Doctrine\ORM\PersistentCollection {#27081 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#14069 …} #reviews: Doctrine\ORM\PersistentCollection {#27077 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#27075 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#29917 …} +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]
|
116.0 MiB | 1.31 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#27069 #id: 948 #code: "rape-a-garniture-cuisipro-4821" #attributes: Doctrine\ORM\PersistentCollection {#27080 …} #variants: Doctrine\ORM\PersistentCollection {#27084 …} #options: Doctrine\ORM\PersistentCollection {#27090 …} #associations: Doctrine\ORM\PersistentCollection {#27088 …} #createdAt: DateTime @1758632279 {#27105 : 2025-09-23 20:57:59.0 PRC (+08:00) } #updatedAt: DateTime @1758632279 {#27073 : 2025-09-23 20:57:59.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#27070 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#30384 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#27069} #id: 948 #name: "Râpe à garniture Cuisipro" #slug: "rape-a-garniture-cuisipro-4821" #description: """ <div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Idéale pour la julienne et réduire en poudre.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Qualité de coupe remarquable.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Haute qualité, garantie 25 ans. </div>\n <div>\n <ul>\n <li>Idéale pour la julienne et réduire en poudre.</li>\n <li>Qualité de coupe remarquable.</li>\n <li>Haute qualité, garantie 25 ans. </li>\n </ul>\n </div></div><h1>Description Râpe à garniture Cuisipro</h1><div class="col is-12">La Râpe à garniture Cuisipro est d'une efficacité supérieuse aux râpes conventionnelles. La qualité de coupe est exceptionnelle, elle n'écorche pas l'aliment mais le tranche délicatement et finement pour obtenir une finr julienne de légumes ou réduire en poudre par exemple le chocolat ou le parmesan.<br /></div><h1>Caractéristiques Râpe à garniture Cuisipro</h1><div class="col is-12">Dimensions : 24 cm x 10 cm x 7 cm. Finition acier inoxydable et polycarbonates. 4 faces et tailles de coupes différentes : Râpe à julienne pour des bandes de légumes ; râpe superfine pour noix de muscade et chocolat ; râpe fine poudre parmesan et chocolat ; surface rasoir pour copeaux de chocolat ou parmesan. Grosse poignée pour une prise en main idéale. Lavage à la main conseillé. Garantie 25 ans.</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 {#27064 …} #channels: Doctrine\ORM\PersistentCollection {#27081 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#14069 …} #reviews: Doctrine\ORM\PersistentCollection {#27077 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#27075 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Râpe à garniture Cuisipro" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30554 -props: [ "product" => App\Entity\Product\Product {#27069 #id: 948 #code: "rape-a-garniture-cuisipro-4821" #attributes: Doctrine\ORM\PersistentCollection {#27080 …} #variants: Doctrine\ORM\PersistentCollection {#27084 …} #options: Doctrine\ORM\PersistentCollection {#27090 …} #associations: Doctrine\ORM\PersistentCollection {#27088 …} #createdAt: DateTime @1758632279 {#27105 : 2025-09-23 20:57:59.0 PRC (+08:00) } #updatedAt: DateTime @1758632279 {#27073 : 2025-09-23 20:57:59.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#27070 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#30384 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#27069} #id: 948 #name: "Râpe à garniture Cuisipro" #slug: "rape-a-garniture-cuisipro-4821" #description: """ <div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Idéale pour la julienne et réduire en poudre.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Qualité de coupe remarquable.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Haute qualité, garantie 25 ans. </div>\n <div>\n <ul>\n <li>Idéale pour la julienne et réduire en poudre.</li>\n <li>Qualité de coupe remarquable.</li>\n <li>Haute qualité, garantie 25 ans. </li>\n </ul>\n </div></div><h1>Description Râpe à garniture Cuisipro</h1><div class="col is-12">La Râpe à garniture Cuisipro est d'une efficacité supérieuse aux râpes conventionnelles. La qualité de coupe est exceptionnelle, elle n'écorche pas l'aliment mais le tranche délicatement et finement pour obtenir une finr julienne de légumes ou réduire en poudre par exemple le chocolat ou le parmesan.<br /></div><h1>Caractéristiques Râpe à garniture Cuisipro</h1><div class="col is-12">Dimensions : 24 cm x 10 cm x 7 cm. Finition acier inoxydable et polycarbonates. 4 faces et tailles de coupes différentes : Râpe à julienne pour des bandes de légumes ; râpe superfine pour noix de muscade et chocolat ; râpe fine poudre parmesan et chocolat ; surface rasoir pour copeaux de chocolat ou parmesan. Grosse poignée pour une prise en main idéale. Lavage à la main conseillé. Garantie 25 ans.</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 {#27064 …} #channels: Doctrine\ORM\PersistentCollection {#27081 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#14069 …} #reviews: Doctrine\ORM\PersistentCollection {#27077 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#27075 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
116.0 MiB | 1.25 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30798 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30830 …} +context: Sylius\TwigHooks\Bag\DataBag {#30793 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30789 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29917 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30032 #collection: Doctrine\Common\Collections\ArrayCollection {#30044 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29915 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#43484 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#43486 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30798 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30830 …} +context: Sylius\TwigHooks\Bag\DataBag {#30793 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30789 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => "Râpe à garniture Cuisipro" "applied_promotions" => Doctrine\ORM\PersistentCollection {#30032 #collection: Doctrine\Common\Collections\ArrayCollection {#30044 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29915 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#43484 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#43486 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30877 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30798 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30830 …} +context: Sylius\TwigHooks\Bag\DataBag {#30793 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30789 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29917 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30032 #collection: Doctrine\Common\Collections\ArrayCollection {#30044 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29915 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#43484 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#43486 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 116.0 MiB | 0.36 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31192 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31137 …} +context: Sylius\TwigHooks\Bag\DataBag {#31182 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31196 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29917 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#31329 +variant: App\Entity\Product\ProductVariant {#29917 …} +price: "39,00\u{A0}€" +originalPrice: "39,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9272 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12702 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9269 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31192 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31137 …} +context: Sylius\TwigHooks\Bag\DataBag {#31182 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31196 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 116.0 MiB | 5.01 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#27093 #id: 1458 #code: "ouvre-bocal-t-1082" #attributes: Doctrine\ORM\PersistentCollection {#27019 …} #variants: Doctrine\ORM\PersistentCollection {#27055 …} #options: Doctrine\ORM\PersistentCollection {#27035 …} #associations: Doctrine\ORM\PersistentCollection {#27045 …} #createdAt: DateTime @1758632351 {#27087 : 2025-09-23 20:59:11.0 PRC (+08:00) } #updatedAt: DateTime @1758632351 {#27092 : 2025-09-23 20:59:11.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#27095 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#31446 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#27093} #id: 1458 #name: "Ouvre bocal T" #slug: "ouvre-bocal-t-1082" #description: """ <div class="col is-12"><ul>\n <li>Indispensable pour tirer les caoutchoucs des bocaux.</li>\n <li>Ouverture facile. </li>\n </ul></div><h1>Description Ouvre bocal T</h1><div class="col is-12"><font size="1" face="Verdana">\r\n <p align="left">Indispensable pour tirer les caoutchoucs des bocaux. Equipé d’une pointe pour piquer les boîtes métalliques</p>\r\n </font></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 {#27097 …} #channels: Doctrine\ORM\PersistentCollection {#27041 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#17798 …} #reviews: Doctrine\ORM\PersistentCollection {#27094 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#27111 …} #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 {#30380 +product: App\Entity\Product\Product {#27093 #id: 1458 #code: "ouvre-bocal-t-1082" #attributes: Doctrine\ORM\PersistentCollection {#27019 …} #variants: Doctrine\ORM\PersistentCollection {#27055 …} #options: Doctrine\ORM\PersistentCollection {#27035 …} #associations: Doctrine\ORM\PersistentCollection {#27045 …} #createdAt: DateTime @1758632351 {#27087 : 2025-09-23 20:59:11.0 PRC (+08:00) } #updatedAt: DateTime @1758632351 {#27092 : 2025-09-23 20:59:11.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#27095 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#31446 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#27093} #id: 1458 #name: "Ouvre bocal T" #slug: "ouvre-bocal-t-1082" #description: """ <div class="col is-12"><ul>\n <li>Indispensable pour tirer les caoutchoucs des bocaux.</li>\n <li>Ouverture facile. </li>\n </ul></div><h1>Description Ouvre bocal T</h1><div class="col is-12"><font size="1" face="Verdana">\r\n <p align="left">Indispensable pour tirer les caoutchoucs des bocaux. Equipé d’une pointe pour piquer les boîtes métalliques</p>\r\n </font></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 {#27097 …} #channels: Doctrine\ORM\PersistentCollection {#27041 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#17798 …} #reviews: Doctrine\ORM\PersistentCollection {#27094 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#27111 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#31395 …} +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]
|
116.0 MiB | 0.70 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#27093 #id: 1458 #code: "ouvre-bocal-t-1082" #attributes: Doctrine\ORM\PersistentCollection {#27019 …} #variants: Doctrine\ORM\PersistentCollection {#27055 …} #options: Doctrine\ORM\PersistentCollection {#27035 …} #associations: Doctrine\ORM\PersistentCollection {#27045 …} #createdAt: DateTime @1758632351 {#27087 : 2025-09-23 20:59:11.0 PRC (+08:00) } #updatedAt: DateTime @1758632351 {#27092 : 2025-09-23 20:59:11.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#27095 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#31446 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#27093} #id: 1458 #name: "Ouvre bocal T" #slug: "ouvre-bocal-t-1082" #description: """ <div class="col is-12"><ul>\n <li>Indispensable pour tirer les caoutchoucs des bocaux.</li>\n <li>Ouverture facile. </li>\n </ul></div><h1>Description Ouvre bocal T</h1><div class="col is-12"><font size="1" face="Verdana">\r\n <p align="left">Indispensable pour tirer les caoutchoucs des bocaux. Equipé d’une pointe pour piquer les boîtes métalliques</p>\r\n </font></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 {#27097 …} #channels: Doctrine\ORM\PersistentCollection {#27041 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#17798 …} #reviews: Doctrine\ORM\PersistentCollection {#27094 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#27111 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Ouvre bocal T" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#31470 -props: [ "product" => App\Entity\Product\Product {#27093 #id: 1458 #code: "ouvre-bocal-t-1082" #attributes: Doctrine\ORM\PersistentCollection {#27019 …} #variants: Doctrine\ORM\PersistentCollection {#27055 …} #options: Doctrine\ORM\PersistentCollection {#27035 …} #associations: Doctrine\ORM\PersistentCollection {#27045 …} #createdAt: DateTime @1758632351 {#27087 : 2025-09-23 20:59:11.0 PRC (+08:00) } #updatedAt: DateTime @1758632351 {#27092 : 2025-09-23 20:59:11.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#27095 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#31446 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#27093} #id: 1458 #name: "Ouvre bocal T" #slug: "ouvre-bocal-t-1082" #description: """ <div class="col is-12"><ul>\n <li>Indispensable pour tirer les caoutchoucs des bocaux.</li>\n <li>Ouverture facile. </li>\n </ul></div><h1>Description Ouvre bocal T</h1><div class="col is-12"><font size="1" face="Verdana">\r\n <p align="left">Indispensable pour tirer les caoutchoucs des bocaux. Equipé d’une pointe pour piquer les boîtes métalliques</p>\r\n </font></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 {#27097 …} #channels: Doctrine\ORM\PersistentCollection {#27041 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#17798 …} #reviews: Doctrine\ORM\PersistentCollection {#27094 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#27111 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
116.0 MiB | 0.80 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31463 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31447 …} +context: Sylius\TwigHooks\Bag\DataBag {#31521 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31452 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#31395 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#31403 #collection: Doctrine\Common\Collections\ArrayCollection {#31412 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#31391 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#43498 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#43500 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31463 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31447 …} +context: Sylius\TwigHooks\Bag\DataBag {#31521 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31452 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => "Ouvre bocal T" "applied_promotions" => Doctrine\ORM\PersistentCollection {#31403 #collection: Doctrine\Common\Collections\ArrayCollection {#31412 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#31391 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#43498 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#43500 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#31525 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31463 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31447 …} +context: Sylius\TwigHooks\Bag\DataBag {#31521 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31452 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#31395 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#31403 #collection: Doctrine\Common\Collections\ArrayCollection {#31412 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#31391 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#43498 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#43500 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 116.0 MiB | 0.15 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31575 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31566 …} +context: Sylius\TwigHooks\Bag\DataBag {#31573 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31574 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#31395 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#31578 +variant: App\Entity\Product\ProductVariant {#31395 …} +price: "9,00\u{A0}€" +originalPrice: "9,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9272 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12702 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9269 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31575 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31566 …} +context: Sylius\TwigHooks\Bag\DataBag {#31573 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31574 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 116.0 MiB | 5.03 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#27052 #id: 2383 #code: "moule-rectangulaire-inox-fond-amovible-de-buyer-7175" #attributes: Doctrine\ORM\PersistentCollection {#27033 …} #variants: Doctrine\ORM\PersistentCollection {#27024 …} #options: Doctrine\ORM\PersistentCollection {#27018 …} #associations: Doctrine\ORM\PersistentCollection {#27061 …} #createdAt: DateTime @1758632529 {#27053 : 2025-09-23 21:02:09.0 PRC (+08:00) } #updatedAt: DateTime @1758632529 {#27048 : 2025-09-23 21:02:09.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#27046 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#31692 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#27052} #id: 2383 #name: "Moule Rectangulaire Inox Fond Amovible De Buyer" #slug: "moule-rectangulaire-inox-fond-amovible-de-buyer-7175" #description: """ <div class="col is-12"><!-- li.li1 {margin: 0.0px 0.0px 0.0px 0.0px; line-height: 13.0px; font: 11.0px Tahoma; -webkit-text-stroke: #000000} span.s1 {-webkit-text-stroke: 0px #000000} span.s2 {font-kerning: none} ul.ul1 {list-style-type: disc} --> \n <ul>\n <li><span>Adapté à un usage intensif.</span></li>\n <li><span>Démontable = démoulage et nettoyage facile.</span></li>\n <li><span>Fourni avec une feuille de cuisson anti-adhésive.</span></li>\n <li><span><strong>Fabriqué en France.</strong></span></li>\n </ul></div><h1>Descriptif Moule Rectangulaire Inox Fond Amovible De Buyer</h1><div class="col is-12">Idéal pour la préparation de quiches ou tartes originales sucrées ou salées. Les perforations permettent d'obtenir des pâtes croustillantes. Ces modèles à fond démontables sont faciles à utiliser et permettent un démoulage sans problème.</div><h1>Caractéristiques Moule Rectangulaire Inox Fond Amovible De Buyer</h1><div class="col is-12">- Utilisation à froid ou à chaud sans limite de température.<br />- Cuisson parfaitement régulière et optimisée grâce aux perforations de 2 mm de diamètre sur toute la surface.<br />- Démontable = démoulage et nettoyage facile. <br />- Passe au lave-vaisselle.<br />- Moule fourni avec un support de cuisson anti-adhésif coupé à la forme du moule pour un gain de temps.<br />- Support réutilisable plus de 200 fois.<br />- Température d'utilisation : - 170°C à + 260°C .<br />- Possibilité d'utiliser le moule seul ou avec le tissu de cuisson selon les préparations.<br />- Dimensions : 35 x 10,5 x 3,5 cm.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#27032 …} #channels: Doctrine\ORM\PersistentCollection {#27029 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#14087 …} #reviews: Doctrine\ORM\PersistentCollection {#27034 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#27039 …} #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 {#31461 +product: App\Entity\Product\Product {#27052 #id: 2383 #code: "moule-rectangulaire-inox-fond-amovible-de-buyer-7175" #attributes: Doctrine\ORM\PersistentCollection {#27033 …} #variants: Doctrine\ORM\PersistentCollection {#27024 …} #options: Doctrine\ORM\PersistentCollection {#27018 …} #associations: Doctrine\ORM\PersistentCollection {#27061 …} #createdAt: DateTime @1758632529 {#27053 : 2025-09-23 21:02:09.0 PRC (+08:00) } #updatedAt: DateTime @1758632529 {#27048 : 2025-09-23 21:02:09.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#27046 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#31692 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#27052} #id: 2383 #name: "Moule Rectangulaire Inox Fond Amovible De Buyer" #slug: "moule-rectangulaire-inox-fond-amovible-de-buyer-7175" #description: """ <div class="col is-12"><!-- li.li1 {margin: 0.0px 0.0px 0.0px 0.0px; line-height: 13.0px; font: 11.0px Tahoma; -webkit-text-stroke: #000000} span.s1 {-webkit-text-stroke: 0px #000000} span.s2 {font-kerning: none} ul.ul1 {list-style-type: disc} --> \n <ul>\n <li><span>Adapté à un usage intensif.</span></li>\n <li><span>Démontable = démoulage et nettoyage facile.</span></li>\n <li><span>Fourni avec une feuille de cuisson anti-adhésive.</span></li>\n <li><span><strong>Fabriqué en France.</strong></span></li>\n </ul></div><h1>Descriptif Moule Rectangulaire Inox Fond Amovible De Buyer</h1><div class="col is-12">Idéal pour la préparation de quiches ou tartes originales sucrées ou salées. Les perforations permettent d'obtenir des pâtes croustillantes. Ces modèles à fond démontables sont faciles à utiliser et permettent un démoulage sans problème.</div><h1>Caractéristiques Moule Rectangulaire Inox Fond Amovible De Buyer</h1><div class="col is-12">- Utilisation à froid ou à chaud sans limite de température.<br />- Cuisson parfaitement régulière et optimisée grâce aux perforations de 2 mm de diamètre sur toute la surface.<br />- Démontable = démoulage et nettoyage facile. <br />- Passe au lave-vaisselle.<br />- Moule fourni avec un support de cuisson anti-adhésif coupé à la forme du moule pour un gain de temps.<br />- Support réutilisable plus de 200 fois.<br />- Température d'utilisation : - 170°C à + 260°C .<br />- Possibilité d'utiliser le moule seul ou avec le tissu de cuisson selon les préparations.<br />- Dimensions : 35 x 10,5 x 3,5 cm.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#27032 …} #channels: Doctrine\ORM\PersistentCollection {#27029 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#14087 …} #reviews: Doctrine\ORM\PersistentCollection {#27034 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#27039 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#31641 …} +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]
|
116.0 MiB | 0.78 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#27052 #id: 2383 #code: "moule-rectangulaire-inox-fond-amovible-de-buyer-7175" #attributes: Doctrine\ORM\PersistentCollection {#27033 …} #variants: Doctrine\ORM\PersistentCollection {#27024 …} #options: Doctrine\ORM\PersistentCollection {#27018 …} #associations: Doctrine\ORM\PersistentCollection {#27061 …} #createdAt: DateTime @1758632529 {#27053 : 2025-09-23 21:02:09.0 PRC (+08:00) } #updatedAt: DateTime @1758632529 {#27048 : 2025-09-23 21:02:09.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#27046 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#31692 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#27052} #id: 2383 #name: "Moule Rectangulaire Inox Fond Amovible De Buyer" #slug: "moule-rectangulaire-inox-fond-amovible-de-buyer-7175" #description: """ <div class="col is-12"><!-- li.li1 {margin: 0.0px 0.0px 0.0px 0.0px; line-height: 13.0px; font: 11.0px Tahoma; -webkit-text-stroke: #000000} span.s1 {-webkit-text-stroke: 0px #000000} span.s2 {font-kerning: none} ul.ul1 {list-style-type: disc} --> \n <ul>\n <li><span>Adapté à un usage intensif.</span></li>\n <li><span>Démontable = démoulage et nettoyage facile.</span></li>\n <li><span>Fourni avec une feuille de cuisson anti-adhésive.</span></li>\n <li><span><strong>Fabriqué en France.</strong></span></li>\n </ul></div><h1>Descriptif Moule Rectangulaire Inox Fond Amovible De Buyer</h1><div class="col is-12">Idéal pour la préparation de quiches ou tartes originales sucrées ou salées. Les perforations permettent d'obtenir des pâtes croustillantes. Ces modèles à fond démontables sont faciles à utiliser et permettent un démoulage sans problème.</div><h1>Caractéristiques Moule Rectangulaire Inox Fond Amovible De Buyer</h1><div class="col is-12">- Utilisation à froid ou à chaud sans limite de température.<br />- Cuisson parfaitement régulière et optimisée grâce aux perforations de 2 mm de diamètre sur toute la surface.<br />- Démontable = démoulage et nettoyage facile. <br />- Passe au lave-vaisselle.<br />- Moule fourni avec un support de cuisson anti-adhésif coupé à la forme du moule pour un gain de temps.<br />- Support réutilisable plus de 200 fois.<br />- Température d'utilisation : - 170°C à + 260°C .<br />- Possibilité d'utiliser le moule seul ou avec le tissu de cuisson selon les préparations.<br />- Dimensions : 35 x 10,5 x 3,5 cm.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#27032 …} #channels: Doctrine\ORM\PersistentCollection {#27029 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#14087 …} #reviews: Doctrine\ORM\PersistentCollection {#27034 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#27039 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Moule Rectangulaire Inox Fond Amovible De Buyer" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#31716 -props: [ "product" => App\Entity\Product\Product {#27052 #id: 2383 #code: "moule-rectangulaire-inox-fond-amovible-de-buyer-7175" #attributes: Doctrine\ORM\PersistentCollection {#27033 …} #variants: Doctrine\ORM\PersistentCollection {#27024 …} #options: Doctrine\ORM\PersistentCollection {#27018 …} #associations: Doctrine\ORM\PersistentCollection {#27061 …} #createdAt: DateTime @1758632529 {#27053 : 2025-09-23 21:02:09.0 PRC (+08:00) } #updatedAt: DateTime @1758632529 {#27048 : 2025-09-23 21:02:09.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#27046 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#31692 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#27052} #id: 2383 #name: "Moule Rectangulaire Inox Fond Amovible De Buyer" #slug: "moule-rectangulaire-inox-fond-amovible-de-buyer-7175" #description: """ <div class="col is-12"><!-- li.li1 {margin: 0.0px 0.0px 0.0px 0.0px; line-height: 13.0px; font: 11.0px Tahoma; -webkit-text-stroke: #000000} span.s1 {-webkit-text-stroke: 0px #000000} span.s2 {font-kerning: none} ul.ul1 {list-style-type: disc} --> \n <ul>\n <li><span>Adapté à un usage intensif.</span></li>\n <li><span>Démontable = démoulage et nettoyage facile.</span></li>\n <li><span>Fourni avec une feuille de cuisson anti-adhésive.</span></li>\n <li><span><strong>Fabriqué en France.</strong></span></li>\n </ul></div><h1>Descriptif Moule Rectangulaire Inox Fond Amovible De Buyer</h1><div class="col is-12">Idéal pour la préparation de quiches ou tartes originales sucrées ou salées. Les perforations permettent d'obtenir des pâtes croustillantes. Ces modèles à fond démontables sont faciles à utiliser et permettent un démoulage sans problème.</div><h1>Caractéristiques Moule Rectangulaire Inox Fond Amovible De Buyer</h1><div class="col is-12">- Utilisation à froid ou à chaud sans limite de température.<br />- Cuisson parfaitement régulière et optimisée grâce aux perforations de 2 mm de diamètre sur toute la surface.<br />- Démontable = démoulage et nettoyage facile. <br />- Passe au lave-vaisselle.<br />- Moule fourni avec un support de cuisson anti-adhésif coupé à la forme du moule pour un gain de temps.<br />- Support réutilisable plus de 200 fois.<br />- Température d'utilisation : - 170°C à + 260°C .<br />- Possibilité d'utiliser le moule seul ou avec le tissu de cuisson selon les préparations.<br />- Dimensions : 35 x 10,5 x 3,5 cm.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#27032 …} #channels: Doctrine\ORM\PersistentCollection {#27029 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#14087 …} #reviews: Doctrine\ORM\PersistentCollection {#27034 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#27039 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
116.0 MiB | 0.72 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31709 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31693 …} +context: Sylius\TwigHooks\Bag\DataBag {#31776 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31698 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#31641 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#31649 #collection: Doctrine\Common\Collections\ArrayCollection {#31658 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#31637 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#43513 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#43515 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31709 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31693 …} +context: Sylius\TwigHooks\Bag\DataBag {#31776 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31698 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => "Moule Rectangulaire Inox Fond Amovible De Buyer" "applied_promotions" => Doctrine\ORM\PersistentCollection {#31649 #collection: Doctrine\Common\Collections\ArrayCollection {#31658 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#31637 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#43513 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#43515 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#31780 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31709 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31693 …} +context: Sylius\TwigHooks\Bag\DataBag {#31776 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31698 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#31641 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#31649 #collection: Doctrine\Common\Collections\ArrayCollection {#31658 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#31637 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#43513 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#43515 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 116.0 MiB | 0.15 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31830 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31821 …} +context: Sylius\TwigHooks\Bag\DataBag {#31828 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31829 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#31641 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#31833 +variant: App\Entity\Product\ProductVariant {#31641 …} +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 {#9272 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12702 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9269 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31830 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31821 …} +context: Sylius\TwigHooks\Bag\DataBag {#31828 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31829 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 116.0 MiB | 4.89 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#27021 #id: 3209 #code: "voyages-d-une-gourmande-3681" #attributes: Doctrine\ORM\PersistentCollection {#26966 …} #variants: Doctrine\ORM\PersistentCollection {#26961 …} #options: Doctrine\ORM\PersistentCollection {#28616 …} #associations: Doctrine\ORM\PersistentCollection {#28636 …} #createdAt: DateTime @1758632814 {#27017 : 2025-09-23 21:06:54.0 PRC (+08:00) } #updatedAt: DateTime @1758632814 {#27056 : 2025-09-23 21:06:54.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#27043 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#31947 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#27021} #id: 3209 #name: "Voyages d'une gourmande" #slug: "voyages-d-une-gourmande-3681" #description: """ <div class="col is-12"><ul>\n <li>Plus de 20 recettes</li>\n <li>Recettes salées et sucrées</li>\n <li>Recettes de l'entrée au dessert </li>\n </ul></div><h1>Description Voyages d'une gourmande</h1><div class="col is-12">Le livre de recettes Voyages d'une gourmande est composé de 24 recettes aussi bien salées que sucrées, qui vous aidera à confectionner un menu complet de l'entrée au dessert.<br />Le livre de recettes Voyages d'une gourmande est idéal pour surprendre votre famille ou amusez vos amis, avec des spécialités culinaires inconnues ou dégusté lors d'un voyage. </div><h1>Caractéristiques Voyages d'une gourmande</h1><div class="col is-12">60 pages. 19.5 cm x 19.5 cm. Couverture cartonnée. Texte de recette : Marlène Beutler et ghizlane Tjani-Fabing. Edition SAEP.</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 {#27054 …} #channels: Doctrine\ORM\PersistentCollection {#26978 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#22150 …} #reviews: Doctrine\ORM\PersistentCollection {#13957 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#13964 …} #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 {#31707 +product: App\Entity\Product\Product {#27021 #id: 3209 #code: "voyages-d-une-gourmande-3681" #attributes: Doctrine\ORM\PersistentCollection {#26966 …} #variants: Doctrine\ORM\PersistentCollection {#26961 …} #options: Doctrine\ORM\PersistentCollection {#28616 …} #associations: Doctrine\ORM\PersistentCollection {#28636 …} #createdAt: DateTime @1758632814 {#27017 : 2025-09-23 21:06:54.0 PRC (+08:00) } #updatedAt: DateTime @1758632814 {#27056 : 2025-09-23 21:06:54.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#27043 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#31947 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#27021} #id: 3209 #name: "Voyages d'une gourmande" #slug: "voyages-d-une-gourmande-3681" #description: """ <div class="col is-12"><ul>\n <li>Plus de 20 recettes</li>\n <li>Recettes salées et sucrées</li>\n <li>Recettes de l'entrée au dessert </li>\n </ul></div><h1>Description Voyages d'une gourmande</h1><div class="col is-12">Le livre de recettes Voyages d'une gourmande est composé de 24 recettes aussi bien salées que sucrées, qui vous aidera à confectionner un menu complet de l'entrée au dessert.<br />Le livre de recettes Voyages d'une gourmande est idéal pour surprendre votre famille ou amusez vos amis, avec des spécialités culinaires inconnues ou dégusté lors d'un voyage. </div><h1>Caractéristiques Voyages d'une gourmande</h1><div class="col is-12">60 pages. 19.5 cm x 19.5 cm. Couverture cartonnée. Texte de recette : Marlène Beutler et ghizlane Tjani-Fabing. Edition SAEP.</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 {#27054 …} #channels: Doctrine\ORM\PersistentCollection {#26978 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#22150 …} #reviews: Doctrine\ORM\PersistentCollection {#13957 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#13964 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#31896 …} +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]
|
116.0 MiB | 0.72 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#27021 #id: 3209 #code: "voyages-d-une-gourmande-3681" #attributes: Doctrine\ORM\PersistentCollection {#26966 …} #variants: Doctrine\ORM\PersistentCollection {#26961 …} #options: Doctrine\ORM\PersistentCollection {#28616 …} #associations: Doctrine\ORM\PersistentCollection {#28636 …} #createdAt: DateTime @1758632814 {#27017 : 2025-09-23 21:06:54.0 PRC (+08:00) } #updatedAt: DateTime @1758632814 {#27056 : 2025-09-23 21:06:54.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#27043 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#31947 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#27021} #id: 3209 #name: "Voyages d'une gourmande" #slug: "voyages-d-une-gourmande-3681" #description: """ <div class="col is-12"><ul>\n <li>Plus de 20 recettes</li>\n <li>Recettes salées et sucrées</li>\n <li>Recettes de l'entrée au dessert </li>\n </ul></div><h1>Description Voyages d'une gourmande</h1><div class="col is-12">Le livre de recettes Voyages d'une gourmande est composé de 24 recettes aussi bien salées que sucrées, qui vous aidera à confectionner un menu complet de l'entrée au dessert.<br />Le livre de recettes Voyages d'une gourmande est idéal pour surprendre votre famille ou amusez vos amis, avec des spécialités culinaires inconnues ou dégusté lors d'un voyage. </div><h1>Caractéristiques Voyages d'une gourmande</h1><div class="col is-12">60 pages. 19.5 cm x 19.5 cm. Couverture cartonnée. Texte de recette : Marlène Beutler et ghizlane Tjani-Fabing. Edition SAEP.</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 {#27054 …} #channels: Doctrine\ORM\PersistentCollection {#26978 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#22150 …} #reviews: Doctrine\ORM\PersistentCollection {#13957 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#13964 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Voyages d'une gourmande" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#31971 -props: [ "product" => App\Entity\Product\Product {#27021 #id: 3209 #code: "voyages-d-une-gourmande-3681" #attributes: Doctrine\ORM\PersistentCollection {#26966 …} #variants: Doctrine\ORM\PersistentCollection {#26961 …} #options: Doctrine\ORM\PersistentCollection {#28616 …} #associations: Doctrine\ORM\PersistentCollection {#28636 …} #createdAt: DateTime @1758632814 {#27017 : 2025-09-23 21:06:54.0 PRC (+08:00) } #updatedAt: DateTime @1758632814 {#27056 : 2025-09-23 21:06:54.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#27043 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#31947 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#27021} #id: 3209 #name: "Voyages d'une gourmande" #slug: "voyages-d-une-gourmande-3681" #description: """ <div class="col is-12"><ul>\n <li>Plus de 20 recettes</li>\n <li>Recettes salées et sucrées</li>\n <li>Recettes de l'entrée au dessert </li>\n </ul></div><h1>Description Voyages d'une gourmande</h1><div class="col is-12">Le livre de recettes Voyages d'une gourmande est composé de 24 recettes aussi bien salées que sucrées, qui vous aidera à confectionner un menu complet de l'entrée au dessert.<br />Le livre de recettes Voyages d'une gourmande est idéal pour surprendre votre famille ou amusez vos amis, avec des spécialités culinaires inconnues ou dégusté lors d'un voyage. </div><h1>Caractéristiques Voyages d'une gourmande</h1><div class="col is-12">60 pages. 19.5 cm x 19.5 cm. Couverture cartonnée. Texte de recette : Marlène Beutler et ghizlane Tjani-Fabing. Edition SAEP.</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 {#27054 …} #channels: Doctrine\ORM\PersistentCollection {#26978 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#22150 …} #reviews: Doctrine\ORM\PersistentCollection {#13957 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#13964 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
116.0 MiB | 0.69 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31964 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31948 …} +context: Sylius\TwigHooks\Bag\DataBag {#32022 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31953 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#31896 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#31904 #collection: Doctrine\Common\Collections\ArrayCollection {#31913 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#31892 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#43528 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#43530 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31964 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31948 …} +context: Sylius\TwigHooks\Bag\DataBag {#32022 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31953 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => "Voyages d'une gourmande" "applied_promotions" => Doctrine\ORM\PersistentCollection {#31904 #collection: Doctrine\Common\Collections\ArrayCollection {#31913 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#31892 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#43528 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#43530 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#32026 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31964 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31948 …} +context: Sylius\TwigHooks\Bag\DataBag {#32022 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31953 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#31896 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#31904 #collection: Doctrine\Common\Collections\ArrayCollection {#31913 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#31892 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#43528 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#43530 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 116.0 MiB | 0.14 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#32076 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#32067 …} +context: Sylius\TwigHooks\Bag\DataBag {#32074 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#32075 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#31896 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#32079 +variant: App\Entity\Product\ProductVariant {#31896 …} +price: "2,00\u{A0}€" +originalPrice: "4,00\u{A0}€" +hasDiscount: true #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9272 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12702 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9269 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#32076 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#32067 …} +context: Sylius\TwigHooks\Bag\DataBag {#32074 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#32075 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:cart:widget:offcanvas | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent | 116.0 MiB | 4.28 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27674 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12769 …} +context: Sylius\TwigHooks\Bag\DataBag {#27696 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12779 …} +prefixes: [ "sylius_shop.base.offcanvas" ] } "template" => "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig" ] |
|||
| Attributes | [] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#32310 +cart: App\Entity\Order\Order {#13683 …} #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1322 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27674 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12769 …} +context: Sylius\TwigHooks\Bag\DataBag {#27696 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12779 …} +prefixes: [ "sylius_shop.base.offcanvas" ] } +template: "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig" #repository: Sylius\Bundle\CoreBundle\Doctrine\ORM\OrderRepository {#4980 …} } |
|||