Components
15
Twig Components
95
Render Count
366
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.10 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.73 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.44 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.78 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 | 169.32 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: 3604 #code: "pieces-detachees-kitchenaid-passoire-a-fruits-et-legumes-2878" #attributes: Doctrine\ORM\PersistentCollection {#8000 …} #variants: Doctrine\ORM\PersistentCollection {#8223 …} #options: Doctrine\ORM\PersistentCollection {#8351 …} #associations: Doctrine\ORM\PersistentCollection {#8291 …} #createdAt: DateTime @1758633015 {#7507 : 2025-09-23 21:10:15.0 PRC (+08:00) } #updatedAt: DateTime @1758633015 {#7471 : 2025-09-23 21:10:15.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: 3604 #name: "Pièces détachées KITCHENAID passoire à fruits et légumes" #slug: "pieces-detachees-kitchenaid-passoire-a-fruits-et-legumes-2878" #description: """ <div class="col is-12"><ul>\n <li>Réduit en purée.</li>\n <li>Sépare pépins, queues et peaux.</li>\n <li>Pièce certifiée d'origine.</li>\n </ul>\n </div><h1>Passoire à fruits et légumes KITCHENAID</h1><div class="col is-12">L'Accessoire passoire à fruits et légumes KITCHENAID permet de réduire en purée les fruits rouges et les légumes cuits. <br />L'Accessoire passoire à fruits et légumes KITCHENAID sépare également tous les pépins, les queues ou les peaux, permettant d'économiser des heures de travail dans la préparation des aliments. Va au lave vaisselle.<br /><br />L'Accessoire passoire à fruits et légumes KITCHENAID ref 5FVSP ne peut être utilisé qu'avec le hachoir ref FGA.</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: 3604 #code: "pieces-detachees-kitchenaid-passoire-a-fruits-et-legumes-2878" #attributes: Doctrine\ORM\PersistentCollection {#8000 …} #variants: Doctrine\ORM\PersistentCollection {#8223 …} #options: Doctrine\ORM\PersistentCollection {#8351 …} #associations: Doctrine\ORM\PersistentCollection {#8291 …} #createdAt: DateTime @1758633015 {#7507 : 2025-09-23 21:10:15.0 PRC (+08:00) } #updatedAt: DateTime @1758633015 {#7471 : 2025-09-23 21:10:15.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: 3604 #name: "Pièces détachées KITCHENAID passoire à fruits et légumes" #slug: "pieces-detachees-kitchenaid-passoire-a-fruits-et-legumes-2878" #description: """ <div class="col is-12"><ul>\n <li>Réduit en purée.</li>\n <li>Sépare pépins, queues et peaux.</li>\n <li>Pièce certifiée d'origine.</li>\n </ul>\n </div><h1>Passoire à fruits et légumes KITCHENAID</h1><div class="col is-12">L'Accessoire passoire à fruits et légumes KITCHENAID permet de réduire en purée les fruits rouges et les légumes cuits. <br />L'Accessoire passoire à fruits et légumes KITCHENAID sépare également tous les pépins, les queues ou les peaux, permettant d'économiser des heures de travail dans la préparation des aliments. Va au lave vaisselle.<br /><br />L'Accessoire passoire à fruits et légumes KITCHENAID ref 5FVSP ne peut être utilisé qu'avec le hachoir ref FGA.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#7639 …} #channels: Doctrine\ORM\PersistentCollection {#7859 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7496 …} #reviews: Doctrine\ORM\PersistentCollection {#7776 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#7861 …} #productType: null } #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#6914 …} +variant: App\Entity\Product\ProductVariant {#8366 …} #productVariantRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductVariantRepository {#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.43 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: 3604 #code: "pieces-detachees-kitchenaid-passoire-a-fruits-et-legumes-2878" #attributes: Doctrine\ORM\PersistentCollection {#8000 …} #variants: Doctrine\ORM\PersistentCollection {#8223 …} #options: Doctrine\ORM\PersistentCollection {#8351 …} #associations: Doctrine\ORM\PersistentCollection {#8291 …} #createdAt: DateTime @1758633015 {#7507 : 2025-09-23 21:10:15.0 PRC (+08:00) } #updatedAt: DateTime @1758633015 {#7471 : 2025-09-23 21:10:15.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: 3604 #name: "Pièces détachées KITCHENAID passoire à fruits et légumes" #slug: "pieces-detachees-kitchenaid-passoire-a-fruits-et-legumes-2878" #description: """ <div class="col is-12"><ul>\n <li>Réduit en purée.</li>\n <li>Sépare pépins, queues et peaux.</li>\n <li>Pièce certifiée d'origine.</li>\n </ul>\n </div><h1>Passoire à fruits et légumes KITCHENAID</h1><div class="col is-12">L'Accessoire passoire à fruits et légumes KITCHENAID permet de réduire en purée les fruits rouges et les légumes cuits. <br />L'Accessoire passoire à fruits et légumes KITCHENAID sépare également tous les pépins, les queues ou les peaux, permettant d'économiser des heures de travail dans la préparation des aliments. Va au lave vaisselle.<br /><br />L'Accessoire passoire à fruits et légumes KITCHENAID ref 5FVSP ne peut être utilisé qu'avec le hachoir ref FGA.</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: 3604 #code: "pieces-detachees-kitchenaid-passoire-a-fruits-et-legumes-2878" #attributes: Doctrine\ORM\PersistentCollection {#8000 …} #variants: Doctrine\ORM\PersistentCollection {#8223 …} #options: Doctrine\ORM\PersistentCollection {#8351 …} #associations: Doctrine\ORM\PersistentCollection {#8291 …} #createdAt: DateTime @1758633015 {#7507 : 2025-09-23 21:10:15.0 PRC (+08:00) } #updatedAt: DateTime @1758633015 {#7471 : 2025-09-23 21:10:15.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: 3604 #name: "Pièces détachées KITCHENAID passoire à fruits et légumes" #slug: "pieces-detachees-kitchenaid-passoire-a-fruits-et-legumes-2878" #description: """ <div class="col is-12"><ul>\n <li>Réduit en purée.</li>\n <li>Sépare pépins, queues et peaux.</li>\n <li>Pièce certifiée d'origine.</li>\n </ul>\n </div><h1>Passoire à fruits et légumes KITCHENAID</h1><div class="col is-12">L'Accessoire passoire à fruits et légumes KITCHENAID permet de réduire en purée les fruits rouges et les légumes cuits. <br />L'Accessoire passoire à fruits et légumes KITCHENAID sépare également tous les pépins, les queues ou les peaux, permettant d'économiser des heures de travail dans la préparation des aliments. Va au lave vaisselle.<br /><br />L'Accessoire passoire à fruits et légumes KITCHENAID ref 5FVSP ne peut être utilisé qu'avec le hachoir ref FGA.</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 {#8366 …} "template" => "@SyliusShop/product/show/content/info/summary/prices/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/show/content/info/summary/prices/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#28028 +variant: App\Entity\Product\ProductVariant {#8366 …} +price: "95,00\u{A0}€" +originalPrice: "95,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 | 29.66 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: 3604 #code: "pieces-detachees-kitchenaid-passoire-a-fruits-et-legumes-2878" #attributes: Doctrine\ORM\PersistentCollection {#8000 …} #variants: Doctrine\ORM\PersistentCollection {#8223 …} #options: Doctrine\ORM\PersistentCollection {#8351 …} #associations: Doctrine\ORM\PersistentCollection {#8291 …} #createdAt: DateTime @1758633015 {#7507 : 2025-09-23 21:10:15.0 PRC (+08:00) } #updatedAt: DateTime @1758633015 {#7471 : 2025-09-23 21:10:15.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: 3604 #name: "Pièces détachées KITCHENAID passoire à fruits et légumes" #slug: "pieces-detachees-kitchenaid-passoire-a-fruits-et-legumes-2878" #description: """ <div class="col is-12"><ul>\n <li>Réduit en purée.</li>\n <li>Sépare pépins, queues et peaux.</li>\n <li>Pièce certifiée d'origine.</li>\n </ul>\n </div><h1>Passoire à fruits et légumes KITCHENAID</h1><div class="col is-12">L'Accessoire passoire à fruits et légumes KITCHENAID permet de réduire en purée les fruits rouges et les légumes cuits. <br />L'Accessoire passoire à fruits et légumes KITCHENAID sépare également tous les pépins, les queues ou les peaux, permettant d'économiser des heures de travail dans la préparation des aliments. Va au lave vaisselle.<br /><br />L'Accessoire passoire à fruits et légumes KITCHENAID ref 5FVSP ne peut être utilisé qu'avec le hachoir ref FGA.</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" => "kit-passoire-a-fruits-et-legumes-5fvsp-seul-6596" ] "_token" => "d94b13000a9ceed15701dd0a.V_S0lJP-riBMb9QsslCzrS1CVI34HNj0X6jb150Jep0.Nq36wuC66214NpIf4zGElEAlMsCXRqCNEJ25gchqPawFoNnco8jnaA477A" ] +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: 3604 #code: "pieces-detachees-kitchenaid-passoire-a-fruits-et-legumes-2878" #attributes: Doctrine\ORM\PersistentCollection {#8000 …} #variants: Doctrine\ORM\PersistentCollection {#8223 …} #options: Doctrine\ORM\PersistentCollection {#8351 …} #associations: Doctrine\ORM\PersistentCollection {#8291 …} #createdAt: DateTime @1758633015 {#7507 : 2025-09-23 21:10:15.0 PRC (+08:00) } #updatedAt: DateTime @1758633015 {#7471 : 2025-09-23 21:10:15.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: 3604 #name: "Pièces détachées KITCHENAID passoire à fruits et légumes" #slug: "pieces-detachees-kitchenaid-passoire-a-fruits-et-legumes-2878" #description: """ <div class="col is-12"><ul>\n <li>Réduit en purée.</li>\n <li>Sépare pépins, queues et peaux.</li>\n <li>Pièce certifiée d'origine.</li>\n </ul>\n </div><h1>Passoire à fruits et légumes KITCHENAID</h1><div class="col is-12">L'Accessoire passoire à fruits et légumes KITCHENAID permet de réduire en purée les fruits rouges et les légumes cuits. <br />L'Accessoire passoire à fruits et légumes KITCHENAID sépare également tous les pépins, les queues ou les peaux, permettant d'économiser des heures de travail dans la préparation des aliments. Va au lave vaisselle.<br /><br />L'Accessoire passoire à fruits et légumes KITCHENAID ref 5FVSP ne peut être utilisé qu'avec le hachoir ref FGA.</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.12 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27330 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27334 …} +context: Sylius\TwigHooks\Bag\DataBag {#27333 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27331 …} +prefixes: [ "sylius_shop.product.show.content.info.overview.accordion.reviews.content" ] } "product" => App\Entity\Product\Product {#7499 #id: 3604 #code: "pieces-detachees-kitchenaid-passoire-a-fruits-et-legumes-2878" #attributes: Doctrine\ORM\PersistentCollection {#8000 …} #variants: Doctrine\ORM\PersistentCollection {#8223 …} #options: Doctrine\ORM\PersistentCollection {#8351 …} #associations: Doctrine\ORM\PersistentCollection {#8291 …} #createdAt: DateTime @1758633015 {#7507 : 2025-09-23 21:10:15.0 PRC (+08:00) } #updatedAt: DateTime @1758633015 {#7471 : 2025-09-23 21:10:15.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: 3604 #name: "Pièces détachées KITCHENAID passoire à fruits et légumes" #slug: "pieces-detachees-kitchenaid-passoire-a-fruits-et-legumes-2878" #description: """ <div class="col is-12"><ul>\n <li>Réduit en purée.</li>\n <li>Sépare pépins, queues et peaux.</li>\n <li>Pièce certifiée d'origine.</li>\n </ul>\n </div><h1>Passoire à fruits et légumes KITCHENAID</h1><div class="col is-12">L'Accessoire passoire à fruits et légumes KITCHENAID permet de réduire en purée les fruits rouges et les légumes cuits. <br />L'Accessoire passoire à fruits et légumes KITCHENAID sépare également tous les pépins, les queues ou les peaux, permettant d'économiser des heures de travail dans la préparation des aliments. Va au lave vaisselle.<br /><br />L'Accessoire passoire à fruits et légumes KITCHENAID ref 5FVSP ne peut être utilisé qu'avec le hachoir ref FGA.</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 {#27321 +product: App\Entity\Product\Product {#7499 #id: 3604 #code: "pieces-detachees-kitchenaid-passoire-a-fruits-et-legumes-2878" #attributes: Doctrine\ORM\PersistentCollection {#8000 …} #variants: Doctrine\ORM\PersistentCollection {#8223 …} #options: Doctrine\ORM\PersistentCollection {#8351 …} #associations: Doctrine\ORM\PersistentCollection {#8291 …} #createdAt: DateTime @1758633015 {#7507 : 2025-09-23 21:10:15.0 PRC (+08:00) } #updatedAt: DateTime @1758633015 {#7471 : 2025-09-23 21:10:15.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: 3604 #name: "Pièces détachées KITCHENAID passoire à fruits et légumes" #slug: "pieces-detachees-kitchenaid-passoire-a-fruits-et-legumes-2878" #description: """ <div class="col is-12"><ul>\n <li>Réduit en purée.</li>\n <li>Sépare pépins, queues et peaux.</li>\n <li>Pièce certifiée d'origine.</li>\n </ul>\n </div><h1>Passoire à fruits et légumes KITCHENAID</h1><div class="col is-12">L'Accessoire passoire à fruits et légumes KITCHENAID permet de réduire en purée les fruits rouges et les légumes cuits. <br />L'Accessoire passoire à fruits et légumes KITCHENAID sépare également tous les pépins, les queues ou les peaux, permettant d'économiser des heures de travail dans la préparation des aliments. Va au lave vaisselle.<br /><br />L'Accessoire passoire à fruits et légumes KITCHENAID ref 5FVSP ne peut être utilisé qu'avec le hachoir ref FGA.</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 {#27330 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27334 …} +context: Sylius\TwigHooks\Bag\DataBag {#27333 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27331 …} +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 | 172.47 ms | |
|---|---|---|---|---|
| Input props | [ "productAssociation" => App\Entity\Product\ProductAssociation {#27364 #id: 3604 #type: Proxies\__CG__\App\Entity\Product\ProductAssociationType {#27196 …} #owner: App\Entity\Product\Product {#7499 #id: 3604 #code: "pieces-detachees-kitchenaid-passoire-a-fruits-et-legumes-2878" #attributes: Doctrine\ORM\PersistentCollection {#8000 …} #variants: Doctrine\ORM\PersistentCollection {#8223 …} #options: Doctrine\ORM\PersistentCollection {#8351 …} #associations: Doctrine\ORM\PersistentCollection {#8291 …} #createdAt: DateTime @1758633015 {#7507 : 2025-09-23 21:10:15.0 PRC (+08:00) } #updatedAt: DateTime @1758633015 {#7471 : 2025-09-23 21:10:15.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: 3604 #name: "Pièces détachées KITCHENAID passoire à fruits et légumes" #slug: "pieces-detachees-kitchenaid-passoire-a-fruits-et-legumes-2878" #description: """ <div class="col is-12"><ul>\n <li>Réduit en purée.</li>\n <li>Sépare pépins, queues et peaux.</li>\n <li>Pièce certifiée d'origine.</li>\n </ul>\n </div><h1>Passoire à fruits et légumes KITCHENAID</h1><div class="col is-12">L'Accessoire passoire à fruits et légumes KITCHENAID permet de réduire en purée les fruits rouges et les légumes cuits. <br />L'Accessoire passoire à fruits et légumes KITCHENAID sépare également tous les pépins, les queues ou les peaux, permettant d'économiser des heures de travail dans la préparation des aliments. Va au lave vaisselle.<br /><br />L'Accessoire passoire à fruits et légumes KITCHENAID ref 5FVSP ne peut être utilisé qu'avec le hachoir ref FGA.</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 {#27195 …} #createdAt: DateTime @1758633259 {#27399 : 2025-09-23 21:14:19.0 PRC (+08:00) } #updatedAt: DateTime @1758633259 {#27299 : 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 {#27186 +productAssociation: App\Entity\Product\ProductAssociation {#27364 #id: 3604 #type: Proxies\__CG__\App\Entity\Product\ProductAssociationType {#27196 …} #owner: App\Entity\Product\Product {#7499 #id: 3604 #code: "pieces-detachees-kitchenaid-passoire-a-fruits-et-legumes-2878" #attributes: Doctrine\ORM\PersistentCollection {#8000 …} #variants: Doctrine\ORM\PersistentCollection {#8223 …} #options: Doctrine\ORM\PersistentCollection {#8351 …} #associations: Doctrine\ORM\PersistentCollection {#8291 …} #createdAt: DateTime @1758633015 {#7507 : 2025-09-23 21:10:15.0 PRC (+08:00) } #updatedAt: DateTime @1758633015 {#7471 : 2025-09-23 21:10:15.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: 3604 #name: "Pièces détachées KITCHENAID passoire à fruits et légumes" #slug: "pieces-detachees-kitchenaid-passoire-a-fruits-et-legumes-2878" #description: """ <div class="col is-12"><ul>\n <li>Réduit en purée.</li>\n <li>Sépare pépins, queues et peaux.</li>\n <li>Pièce certifiée d'origine.</li>\n </ul>\n </div><h1>Passoire à fruits et légumes KITCHENAID</h1><div class="col is-12">L'Accessoire passoire à fruits et légumes KITCHENAID permet de réduire en purée les fruits rouges et les légumes cuits. <br />L'Accessoire passoire à fruits et légumes KITCHENAID sépare également tous les pépins, les queues ou les peaux, permettant d'économiser des heures de travail dans la préparation des aliments. Va au lave vaisselle.<br /><br />L'Accessoire passoire à fruits et légumes KITCHENAID ref 5FVSP ne peut être utilisé qu'avec le hachoir ref FGA.</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 {#27195 …} #createdAt: DateTime @1758633259 {#27399 : 2025-09-23 21:14:19.0 PRC (+08:00) } #updatedAt: DateTime @1758633259 {#27299 : 2025-09-23 21:14:19.0 PRC (+08:00) } } #productAssociationRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductAssociationRepository {#27188 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} +hookableMetadata: null } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 116.0 MiB | 9.60 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#27120 #id: 2873 #code: "sac-a-vrac-coton-pebbly-7327" #attributes: Doctrine\ORM\PersistentCollection {#27137 …} #variants: Doctrine\ORM\PersistentCollection {#27139 …} #options: Doctrine\ORM\PersistentCollection {#27144 …} #associations: Doctrine\ORM\PersistentCollection {#27141 …} #createdAt: DateTime @1758632679 {#27159 : 2025-09-23 21:04:39.0 PRC (+08:00) } #updatedAt: DateTime @1758632679 {#27128 : 2025-09-23 21:04:39.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#27124 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#31486 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#27120} #id: 2873 #name: "Sac à Vrac Coton Pebbly" #slug: "sac-a-vrac-coton-pebbly-7327" #description: """ <div class="col is-12"><ul>\n <li>Zéro déchets.</li>\n <li>Réutilisable.</li>\n <li>Coton Bio.</li>\n </ul></div><h1>Descriptif Sac à Vrac Coton Pebbly</h1><div class="col is-12">Le sac à vrac en coton bio est idéal pour réduire l'utilisation d'emballage et n'acheter que la quantité nécessaire.</div><h1>Caractéristiques Sac à Vrac Coton Pebbly</h1><div class="col is-12">- Coton Bio.<br />- Cordon de serrage.<br />- Réutilisable, léger, résistant.<br />- Evite le gaspillage en achetant que la quantité nécessaire de céréales, pâtes, fruits secs etc...et réduisant l'utilisation d'emballages.<br />- Taille M : coloris orange pour 1 kg de lentilles, 500 grs de pâtes...(20x25 cm)<br />- Taille L : coloris vert pour 1 kg de riz, 800 grs de céréales... (30x25 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 {#27125 …} #channels: Doctrine\ORM\PersistentCollection {#27135 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#21611 …} #reviews: Doctrine\ORM\PersistentCollection {#27126 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#27129 …} #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 {#31396 +product: App\Entity\Product\Product {#27120 #id: 2873 #code: "sac-a-vrac-coton-pebbly-7327" #attributes: Doctrine\ORM\PersistentCollection {#27137 …} #variants: Doctrine\ORM\PersistentCollection {#27139 …} #options: Doctrine\ORM\PersistentCollection {#27144 …} #associations: Doctrine\ORM\PersistentCollection {#27141 …} #createdAt: DateTime @1758632679 {#27159 : 2025-09-23 21:04:39.0 PRC (+08:00) } #updatedAt: DateTime @1758632679 {#27128 : 2025-09-23 21:04:39.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#27124 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#31486 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#27120} #id: 2873 #name: "Sac à Vrac Coton Pebbly" #slug: "sac-a-vrac-coton-pebbly-7327" #description: """ <div class="col is-12"><ul>\n <li>Zéro déchets.</li>\n <li>Réutilisable.</li>\n <li>Coton Bio.</li>\n </ul></div><h1>Descriptif Sac à Vrac Coton Pebbly</h1><div class="col is-12">Le sac à vrac en coton bio est idéal pour réduire l'utilisation d'emballage et n'acheter que la quantité nécessaire.</div><h1>Caractéristiques Sac à Vrac Coton Pebbly</h1><div class="col is-12">- Coton Bio.<br />- Cordon de serrage.<br />- Réutilisable, léger, résistant.<br />- Evite le gaspillage en achetant que la quantité nécessaire de céréales, pâtes, fruits secs etc...et réduisant l'utilisation d'emballages.<br />- Taille M : coloris orange pour 1 kg de lentilles, 500 grs de pâtes...(20x25 cm)<br />- Taille L : coloris vert pour 1 kg de riz, 800 grs de céréales... (30x25 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 {#27125 …} #channels: Doctrine\ORM\PersistentCollection {#27135 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#21611 …} #reviews: Doctrine\ORM\PersistentCollection {#27126 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#27129 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#31424 …} +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.52 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#27120 #id: 2873 #code: "sac-a-vrac-coton-pebbly-7327" #attributes: Doctrine\ORM\PersistentCollection {#27137 …} #variants: Doctrine\ORM\PersistentCollection {#27139 …} #options: Doctrine\ORM\PersistentCollection {#27144 …} #associations: Doctrine\ORM\PersistentCollection {#27141 …} #createdAt: DateTime @1758632679 {#27159 : 2025-09-23 21:04:39.0 PRC (+08:00) } #updatedAt: DateTime @1758632679 {#27128 : 2025-09-23 21:04:39.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#27124 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#31486 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#27120} #id: 2873 #name: "Sac à Vrac Coton Pebbly" #slug: "sac-a-vrac-coton-pebbly-7327" #description: """ <div class="col is-12"><ul>\n <li>Zéro déchets.</li>\n <li>Réutilisable.</li>\n <li>Coton Bio.</li>\n </ul></div><h1>Descriptif Sac à Vrac Coton Pebbly</h1><div class="col is-12">Le sac à vrac en coton bio est idéal pour réduire l'utilisation d'emballage et n'acheter que la quantité nécessaire.</div><h1>Caractéristiques Sac à Vrac Coton Pebbly</h1><div class="col is-12">- Coton Bio.<br />- Cordon de serrage.<br />- Réutilisable, léger, résistant.<br />- Evite le gaspillage en achetant que la quantité nécessaire de céréales, pâtes, fruits secs etc...et réduisant l'utilisation d'emballages.<br />- Taille M : coloris orange pour 1 kg de lentilles, 500 grs de pâtes...(20x25 cm)<br />- Taille L : coloris vert pour 1 kg de riz, 800 grs de céréales... (30x25 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 {#27125 …} #channels: Doctrine\ORM\PersistentCollection {#27135 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#21611 …} #reviews: Doctrine\ORM\PersistentCollection {#27126 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#27129 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Sac à Vrac Coton Pebbly" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#31515 -props: [ "product" => App\Entity\Product\Product {#27120 #id: 2873 #code: "sac-a-vrac-coton-pebbly-7327" #attributes: Doctrine\ORM\PersistentCollection {#27137 …} #variants: Doctrine\ORM\PersistentCollection {#27139 …} #options: Doctrine\ORM\PersistentCollection {#27144 …} #associations: Doctrine\ORM\PersistentCollection {#27141 …} #createdAt: DateTime @1758632679 {#27159 : 2025-09-23 21:04:39.0 PRC (+08:00) } #updatedAt: DateTime @1758632679 {#27128 : 2025-09-23 21:04:39.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#27124 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#31486 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#27120} #id: 2873 #name: "Sac à Vrac Coton Pebbly" #slug: "sac-a-vrac-coton-pebbly-7327" #description: """ <div class="col is-12"><ul>\n <li>Zéro déchets.</li>\n <li>Réutilisable.</li>\n <li>Coton Bio.</li>\n </ul></div><h1>Descriptif Sac à Vrac Coton Pebbly</h1><div class="col is-12">Le sac à vrac en coton bio est idéal pour réduire l'utilisation d'emballage et n'acheter que la quantité nécessaire.</div><h1>Caractéristiques Sac à Vrac Coton Pebbly</h1><div class="col is-12">- Coton Bio.<br />- Cordon de serrage.<br />- Réutilisable, léger, résistant.<br />- Evite le gaspillage en achetant que la quantité nécessaire de céréales, pâtes, fruits secs etc...et réduisant l'utilisation d'emballages.<br />- Taille M : coloris orange pour 1 kg de lentilles, 500 grs de pâtes...(20x25 cm)<br />- Taille L : coloris vert pour 1 kg de riz, 800 grs de céréales... (30x25 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 {#27125 …} #channels: Doctrine\ORM\PersistentCollection {#27135 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#21611 …} #reviews: Doctrine\ORM\PersistentCollection {#27126 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#27129 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
116.0 MiB | 1.44 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31604 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31589 …} +context: Sylius\TwigHooks\Bag\DataBag {#31584 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31600 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#31424 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#31432 #collection: Doctrine\Common\Collections\ArrayCollection {#31444 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#31422 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#41740 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#41750 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31604 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31589 …} +context: Sylius\TwigHooks\Bag\DataBag {#31584 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31600 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => "Sac à Vrac Coton Pebbly" "applied_promotions" => Doctrine\ORM\PersistentCollection {#31432 #collection: Doctrine\Common\Collections\ArrayCollection {#31444 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#31422 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#41740 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#41750 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#31610 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31604 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31589 …} +context: Sylius\TwigHooks\Bag\DataBag {#31584 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31600 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#31424 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#31432 #collection: Doctrine\Common\Collections\ArrayCollection {#31444 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#31422 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#41740 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#41750 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 116.0 MiB | 0.47 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31659 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31650 …} +context: Sylius\TwigHooks\Bag\DataBag {#31657 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31658 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#31424 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#31663 +variant: App\Entity\Product\ProductVariant {#31424 …} +price: "3,00\u{A0}€" +originalPrice: "3,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 {#31659 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31650 …} +context: Sylius\TwigHooks\Bag\DataBag {#31657 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31658 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 116.0 MiB | 7.16 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#27148 #id: 2874 #code: "pot-a-ustensiles-ovale-inox-oxo-3931" #attributes: Doctrine\ORM\PersistentCollection {#27075 …} #variants: Doctrine\ORM\PersistentCollection {#27088 …} #options: Doctrine\ORM\PersistentCollection {#27096 …} #associations: Doctrine\ORM\PersistentCollection {#27095 …} #createdAt: DateTime @1758632680 {#27146 : 2025-09-23 21:04:40.0 PRC (+08:00) } #updatedAt: DateTime @1758632680 {#27147 : 2025-09-23 21:04:40.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#27149 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#31780 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#27148} #id: 2874 #name: "Pot à ustensiles ovale inox OXO" #slug: "pot-a-ustensiles-ovale-inox-oxo-3931" #description: """ <div class="col is-12"><ul>\n <li>Vaste capacité avec 3 compartiments</li>\n <li>Une base cannelée permettant aux ustensiles de tenir droit</li>\n <li>Un fond amovible afin de faciliter le nettoyage </li>\n </ul></div><h1>Description Pot à ustensiles ovale inox OXO</h1><div class="col is-12">Le <a rel="nofollow" href="https://www.cuisinstore.com/pot-a-ustensiles-f577-p1.html">Pot à ustensiles</a> ovale inox OXO vous permettra d'avoir toujours à portée de main un grand nombre d'ustensiles de cuisine. Il possède une forme elliptique permettant un rangement dans des espaces étroits, ainsi qu'un fond amovible pour faciliter le nettoyage. </div><h1>Caractéristiques Pot à ustensiles ovale inox OXO</h1><div class="col is-12">Matière : inox. Contenance : jusqu'à 18 ustensiles. Possède 3 compartiments intèrieur ainsi qu'un fond amovible. Dimensions : 21 cm x 11,5 cm Hauteur : 16 cm. Livré sans ustensiles.</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 {#27152 …} #channels: Doctrine\ORM\PersistentCollection {#27087 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#14105 …} #reviews: Doctrine\ORM\PersistentCollection {#27132 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#27161 …} #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 {#31489 +product: App\Entity\Product\Product {#27148 #id: 2874 #code: "pot-a-ustensiles-ovale-inox-oxo-3931" #attributes: Doctrine\ORM\PersistentCollection {#27075 …} #variants: Doctrine\ORM\PersistentCollection {#27088 …} #options: Doctrine\ORM\PersistentCollection {#27096 …} #associations: Doctrine\ORM\PersistentCollection {#27095 …} #createdAt: DateTime @1758632680 {#27146 : 2025-09-23 21:04:40.0 PRC (+08:00) } #updatedAt: DateTime @1758632680 {#27147 : 2025-09-23 21:04:40.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#27149 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#31780 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#27148} #id: 2874 #name: "Pot à ustensiles ovale inox OXO" #slug: "pot-a-ustensiles-ovale-inox-oxo-3931" #description: """ <div class="col is-12"><ul>\n <li>Vaste capacité avec 3 compartiments</li>\n <li>Une base cannelée permettant aux ustensiles de tenir droit</li>\n <li>Un fond amovible afin de faciliter le nettoyage </li>\n </ul></div><h1>Description Pot à ustensiles ovale inox OXO</h1><div class="col is-12">Le <a rel="nofollow" href="https://www.cuisinstore.com/pot-a-ustensiles-f577-p1.html">Pot à ustensiles</a> ovale inox OXO vous permettra d'avoir toujours à portée de main un grand nombre d'ustensiles de cuisine. Il possède une forme elliptique permettant un rangement dans des espaces étroits, ainsi qu'un fond amovible pour faciliter le nettoyage. </div><h1>Caractéristiques Pot à ustensiles ovale inox OXO</h1><div class="col is-12">Matière : inox. Contenance : jusqu'à 18 ustensiles. Possède 3 compartiments intèrieur ainsi qu'un fond amovible. Dimensions : 21 cm x 11,5 cm Hauteur : 16 cm. Livré sans ustensiles.</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 {#27152 …} #channels: Doctrine\ORM\PersistentCollection {#27087 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#14105 …} #reviews: Doctrine\ORM\PersistentCollection {#27132 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#27161 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#31729 …} +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.95 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#27148 #id: 2874 #code: "pot-a-ustensiles-ovale-inox-oxo-3931" #attributes: Doctrine\ORM\PersistentCollection {#27075 …} #variants: Doctrine\ORM\PersistentCollection {#27088 …} #options: Doctrine\ORM\PersistentCollection {#27096 …} #associations: Doctrine\ORM\PersistentCollection {#27095 …} #createdAt: DateTime @1758632680 {#27146 : 2025-09-23 21:04:40.0 PRC (+08:00) } #updatedAt: DateTime @1758632680 {#27147 : 2025-09-23 21:04:40.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#27149 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#31780 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#27148} #id: 2874 #name: "Pot à ustensiles ovale inox OXO" #slug: "pot-a-ustensiles-ovale-inox-oxo-3931" #description: """ <div class="col is-12"><ul>\n <li>Vaste capacité avec 3 compartiments</li>\n <li>Une base cannelée permettant aux ustensiles de tenir droit</li>\n <li>Un fond amovible afin de faciliter le nettoyage </li>\n </ul></div><h1>Description Pot à ustensiles ovale inox OXO</h1><div class="col is-12">Le <a rel="nofollow" href="https://www.cuisinstore.com/pot-a-ustensiles-f577-p1.html">Pot à ustensiles</a> ovale inox OXO vous permettra d'avoir toujours à portée de main un grand nombre d'ustensiles de cuisine. Il possède une forme elliptique permettant un rangement dans des espaces étroits, ainsi qu'un fond amovible pour faciliter le nettoyage. </div><h1>Caractéristiques Pot à ustensiles ovale inox OXO</h1><div class="col is-12">Matière : inox. Contenance : jusqu'à 18 ustensiles. Possède 3 compartiments intèrieur ainsi qu'un fond amovible. Dimensions : 21 cm x 11,5 cm Hauteur : 16 cm. Livré sans ustensiles.</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 {#27152 …} #channels: Doctrine\ORM\PersistentCollection {#27087 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#14105 …} #reviews: Doctrine\ORM\PersistentCollection {#27132 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#27161 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Pot à ustensiles ovale inox OXO" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#31804 -props: [ "product" => App\Entity\Product\Product {#27148 #id: 2874 #code: "pot-a-ustensiles-ovale-inox-oxo-3931" #attributes: Doctrine\ORM\PersistentCollection {#27075 …} #variants: Doctrine\ORM\PersistentCollection {#27088 …} #options: Doctrine\ORM\PersistentCollection {#27096 …} #associations: Doctrine\ORM\PersistentCollection {#27095 …} #createdAt: DateTime @1758632680 {#27146 : 2025-09-23 21:04:40.0 PRC (+08:00) } #updatedAt: DateTime @1758632680 {#27147 : 2025-09-23 21:04:40.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#27149 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#31780 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#27148} #id: 2874 #name: "Pot à ustensiles ovale inox OXO" #slug: "pot-a-ustensiles-ovale-inox-oxo-3931" #description: """ <div class="col is-12"><ul>\n <li>Vaste capacité avec 3 compartiments</li>\n <li>Une base cannelée permettant aux ustensiles de tenir droit</li>\n <li>Un fond amovible afin de faciliter le nettoyage </li>\n </ul></div><h1>Description Pot à ustensiles ovale inox OXO</h1><div class="col is-12">Le <a rel="nofollow" href="https://www.cuisinstore.com/pot-a-ustensiles-f577-p1.html">Pot à ustensiles</a> ovale inox OXO vous permettra d'avoir toujours à portée de main un grand nombre d'ustensiles de cuisine. Il possède une forme elliptique permettant un rangement dans des espaces étroits, ainsi qu'un fond amovible pour faciliter le nettoyage. </div><h1>Caractéristiques Pot à ustensiles ovale inox OXO</h1><div class="col is-12">Matière : inox. Contenance : jusqu'à 18 ustensiles. Possède 3 compartiments intèrieur ainsi qu'un fond amovible. Dimensions : 21 cm x 11,5 cm Hauteur : 16 cm. Livré sans ustensiles.</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 {#27152 …} #channels: Doctrine\ORM\PersistentCollection {#27087 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#14105 …} #reviews: Doctrine\ORM\PersistentCollection {#27132 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#27161 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
116.0 MiB | 0.79 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31797 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31781 …} +context: Sylius\TwigHooks\Bag\DataBag {#31864 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31786 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#31729 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#31737 #collection: Doctrine\Common\Collections\ArrayCollection {#31746 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#31725 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#41767 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#41769 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31797 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31781 …} +context: Sylius\TwigHooks\Bag\DataBag {#31864 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31786 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => "Pot à ustensiles ovale inox OXO" "applied_promotions" => Doctrine\ORM\PersistentCollection {#31737 #collection: Doctrine\Common\Collections\ArrayCollection {#31746 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#31725 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#41767 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#41769 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#31868 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31797 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31781 …} +context: Sylius\TwigHooks\Bag\DataBag {#31864 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31786 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#31729 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#31737 #collection: Doctrine\Common\Collections\ArrayCollection {#31746 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#31725 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#41767 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#41769 …} } "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 {#31918 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31909 …} +context: Sylius\TwigHooks\Bag\DataBag {#31916 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31917 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#31729 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#31921 +variant: App\Entity\Product\ProductVariant {#31729 …} +price: "34,00\u{A0}€" +originalPrice: "34,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#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 {#31918 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31909 …} +context: Sylius\TwigHooks\Bag\DataBag {#31916 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31917 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 116.0 MiB | 5.21 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#27090 #id: 2875 #code: "pot-a-ustensiles-toolbox-eva-solo-6234" #attributes: Doctrine\ORM\PersistentCollection {#27094 …} #variants: Doctrine\ORM\PersistentCollection {#27072 …} #options: Doctrine\ORM\PersistentCollection {#27079 …} #associations: Doctrine\ORM\PersistentCollection {#27082 …} #createdAt: DateTime @1758632680 {#27085 : 2025-09-23 21:04:40.0 PRC (+08:00) } #updatedAt: DateTime @1758632680 {#27086 : 2025-09-23 21:04:40.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#27092 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#32035 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#27090} #id: 2875 #name: "Pot à ustensiles Toolbox Eva Solo" #slug: "pot-a-ustensiles-toolbox-eva-solo-6234" #description: """ <div class="col is-12"><ul>\n <li>Original et élégant.</li>\n <li>Céramique mate, poignée en chêne.</li>\n <li>Finition haut de gamme.</li>\n </ul></div><h1>Descriptif Pot à ustensiles Toolbox Eva Solo</h1><div class="col is-12">Le <a rel="nofollow" href="https://www.cuisinstore.com/pot-a-ustensiles-f577-p1.html">Pot à ustensiles</a> Toolbox Eva Solo est réalisé en céramique mate et poignée en chêne. Il permet de recevoir toute sorte d'articles culinaires ou de bureau et de dire ainsi adieu au désordre.</div><h1>Caractéristiques Pot à ustensiles Toolbox Eva Solo</h1><div class="col is-12">- Céramique mate.<br />- Poignée en chêne.<br />- Dimensions : 20 x 11,8 x 11,8 cm.<br />- Livré sans ustensiles.</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 {#27105 …} #channels: Doctrine\ORM\PersistentCollection {#27102 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#14105 …} #reviews: Doctrine\ORM\PersistentCollection {#27101 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#27098 …} #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 {#31795 +product: App\Entity\Product\Product {#27090 #id: 2875 #code: "pot-a-ustensiles-toolbox-eva-solo-6234" #attributes: Doctrine\ORM\PersistentCollection {#27094 …} #variants: Doctrine\ORM\PersistentCollection {#27072 …} #options: Doctrine\ORM\PersistentCollection {#27079 …} #associations: Doctrine\ORM\PersistentCollection {#27082 …} #createdAt: DateTime @1758632680 {#27085 : 2025-09-23 21:04:40.0 PRC (+08:00) } #updatedAt: DateTime @1758632680 {#27086 : 2025-09-23 21:04:40.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#27092 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#32035 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#27090} #id: 2875 #name: "Pot à ustensiles Toolbox Eva Solo" #slug: "pot-a-ustensiles-toolbox-eva-solo-6234" #description: """ <div class="col is-12"><ul>\n <li>Original et élégant.</li>\n <li>Céramique mate, poignée en chêne.</li>\n <li>Finition haut de gamme.</li>\n </ul></div><h1>Descriptif Pot à ustensiles Toolbox Eva Solo</h1><div class="col is-12">Le <a rel="nofollow" href="https://www.cuisinstore.com/pot-a-ustensiles-f577-p1.html">Pot à ustensiles</a> Toolbox Eva Solo est réalisé en céramique mate et poignée en chêne. Il permet de recevoir toute sorte d'articles culinaires ou de bureau et de dire ainsi adieu au désordre.</div><h1>Caractéristiques Pot à ustensiles Toolbox Eva Solo</h1><div class="col is-12">- Céramique mate.<br />- Poignée en chêne.<br />- Dimensions : 20 x 11,8 x 11,8 cm.<br />- Livré sans ustensiles.</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 {#27105 …} #channels: Doctrine\ORM\PersistentCollection {#27102 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#14105 …} #reviews: Doctrine\ORM\PersistentCollection {#27101 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#27098 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#31984 …} +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.82 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#27090 #id: 2875 #code: "pot-a-ustensiles-toolbox-eva-solo-6234" #attributes: Doctrine\ORM\PersistentCollection {#27094 …} #variants: Doctrine\ORM\PersistentCollection {#27072 …} #options: Doctrine\ORM\PersistentCollection {#27079 …} #associations: Doctrine\ORM\PersistentCollection {#27082 …} #createdAt: DateTime @1758632680 {#27085 : 2025-09-23 21:04:40.0 PRC (+08:00) } #updatedAt: DateTime @1758632680 {#27086 : 2025-09-23 21:04:40.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#27092 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#32035 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#27090} #id: 2875 #name: "Pot à ustensiles Toolbox Eva Solo" #slug: "pot-a-ustensiles-toolbox-eva-solo-6234" #description: """ <div class="col is-12"><ul>\n <li>Original et élégant.</li>\n <li>Céramique mate, poignée en chêne.</li>\n <li>Finition haut de gamme.</li>\n </ul></div><h1>Descriptif Pot à ustensiles Toolbox Eva Solo</h1><div class="col is-12">Le <a rel="nofollow" href="https://www.cuisinstore.com/pot-a-ustensiles-f577-p1.html">Pot à ustensiles</a> Toolbox Eva Solo est réalisé en céramique mate et poignée en chêne. Il permet de recevoir toute sorte d'articles culinaires ou de bureau et de dire ainsi adieu au désordre.</div><h1>Caractéristiques Pot à ustensiles Toolbox Eva Solo</h1><div class="col is-12">- Céramique mate.<br />- Poignée en chêne.<br />- Dimensions : 20 x 11,8 x 11,8 cm.<br />- Livré sans ustensiles.</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 {#27105 …} #channels: Doctrine\ORM\PersistentCollection {#27102 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#14105 …} #reviews: Doctrine\ORM\PersistentCollection {#27101 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#27098 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Pot à ustensiles Toolbox Eva Solo" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#32059 -props: [ "product" => App\Entity\Product\Product {#27090 #id: 2875 #code: "pot-a-ustensiles-toolbox-eva-solo-6234" #attributes: Doctrine\ORM\PersistentCollection {#27094 …} #variants: Doctrine\ORM\PersistentCollection {#27072 …} #options: Doctrine\ORM\PersistentCollection {#27079 …} #associations: Doctrine\ORM\PersistentCollection {#27082 …} #createdAt: DateTime @1758632680 {#27085 : 2025-09-23 21:04:40.0 PRC (+08:00) } #updatedAt: DateTime @1758632680 {#27086 : 2025-09-23 21:04:40.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#27092 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#32035 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#27090} #id: 2875 #name: "Pot à ustensiles Toolbox Eva Solo" #slug: "pot-a-ustensiles-toolbox-eva-solo-6234" #description: """ <div class="col is-12"><ul>\n <li>Original et élégant.</li>\n <li>Céramique mate, poignée en chêne.</li>\n <li>Finition haut de gamme.</li>\n </ul></div><h1>Descriptif Pot à ustensiles Toolbox Eva Solo</h1><div class="col is-12">Le <a rel="nofollow" href="https://www.cuisinstore.com/pot-a-ustensiles-f577-p1.html">Pot à ustensiles</a> Toolbox Eva Solo est réalisé en céramique mate et poignée en chêne. Il permet de recevoir toute sorte d'articles culinaires ou de bureau et de dire ainsi adieu au désordre.</div><h1>Caractéristiques Pot à ustensiles Toolbox Eva Solo</h1><div class="col is-12">- Céramique mate.<br />- Poignée en chêne.<br />- Dimensions : 20 x 11,8 x 11,8 cm.<br />- Livré sans ustensiles.</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 {#27105 …} #channels: Doctrine\ORM\PersistentCollection {#27102 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#14105 …} #reviews: Doctrine\ORM\PersistentCollection {#27101 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#27098 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
116.0 MiB | 0.75 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#32052 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#32036 …} +context: Sylius\TwigHooks\Bag\DataBag {#32113 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#32041 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#31984 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#31992 #collection: Doctrine\Common\Collections\ArrayCollection {#32001 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#31980 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#41782 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#41784 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#32052 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#32036 …} +context: Sylius\TwigHooks\Bag\DataBag {#32113 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#32041 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => "Pot à ustensiles Toolbox Eva Solo" "applied_promotions" => Doctrine\ORM\PersistentCollection {#31992 #collection: Doctrine\Common\Collections\ArrayCollection {#32001 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#31980 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#41782 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#41784 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#32117 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#32052 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#32036 …} +context: Sylius\TwigHooks\Bag\DataBag {#32113 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#32041 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#31984 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#31992 #collection: Doctrine\Common\Collections\ArrayCollection {#32001 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#31980 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#41782 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#41784 …} } "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 {#32167 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#32158 …} +context: Sylius\TwigHooks\Bag\DataBag {#32165 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#32166 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#31984 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#32170 +variant: App\Entity\Product\ProductVariant {#31984 …} +price: "34,00\u{A0}€" +originalPrice: "44,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 {#32167 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#32158 …} +context: Sylius\TwigHooks\Bag\DataBag {#32165 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#32166 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 116.0 MiB | 5.51 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#27078 #id: 2876 #code: "pot-a-ustensiles-en-bambou-point-virgule-6775" #attributes: Doctrine\ORM\PersistentCollection {#27029 …} #variants: Doctrine\ORM\PersistentCollection {#27039 …} #options: Doctrine\ORM\PersistentCollection {#27042 …} #associations: Doctrine\ORM\PersistentCollection {#27040 …} #createdAt: DateTime @1758632680 {#27081 : 2025-09-23 21:04:40.0 PRC (+08:00) } #updatedAt: DateTime @1758632680 {#27083 : 2025-09-23 21:04:40.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#27063 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#32284 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#27078} #id: 2876 #name: "Pot à Ustensiles en Bambou Point Virgule" #slug: "pot-a-ustensiles-en-bambou-point-virgule-6775" #description: """ <div class="col is-12"><ul>\n <li>En fibre de bambou et poudre de maïs reforcées avec de la résine mélaminique.</li>\n <li>Compartiment intérieur amovible.</li>\n <li>Passe au lave-vaisselle.</li>\n <li><strong><em>Ustensiles non fournis.</em></strong></li>\n </ul></div><h1>Descriptif Pot à Ustensiles en Bambou Point Virgule</h1><div class="col is-12">Le <a rel="nofollow" href="https://www.cuisinstore.com/pot-a-ustensiles-f577-p1.html">pot à ustensiles</a> Point Virgule est réalisé en fibre de bambou avec de lapoudre de ma¨s le tout renforcé avec de la résine mélaminique. Ce pot est d'un entretien facile puisqu'il passe au lave-vaisselle. Il est muni d'un séparateur d'ustensiles amovible à 8 compartiments en plastique. Il aura toute sa place sur la plan de travail de votre cuisine, salle de bain, bureau ... </div><h1>Caractéristiques Pot à Ustensiles en Bambou Point Virgule</h1><div class="col is-12">- Pot en bambou peint eb gris clair.<br />- Intérieur 8 compartiments amovible en plastique.<br />- Passe au lave-vaisselle.<br />- Dimensions : 15 x 15 x 16,3 cm.<br />- <strong><em>USTENSILES NON FOURNIS.</em></strong></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#27065 …} #channels: Doctrine\ORM\PersistentCollection {#27047 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#14105 …} #reviews: Doctrine\ORM\PersistentCollection {#27033 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#27050 …} #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 {#32050 +product: App\Entity\Product\Product {#27078 #id: 2876 #code: "pot-a-ustensiles-en-bambou-point-virgule-6775" #attributes: Doctrine\ORM\PersistentCollection {#27029 …} #variants: Doctrine\ORM\PersistentCollection {#27039 …} #options: Doctrine\ORM\PersistentCollection {#27042 …} #associations: Doctrine\ORM\PersistentCollection {#27040 …} #createdAt: DateTime @1758632680 {#27081 : 2025-09-23 21:04:40.0 PRC (+08:00) } #updatedAt: DateTime @1758632680 {#27083 : 2025-09-23 21:04:40.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#27063 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#32284 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#27078} #id: 2876 #name: "Pot à Ustensiles en Bambou Point Virgule" #slug: "pot-a-ustensiles-en-bambou-point-virgule-6775" #description: """ <div class="col is-12"><ul>\n <li>En fibre de bambou et poudre de maïs reforcées avec de la résine mélaminique.</li>\n <li>Compartiment intérieur amovible.</li>\n <li>Passe au lave-vaisselle.</li>\n <li><strong><em>Ustensiles non fournis.</em></strong></li>\n </ul></div><h1>Descriptif Pot à Ustensiles en Bambou Point Virgule</h1><div class="col is-12">Le <a rel="nofollow" href="https://www.cuisinstore.com/pot-a-ustensiles-f577-p1.html">pot à ustensiles</a> Point Virgule est réalisé en fibre de bambou avec de lapoudre de ma¨s le tout renforcé avec de la résine mélaminique. Ce pot est d'un entretien facile puisqu'il passe au lave-vaisselle. Il est muni d'un séparateur d'ustensiles amovible à 8 compartiments en plastique. Il aura toute sa place sur la plan de travail de votre cuisine, salle de bain, bureau ... </div><h1>Caractéristiques Pot à Ustensiles en Bambou Point Virgule</h1><div class="col is-12">- Pot en bambou peint eb gris clair.<br />- Intérieur 8 compartiments amovible en plastique.<br />- Passe au lave-vaisselle.<br />- Dimensions : 15 x 15 x 16,3 cm.<br />- <strong><em>USTENSILES NON FOURNIS.</em></strong></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#27065 …} #channels: Doctrine\ORM\PersistentCollection {#27047 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#14105 …} #reviews: Doctrine\ORM\PersistentCollection {#27033 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#27050 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#32233 …} +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.86 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#27078 #id: 2876 #code: "pot-a-ustensiles-en-bambou-point-virgule-6775" #attributes: Doctrine\ORM\PersistentCollection {#27029 …} #variants: Doctrine\ORM\PersistentCollection {#27039 …} #options: Doctrine\ORM\PersistentCollection {#27042 …} #associations: Doctrine\ORM\PersistentCollection {#27040 …} #createdAt: DateTime @1758632680 {#27081 : 2025-09-23 21:04:40.0 PRC (+08:00) } #updatedAt: DateTime @1758632680 {#27083 : 2025-09-23 21:04:40.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#27063 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#32284 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#27078} #id: 2876 #name: "Pot à Ustensiles en Bambou Point Virgule" #slug: "pot-a-ustensiles-en-bambou-point-virgule-6775" #description: """ <div class="col is-12"><ul>\n <li>En fibre de bambou et poudre de maïs reforcées avec de la résine mélaminique.</li>\n <li>Compartiment intérieur amovible.</li>\n <li>Passe au lave-vaisselle.</li>\n <li><strong><em>Ustensiles non fournis.</em></strong></li>\n </ul></div><h1>Descriptif Pot à Ustensiles en Bambou Point Virgule</h1><div class="col is-12">Le <a rel="nofollow" href="https://www.cuisinstore.com/pot-a-ustensiles-f577-p1.html">pot à ustensiles</a> Point Virgule est réalisé en fibre de bambou avec de lapoudre de ma¨s le tout renforcé avec de la résine mélaminique. Ce pot est d'un entretien facile puisqu'il passe au lave-vaisselle. Il est muni d'un séparateur d'ustensiles amovible à 8 compartiments en plastique. Il aura toute sa place sur la plan de travail de votre cuisine, salle de bain, bureau ... </div><h1>Caractéristiques Pot à Ustensiles en Bambou Point Virgule</h1><div class="col is-12">- Pot en bambou peint eb gris clair.<br />- Intérieur 8 compartiments amovible en plastique.<br />- Passe au lave-vaisselle.<br />- Dimensions : 15 x 15 x 16,3 cm.<br />- <strong><em>USTENSILES NON FOURNIS.</em></strong></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#27065 …} #channels: Doctrine\ORM\PersistentCollection {#27047 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#14105 …} #reviews: Doctrine\ORM\PersistentCollection {#27033 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#27050 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Pot à Ustensiles en Bambou Point Virgule" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#32308 -props: [ "product" => App\Entity\Product\Product {#27078 #id: 2876 #code: "pot-a-ustensiles-en-bambou-point-virgule-6775" #attributes: Doctrine\ORM\PersistentCollection {#27029 …} #variants: Doctrine\ORM\PersistentCollection {#27039 …} #options: Doctrine\ORM\PersistentCollection {#27042 …} #associations: Doctrine\ORM\PersistentCollection {#27040 …} #createdAt: DateTime @1758632680 {#27081 : 2025-09-23 21:04:40.0 PRC (+08:00) } #updatedAt: DateTime @1758632680 {#27083 : 2025-09-23 21:04:40.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#27063 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#32284 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#27078} #id: 2876 #name: "Pot à Ustensiles en Bambou Point Virgule" #slug: "pot-a-ustensiles-en-bambou-point-virgule-6775" #description: """ <div class="col is-12"><ul>\n <li>En fibre de bambou et poudre de maïs reforcées avec de la résine mélaminique.</li>\n <li>Compartiment intérieur amovible.</li>\n <li>Passe au lave-vaisselle.</li>\n <li><strong><em>Ustensiles non fournis.</em></strong></li>\n </ul></div><h1>Descriptif Pot à Ustensiles en Bambou Point Virgule</h1><div class="col is-12">Le <a rel="nofollow" href="https://www.cuisinstore.com/pot-a-ustensiles-f577-p1.html">pot à ustensiles</a> Point Virgule est réalisé en fibre de bambou avec de lapoudre de ma¨s le tout renforcé avec de la résine mélaminique. Ce pot est d'un entretien facile puisqu'il passe au lave-vaisselle. Il est muni d'un séparateur d'ustensiles amovible à 8 compartiments en plastique. Il aura toute sa place sur la plan de travail de votre cuisine, salle de bain, bureau ... </div><h1>Caractéristiques Pot à Ustensiles en Bambou Point Virgule</h1><div class="col is-12">- Pot en bambou peint eb gris clair.<br />- Intérieur 8 compartiments amovible en plastique.<br />- Passe au lave-vaisselle.<br />- Dimensions : 15 x 15 x 16,3 cm.<br />- <strong><em>USTENSILES NON FOURNIS.</em></strong></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#27065 …} #channels: Doctrine\ORM\PersistentCollection {#27047 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#14105 …} #reviews: Doctrine\ORM\PersistentCollection {#27033 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#27050 …} #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 {#32301 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#32285 …} +context: Sylius\TwigHooks\Bag\DataBag {#32362 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#32290 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#32233 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#32241 #collection: Doctrine\Common\Collections\ArrayCollection {#32250 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#32229 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#41797 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#41799 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#32301 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#32285 …} +context: Sylius\TwigHooks\Bag\DataBag {#32362 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#32290 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => "Pot à Ustensiles en Bambou Point Virgule" "applied_promotions" => Doctrine\ORM\PersistentCollection {#32241 #collection: Doctrine\Common\Collections\ArrayCollection {#32250 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#32229 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#41797 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#41799 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#32366 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#32301 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#32285 …} +context: Sylius\TwigHooks\Bag\DataBag {#32362 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#32290 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#32233 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#32241 #collection: Doctrine\Common\Collections\ArrayCollection {#32250 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#32229 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#41797 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#41799 …} } "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 {#32416 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#32407 …} +context: Sylius\TwigHooks\Bag\DataBag {#32414 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#32415 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#32233 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#32419 +variant: App\Entity\Product\ProductVariant {#32233 …} +price: "25,00\u{A0}€" +originalPrice: "25,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 {#32416 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#32407 …} +context: Sylius\TwigHooks\Bag\DataBag {#32414 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#32415 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 116.0 MiB | 5.56 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#27041 #id: 2877 #code: "pot-a-ustensiles-froisse-revol-3440" #attributes: Doctrine\ORM\PersistentCollection {#27017 …} #variants: Doctrine\ORM\PersistentCollection {#27019 …} #options: Doctrine\ORM\PersistentCollection {#27022 …} #associations: Doctrine\ORM\PersistentCollection {#27031 …} #createdAt: DateTime @1758632682 {#27044 : 2025-09-23 21:04:42.0 PRC (+08:00) } #updatedAt: DateTime @1758632682 {#27046 : 2025-09-23 21:04:42.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#27048 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#32536 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#27041} #id: 2877 #name: "Pot à ustensiles froissé REVOL" #slug: "pot-a-ustensiles-froisse-revol-3440" #description: """ <div class="col is-12"><ul>\r\n <li>Design original, effet garanti !</li>\r\n <li>Porcelaine de qualité.</li>\r\n <li>Fabriqué en France.</li>\r\n </ul></div><h1>Description pot à ustensiles froissé REVOL</h1><div class="col is-12">Le pot à ustensiles froissé REVOL permet de ranger facilement vos ustensiles de cuisine tout en les gardant à portée de main.<br />Le pot à ustensiles froissé REVOL est réalisé en porcelaine avec un effet froissé très original, effet garanti !</div><h1>Caractéristiques pot à ustensiles froissé REVOL</h1><div class="col is-12">Porcelaine haute qualité. Contenance 1 litre. Dimensions : Ø 14.2 - H. 15 cm. Va au lave vaisselle. <span style="font-weight: bold;">Ustensiles non fournis.</span></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 {#27053 …} #channels: Doctrine\ORM\PersistentCollection {#27015 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#21620 …} #reviews: Doctrine\ORM\PersistentCollection {#27055 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#27062 …} #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 {#32299 +product: App\Entity\Product\Product {#27041 #id: 2877 #code: "pot-a-ustensiles-froisse-revol-3440" #attributes: Doctrine\ORM\PersistentCollection {#27017 …} #variants: Doctrine\ORM\PersistentCollection {#27019 …} #options: Doctrine\ORM\PersistentCollection {#27022 …} #associations: Doctrine\ORM\PersistentCollection {#27031 …} #createdAt: DateTime @1758632682 {#27044 : 2025-09-23 21:04:42.0 PRC (+08:00) } #updatedAt: DateTime @1758632682 {#27046 : 2025-09-23 21:04:42.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#27048 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#32536 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#27041} #id: 2877 #name: "Pot à ustensiles froissé REVOL" #slug: "pot-a-ustensiles-froisse-revol-3440" #description: """ <div class="col is-12"><ul>\r\n <li>Design original, effet garanti !</li>\r\n <li>Porcelaine de qualité.</li>\r\n <li>Fabriqué en France.</li>\r\n </ul></div><h1>Description pot à ustensiles froissé REVOL</h1><div class="col is-12">Le pot à ustensiles froissé REVOL permet de ranger facilement vos ustensiles de cuisine tout en les gardant à portée de main.<br />Le pot à ustensiles froissé REVOL est réalisé en porcelaine avec un effet froissé très original, effet garanti !</div><h1>Caractéristiques pot à ustensiles froissé REVOL</h1><div class="col is-12">Porcelaine haute qualité. Contenance 1 litre. Dimensions : Ø 14.2 - H. 15 cm. Va au lave vaisselle. <span style="font-weight: bold;">Ustensiles non fournis.</span></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 {#27053 …} #channels: Doctrine\ORM\PersistentCollection {#27015 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#21620 …} #reviews: Doctrine\ORM\PersistentCollection {#27055 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#27062 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#32482 …} +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.88 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#27041 #id: 2877 #code: "pot-a-ustensiles-froisse-revol-3440" #attributes: Doctrine\ORM\PersistentCollection {#27017 …} #variants: Doctrine\ORM\PersistentCollection {#27019 …} #options: Doctrine\ORM\PersistentCollection {#27022 …} #associations: Doctrine\ORM\PersistentCollection {#27031 …} #createdAt: DateTime @1758632682 {#27044 : 2025-09-23 21:04:42.0 PRC (+08:00) } #updatedAt: DateTime @1758632682 {#27046 : 2025-09-23 21:04:42.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#27048 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#32536 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#27041} #id: 2877 #name: "Pot à ustensiles froissé REVOL" #slug: "pot-a-ustensiles-froisse-revol-3440" #description: """ <div class="col is-12"><ul>\r\n <li>Design original, effet garanti !</li>\r\n <li>Porcelaine de qualité.</li>\r\n <li>Fabriqué en France.</li>\r\n </ul></div><h1>Description pot à ustensiles froissé REVOL</h1><div class="col is-12">Le pot à ustensiles froissé REVOL permet de ranger facilement vos ustensiles de cuisine tout en les gardant à portée de main.<br />Le pot à ustensiles froissé REVOL est réalisé en porcelaine avec un effet froissé très original, effet garanti !</div><h1>Caractéristiques pot à ustensiles froissé REVOL</h1><div class="col is-12">Porcelaine haute qualité. Contenance 1 litre. Dimensions : Ø 14.2 - H. 15 cm. Va au lave vaisselle. <span style="font-weight: bold;">Ustensiles non fournis.</span></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 {#27053 …} #channels: Doctrine\ORM\PersistentCollection {#27015 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#21620 …} #reviews: Doctrine\ORM\PersistentCollection {#27055 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#27062 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Pot à ustensiles froissé REVOL" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#32560 -props: [ "product" => App\Entity\Product\Product {#27041 #id: 2877 #code: "pot-a-ustensiles-froisse-revol-3440" #attributes: Doctrine\ORM\PersistentCollection {#27017 …} #variants: Doctrine\ORM\PersistentCollection {#27019 …} #options: Doctrine\ORM\PersistentCollection {#27022 …} #associations: Doctrine\ORM\PersistentCollection {#27031 …} #createdAt: DateTime @1758632682 {#27044 : 2025-09-23 21:04:42.0 PRC (+08:00) } #updatedAt: DateTime @1758632682 {#27046 : 2025-09-23 21:04:42.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#27048 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#32536 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#27041} #id: 2877 #name: "Pot à ustensiles froissé REVOL" #slug: "pot-a-ustensiles-froisse-revol-3440" #description: """ <div class="col is-12"><ul>\r\n <li>Design original, effet garanti !</li>\r\n <li>Porcelaine de qualité.</li>\r\n <li>Fabriqué en France.</li>\r\n </ul></div><h1>Description pot à ustensiles froissé REVOL</h1><div class="col is-12">Le pot à ustensiles froissé REVOL permet de ranger facilement vos ustensiles de cuisine tout en les gardant à portée de main.<br />Le pot à ustensiles froissé REVOL est réalisé en porcelaine avec un effet froissé très original, effet garanti !</div><h1>Caractéristiques pot à ustensiles froissé REVOL</h1><div class="col is-12">Porcelaine haute qualité. Contenance 1 litre. Dimensions : Ø 14.2 - H. 15 cm. Va au lave vaisselle. <span style="font-weight: bold;">Ustensiles non fournis.</span></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 {#27053 …} #channels: Doctrine\ORM\PersistentCollection {#27015 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#21620 …} #reviews: Doctrine\ORM\PersistentCollection {#27055 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#27062 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
116.0 MiB | 0.76 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#32553 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#32537 …} +context: Sylius\TwigHooks\Bag\DataBag {#32614 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#32542 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#32482 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#32490 #collection: Doctrine\Common\Collections\ArrayCollection {#32502 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#32478 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#41812 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#41814 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#32553 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#32537 …} +context: Sylius\TwigHooks\Bag\DataBag {#32614 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#32542 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => "Pot à ustensiles froissé REVOL" "applied_promotions" => Doctrine\ORM\PersistentCollection {#32490 #collection: Doctrine\Common\Collections\ArrayCollection {#32502 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#32478 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#41812 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#41814 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#32618 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#32553 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#32537 …} +context: Sylius\TwigHooks\Bag\DataBag {#32614 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#32542 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#32482 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#32490 #collection: Doctrine\Common\Collections\ArrayCollection {#32502 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#32478 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#41812 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#41814 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 116.0 MiB | 0.13 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#32668 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#32659 …} +context: Sylius\TwigHooks\Bag\DataBag {#32666 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#32667 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#32482 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#32671 +variant: App\Entity\Product\ProductVariant {#32482 …} +price: "29,00\u{A0}€" +originalPrice: "29,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#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 {#32668 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#32659 …} +context: Sylius\TwigHooks\Bag\DataBag {#32666 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#32667 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 116.0 MiB | 4.60 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#27025 #id: 2878 #code: "sauciere-gras-maigre-inox-chevalier-6046" #attributes: Doctrine\ORM\PersistentCollection {#13964 …} #variants: Doctrine\ORM\PersistentCollection {#26978 …} #options: Doctrine\ORM\PersistentCollection {#26961 …} #associations: Doctrine\ORM\PersistentCollection {#26966 …} #createdAt: DateTime @1758632683 {#27024 : 2025-09-23 21:04:43.0 PRC (+08:00) } #updatedAt: DateTime @1758632683 {#27037 : 2025-09-23 21:04:43.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#27026 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#32785 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#27025} #id: 2878 #name: "Saucière Gras/Maigre Inox Chevalier" #slug: "sauciere-gras-maigre-inox-chevalier-6046" #description: """ <div class="col is-12"><ul>\n <li>Acier inoxydable.</li>\n <li>Sépare le gras du maigre.</li>\n </ul></div><h1>Descriptif Saucière Gras/Maigre Inox Chevalier</h1><div class="col is-12">A la fois élégante et pratique, la saucière gras/maigre inox Chevalier pourra passer aisément de la cuisine à la table. Son corps inox est d'un entretien facile.<br /></div><h1>Caractéristiques Saucière Gras/Maigre Inox Chevalier</h1><div class="col is-12">- Acier inoxydable.<br />- Dimensions : 14 x 12 x 6 cm.<br />- Va au lave vaisselle.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#27011 …} #channels: Doctrine\ORM\PersistentCollection {#13957 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#14105 …} #reviews: Doctrine\ORM\PersistentCollection {#27043 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#27054 …} #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 {#32551 +product: App\Entity\Product\Product {#27025 #id: 2878 #code: "sauciere-gras-maigre-inox-chevalier-6046" #attributes: Doctrine\ORM\PersistentCollection {#13964 …} #variants: Doctrine\ORM\PersistentCollection {#26978 …} #options: Doctrine\ORM\PersistentCollection {#26961 …} #associations: Doctrine\ORM\PersistentCollection {#26966 …} #createdAt: DateTime @1758632683 {#27024 : 2025-09-23 21:04:43.0 PRC (+08:00) } #updatedAt: DateTime @1758632683 {#27037 : 2025-09-23 21:04:43.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#27026 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#32785 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#27025} #id: 2878 #name: "Saucière Gras/Maigre Inox Chevalier" #slug: "sauciere-gras-maigre-inox-chevalier-6046" #description: """ <div class="col is-12"><ul>\n <li>Acier inoxydable.</li>\n <li>Sépare le gras du maigre.</li>\n </ul></div><h1>Descriptif Saucière Gras/Maigre Inox Chevalier</h1><div class="col is-12">A la fois élégante et pratique, la saucière gras/maigre inox Chevalier pourra passer aisément de la cuisine à la table. Son corps inox est d'un entretien facile.<br /></div><h1>Caractéristiques Saucière Gras/Maigre Inox Chevalier</h1><div class="col is-12">- Acier inoxydable.<br />- Dimensions : 14 x 12 x 6 cm.<br />- Va au lave vaisselle.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#27011 …} #channels: Doctrine\ORM\PersistentCollection {#13957 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#14105 …} #reviews: Doctrine\ORM\PersistentCollection {#27043 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#27054 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#32734 …} +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.61 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#27025 #id: 2878 #code: "sauciere-gras-maigre-inox-chevalier-6046" #attributes: Doctrine\ORM\PersistentCollection {#13964 …} #variants: Doctrine\ORM\PersistentCollection {#26978 …} #options: Doctrine\ORM\PersistentCollection {#26961 …} #associations: Doctrine\ORM\PersistentCollection {#26966 …} #createdAt: DateTime @1758632683 {#27024 : 2025-09-23 21:04:43.0 PRC (+08:00) } #updatedAt: DateTime @1758632683 {#27037 : 2025-09-23 21:04:43.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#27026 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#32785 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#27025} #id: 2878 #name: "Saucière Gras/Maigre Inox Chevalier" #slug: "sauciere-gras-maigre-inox-chevalier-6046" #description: """ <div class="col is-12"><ul>\n <li>Acier inoxydable.</li>\n <li>Sépare le gras du maigre.</li>\n </ul></div><h1>Descriptif Saucière Gras/Maigre Inox Chevalier</h1><div class="col is-12">A la fois élégante et pratique, la saucière gras/maigre inox Chevalier pourra passer aisément de la cuisine à la table. Son corps inox est d'un entretien facile.<br /></div><h1>Caractéristiques Saucière Gras/Maigre Inox Chevalier</h1><div class="col is-12">- Acier inoxydable.<br />- Dimensions : 14 x 12 x 6 cm.<br />- Va au lave vaisselle.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#27011 …} #channels: Doctrine\ORM\PersistentCollection {#13957 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#14105 …} #reviews: Doctrine\ORM\PersistentCollection {#27043 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#27054 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Saucière Gras/Maigre Inox Chevalier" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#32809 -props: [ "product" => App\Entity\Product\Product {#27025 #id: 2878 #code: "sauciere-gras-maigre-inox-chevalier-6046" #attributes: Doctrine\ORM\PersistentCollection {#13964 …} #variants: Doctrine\ORM\PersistentCollection {#26978 …} #options: Doctrine\ORM\PersistentCollection {#26961 …} #associations: Doctrine\ORM\PersistentCollection {#26966 …} #createdAt: DateTime @1758632683 {#27024 : 2025-09-23 21:04:43.0 PRC (+08:00) } #updatedAt: DateTime @1758632683 {#27037 : 2025-09-23 21:04:43.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#27026 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#32785 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#27025} #id: 2878 #name: "Saucière Gras/Maigre Inox Chevalier" #slug: "sauciere-gras-maigre-inox-chevalier-6046" #description: """ <div class="col is-12"><ul>\n <li>Acier inoxydable.</li>\n <li>Sépare le gras du maigre.</li>\n </ul></div><h1>Descriptif Saucière Gras/Maigre Inox Chevalier</h1><div class="col is-12">A la fois élégante et pratique, la saucière gras/maigre inox Chevalier pourra passer aisément de la cuisine à la table. Son corps inox est d'un entretien facile.<br /></div><h1>Caractéristiques Saucière Gras/Maigre Inox Chevalier</h1><div class="col is-12">- Acier inoxydable.<br />- Dimensions : 14 x 12 x 6 cm.<br />- Va au lave vaisselle.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#27011 …} #channels: Doctrine\ORM\PersistentCollection {#13957 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#14105 …} #reviews: Doctrine\ORM\PersistentCollection {#27043 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#27054 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
116.0 MiB | 0.59 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#32802 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#32786 …} +context: Sylius\TwigHooks\Bag\DataBag {#32860 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#32791 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#32734 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#32742 #collection: Doctrine\Common\Collections\ArrayCollection {#32751 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#32730 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#41827 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#41829 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#32802 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#32786 …} +context: Sylius\TwigHooks\Bag\DataBag {#32860 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#32791 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => "Saucière Gras/Maigre Inox Chevalier" "applied_promotions" => Doctrine\ORM\PersistentCollection {#32742 #collection: Doctrine\Common\Collections\ArrayCollection {#32751 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#32730 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#41827 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#41829 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#32864 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#32802 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#32786 …} +context: Sylius\TwigHooks\Bag\DataBag {#32860 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#32791 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#32734 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#32742 #collection: Doctrine\Common\Collections\ArrayCollection {#32751 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#32730 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#41827 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#41829 …} } "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 {#32914 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#32905 …} +context: Sylius\TwigHooks\Bag\DataBag {#32912 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#32913 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#32734 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#32917 +variant: App\Entity\Product\ProductVariant {#32734 …} +price: "31,00\u{A0}€" +originalPrice: "31,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 {#32914 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#32905 …} +context: Sylius\TwigHooks\Bag\DataBag {#32912 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#32913 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 116.0 MiB | 4.26 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#28616 #id: 2880 #code: "sauciere-porcelaine-gras-maigre-813" #attributes: Doctrine\ORM\PersistentCollection {#28951 …} #variants: Doctrine\ORM\PersistentCollection {#29131 …} #options: Doctrine\ORM\PersistentCollection {#29128 …} #associations: Doctrine\ORM\PersistentCollection {#29130 …} #createdAt: DateTime @1758632684 {#28636 : 2025-09-23 21:04:44.0 PRC (+08:00) } #updatedAt: DateTime @1758632684 {#28627 : 2025-09-23 21:04:44.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#28647 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#33031 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#28616} #id: 2880 #name: "Saucière porcelaine gras maigre" #slug: "sauciere-porcelaine-gras-maigre-813" #description: """ <div class="col is-12"><ul>\n <li>Porcelaine non poreuse, n'absorbe ni graisse ni odeur.</li>\n <li>Arrose facilement sans la graisse.</li>\n </ul></div><h1>Description saucière gras maigre</h1><div class="col is-12"><p>La saucière gras maigre permet d’arroser facilement vos viandes avec le jus de cuisson sans la graisse. Saucière en porcelaine culinaire non poreuse qui n'absorbe ni graisse, ni odeur. 16*8 h 7.5 cm sans anses, 28cl.</p></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#28935 …} #channels: Doctrine\ORM\PersistentCollection {#28947 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#21629 …} #reviews: Doctrine\ORM\PersistentCollection {#28936 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#28945 …} #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 {#32800 +product: App\Entity\Product\Product {#28616 #id: 2880 #code: "sauciere-porcelaine-gras-maigre-813" #attributes: Doctrine\ORM\PersistentCollection {#28951 …} #variants: Doctrine\ORM\PersistentCollection {#29131 …} #options: Doctrine\ORM\PersistentCollection {#29128 …} #associations: Doctrine\ORM\PersistentCollection {#29130 …} #createdAt: DateTime @1758632684 {#28636 : 2025-09-23 21:04:44.0 PRC (+08:00) } #updatedAt: DateTime @1758632684 {#28627 : 2025-09-23 21:04:44.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#28647 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#33031 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#28616} #id: 2880 #name: "Saucière porcelaine gras maigre" #slug: "sauciere-porcelaine-gras-maigre-813" #description: """ <div class="col is-12"><ul>\n <li>Porcelaine non poreuse, n'absorbe ni graisse ni odeur.</li>\n <li>Arrose facilement sans la graisse.</li>\n </ul></div><h1>Description saucière gras maigre</h1><div class="col is-12"><p>La saucière gras maigre permet d’arroser facilement vos viandes avec le jus de cuisson sans la graisse. Saucière en porcelaine culinaire non poreuse qui n'absorbe ni graisse, ni odeur. 16*8 h 7.5 cm sans anses, 28cl.</p></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#28935 …} #channels: Doctrine\ORM\PersistentCollection {#28947 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#21629 …} #reviews: Doctrine\ORM\PersistentCollection {#28936 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#28945 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#32980 …} +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.58 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#28616 #id: 2880 #code: "sauciere-porcelaine-gras-maigre-813" #attributes: Doctrine\ORM\PersistentCollection {#28951 …} #variants: Doctrine\ORM\PersistentCollection {#29131 …} #options: Doctrine\ORM\PersistentCollection {#29128 …} #associations: Doctrine\ORM\PersistentCollection {#29130 …} #createdAt: DateTime @1758632684 {#28636 : 2025-09-23 21:04:44.0 PRC (+08:00) } #updatedAt: DateTime @1758632684 {#28627 : 2025-09-23 21:04:44.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#28647 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#33031 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#28616} #id: 2880 #name: "Saucière porcelaine gras maigre" #slug: "sauciere-porcelaine-gras-maigre-813" #description: """ <div class="col is-12"><ul>\n <li>Porcelaine non poreuse, n'absorbe ni graisse ni odeur.</li>\n <li>Arrose facilement sans la graisse.</li>\n </ul></div><h1>Description saucière gras maigre</h1><div class="col is-12"><p>La saucière gras maigre permet d’arroser facilement vos viandes avec le jus de cuisson sans la graisse. Saucière en porcelaine culinaire non poreuse qui n'absorbe ni graisse, ni odeur. 16*8 h 7.5 cm sans anses, 28cl.</p></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#28935 …} #channels: Doctrine\ORM\PersistentCollection {#28947 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#21629 …} #reviews: Doctrine\ORM\PersistentCollection {#28936 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#28945 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Saucière porcelaine gras maigre" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#33055 -props: [ "product" => App\Entity\Product\Product {#28616 #id: 2880 #code: "sauciere-porcelaine-gras-maigre-813" #attributes: Doctrine\ORM\PersistentCollection {#28951 …} #variants: Doctrine\ORM\PersistentCollection {#29131 …} #options: Doctrine\ORM\PersistentCollection {#29128 …} #associations: Doctrine\ORM\PersistentCollection {#29130 …} #createdAt: DateTime @1758632684 {#28636 : 2025-09-23 21:04:44.0 PRC (+08:00) } #updatedAt: DateTime @1758632684 {#28627 : 2025-09-23 21:04:44.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#28647 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#33031 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#28616} #id: 2880 #name: "Saucière porcelaine gras maigre" #slug: "sauciere-porcelaine-gras-maigre-813" #description: """ <div class="col is-12"><ul>\n <li>Porcelaine non poreuse, n'absorbe ni graisse ni odeur.</li>\n <li>Arrose facilement sans la graisse.</li>\n </ul></div><h1>Description saucière gras maigre</h1><div class="col is-12"><p>La saucière gras maigre permet d’arroser facilement vos viandes avec le jus de cuisson sans la graisse. Saucière en porcelaine culinaire non poreuse qui n'absorbe ni graisse, ni odeur. 16*8 h 7.5 cm sans anses, 28cl.</p></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#28935 …} #channels: Doctrine\ORM\PersistentCollection {#28947 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#21629 …} #reviews: Doctrine\ORM\PersistentCollection {#28936 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#28945 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
116.0 MiB | 0.64 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#33048 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#33032 …} +context: Sylius\TwigHooks\Bag\DataBag {#33106 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#33037 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#32980 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#32988 #collection: Doctrine\Common\Collections\ArrayCollection {#32997 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#32976 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#41842 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#41844 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#33048 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#33032 …} +context: Sylius\TwigHooks\Bag\DataBag {#33106 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#33037 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => "Saucière porcelaine gras maigre" "applied_promotions" => Doctrine\ORM\PersistentCollection {#32988 #collection: Doctrine\Common\Collections\ArrayCollection {#32997 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#32976 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#41842 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#41844 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#33110 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#33048 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#33032 …} +context: Sylius\TwigHooks\Bag\DataBag {#33106 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#33037 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#32980 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#32988 #collection: Doctrine\Common\Collections\ArrayCollection {#32997 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#32976 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#41842 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#41844 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 116.0 MiB | 0.13 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#33160 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#33151 …} +context: Sylius\TwigHooks\Bag\DataBag {#33158 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#33159 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#32980 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#33163 +variant: App\Entity\Product\ProductVariant {#32980 …} +price: "16,00\u{A0}€" +originalPrice: "16,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 {#33160 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#33151 …} +context: Sylius\TwigHooks\Bag\DataBag {#33158 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#33159 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 116.0 MiB | 4.61 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#29129 #id: 2881 #code: "cuillere-a-sauce-gras-maigre-chevalier-1045" #attributes: Doctrine\ORM\PersistentCollection {#29180 …} #variants: Doctrine\ORM\PersistentCollection {#29173 …} #options: Doctrine\ORM\PersistentCollection {#29580 …} #associations: Doctrine\ORM\PersistentCollection {#29185 …} #createdAt: DateTime @1758632684 {#29125 : 2025-09-23 21:04:44.0 PRC (+08:00) } #updatedAt: DateTime @1758632684 {#29136 : 2025-09-23 21:04:44.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#29140 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#33277 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#29129} #id: 2881 #name: "Cuillère à sauce gras maigre Chevalier" #slug: "cuillere-a-sauce-gras-maigre-chevalier-1045" #description: """ <div class="col is-12"><ul>\n <li>Sépare le gras du maigre.</li>\n <li>Belle finition inox.</li>\n </ul></div><h1>Description cuillère à sauce gras maigre</h1><div class="col is-12"><span style="font-family: Verdana; font-size: xx-small;">\n <p align="left">La cuillère à sauce gras maigre Chevalier permet de séparer le bon jus du gras pour arroser ainsi vos meilleurs plats. <br />Inox 18/8.</p>\n </span></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 {#29141 …} #channels: Doctrine\ORM\PersistentCollection {#29176 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#21629 …} #reviews: Doctrine\ORM\PersistentCollection {#29143 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#29174 …} #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 {#33046 +product: App\Entity\Product\Product {#29129 #id: 2881 #code: "cuillere-a-sauce-gras-maigre-chevalier-1045" #attributes: Doctrine\ORM\PersistentCollection {#29180 …} #variants: Doctrine\ORM\PersistentCollection {#29173 …} #options: Doctrine\ORM\PersistentCollection {#29580 …} #associations: Doctrine\ORM\PersistentCollection {#29185 …} #createdAt: DateTime @1758632684 {#29125 : 2025-09-23 21:04:44.0 PRC (+08:00) } #updatedAt: DateTime @1758632684 {#29136 : 2025-09-23 21:04:44.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#29140 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#33277 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#29129} #id: 2881 #name: "Cuillère à sauce gras maigre Chevalier" #slug: "cuillere-a-sauce-gras-maigre-chevalier-1045" #description: """ <div class="col is-12"><ul>\n <li>Sépare le gras du maigre.</li>\n <li>Belle finition inox.</li>\n </ul></div><h1>Description cuillère à sauce gras maigre</h1><div class="col is-12"><span style="font-family: Verdana; font-size: xx-small;">\n <p align="left">La cuillère à sauce gras maigre Chevalier permet de séparer le bon jus du gras pour arroser ainsi vos meilleurs plats. <br />Inox 18/8.</p>\n </span></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 {#29141 …} #channels: Doctrine\ORM\PersistentCollection {#29176 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#21629 …} #reviews: Doctrine\ORM\PersistentCollection {#29143 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#29174 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#33226 …} +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.68 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#29129 #id: 2881 #code: "cuillere-a-sauce-gras-maigre-chevalier-1045" #attributes: Doctrine\ORM\PersistentCollection {#29180 …} #variants: Doctrine\ORM\PersistentCollection {#29173 …} #options: Doctrine\ORM\PersistentCollection {#29580 …} #associations: Doctrine\ORM\PersistentCollection {#29185 …} #createdAt: DateTime @1758632684 {#29125 : 2025-09-23 21:04:44.0 PRC (+08:00) } #updatedAt: DateTime @1758632684 {#29136 : 2025-09-23 21:04:44.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#29140 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#33277 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#29129} #id: 2881 #name: "Cuillère à sauce gras maigre Chevalier" #slug: "cuillere-a-sauce-gras-maigre-chevalier-1045" #description: """ <div class="col is-12"><ul>\n <li>Sépare le gras du maigre.</li>\n <li>Belle finition inox.</li>\n </ul></div><h1>Description cuillère à sauce gras maigre</h1><div class="col is-12"><span style="font-family: Verdana; font-size: xx-small;">\n <p align="left">La cuillère à sauce gras maigre Chevalier permet de séparer le bon jus du gras pour arroser ainsi vos meilleurs plats. <br />Inox 18/8.</p>\n </span></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 {#29141 …} #channels: Doctrine\ORM\PersistentCollection {#29176 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#21629 …} #reviews: Doctrine\ORM\PersistentCollection {#29143 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#29174 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Cuillère à sauce gras maigre Chevalier" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#33301 -props: [ "product" => App\Entity\Product\Product {#29129 #id: 2881 #code: "cuillere-a-sauce-gras-maigre-chevalier-1045" #attributes: Doctrine\ORM\PersistentCollection {#29180 …} #variants: Doctrine\ORM\PersistentCollection {#29173 …} #options: Doctrine\ORM\PersistentCollection {#29580 …} #associations: Doctrine\ORM\PersistentCollection {#29185 …} #createdAt: DateTime @1758632684 {#29125 : 2025-09-23 21:04:44.0 PRC (+08:00) } #updatedAt: DateTime @1758632684 {#29136 : 2025-09-23 21:04:44.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#29140 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#33277 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#29129} #id: 2881 #name: "Cuillère à sauce gras maigre Chevalier" #slug: "cuillere-a-sauce-gras-maigre-chevalier-1045" #description: """ <div class="col is-12"><ul>\n <li>Sépare le gras du maigre.</li>\n <li>Belle finition inox.</li>\n </ul></div><h1>Description cuillère à sauce gras maigre</h1><div class="col is-12"><span style="font-family: Verdana; font-size: xx-small;">\n <p align="left">La cuillère à sauce gras maigre Chevalier permet de séparer le bon jus du gras pour arroser ainsi vos meilleurs plats. <br />Inox 18/8.</p>\n </span></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 {#29141 …} #channels: Doctrine\ORM\PersistentCollection {#29176 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#21629 …} #reviews: Doctrine\ORM\PersistentCollection {#29143 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#29174 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
116.0 MiB | 0.75 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#33294 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#33278 …} +context: Sylius\TwigHooks\Bag\DataBag {#33355 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#33283 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#33226 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#33234 #collection: Doctrine\Common\Collections\ArrayCollection {#33243 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#33222 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#41857 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#41859 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#33294 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#33278 …} +context: Sylius\TwigHooks\Bag\DataBag {#33355 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#33283 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => "Cuillère à sauce gras maigre Chevalier" "applied_promotions" => Doctrine\ORM\PersistentCollection {#33234 #collection: Doctrine\Common\Collections\ArrayCollection {#33243 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#33222 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#41857 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#41859 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#33359 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#33294 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#33278 …} +context: Sylius\TwigHooks\Bag\DataBag {#33355 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#33283 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#33226 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#33234 #collection: Doctrine\Common\Collections\ArrayCollection {#33243 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#33222 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#41857 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#41859 …} } "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 {#33409 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#33400 …} +context: Sylius\TwigHooks\Bag\DataBag {#33407 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#33408 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#33226 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#33412 +variant: App\Entity\Product\ProductVariant {#33226 …} +price: "15,00\u{A0}€" +originalPrice: "15,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 {#33409 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#33400 …} +context: Sylius\TwigHooks\Bag\DataBag {#33407 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#33408 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 116.0 MiB | 5.16 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#29576 #id: 2882 #code: "range-couverts-modulable-en-bambou-point-virgule-6770" #attributes: Doctrine\ORM\PersistentCollection {#29592 …} #variants: Doctrine\ORM\PersistentCollection {#29596 …} #options: Doctrine\ORM\PersistentCollection {#29729 …} #associations: Doctrine\ORM\PersistentCollection {#29597 …} #createdAt: DateTime @1758632686 {#29579 : 2025-09-23 21:04:46.0 PRC (+08:00) } #updatedAt: DateTime @1758632686 {#29585 : 2025-09-23 21:04:46.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#29574 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#33526 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#29576} #id: 2882 #name: "Range Couverts Modulable en Bambou Point Virgule" #slug: "range-couverts-modulable-en-bambou-point-virgule-6770" #description: """ <div class="col is-12"><ul>\n <li>Modulable pour s'adapter à la plupart des tiroirs.</li>\n <li>En bambou, matériau léger, solide et éco-responsable.</li>\n </ul></div><h1>Descriptif Range Couverts Modulable en Bambou Point Virgule</h1><div class="col is-12">Le Range couverts en bambou Point Virgule est modulable afin de s'intégrer dans la plupart des tirois de cuisine. Il peut également être posé directement sur un plan de travail. En bambou, il est à la fois solide et léger sans absorber l'humidité, idéal pour la cuisine !</div><h1>Caractéristiques Range Couverts Modulable en Bambou Point Virgule</h1><div class="col is-12">- Bambou.<br />- Modulable.<br />- Dimensions minimales : 26,5 x 40,5 x 6,4 cm.<br />- Dimensions maximales : 42,5 x 40,5 x 6,4 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 {#29573 …} #channels: Doctrine\ORM\PersistentCollection {#29590 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#14105 …} #reviews: Doctrine\ORM\PersistentCollection {#29587 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#29588 …} #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 {#33292 +product: App\Entity\Product\Product {#29576 #id: 2882 #code: "range-couverts-modulable-en-bambou-point-virgule-6770" #attributes: Doctrine\ORM\PersistentCollection {#29592 …} #variants: Doctrine\ORM\PersistentCollection {#29596 …} #options: Doctrine\ORM\PersistentCollection {#29729 …} #associations: Doctrine\ORM\PersistentCollection {#29597 …} #createdAt: DateTime @1758632686 {#29579 : 2025-09-23 21:04:46.0 PRC (+08:00) } #updatedAt: DateTime @1758632686 {#29585 : 2025-09-23 21:04:46.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#29574 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#33526 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#29576} #id: 2882 #name: "Range Couverts Modulable en Bambou Point Virgule" #slug: "range-couverts-modulable-en-bambou-point-virgule-6770" #description: """ <div class="col is-12"><ul>\n <li>Modulable pour s'adapter à la plupart des tiroirs.</li>\n <li>En bambou, matériau léger, solide et éco-responsable.</li>\n </ul></div><h1>Descriptif Range Couverts Modulable en Bambou Point Virgule</h1><div class="col is-12">Le Range couverts en bambou Point Virgule est modulable afin de s'intégrer dans la plupart des tirois de cuisine. Il peut également être posé directement sur un plan de travail. En bambou, il est à la fois solide et léger sans absorber l'humidité, idéal pour la cuisine !</div><h1>Caractéristiques Range Couverts Modulable en Bambou Point Virgule</h1><div class="col is-12">- Bambou.<br />- Modulable.<br />- Dimensions minimales : 26,5 x 40,5 x 6,4 cm.<br />- Dimensions maximales : 42,5 x 40,5 x 6,4 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 {#29573 …} #channels: Doctrine\ORM\PersistentCollection {#29590 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#14105 …} #reviews: Doctrine\ORM\PersistentCollection {#29587 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#29588 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#33475 …} +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.76 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#29576 #id: 2882 #code: "range-couverts-modulable-en-bambou-point-virgule-6770" #attributes: Doctrine\ORM\PersistentCollection {#29592 …} #variants: Doctrine\ORM\PersistentCollection {#29596 …} #options: Doctrine\ORM\PersistentCollection {#29729 …} #associations: Doctrine\ORM\PersistentCollection {#29597 …} #createdAt: DateTime @1758632686 {#29579 : 2025-09-23 21:04:46.0 PRC (+08:00) } #updatedAt: DateTime @1758632686 {#29585 : 2025-09-23 21:04:46.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#29574 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#33526 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#29576} #id: 2882 #name: "Range Couverts Modulable en Bambou Point Virgule" #slug: "range-couverts-modulable-en-bambou-point-virgule-6770" #description: """ <div class="col is-12"><ul>\n <li>Modulable pour s'adapter à la plupart des tiroirs.</li>\n <li>En bambou, matériau léger, solide et éco-responsable.</li>\n </ul></div><h1>Descriptif Range Couverts Modulable en Bambou Point Virgule</h1><div class="col is-12">Le Range couverts en bambou Point Virgule est modulable afin de s'intégrer dans la plupart des tirois de cuisine. Il peut également être posé directement sur un plan de travail. En bambou, il est à la fois solide et léger sans absorber l'humidité, idéal pour la cuisine !</div><h1>Caractéristiques Range Couverts Modulable en Bambou Point Virgule</h1><div class="col is-12">- Bambou.<br />- Modulable.<br />- Dimensions minimales : 26,5 x 40,5 x 6,4 cm.<br />- Dimensions maximales : 42,5 x 40,5 x 6,4 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 {#29573 …} #channels: Doctrine\ORM\PersistentCollection {#29590 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#14105 …} #reviews: Doctrine\ORM\PersistentCollection {#29587 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#29588 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Range Couverts Modulable en Bambou Point Virgule" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#33550 -props: [ "product" => App\Entity\Product\Product {#29576 #id: 2882 #code: "range-couverts-modulable-en-bambou-point-virgule-6770" #attributes: Doctrine\ORM\PersistentCollection {#29592 …} #variants: Doctrine\ORM\PersistentCollection {#29596 …} #options: Doctrine\ORM\PersistentCollection {#29729 …} #associations: Doctrine\ORM\PersistentCollection {#29597 …} #createdAt: DateTime @1758632686 {#29579 : 2025-09-23 21:04:46.0 PRC (+08:00) } #updatedAt: DateTime @1758632686 {#29585 : 2025-09-23 21:04:46.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#29574 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#33526 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#29576} #id: 2882 #name: "Range Couverts Modulable en Bambou Point Virgule" #slug: "range-couverts-modulable-en-bambou-point-virgule-6770" #description: """ <div class="col is-12"><ul>\n <li>Modulable pour s'adapter à la plupart des tiroirs.</li>\n <li>En bambou, matériau léger, solide et éco-responsable.</li>\n </ul></div><h1>Descriptif Range Couverts Modulable en Bambou Point Virgule</h1><div class="col is-12">Le Range couverts en bambou Point Virgule est modulable afin de s'intégrer dans la plupart des tirois de cuisine. Il peut également être posé directement sur un plan de travail. En bambou, il est à la fois solide et léger sans absorber l'humidité, idéal pour la cuisine !</div><h1>Caractéristiques Range Couverts Modulable en Bambou Point Virgule</h1><div class="col is-12">- Bambou.<br />- Modulable.<br />- Dimensions minimales : 26,5 x 40,5 x 6,4 cm.<br />- Dimensions maximales : 42,5 x 40,5 x 6,4 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 {#29573 …} #channels: Doctrine\ORM\PersistentCollection {#29590 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#14105 …} #reviews: Doctrine\ORM\PersistentCollection {#29587 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#29588 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
116.0 MiB | 0.71 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#33543 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#33527 …} +context: Sylius\TwigHooks\Bag\DataBag {#33604 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#33532 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#33475 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#33483 #collection: Doctrine\Common\Collections\ArrayCollection {#33492 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#33471 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#41872 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#41874 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#33543 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#33527 …} +context: Sylius\TwigHooks\Bag\DataBag {#33604 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#33532 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => "Range Couverts Modulable en Bambou Point Virgule" "applied_promotions" => Doctrine\ORM\PersistentCollection {#33483 #collection: Doctrine\Common\Collections\ArrayCollection {#33492 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#33471 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#41872 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#41874 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#33608 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#33543 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#33527 …} +context: Sylius\TwigHooks\Bag\DataBag {#33604 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#33532 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#33475 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#33483 #collection: Doctrine\Common\Collections\ArrayCollection {#33492 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#33471 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#41872 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#41874 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 116.0 MiB | 0.13 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#33658 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#33649 …} +context: Sylius\TwigHooks\Bag\DataBag {#33656 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#33657 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#33475 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#33661 +variant: App\Entity\Product\ProductVariant {#33475 …} +price: "41,00\u{A0}€" +originalPrice: "41,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 {#33658 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#33649 …} +context: Sylius\TwigHooks\Bag\DataBag {#33656 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#33657 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 116.0 MiB | 5.17 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#29715 #id: 2883 #code: "range-couverts-extensible-oxo-7954" #attributes: Doctrine\ORM\PersistentCollection {#29733 …} #variants: Doctrine\ORM\PersistentCollection {#29738 …} #options: Doctrine\ORM\PersistentCollection {#29741 …} #associations: Doctrine\ORM\PersistentCollection {#29740 …} #createdAt: DateTime @1758632686 {#29730 : 2025-09-23 21:04:46.0 PRC (+08:00) } #updatedAt: DateTime @1758632686 {#29734 : 2025-09-23 21:04:46.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#29728 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#33775 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#29715} #id: 2883 #name: "Range Couverts Extensible Oxo" #slug: "range-couverts-extensible-oxo-7954" #description: """ <div class="col is-12"><ul>\n <li>Extensible.</li>\n <li>Pieds antidérapants.</li>\n <li>Nettoyage simple et efficace.</li>\n </ul></div><h1>Descriptif Range Couverts Extensible Oxo</h1><div class="col is-12">Le Range Couverts Extensible Oxo est conçu pour s'adapter parfaitement aux tiroirs de cuisine. Il comprend plusieurs compartiments pour recevoir les ustensiles en fonction de leur taille et de leur forme. La taille est extensible de 25 à 46 cm, ce qui lui permet d'être utilisé dans presque tous les formats de tiroir.</div><h1>Caractéristiques Range Couverts Extensible Oxo</h1><div class="col is-12">- Base, plateau amovible, Panier de rangement amovible.<br />- 2 compartiments à ustensiles.<br />- Dimensions maxi : 41,52 x 45,84 x 6,35 cm.<br />- Dimensions mini : 41,52 x 25,04 x 6,35 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 {#29731 …} #channels: Doctrine\ORM\PersistentCollection {#29719 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#14105 …} #reviews: Doctrine\ORM\PersistentCollection {#29716 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#29736 …} #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 {#33541 +product: App\Entity\Product\Product {#29715 #id: 2883 #code: "range-couverts-extensible-oxo-7954" #attributes: Doctrine\ORM\PersistentCollection {#29733 …} #variants: Doctrine\ORM\PersistentCollection {#29738 …} #options: Doctrine\ORM\PersistentCollection {#29741 …} #associations: Doctrine\ORM\PersistentCollection {#29740 …} #createdAt: DateTime @1758632686 {#29730 : 2025-09-23 21:04:46.0 PRC (+08:00) } #updatedAt: DateTime @1758632686 {#29734 : 2025-09-23 21:04:46.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#29728 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#33775 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#29715} #id: 2883 #name: "Range Couverts Extensible Oxo" #slug: "range-couverts-extensible-oxo-7954" #description: """ <div class="col is-12"><ul>\n <li>Extensible.</li>\n <li>Pieds antidérapants.</li>\n <li>Nettoyage simple et efficace.</li>\n </ul></div><h1>Descriptif Range Couverts Extensible Oxo</h1><div class="col is-12">Le Range Couverts Extensible Oxo est conçu pour s'adapter parfaitement aux tiroirs de cuisine. Il comprend plusieurs compartiments pour recevoir les ustensiles en fonction de leur taille et de leur forme. La taille est extensible de 25 à 46 cm, ce qui lui permet d'être utilisé dans presque tous les formats de tiroir.</div><h1>Caractéristiques Range Couverts Extensible Oxo</h1><div class="col is-12">- Base, plateau amovible, Panier de rangement amovible.<br />- 2 compartiments à ustensiles.<br />- Dimensions maxi : 41,52 x 45,84 x 6,35 cm.<br />- Dimensions mini : 41,52 x 25,04 x 6,35 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 {#29731 …} #channels: Doctrine\ORM\PersistentCollection {#29719 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#14105 …} #reviews: Doctrine\ORM\PersistentCollection {#29716 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#29736 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#33724 …} +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.82 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#29715 #id: 2883 #code: "range-couverts-extensible-oxo-7954" #attributes: Doctrine\ORM\PersistentCollection {#29733 …} #variants: Doctrine\ORM\PersistentCollection {#29738 …} #options: Doctrine\ORM\PersistentCollection {#29741 …} #associations: Doctrine\ORM\PersistentCollection {#29740 …} #createdAt: DateTime @1758632686 {#29730 : 2025-09-23 21:04:46.0 PRC (+08:00) } #updatedAt: DateTime @1758632686 {#29734 : 2025-09-23 21:04:46.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#29728 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#33775 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#29715} #id: 2883 #name: "Range Couverts Extensible Oxo" #slug: "range-couverts-extensible-oxo-7954" #description: """ <div class="col is-12"><ul>\n <li>Extensible.</li>\n <li>Pieds antidérapants.</li>\n <li>Nettoyage simple et efficace.</li>\n </ul></div><h1>Descriptif Range Couverts Extensible Oxo</h1><div class="col is-12">Le Range Couverts Extensible Oxo est conçu pour s'adapter parfaitement aux tiroirs de cuisine. Il comprend plusieurs compartiments pour recevoir les ustensiles en fonction de leur taille et de leur forme. La taille est extensible de 25 à 46 cm, ce qui lui permet d'être utilisé dans presque tous les formats de tiroir.</div><h1>Caractéristiques Range Couverts Extensible Oxo</h1><div class="col is-12">- Base, plateau amovible, Panier de rangement amovible.<br />- 2 compartiments à ustensiles.<br />- Dimensions maxi : 41,52 x 45,84 x 6,35 cm.<br />- Dimensions mini : 41,52 x 25,04 x 6,35 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 {#29731 …} #channels: Doctrine\ORM\PersistentCollection {#29719 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#14105 …} #reviews: Doctrine\ORM\PersistentCollection {#29716 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#29736 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Range Couverts Extensible Oxo" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#33799 -props: [ "product" => App\Entity\Product\Product {#29715 #id: 2883 #code: "range-couverts-extensible-oxo-7954" #attributes: Doctrine\ORM\PersistentCollection {#29733 …} #variants: Doctrine\ORM\PersistentCollection {#29738 …} #options: Doctrine\ORM\PersistentCollection {#29741 …} #associations: Doctrine\ORM\PersistentCollection {#29740 …} #createdAt: DateTime @1758632686 {#29730 : 2025-09-23 21:04:46.0 PRC (+08:00) } #updatedAt: DateTime @1758632686 {#29734 : 2025-09-23 21:04:46.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#29728 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#33775 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#29715} #id: 2883 #name: "Range Couverts Extensible Oxo" #slug: "range-couverts-extensible-oxo-7954" #description: """ <div class="col is-12"><ul>\n <li>Extensible.</li>\n <li>Pieds antidérapants.</li>\n <li>Nettoyage simple et efficace.</li>\n </ul></div><h1>Descriptif Range Couverts Extensible Oxo</h1><div class="col is-12">Le Range Couverts Extensible Oxo est conçu pour s'adapter parfaitement aux tiroirs de cuisine. Il comprend plusieurs compartiments pour recevoir les ustensiles en fonction de leur taille et de leur forme. La taille est extensible de 25 à 46 cm, ce qui lui permet d'être utilisé dans presque tous les formats de tiroir.</div><h1>Caractéristiques Range Couverts Extensible Oxo</h1><div class="col is-12">- Base, plateau amovible, Panier de rangement amovible.<br />- 2 compartiments à ustensiles.<br />- Dimensions maxi : 41,52 x 45,84 x 6,35 cm.<br />- Dimensions mini : 41,52 x 25,04 x 6,35 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 {#29731 …} #channels: Doctrine\ORM\PersistentCollection {#29719 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#14105 …} #reviews: Doctrine\ORM\PersistentCollection {#29716 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#29736 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
116.0 MiB | 0.81 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#33792 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#33776 …} +context: Sylius\TwigHooks\Bag\DataBag {#33856 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#33781 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#33724 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#33732 #collection: Doctrine\Common\Collections\ArrayCollection {#33741 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#33720 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#41887 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#41889 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#33792 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#33776 …} +context: Sylius\TwigHooks\Bag\DataBag {#33856 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#33781 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => "Range Couverts Extensible Oxo" "applied_promotions" => Doctrine\ORM\PersistentCollection {#33732 #collection: Doctrine\Common\Collections\ArrayCollection {#33741 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#33720 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#41887 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#41889 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#33860 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#33792 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#33776 …} +context: Sylius\TwigHooks\Bag\DataBag {#33856 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#33781 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#33724 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#33732 #collection: Doctrine\Common\Collections\ArrayCollection {#33741 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#33720 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#41887 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#41889 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 116.0 MiB | 0.13 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#33910 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#33901 …} +context: Sylius\TwigHooks\Bag\DataBag {#33908 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#33909 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#33724 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#33913 +variant: App\Entity\Product\ProductVariant {#33724 …} +price: "26,00\u{A0}€" +originalPrice: "26,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#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 {#33910 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#33901 …} +context: Sylius\TwigHooks\Bag\DataBag {#33908 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#33909 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 116.0 MiB | 7.57 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#29748 #id: 2884 #code: "range-couverts-et-ustensiles-extensible-oxo-7975" #attributes: Doctrine\ORM\PersistentCollection {#29902 …} #variants: Doctrine\ORM\PersistentCollection {#29894 …} #options: Doctrine\ORM\PersistentCollection {#29912 …} #associations: Doctrine\ORM\PersistentCollection {#29906 …} #createdAt: DateTime @1758632686 {#29746 : 2025-09-23 21:04:46.0 PRC (+08:00) } #updatedAt: DateTime @1758632686 {#29747 : 2025-09-23 21:04:46.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#29722 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#34027 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#29748} #id: 2884 #name: "Range Couverts et Ustensiles Extensible Oxo" #slug: "range-couverts-et-ustensiles-extensible-oxo-7975" #description: """ <div class="col is-12"><ul>\n <li>Modulable.</li>\n <li>Séparateurs réglables.</li>\n <li>Pieds antidérapants.</li>\n </ul></div><h1>Descriptif Range Couverts et Ustensiles Extensible Oxo</h1><div class="col is-12">Le Range Ustensiles de Cuisine Extensible Oxo est adaptable à la plupart des tiroirs de cuisine. En effet sa taille est modifiable de 25,04 à 45,84cm de largeur pour une profondeur de 41,52 cm. Il possède des séparateurs réglables pour vous permettre d'adapter ses compartiments à vos besoins. Il est facilement démontable pour faciliter le nettoyage et possède des pieds antidérapants.</div><h1>Caractéristiques Range Couverts et Ustensiles Extensible Oxo</h1><div class="col is-12">- Modulable.<br />- Dimensions : 25,04 à 45,84 x 41,52 x 6 cm.<br />- Séparateurs réglables.<br />- Pieds antidérapants.</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 {#29905 …} #channels: Doctrine\ORM\PersistentCollection {#29903 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#14105 …} #reviews: Doctrine\ORM\PersistentCollection {#29904 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#29900 …} #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 {#33790 +product: App\Entity\Product\Product {#29748 #id: 2884 #code: "range-couverts-et-ustensiles-extensible-oxo-7975" #attributes: Doctrine\ORM\PersistentCollection {#29902 …} #variants: Doctrine\ORM\PersistentCollection {#29894 …} #options: Doctrine\ORM\PersistentCollection {#29912 …} #associations: Doctrine\ORM\PersistentCollection {#29906 …} #createdAt: DateTime @1758632686 {#29746 : 2025-09-23 21:04:46.0 PRC (+08:00) } #updatedAt: DateTime @1758632686 {#29747 : 2025-09-23 21:04:46.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#29722 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#34027 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#29748} #id: 2884 #name: "Range Couverts et Ustensiles Extensible Oxo" #slug: "range-couverts-et-ustensiles-extensible-oxo-7975" #description: """ <div class="col is-12"><ul>\n <li>Modulable.</li>\n <li>Séparateurs réglables.</li>\n <li>Pieds antidérapants.</li>\n </ul></div><h1>Descriptif Range Couverts et Ustensiles Extensible Oxo</h1><div class="col is-12">Le Range Ustensiles de Cuisine Extensible Oxo est adaptable à la plupart des tiroirs de cuisine. En effet sa taille est modifiable de 25,04 à 45,84cm de largeur pour une profondeur de 41,52 cm. Il possède des séparateurs réglables pour vous permettre d'adapter ses compartiments à vos besoins. Il est facilement démontable pour faciliter le nettoyage et possède des pieds antidérapants.</div><h1>Caractéristiques Range Couverts et Ustensiles Extensible Oxo</h1><div class="col is-12">- Modulable.<br />- Dimensions : 25,04 à 45,84 x 41,52 x 6 cm.<br />- Séparateurs réglables.<br />- Pieds antidérapants.</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 {#29905 …} #channels: Doctrine\ORM\PersistentCollection {#29903 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#14105 …} #reviews: Doctrine\ORM\PersistentCollection {#29904 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#29900 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#33976 …} +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.92 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#29748 #id: 2884 #code: "range-couverts-et-ustensiles-extensible-oxo-7975" #attributes: Doctrine\ORM\PersistentCollection {#29902 …} #variants: Doctrine\ORM\PersistentCollection {#29894 …} #options: Doctrine\ORM\PersistentCollection {#29912 …} #associations: Doctrine\ORM\PersistentCollection {#29906 …} #createdAt: DateTime @1758632686 {#29746 : 2025-09-23 21:04:46.0 PRC (+08:00) } #updatedAt: DateTime @1758632686 {#29747 : 2025-09-23 21:04:46.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#29722 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#34027 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#29748} #id: 2884 #name: "Range Couverts et Ustensiles Extensible Oxo" #slug: "range-couverts-et-ustensiles-extensible-oxo-7975" #description: """ <div class="col is-12"><ul>\n <li>Modulable.</li>\n <li>Séparateurs réglables.</li>\n <li>Pieds antidérapants.</li>\n </ul></div><h1>Descriptif Range Couverts et Ustensiles Extensible Oxo</h1><div class="col is-12">Le Range Ustensiles de Cuisine Extensible Oxo est adaptable à la plupart des tiroirs de cuisine. En effet sa taille est modifiable de 25,04 à 45,84cm de largeur pour une profondeur de 41,52 cm. Il possède des séparateurs réglables pour vous permettre d'adapter ses compartiments à vos besoins. Il est facilement démontable pour faciliter le nettoyage et possède des pieds antidérapants.</div><h1>Caractéristiques Range Couverts et Ustensiles Extensible Oxo</h1><div class="col is-12">- Modulable.<br />- Dimensions : 25,04 à 45,84 x 41,52 x 6 cm.<br />- Séparateurs réglables.<br />- Pieds antidérapants.</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 {#29905 …} #channels: Doctrine\ORM\PersistentCollection {#29903 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#14105 …} #reviews: Doctrine\ORM\PersistentCollection {#29904 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#29900 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Range Couverts et Ustensiles Extensible Oxo" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#34051 -props: [ "product" => App\Entity\Product\Product {#29748 #id: 2884 #code: "range-couverts-et-ustensiles-extensible-oxo-7975" #attributes: Doctrine\ORM\PersistentCollection {#29902 …} #variants: Doctrine\ORM\PersistentCollection {#29894 …} #options: Doctrine\ORM\PersistentCollection {#29912 …} #associations: Doctrine\ORM\PersistentCollection {#29906 …} #createdAt: DateTime @1758632686 {#29746 : 2025-09-23 21:04:46.0 PRC (+08:00) } #updatedAt: DateTime @1758632686 {#29747 : 2025-09-23 21:04:46.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#29722 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#34027 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#29748} #id: 2884 #name: "Range Couverts et Ustensiles Extensible Oxo" #slug: "range-couverts-et-ustensiles-extensible-oxo-7975" #description: """ <div class="col is-12"><ul>\n <li>Modulable.</li>\n <li>Séparateurs réglables.</li>\n <li>Pieds antidérapants.</li>\n </ul></div><h1>Descriptif Range Couverts et Ustensiles Extensible Oxo</h1><div class="col is-12">Le Range Ustensiles de Cuisine Extensible Oxo est adaptable à la plupart des tiroirs de cuisine. En effet sa taille est modifiable de 25,04 à 45,84cm de largeur pour une profondeur de 41,52 cm. Il possède des séparateurs réglables pour vous permettre d'adapter ses compartiments à vos besoins. Il est facilement démontable pour faciliter le nettoyage et possède des pieds antidérapants.</div><h1>Caractéristiques Range Couverts et Ustensiles Extensible Oxo</h1><div class="col is-12">- Modulable.<br />- Dimensions : 25,04 à 45,84 x 41,52 x 6 cm.<br />- Séparateurs réglables.<br />- Pieds antidérapants.</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 {#29905 …} #channels: Doctrine\ORM\PersistentCollection {#29903 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#14105 …} #reviews: Doctrine\ORM\PersistentCollection {#29904 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#29900 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
116.0 MiB | 1.46 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#34044 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#34028 …} +context: Sylius\TwigHooks\Bag\DataBag {#34117 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#34033 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#33976 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#33984 #collection: Doctrine\Common\Collections\ArrayCollection {#33993 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#33972 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#41902 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#41904 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#34044 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#34028 …} +context: Sylius\TwigHooks\Bag\DataBag {#34117 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#34033 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => "Range Couverts et Ustensiles Extensible Oxo" "applied_promotions" => Doctrine\ORM\PersistentCollection {#33984 #collection: Doctrine\Common\Collections\ArrayCollection {#33993 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#33972 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#41902 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#41904 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#34121 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#34044 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#34028 …} +context: Sylius\TwigHooks\Bag\DataBag {#34117 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#34033 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#33976 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#33984 #collection: Doctrine\Common\Collections\ArrayCollection {#33993 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#33972 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#41902 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#41904 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 116.0 MiB | 0.30 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#34171 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#34162 …} +context: Sylius\TwigHooks\Bag\DataBag {#34169 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#34170 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#33976 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#34174 +variant: App\Entity\Product\ProductVariant {#33976 …} +price: "26,00\u{A0}€" +originalPrice: "26,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#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 {#34171 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#34162 …} +context: Sylius\TwigHooks\Bag\DataBag {#34169 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#34170 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 116.0 MiB | 5.66 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#29916 #id: 2885 #code: "range-couverts-bois-demolli-8126" #attributes: Doctrine\ORM\PersistentCollection {#30029 …} #variants: Doctrine\ORM\PersistentCollection {#30037 …} #options: Doctrine\ORM\PersistentCollection {#30039 …} #associations: Doctrine\ORM\PersistentCollection {#30026 …} #createdAt: DateTime @1758632686 {#29914 : 2025-09-23 21:04:46.0 PRC (+08:00) } #updatedAt: DateTime @1758632686 {#29915 : 2025-09-23 21:04:46.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#29917 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#34288 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#29916} #id: 2885 #name: "Range Couverts Bois Demolli" #slug: "range-couverts-bois-demolli-8126" #description: """ <div class="col is-12"><ul>\n <li>Construction solide.</li>\n <li>5 compartiments pour une organisation optimale.</li>\n <li><strong>Fabriqué en Italie.</strong></li>\n </ul></div><h1>Descriptif Range Couverts Bois Demolli</h1><div class="col is-12">Une construction solide pour ce range couverts en bois de hêtre fabriqué en italie. Ses 5 compartiments permettent d'optimiser le rangement de vos couverts et de vos petits ustensiles.</div><h1>Caractéristiques Range Couverts Bois Demolli</h1><div class="col is-12">- Bois de hêtre.<br />- 5 compartiments.<br />- Dimensions : 35 x 25 x 5 cm.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#29919 …} #channels: Doctrine\ORM\PersistentCollection {#30032 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#14105 …} #reviews: Doctrine\ORM\PersistentCollection {#29923 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#30033 …} #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 {#34042 +product: App\Entity\Product\Product {#29916 #id: 2885 #code: "range-couverts-bois-demolli-8126" #attributes: Doctrine\ORM\PersistentCollection {#30029 …} #variants: Doctrine\ORM\PersistentCollection {#30037 …} #options: Doctrine\ORM\PersistentCollection {#30039 …} #associations: Doctrine\ORM\PersistentCollection {#30026 …} #createdAt: DateTime @1758632686 {#29914 : 2025-09-23 21:04:46.0 PRC (+08:00) } #updatedAt: DateTime @1758632686 {#29915 : 2025-09-23 21:04:46.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#29917 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#34288 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#29916} #id: 2885 #name: "Range Couverts Bois Demolli" #slug: "range-couverts-bois-demolli-8126" #description: """ <div class="col is-12"><ul>\n <li>Construction solide.</li>\n <li>5 compartiments pour une organisation optimale.</li>\n <li><strong>Fabriqué en Italie.</strong></li>\n </ul></div><h1>Descriptif Range Couverts Bois Demolli</h1><div class="col is-12">Une construction solide pour ce range couverts en bois de hêtre fabriqué en italie. Ses 5 compartiments permettent d'optimiser le rangement de vos couverts et de vos petits ustensiles.</div><h1>Caractéristiques Range Couverts Bois Demolli</h1><div class="col is-12">- Bois de hêtre.<br />- 5 compartiments.<br />- Dimensions : 35 x 25 x 5 cm.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#29919 …} #channels: Doctrine\ORM\PersistentCollection {#30032 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#14105 …} #reviews: Doctrine\ORM\PersistentCollection {#29923 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#30033 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#34237 …} +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.82 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#29916 #id: 2885 #code: "range-couverts-bois-demolli-8126" #attributes: Doctrine\ORM\PersistentCollection {#30029 …} #variants: Doctrine\ORM\PersistentCollection {#30037 …} #options: Doctrine\ORM\PersistentCollection {#30039 …} #associations: Doctrine\ORM\PersistentCollection {#30026 …} #createdAt: DateTime @1758632686 {#29914 : 2025-09-23 21:04:46.0 PRC (+08:00) } #updatedAt: DateTime @1758632686 {#29915 : 2025-09-23 21:04:46.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#29917 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#34288 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#29916} #id: 2885 #name: "Range Couverts Bois Demolli" #slug: "range-couverts-bois-demolli-8126" #description: """ <div class="col is-12"><ul>\n <li>Construction solide.</li>\n <li>5 compartiments pour une organisation optimale.</li>\n <li><strong>Fabriqué en Italie.</strong></li>\n </ul></div><h1>Descriptif Range Couverts Bois Demolli</h1><div class="col is-12">Une construction solide pour ce range couverts en bois de hêtre fabriqué en italie. Ses 5 compartiments permettent d'optimiser le rangement de vos couverts et de vos petits ustensiles.</div><h1>Caractéristiques Range Couverts Bois Demolli</h1><div class="col is-12">- Bois de hêtre.<br />- 5 compartiments.<br />- Dimensions : 35 x 25 x 5 cm.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#29919 …} #channels: Doctrine\ORM\PersistentCollection {#30032 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#14105 …} #reviews: Doctrine\ORM\PersistentCollection {#29923 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#30033 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Range Couverts Bois Demolli" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#34312 -props: [ "product" => App\Entity\Product\Product {#29916 #id: 2885 #code: "range-couverts-bois-demolli-8126" #attributes: Doctrine\ORM\PersistentCollection {#30029 …} #variants: Doctrine\ORM\PersistentCollection {#30037 …} #options: Doctrine\ORM\PersistentCollection {#30039 …} #associations: Doctrine\ORM\PersistentCollection {#30026 …} #createdAt: DateTime @1758632686 {#29914 : 2025-09-23 21:04:46.0 PRC (+08:00) } #updatedAt: DateTime @1758632686 {#29915 : 2025-09-23 21:04:46.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#29917 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#34288 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#29916} #id: 2885 #name: "Range Couverts Bois Demolli" #slug: "range-couverts-bois-demolli-8126" #description: """ <div class="col is-12"><ul>\n <li>Construction solide.</li>\n <li>5 compartiments pour une organisation optimale.</li>\n <li><strong>Fabriqué en Italie.</strong></li>\n </ul></div><h1>Descriptif Range Couverts Bois Demolli</h1><div class="col is-12">Une construction solide pour ce range couverts en bois de hêtre fabriqué en italie. Ses 5 compartiments permettent d'optimiser le rangement de vos couverts et de vos petits ustensiles.</div><h1>Caractéristiques Range Couverts Bois Demolli</h1><div class="col is-12">- Bois de hêtre.<br />- 5 compartiments.<br />- Dimensions : 35 x 25 x 5 cm.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#29919 …} #channels: Doctrine\ORM\PersistentCollection {#30032 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#14105 …} #reviews: Doctrine\ORM\PersistentCollection {#29923 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#30033 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
116.0 MiB | 0.76 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#34305 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#34289 …} +context: Sylius\TwigHooks\Bag\DataBag {#34366 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#34294 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#34237 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#34245 #collection: Doctrine\Common\Collections\ArrayCollection {#34254 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#34233 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#41917 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#41919 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#34305 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#34289 …} +context: Sylius\TwigHooks\Bag\DataBag {#34366 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#34294 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => "Range Couverts Bois Demolli" "applied_promotions" => Doctrine\ORM\PersistentCollection {#34245 #collection: Doctrine\Common\Collections\ArrayCollection {#34254 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#34233 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#41917 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#41919 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#34370 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#34305 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#34289 …} +context: Sylius\TwigHooks\Bag\DataBag {#34366 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#34294 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#34237 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#34245 #collection: Doctrine\Common\Collections\ArrayCollection {#34254 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#34233 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#41917 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#41919 …} } "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 {#34420 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#34411 …} +context: Sylius\TwigHooks\Bag\DataBag {#34418 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#34419 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#34237 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#34423 +variant: App\Entity\Product\ProductVariant {#34237 …} +price: "27,00\u{A0}€" +originalPrice: "27,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 {#34420 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#34411 …} +context: Sylius\TwigHooks\Bag\DataBag {#34418 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#34419 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 116.0 MiB | 5.13 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#30044 #id: 2886 #code: "range-couverts-modulable-et-extensible-grand-modele-2761" #attributes: Doctrine\ORM\PersistentCollection {#30209 …} #variants: Doctrine\ORM\PersistentCollection {#30211 …} #options: Doctrine\ORM\PersistentCollection {#30219 …} #associations: Doctrine\ORM\PersistentCollection {#30210 …} #createdAt: DateTime @1758632687 {#30042 : 2025-09-23 21:04:47.0 PRC (+08:00) } #updatedAt: DateTime @1758632687 {#30043 : 2025-09-23 21:04:47.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#30045 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#34537 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#30044} #id: 2886 #name: "Range couverts modulable et extensible grand modèle" #slug: "range-couverts-modulable-et-extensible-grand-modele-2761" #description: """ <div class="col is-12"><ul>\n <li>S'adapte en largeur.</li>\n <li>Indispensable pou bien organiser votre cuisine.</li>\n </ul></div><h1>Description range couverts extensible Oxo</h1><div class="col is-12">Le range couverts extensible OXO s'adapte à votre largeur de tiroir. Il comprend trois sections pour des fourchettes, des couteaux et des cuillères, une section pour des articles divers et une section extensible.</div><h1>Caractéristiques range couverts extensible Oxo</h1><div class="col is-12">6 Séparateurs ajustables pour caler au mieux vos ustensiles. Pieds antidérapants. Dimensions : largeur 39.4 à 55.9 cm. Profondeur 42.5 cm. Hauteur 6 cm. Matière PVC.</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 {#30049 …} #channels: Doctrine\ORM\PersistentCollection {#30195 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#21638 …} #reviews: Doctrine\ORM\PersistentCollection {#30050 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#30196 …} #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 {#34303 +product: App\Entity\Product\Product {#30044 #id: 2886 #code: "range-couverts-modulable-et-extensible-grand-modele-2761" #attributes: Doctrine\ORM\PersistentCollection {#30209 …} #variants: Doctrine\ORM\PersistentCollection {#30211 …} #options: Doctrine\ORM\PersistentCollection {#30219 …} #associations: Doctrine\ORM\PersistentCollection {#30210 …} #createdAt: DateTime @1758632687 {#30042 : 2025-09-23 21:04:47.0 PRC (+08:00) } #updatedAt: DateTime @1758632687 {#30043 : 2025-09-23 21:04:47.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#30045 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#34537 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#30044} #id: 2886 #name: "Range couverts modulable et extensible grand modèle" #slug: "range-couverts-modulable-et-extensible-grand-modele-2761" #description: """ <div class="col is-12"><ul>\n <li>S'adapte en largeur.</li>\n <li>Indispensable pou bien organiser votre cuisine.</li>\n </ul></div><h1>Description range couverts extensible Oxo</h1><div class="col is-12">Le range couverts extensible OXO s'adapte à votre largeur de tiroir. Il comprend trois sections pour des fourchettes, des couteaux et des cuillères, une section pour des articles divers et une section extensible.</div><h1>Caractéristiques range couverts extensible Oxo</h1><div class="col is-12">6 Séparateurs ajustables pour caler au mieux vos ustensiles. Pieds antidérapants. Dimensions : largeur 39.4 à 55.9 cm. Profondeur 42.5 cm. Hauteur 6 cm. Matière PVC.</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 {#30049 …} #channels: Doctrine\ORM\PersistentCollection {#30195 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#21638 …} #reviews: Doctrine\ORM\PersistentCollection {#30050 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#30196 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#34486 …} +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 {#30044 #id: 2886 #code: "range-couverts-modulable-et-extensible-grand-modele-2761" #attributes: Doctrine\ORM\PersistentCollection {#30209 …} #variants: Doctrine\ORM\PersistentCollection {#30211 …} #options: Doctrine\ORM\PersistentCollection {#30219 …} #associations: Doctrine\ORM\PersistentCollection {#30210 …} #createdAt: DateTime @1758632687 {#30042 : 2025-09-23 21:04:47.0 PRC (+08:00) } #updatedAt: DateTime @1758632687 {#30043 : 2025-09-23 21:04:47.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#30045 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#34537 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#30044} #id: 2886 #name: "Range couverts modulable et extensible grand modèle" #slug: "range-couverts-modulable-et-extensible-grand-modele-2761" #description: """ <div class="col is-12"><ul>\n <li>S'adapte en largeur.</li>\n <li>Indispensable pou bien organiser votre cuisine.</li>\n </ul></div><h1>Description range couverts extensible Oxo</h1><div class="col is-12">Le range couverts extensible OXO s'adapte à votre largeur de tiroir. Il comprend trois sections pour des fourchettes, des couteaux et des cuillères, une section pour des articles divers et une section extensible.</div><h1>Caractéristiques range couverts extensible Oxo</h1><div class="col is-12">6 Séparateurs ajustables pour caler au mieux vos ustensiles. Pieds antidérapants. Dimensions : largeur 39.4 à 55.9 cm. Profondeur 42.5 cm. Hauteur 6 cm. Matière PVC.</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 {#30049 …} #channels: Doctrine\ORM\PersistentCollection {#30195 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#21638 …} #reviews: Doctrine\ORM\PersistentCollection {#30050 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#30196 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Range couverts modulable et extensible grand modèle" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#34561 -props: [ "product" => App\Entity\Product\Product {#30044 #id: 2886 #code: "range-couverts-modulable-et-extensible-grand-modele-2761" #attributes: Doctrine\ORM\PersistentCollection {#30209 …} #variants: Doctrine\ORM\PersistentCollection {#30211 …} #options: Doctrine\ORM\PersistentCollection {#30219 …} #associations: Doctrine\ORM\PersistentCollection {#30210 …} #createdAt: DateTime @1758632687 {#30042 : 2025-09-23 21:04:47.0 PRC (+08:00) } #updatedAt: DateTime @1758632687 {#30043 : 2025-09-23 21:04:47.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#30045 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#34537 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#30044} #id: 2886 #name: "Range couverts modulable et extensible grand modèle" #slug: "range-couverts-modulable-et-extensible-grand-modele-2761" #description: """ <div class="col is-12"><ul>\n <li>S'adapte en largeur.</li>\n <li>Indispensable pou bien organiser votre cuisine.</li>\n </ul></div><h1>Description range couverts extensible Oxo</h1><div class="col is-12">Le range couverts extensible OXO s'adapte à votre largeur de tiroir. Il comprend trois sections pour des fourchettes, des couteaux et des cuillères, une section pour des articles divers et une section extensible.</div><h1>Caractéristiques range couverts extensible Oxo</h1><div class="col is-12">6 Séparateurs ajustables pour caler au mieux vos ustensiles. Pieds antidérapants. Dimensions : largeur 39.4 à 55.9 cm. Profondeur 42.5 cm. Hauteur 6 cm. Matière PVC.</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 {#30049 …} #channels: Doctrine\ORM\PersistentCollection {#30195 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#21638 …} #reviews: Doctrine\ORM\PersistentCollection {#30050 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#30196 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
116.0 MiB | 0.75 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#34554 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#34538 …} +context: Sylius\TwigHooks\Bag\DataBag {#34612 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#34543 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#34486 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#34494 #collection: Doctrine\Common\Collections\ArrayCollection {#34503 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#34482 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#41932 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#41934 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#34554 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#34538 …} +context: Sylius\TwigHooks\Bag\DataBag {#34612 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#34543 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => "Range couverts modulable et extensible grand modèle" "applied_promotions" => Doctrine\ORM\PersistentCollection {#34494 #collection: Doctrine\Common\Collections\ArrayCollection {#34503 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#34482 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#41932 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#41934 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#34616 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#34554 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#34538 …} +context: Sylius\TwigHooks\Bag\DataBag {#34612 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#34543 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#34486 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#34494 #collection: Doctrine\Common\Collections\ArrayCollection {#34503 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#34482 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#41932 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#41934 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 116.0 MiB | 0.13 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#34666 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#34657 …} +context: Sylius\TwigHooks\Bag\DataBag {#34664 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#34665 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#34486 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#34669 +variant: App\Entity\Product\ProductVariant {#34486 …} +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 {#34666 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#34657 …} +context: Sylius\TwigHooks\Bag\DataBag {#34664 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#34665 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 116.0 MiB | 5.20 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#30198 #id: 2887 #code: "porte-plat-extensible-westmark-823" #attributes: Doctrine\ORM\PersistentCollection {#30223 …} #variants: Doctrine\ORM\PersistentCollection {#30233 …} #options: Doctrine\ORM\PersistentCollection {#30205 …} #associations: Doctrine\ORM\PersistentCollection {#30236 …} #createdAt: DateTime @1758632690 {#30193 : 2025-09-23 21:04:50.0 PRC (+08:00) } #updatedAt: DateTime @1758632690 {#30197 : 2025-09-23 21:04:50.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#30199 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#34783 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#30198} #id: 2887 #name: "Porte plat extensible Westmark" #slug: "porte-plat-extensible-westmark-823" #description: """ <div class="col is-12"><ul>\n <li>S'adapte à tous les plats quelle que soit sa forme.</li>\n <li>Tout inox.</li>\n <li>Pieds anti-dérapants. </li>\n </ul></div><h1>Description Porte plat extensible Westmark</h1><div class="col is-12">Le porte plat extensible s'adapte à tous les plats, quelque soit leur forme. Se pose directement sur la table.</div><h1>Caractéristiques Porte plat extensible Westmark</h1><div class="col is-12">Extensible de 25 à 45 cm, Inox, Pieds antidérapants. Poids 670 g.</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 {#30201 …} #channels: Doctrine\ORM\PersistentCollection {#30222 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#21647 …} #reviews: Doctrine\ORM\PersistentCollection {#30202 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#30216 …} #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 {#34552 +product: App\Entity\Product\Product {#30198 #id: 2887 #code: "porte-plat-extensible-westmark-823" #attributes: Doctrine\ORM\PersistentCollection {#30223 …} #variants: Doctrine\ORM\PersistentCollection {#30233 …} #options: Doctrine\ORM\PersistentCollection {#30205 …} #associations: Doctrine\ORM\PersistentCollection {#30236 …} #createdAt: DateTime @1758632690 {#30193 : 2025-09-23 21:04:50.0 PRC (+08:00) } #updatedAt: DateTime @1758632690 {#30197 : 2025-09-23 21:04:50.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#30199 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#34783 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#30198} #id: 2887 #name: "Porte plat extensible Westmark" #slug: "porte-plat-extensible-westmark-823" #description: """ <div class="col is-12"><ul>\n <li>S'adapte à tous les plats quelle que soit sa forme.</li>\n <li>Tout inox.</li>\n <li>Pieds anti-dérapants. </li>\n </ul></div><h1>Description Porte plat extensible Westmark</h1><div class="col is-12">Le porte plat extensible s'adapte à tous les plats, quelque soit leur forme. Se pose directement sur la table.</div><h1>Caractéristiques Porte plat extensible Westmark</h1><div class="col is-12">Extensible de 25 à 45 cm, Inox, Pieds antidérapants. Poids 670 g.</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 {#30201 …} #channels: Doctrine\ORM\PersistentCollection {#30222 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#21647 …} #reviews: Doctrine\ORM\PersistentCollection {#30202 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#30216 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#34732 …} +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.82 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#30198 #id: 2887 #code: "porte-plat-extensible-westmark-823" #attributes: Doctrine\ORM\PersistentCollection {#30223 …} #variants: Doctrine\ORM\PersistentCollection {#30233 …} #options: Doctrine\ORM\PersistentCollection {#30205 …} #associations: Doctrine\ORM\PersistentCollection {#30236 …} #createdAt: DateTime @1758632690 {#30193 : 2025-09-23 21:04:50.0 PRC (+08:00) } #updatedAt: DateTime @1758632690 {#30197 : 2025-09-23 21:04:50.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#30199 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#34783 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#30198} #id: 2887 #name: "Porte plat extensible Westmark" #slug: "porte-plat-extensible-westmark-823" #description: """ <div class="col is-12"><ul>\n <li>S'adapte à tous les plats quelle que soit sa forme.</li>\n <li>Tout inox.</li>\n <li>Pieds anti-dérapants. </li>\n </ul></div><h1>Description Porte plat extensible Westmark</h1><div class="col is-12">Le porte plat extensible s'adapte à tous les plats, quelque soit leur forme. Se pose directement sur la table.</div><h1>Caractéristiques Porte plat extensible Westmark</h1><div class="col is-12">Extensible de 25 à 45 cm, Inox, Pieds antidérapants. Poids 670 g.</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 {#30201 …} #channels: Doctrine\ORM\PersistentCollection {#30222 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#21647 …} #reviews: Doctrine\ORM\PersistentCollection {#30202 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#30216 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Porte plat extensible Westmark" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#34807 -props: [ "product" => App\Entity\Product\Product {#30198 #id: 2887 #code: "porte-plat-extensible-westmark-823" #attributes: Doctrine\ORM\PersistentCollection {#30223 …} #variants: Doctrine\ORM\PersistentCollection {#30233 …} #options: Doctrine\ORM\PersistentCollection {#30205 …} #associations: Doctrine\ORM\PersistentCollection {#30236 …} #createdAt: DateTime @1758632690 {#30193 : 2025-09-23 21:04:50.0 PRC (+08:00) } #updatedAt: DateTime @1758632690 {#30197 : 2025-09-23 21:04:50.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#30199 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#34783 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#30198} #id: 2887 #name: "Porte plat extensible Westmark" #slug: "porte-plat-extensible-westmark-823" #description: """ <div class="col is-12"><ul>\n <li>S'adapte à tous les plats quelle que soit sa forme.</li>\n <li>Tout inox.</li>\n <li>Pieds anti-dérapants. </li>\n </ul></div><h1>Description Porte plat extensible Westmark</h1><div class="col is-12">Le porte plat extensible s'adapte à tous les plats, quelque soit leur forme. Se pose directement sur la table.</div><h1>Caractéristiques Porte plat extensible Westmark</h1><div class="col is-12">Extensible de 25 à 45 cm, Inox, Pieds antidérapants. Poids 670 g.</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 {#30201 …} #channels: Doctrine\ORM\PersistentCollection {#30222 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#21647 …} #reviews: Doctrine\ORM\PersistentCollection {#30202 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#30216 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
116.0 MiB | 0.76 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#34800 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#34784 …} +context: Sylius\TwigHooks\Bag\DataBag {#34867 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#34789 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#34732 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#34740 #collection: Doctrine\Common\Collections\ArrayCollection {#34749 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#34728 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#41947 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#41949 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#34800 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#34784 …} +context: Sylius\TwigHooks\Bag\DataBag {#34867 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#34789 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => "Porte plat extensible Westmark" "applied_promotions" => Doctrine\ORM\PersistentCollection {#34740 #collection: Doctrine\Common\Collections\ArrayCollection {#34749 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#34728 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#41947 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#41949 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#34871 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#34800 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#34784 …} +context: Sylius\TwigHooks\Bag\DataBag {#34867 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#34789 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#34732 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#34740 #collection: Doctrine\Common\Collections\ArrayCollection {#34749 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#34728 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#41947 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#41949 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 116.0 MiB | 0.13 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#34921 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#34912 …} +context: Sylius\TwigHooks\Bag\DataBag {#34919 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#34920 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#34732 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#34924 +variant: App\Entity\Product\ProductVariant {#34732 …} +price: "34,00\u{A0}€" +originalPrice: "34,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#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 {#34921 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#34912 …} +context: Sylius\TwigHooks\Bag\DataBag {#34919 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#34920 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 116.0 MiB | 5.33 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#30384 #id: 2888 #code: "plateau-tournant-30-cm-copco-basics-8022" #attributes: Doctrine\ORM\PersistentCollection {#30386 …} #variants: Doctrine\ORM\PersistentCollection {#30392 …} #options: Doctrine\ORM\PersistentCollection {#30396 …} #associations: Doctrine\ORM\PersistentCollection {#30394 …} #createdAt: DateTime @1758632692 {#30385 : 2025-09-23 21:04:52.0 PRC (+08:00) } #updatedAt: DateTime @1758632692 {#30374 : 2025-09-23 21:04:52.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#30377 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#35038 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#30384} #id: 2888 #name: "Plateau tournant 30 cm Copco Basics" #slug: "plateau-tournant-30-cm-copco-basics-8022" #description: """ <div class="col is-12"><ul>\n <li>Pour plan de travail ou placard.</li>\n <li>Surface striée & antidérapante.</li>\n <li>Rebord périphérique.</li>\n </ul></div><h1>Descriptif Plateau tournant 30 cm Copco Basics</h1><div class="col is-12">Ce Plateau tournant possède une surface striée et antidérapante ainsi qu'un rebord périphérique pour empêcher les petits contenants de tomber. Réalisé en plastique, il se nettoie facilement.</div><h1>Caractéristiques Plateau tournant 30 cm Copco Basics</h1><div class="col is-12">- Plastique.<br />- Surface striée & anti-dérapante.<br />- Rebord périphérique.<br />- Diamètre : 30 cm.<br />- Hauteur : 3,5 cm.<br /></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#30380 …} #channels: Doctrine\ORM\PersistentCollection {#30378 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#14105 …} #reviews: Doctrine\ORM\PersistentCollection {#30382 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#30379 …} #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 {#34798 +product: App\Entity\Product\Product {#30384 #id: 2888 #code: "plateau-tournant-30-cm-copco-basics-8022" #attributes: Doctrine\ORM\PersistentCollection {#30386 …} #variants: Doctrine\ORM\PersistentCollection {#30392 …} #options: Doctrine\ORM\PersistentCollection {#30396 …} #associations: Doctrine\ORM\PersistentCollection {#30394 …} #createdAt: DateTime @1758632692 {#30385 : 2025-09-23 21:04:52.0 PRC (+08:00) } #updatedAt: DateTime @1758632692 {#30374 : 2025-09-23 21:04:52.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#30377 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#35038 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#30384} #id: 2888 #name: "Plateau tournant 30 cm Copco Basics" #slug: "plateau-tournant-30-cm-copco-basics-8022" #description: """ <div class="col is-12"><ul>\n <li>Pour plan de travail ou placard.</li>\n <li>Surface striée & antidérapante.</li>\n <li>Rebord périphérique.</li>\n </ul></div><h1>Descriptif Plateau tournant 30 cm Copco Basics</h1><div class="col is-12">Ce Plateau tournant possède une surface striée et antidérapante ainsi qu'un rebord périphérique pour empêcher les petits contenants de tomber. Réalisé en plastique, il se nettoie facilement.</div><h1>Caractéristiques Plateau tournant 30 cm Copco Basics</h1><div class="col is-12">- Plastique.<br />- Surface striée & anti-dérapante.<br />- Rebord périphérique.<br />- Diamètre : 30 cm.<br />- Hauteur : 3,5 cm.<br /></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#30380 …} #channels: Doctrine\ORM\PersistentCollection {#30378 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#14105 …} #reviews: Doctrine\ORM\PersistentCollection {#30382 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#30379 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#34987 …} +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.92 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#30384 #id: 2888 #code: "plateau-tournant-30-cm-copco-basics-8022" #attributes: Doctrine\ORM\PersistentCollection {#30386 …} #variants: Doctrine\ORM\PersistentCollection {#30392 …} #options: Doctrine\ORM\PersistentCollection {#30396 …} #associations: Doctrine\ORM\PersistentCollection {#30394 …} #createdAt: DateTime @1758632692 {#30385 : 2025-09-23 21:04:52.0 PRC (+08:00) } #updatedAt: DateTime @1758632692 {#30374 : 2025-09-23 21:04:52.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#30377 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#35038 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#30384} #id: 2888 #name: "Plateau tournant 30 cm Copco Basics" #slug: "plateau-tournant-30-cm-copco-basics-8022" #description: """ <div class="col is-12"><ul>\n <li>Pour plan de travail ou placard.</li>\n <li>Surface striée & antidérapante.</li>\n <li>Rebord périphérique.</li>\n </ul></div><h1>Descriptif Plateau tournant 30 cm Copco Basics</h1><div class="col is-12">Ce Plateau tournant possède une surface striée et antidérapante ainsi qu'un rebord périphérique pour empêcher les petits contenants de tomber. Réalisé en plastique, il se nettoie facilement.</div><h1>Caractéristiques Plateau tournant 30 cm Copco Basics</h1><div class="col is-12">- Plastique.<br />- Surface striée & anti-dérapante.<br />- Rebord périphérique.<br />- Diamètre : 30 cm.<br />- Hauteur : 3,5 cm.<br /></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#30380 …} #channels: Doctrine\ORM\PersistentCollection {#30378 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#14105 …} #reviews: Doctrine\ORM\PersistentCollection {#30382 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#30379 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Plateau tournant 30 cm Copco Basics" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#35062 -props: [ "product" => App\Entity\Product\Product {#30384 #id: 2888 #code: "plateau-tournant-30-cm-copco-basics-8022" #attributes: Doctrine\ORM\PersistentCollection {#30386 …} #variants: Doctrine\ORM\PersistentCollection {#30392 …} #options: Doctrine\ORM\PersistentCollection {#30396 …} #associations: Doctrine\ORM\PersistentCollection {#30394 …} #createdAt: DateTime @1758632692 {#30385 : 2025-09-23 21:04:52.0 PRC (+08:00) } #updatedAt: DateTime @1758632692 {#30374 : 2025-09-23 21:04:52.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#30377 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#35038 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#30384} #id: 2888 #name: "Plateau tournant 30 cm Copco Basics" #slug: "plateau-tournant-30-cm-copco-basics-8022" #description: """ <div class="col is-12"><ul>\n <li>Pour plan de travail ou placard.</li>\n <li>Surface striée & antidérapante.</li>\n <li>Rebord périphérique.</li>\n </ul></div><h1>Descriptif Plateau tournant 30 cm Copco Basics</h1><div class="col is-12">Ce Plateau tournant possède une surface striée et antidérapante ainsi qu'un rebord périphérique pour empêcher les petits contenants de tomber. Réalisé en plastique, il se nettoie facilement.</div><h1>Caractéristiques Plateau tournant 30 cm Copco Basics</h1><div class="col is-12">- Plastique.<br />- Surface striée & anti-dérapante.<br />- Rebord périphérique.<br />- Diamètre : 30 cm.<br />- Hauteur : 3,5 cm.<br /></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#30380 …} #channels: Doctrine\ORM\PersistentCollection {#30378 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#14105 …} #reviews: Doctrine\ORM\PersistentCollection {#30382 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#30379 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
116.0 MiB | 0.77 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#35055 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#35039 …} +context: Sylius\TwigHooks\Bag\DataBag {#35116 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#35044 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#34987 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#34995 #collection: Doctrine\Common\Collections\ArrayCollection {#35004 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#34983 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#41962 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#41964 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#35055 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#35039 …} +context: Sylius\TwigHooks\Bag\DataBag {#35116 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#35044 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => "Plateau tournant 30 cm Copco Basics" "applied_promotions" => Doctrine\ORM\PersistentCollection {#34995 #collection: Doctrine\Common\Collections\ArrayCollection {#35004 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#34983 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#41962 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#41964 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#35120 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#35055 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#35039 …} +context: Sylius\TwigHooks\Bag\DataBag {#35116 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#35044 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#34987 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#34995 #collection: Doctrine\Common\Collections\ArrayCollection {#35004 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#34983 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#41962 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#41964 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 116.0 MiB | 0.13 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#35170 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#35161 …} +context: Sylius\TwigHooks\Bag\DataBag {#35168 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#35169 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#34987 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#35173 +variant: App\Entity\Product\ProductVariant {#34987 …} +price: "12,00\u{A0}€" +originalPrice: "12,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 {#35170 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#35161 …} +context: Sylius\TwigHooks\Bag\DataBag {#35168 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#35169 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 116.0 MiB | 5.20 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#30408 #id: 2889 #code: "plateau-tournant-inox-1728" #attributes: Doctrine\ORM\PersistentCollection {#30553 …} #variants: Doctrine\ORM\PersistentCollection {#30551 …} #options: Doctrine\ORM\PersistentCollection {#30564 …} #associations: Doctrine\ORM\PersistentCollection {#30565 …} #createdAt: DateTime @1758632693 {#30400 : 2025-09-23 21:04:53.0 PRC (+08:00) } #updatedAt: DateTime @1758632693 {#30406 : 2025-09-23 21:04:53.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#30404 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#35287 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#30408} #id: 2889 #name: "Plateau tournant inox" #slug: "plateau-tournant-inox-1728" #description: """ <div class="col is-12"><ul>\n <li>Gain de place.</li>\n <li>Tout inox, belle finition.</li>\n <li>système de roulement à billes très efficace avec du poids</li>\n </ul></div><h1>Description plateau tournant inox</h1><div class="col is-12">Le plateau tournant inox permet d'obtenir un gain de place appréciable dans vos placards. Il peut aussi être placé sur un plan de travail pour avoir toujours l'essentiel à portée de main. Peut aussi être utilisé sur une table pour présenter des sauces, des épices...</div><h1>Caractéristiques plateau tournant inox</h1><div class="col is-12">Dimensions : Ø 26.5cm. Epaisseur 2 cm. Pieds anti-dérapants.</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 {#30550 …} #channels: Doctrine\ORM\PersistentCollection {#30552 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#21656 …} #reviews: Doctrine\ORM\PersistentCollection {#30549 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#30555 …} #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 {#35053 +product: App\Entity\Product\Product {#30408 #id: 2889 #code: "plateau-tournant-inox-1728" #attributes: Doctrine\ORM\PersistentCollection {#30553 …} #variants: Doctrine\ORM\PersistentCollection {#30551 …} #options: Doctrine\ORM\PersistentCollection {#30564 …} #associations: Doctrine\ORM\PersistentCollection {#30565 …} #createdAt: DateTime @1758632693 {#30400 : 2025-09-23 21:04:53.0 PRC (+08:00) } #updatedAt: DateTime @1758632693 {#30406 : 2025-09-23 21:04:53.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#30404 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#35287 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#30408} #id: 2889 #name: "Plateau tournant inox" #slug: "plateau-tournant-inox-1728" #description: """ <div class="col is-12"><ul>\n <li>Gain de place.</li>\n <li>Tout inox, belle finition.</li>\n <li>système de roulement à billes très efficace avec du poids</li>\n </ul></div><h1>Description plateau tournant inox</h1><div class="col is-12">Le plateau tournant inox permet d'obtenir un gain de place appréciable dans vos placards. Il peut aussi être placé sur un plan de travail pour avoir toujours l'essentiel à portée de main. Peut aussi être utilisé sur une table pour présenter des sauces, des épices...</div><h1>Caractéristiques plateau tournant inox</h1><div class="col is-12">Dimensions : Ø 26.5cm. Epaisseur 2 cm. Pieds anti-dérapants.</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 {#30550 …} #channels: Doctrine\ORM\PersistentCollection {#30552 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#21656 …} #reviews: Doctrine\ORM\PersistentCollection {#30549 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#30555 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#35236 …} +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.80 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#30408 #id: 2889 #code: "plateau-tournant-inox-1728" #attributes: Doctrine\ORM\PersistentCollection {#30553 …} #variants: Doctrine\ORM\PersistentCollection {#30551 …} #options: Doctrine\ORM\PersistentCollection {#30564 …} #associations: Doctrine\ORM\PersistentCollection {#30565 …} #createdAt: DateTime @1758632693 {#30400 : 2025-09-23 21:04:53.0 PRC (+08:00) } #updatedAt: DateTime @1758632693 {#30406 : 2025-09-23 21:04:53.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#30404 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#35287 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#30408} #id: 2889 #name: "Plateau tournant inox" #slug: "plateau-tournant-inox-1728" #description: """ <div class="col is-12"><ul>\n <li>Gain de place.</li>\n <li>Tout inox, belle finition.</li>\n <li>système de roulement à billes très efficace avec du poids</li>\n </ul></div><h1>Description plateau tournant inox</h1><div class="col is-12">Le plateau tournant inox permet d'obtenir un gain de place appréciable dans vos placards. Il peut aussi être placé sur un plan de travail pour avoir toujours l'essentiel à portée de main. Peut aussi être utilisé sur une table pour présenter des sauces, des épices...</div><h1>Caractéristiques plateau tournant inox</h1><div class="col is-12">Dimensions : Ø 26.5cm. Epaisseur 2 cm. Pieds anti-dérapants.</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 {#30550 …} #channels: Doctrine\ORM\PersistentCollection {#30552 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#21656 …} #reviews: Doctrine\ORM\PersistentCollection {#30549 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#30555 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Plateau tournant inox" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#35311 -props: [ "product" => App\Entity\Product\Product {#30408 #id: 2889 #code: "plateau-tournant-inox-1728" #attributes: Doctrine\ORM\PersistentCollection {#30553 …} #variants: Doctrine\ORM\PersistentCollection {#30551 …} #options: Doctrine\ORM\PersistentCollection {#30564 …} #associations: Doctrine\ORM\PersistentCollection {#30565 …} #createdAt: DateTime @1758632693 {#30400 : 2025-09-23 21:04:53.0 PRC (+08:00) } #updatedAt: DateTime @1758632693 {#30406 : 2025-09-23 21:04:53.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#30404 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#35287 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#30408} #id: 2889 #name: "Plateau tournant inox" #slug: "plateau-tournant-inox-1728" #description: """ <div class="col is-12"><ul>\n <li>Gain de place.</li>\n <li>Tout inox, belle finition.</li>\n <li>système de roulement à billes très efficace avec du poids</li>\n </ul></div><h1>Description plateau tournant inox</h1><div class="col is-12">Le plateau tournant inox permet d'obtenir un gain de place appréciable dans vos placards. Il peut aussi être placé sur un plan de travail pour avoir toujours l'essentiel à portée de main. Peut aussi être utilisé sur une table pour présenter des sauces, des épices...</div><h1>Caractéristiques plateau tournant inox</h1><div class="col is-12">Dimensions : Ø 26.5cm. Epaisseur 2 cm. Pieds anti-dérapants.</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 {#30550 …} #channels: Doctrine\ORM\PersistentCollection {#30552 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#21656 …} #reviews: Doctrine\ORM\PersistentCollection {#30549 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#30555 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
116.0 MiB | 0.76 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#35304 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#35288 …} +context: Sylius\TwigHooks\Bag\DataBag {#35362 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#35293 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#35236 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#35244 #collection: Doctrine\Common\Collections\ArrayCollection {#35253 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#35232 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#41977 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#41979 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#35304 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#35288 …} +context: Sylius\TwigHooks\Bag\DataBag {#35362 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#35293 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => "Plateau tournant inox" "applied_promotions" => Doctrine\ORM\PersistentCollection {#35244 #collection: Doctrine\Common\Collections\ArrayCollection {#35253 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#35232 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#41977 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#41979 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#35366 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#35304 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#35288 …} +context: Sylius\TwigHooks\Bag\DataBag {#35362 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#35293 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#35236 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#35244 #collection: Doctrine\Common\Collections\ArrayCollection {#35253 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#35232 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#41977 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#41979 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 116.0 MiB | 0.13 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#35416 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#35407 …} +context: Sylius\TwigHooks\Bag\DataBag {#35414 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#35415 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#35236 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#35419 +variant: App\Entity\Product\ProductVariant {#35236 …} +price: "30,00\u{A0}€" +originalPrice: "30,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 {#35416 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#35407 …} +context: Sylius\TwigHooks\Bag\DataBag {#35414 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#35415 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 116.0 MiB | 5.14 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#30569 #id: 2890 #code: "plateau-tournant-inox-2-etages-1729" #attributes: Doctrine\ORM\PersistentCollection {#30634 …} #variants: Doctrine\ORM\PersistentCollection {#30633 …} #options: Doctrine\ORM\PersistentCollection {#30641 …} #associations: Doctrine\ORM\PersistentCollection {#30640 …} #createdAt: DateTime @1758632693 {#30567 : 2025-09-23 21:04:53.0 PRC (+08:00) } #updatedAt: DateTime @1758632693 {#30568 : 2025-09-23 21:04:53.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#30570 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#35533 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#30569} #id: 2890 #name: "Plateau tournant inox 2 étages" #slug: "plateau-tournant-inox-2-etages-1729" #description: """ <div class="col is-12"><ul>\r\n <li>Gain de place.</li>\r\n <li>Tout inox, belle finition.</li>\r\n </ul></div><h1>Description plateau tournant inox 2 étages</h1><div class="col is-12"><p>Le plateau tournant\u{A0}inox 2 étages\u{A0}permet d'obtenir un gain de place appréciable dans vos placards. <br />Le plateau tournant inox peut aussi être placé sur un plan de travail\u{A0} pour avoir toujours l'essentiel\u{A0}à portée de main.</div><h1>Caractéristiques plateau tournant inox 2 étages</h1><div class="col is-12">Dimensions : Ø 27 cm. Epaisseur 2 cm. Hauteur entre les 2 plateaux 13.5 cm. Hauteur totale 14 cm. 3 pieds anti-dérapants.</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 {#30574 …} #channels: Doctrine\ORM\PersistentCollection {#30581 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#21656 …} #reviews: Doctrine\ORM\PersistentCollection {#30576 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#30579 …} #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 {#35302 +product: App\Entity\Product\Product {#30569 #id: 2890 #code: "plateau-tournant-inox-2-etages-1729" #attributes: Doctrine\ORM\PersistentCollection {#30634 …} #variants: Doctrine\ORM\PersistentCollection {#30633 …} #options: Doctrine\ORM\PersistentCollection {#30641 …} #associations: Doctrine\ORM\PersistentCollection {#30640 …} #createdAt: DateTime @1758632693 {#30567 : 2025-09-23 21:04:53.0 PRC (+08:00) } #updatedAt: DateTime @1758632693 {#30568 : 2025-09-23 21:04:53.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#30570 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#35533 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#30569} #id: 2890 #name: "Plateau tournant inox 2 étages" #slug: "plateau-tournant-inox-2-etages-1729" #description: """ <div class="col is-12"><ul>\r\n <li>Gain de place.</li>\r\n <li>Tout inox, belle finition.</li>\r\n </ul></div><h1>Description plateau tournant inox 2 étages</h1><div class="col is-12"><p>Le plateau tournant\u{A0}inox 2 étages\u{A0}permet d'obtenir un gain de place appréciable dans vos placards. <br />Le plateau tournant inox peut aussi être placé sur un plan de travail\u{A0} pour avoir toujours l'essentiel\u{A0}à portée de main.</div><h1>Caractéristiques plateau tournant inox 2 étages</h1><div class="col is-12">Dimensions : Ø 27 cm. Epaisseur 2 cm. Hauteur entre les 2 plateaux 13.5 cm. Hauteur totale 14 cm. 3 pieds anti-dérapants.</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 {#30574 …} #channels: Doctrine\ORM\PersistentCollection {#30581 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#21656 …} #reviews: Doctrine\ORM\PersistentCollection {#30576 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#30579 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#35482 …} +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 {#30569 #id: 2890 #code: "plateau-tournant-inox-2-etages-1729" #attributes: Doctrine\ORM\PersistentCollection {#30634 …} #variants: Doctrine\ORM\PersistentCollection {#30633 …} #options: Doctrine\ORM\PersistentCollection {#30641 …} #associations: Doctrine\ORM\PersistentCollection {#30640 …} #createdAt: DateTime @1758632693 {#30567 : 2025-09-23 21:04:53.0 PRC (+08:00) } #updatedAt: DateTime @1758632693 {#30568 : 2025-09-23 21:04:53.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#30570 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#35533 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#30569} #id: 2890 #name: "Plateau tournant inox 2 étages" #slug: "plateau-tournant-inox-2-etages-1729" #description: """ <div class="col is-12"><ul>\r\n <li>Gain de place.</li>\r\n <li>Tout inox, belle finition.</li>\r\n </ul></div><h1>Description plateau tournant inox 2 étages</h1><div class="col is-12"><p>Le plateau tournant\u{A0}inox 2 étages\u{A0}permet d'obtenir un gain de place appréciable dans vos placards. <br />Le plateau tournant inox peut aussi être placé sur un plan de travail\u{A0} pour avoir toujours l'essentiel\u{A0}à portée de main.</div><h1>Caractéristiques plateau tournant inox 2 étages</h1><div class="col is-12">Dimensions : Ø 27 cm. Epaisseur 2 cm. Hauteur entre les 2 plateaux 13.5 cm. Hauteur totale 14 cm. 3 pieds anti-dérapants.</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 {#30574 …} #channels: Doctrine\ORM\PersistentCollection {#30581 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#21656 …} #reviews: Doctrine\ORM\PersistentCollection {#30576 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#30579 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Plateau tournant inox 2 étages" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#35557 -props: [ "product" => App\Entity\Product\Product {#30569 #id: 2890 #code: "plateau-tournant-inox-2-etages-1729" #attributes: Doctrine\ORM\PersistentCollection {#30634 …} #variants: Doctrine\ORM\PersistentCollection {#30633 …} #options: Doctrine\ORM\PersistentCollection {#30641 …} #associations: Doctrine\ORM\PersistentCollection {#30640 …} #createdAt: DateTime @1758632693 {#30567 : 2025-09-23 21:04:53.0 PRC (+08:00) } #updatedAt: DateTime @1758632693 {#30568 : 2025-09-23 21:04:53.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#30570 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#35533 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#30569} #id: 2890 #name: "Plateau tournant inox 2 étages" #slug: "plateau-tournant-inox-2-etages-1729" #description: """ <div class="col is-12"><ul>\r\n <li>Gain de place.</li>\r\n <li>Tout inox, belle finition.</li>\r\n </ul></div><h1>Description plateau tournant inox 2 étages</h1><div class="col is-12"><p>Le plateau tournant\u{A0}inox 2 étages\u{A0}permet d'obtenir un gain de place appréciable dans vos placards. <br />Le plateau tournant inox peut aussi être placé sur un plan de travail\u{A0} pour avoir toujours l'essentiel\u{A0}à portée de main.</div><h1>Caractéristiques plateau tournant inox 2 étages</h1><div class="col is-12">Dimensions : Ø 27 cm. Epaisseur 2 cm. Hauteur entre les 2 plateaux 13.5 cm. Hauteur totale 14 cm. 3 pieds anti-dérapants.</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 {#30574 …} #channels: Doctrine\ORM\PersistentCollection {#30581 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#21656 …} #reviews: Doctrine\ORM\PersistentCollection {#30576 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#30579 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
116.0 MiB | 0.78 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#35550 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#35534 …} +context: Sylius\TwigHooks\Bag\DataBag {#35608 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#35539 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#35482 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#35490 #collection: Doctrine\Common\Collections\ArrayCollection {#35499 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#35478 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#41992 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#41994 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#35550 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#35534 …} +context: Sylius\TwigHooks\Bag\DataBag {#35608 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#35539 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => "Plateau tournant inox 2 étages" "applied_promotions" => Doctrine\ORM\PersistentCollection {#35490 #collection: Doctrine\Common\Collections\ArrayCollection {#35499 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#35478 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#41992 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#41994 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#35612 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#35550 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#35534 …} +context: Sylius\TwigHooks\Bag\DataBag {#35608 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#35539 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#35482 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#35490 #collection: Doctrine\Common\Collections\ArrayCollection {#35499 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#35478 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#41992 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#41994 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 116.0 MiB | 0.13 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#35662 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#35653 …} +context: Sylius\TwigHooks\Bag\DataBag {#35660 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#35661 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#35482 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#35665 +variant: App\Entity\Product\ProductVariant {#35482 …} +price: "29,00\u{A0}€" +originalPrice: "29,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#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 {#35662 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#35653 …} +context: Sylius\TwigHooks\Bag\DataBag {#35660 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#35661 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 116.0 MiB | 5.83 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#30724 #id: 2891 #code: "sac-multifonctions-2-en-1-nuts-7896" #attributes: Doctrine\ORM\PersistentCollection {#30735 …} #variants: Doctrine\ORM\PersistentCollection {#30744 …} #options: Doctrine\ORM\PersistentCollection {#30792 …} #associations: Doctrine\ORM\PersistentCollection {#30747 …} #createdAt: DateTime @1758632695 {#30725 : 2025-09-23 21:04:55.0 PRC (+08:00) } #updatedAt: DateTime @1758632695 {#30734 : 2025-09-23 21:04:55.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#30733 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#35779 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#30724} #id: 2891 #name: "Sac multifonctions 2 en 1 Nuts" #slug: "sac-multifonctions-2-en-1-nuts-7896" #description: """ <div class="col is-12"><ul>\n <li>A la fois corbeille et sac à pain.</li>\n <li>Liège et coton .</li>\n <li>Lavage à la main.</li>\n </ul></div><h1>Sac multifonctions 2 en 1 Nuts</h1><div class="col is-12"><div style="margin: 0px; padding: 0px;">La Corbeille et sac à pain 2 en 1 Nuts permet de conserver vos aliments plus longtemps tels que pains, viennoiseries, fruits secs, noix, noisettes, cookies... Quel est donc son secret ?<br /><br /><br /></div>\n <div style="margin: 0px; padding: 0px;">Elle est fabriquée en coton et liège, des matériaux naturellement respirants et anti-moisissures. De plus la Corbeille et sac à pain 2 en 1 Nuts est munie d'un cordon de serrage qui permet de la fermer. Facile à vivre, le produit peut être lavé à la main. 3 tailles vous sont proposées : 16 cm, 20 cm ou 24 cm.</div>\n <br /></div><h1>Sac multifonctions 2 en 1 Nuts</h1><div class="col is-12">- A la fois corbeille et sac à pain.<br />- Coton et liège.<br />- Nettoyage à la main<br /><br />ref KB10 : diamètre 24 cm.<br />ref KB11 : diamètre 20 cm.<br />ref KB12 : diamètre 16 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 {#30729 …} #channels: Doctrine\ORM\PersistentCollection {#30722 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#14105 …} #reviews: Doctrine\ORM\PersistentCollection {#30730 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#30723 …} #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 {#35548 +product: App\Entity\Product\Product {#30724 #id: 2891 #code: "sac-multifonctions-2-en-1-nuts-7896" #attributes: Doctrine\ORM\PersistentCollection {#30735 …} #variants: Doctrine\ORM\PersistentCollection {#30744 …} #options: Doctrine\ORM\PersistentCollection {#30792 …} #associations: Doctrine\ORM\PersistentCollection {#30747 …} #createdAt: DateTime @1758632695 {#30725 : 2025-09-23 21:04:55.0 PRC (+08:00) } #updatedAt: DateTime @1758632695 {#30734 : 2025-09-23 21:04:55.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#30733 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#35779 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#30724} #id: 2891 #name: "Sac multifonctions 2 en 1 Nuts" #slug: "sac-multifonctions-2-en-1-nuts-7896" #description: """ <div class="col is-12"><ul>\n <li>A la fois corbeille et sac à pain.</li>\n <li>Liège et coton .</li>\n <li>Lavage à la main.</li>\n </ul></div><h1>Sac multifonctions 2 en 1 Nuts</h1><div class="col is-12"><div style="margin: 0px; padding: 0px;">La Corbeille et sac à pain 2 en 1 Nuts permet de conserver vos aliments plus longtemps tels que pains, viennoiseries, fruits secs, noix, noisettes, cookies... Quel est donc son secret ?<br /><br /><br /></div>\n <div style="margin: 0px; padding: 0px;">Elle est fabriquée en coton et liège, des matériaux naturellement respirants et anti-moisissures. De plus la Corbeille et sac à pain 2 en 1 Nuts est munie d'un cordon de serrage qui permet de la fermer. Facile à vivre, le produit peut être lavé à la main. 3 tailles vous sont proposées : 16 cm, 20 cm ou 24 cm.</div>\n <br /></div><h1>Sac multifonctions 2 en 1 Nuts</h1><div class="col is-12">- A la fois corbeille et sac à pain.<br />- Coton et liège.<br />- Nettoyage à la main<br /><br />ref KB10 : diamètre 24 cm.<br />ref KB11 : diamètre 20 cm.<br />ref KB12 : diamètre 16 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 {#30729 …} #channels: Doctrine\ORM\PersistentCollection {#30722 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#14105 …} #reviews: Doctrine\ORM\PersistentCollection {#30730 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#30723 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#35728 …} +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.87 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#30724 #id: 2891 #code: "sac-multifonctions-2-en-1-nuts-7896" #attributes: Doctrine\ORM\PersistentCollection {#30735 …} #variants: Doctrine\ORM\PersistentCollection {#30744 …} #options: Doctrine\ORM\PersistentCollection {#30792 …} #associations: Doctrine\ORM\PersistentCollection {#30747 …} #createdAt: DateTime @1758632695 {#30725 : 2025-09-23 21:04:55.0 PRC (+08:00) } #updatedAt: DateTime @1758632695 {#30734 : 2025-09-23 21:04:55.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#30733 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#35779 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#30724} #id: 2891 #name: "Sac multifonctions 2 en 1 Nuts" #slug: "sac-multifonctions-2-en-1-nuts-7896" #description: """ <div class="col is-12"><ul>\n <li>A la fois corbeille et sac à pain.</li>\n <li>Liège et coton .</li>\n <li>Lavage à la main.</li>\n </ul></div><h1>Sac multifonctions 2 en 1 Nuts</h1><div class="col is-12"><div style="margin: 0px; padding: 0px;">La Corbeille et sac à pain 2 en 1 Nuts permet de conserver vos aliments plus longtemps tels que pains, viennoiseries, fruits secs, noix, noisettes, cookies... Quel est donc son secret ?<br /><br /><br /></div>\n <div style="margin: 0px; padding: 0px;">Elle est fabriquée en coton et liège, des matériaux naturellement respirants et anti-moisissures. De plus la Corbeille et sac à pain 2 en 1 Nuts est munie d'un cordon de serrage qui permet de la fermer. Facile à vivre, le produit peut être lavé à la main. 3 tailles vous sont proposées : 16 cm, 20 cm ou 24 cm.</div>\n <br /></div><h1>Sac multifonctions 2 en 1 Nuts</h1><div class="col is-12">- A la fois corbeille et sac à pain.<br />- Coton et liège.<br />- Nettoyage à la main<br /><br />ref KB10 : diamètre 24 cm.<br />ref KB11 : diamètre 20 cm.<br />ref KB12 : diamètre 16 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 {#30729 …} #channels: Doctrine\ORM\PersistentCollection {#30722 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#14105 …} #reviews: Doctrine\ORM\PersistentCollection {#30730 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#30723 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Sac multifonctions 2 en 1 Nuts" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#35803 -props: [ "product" => App\Entity\Product\Product {#30724 #id: 2891 #code: "sac-multifonctions-2-en-1-nuts-7896" #attributes: Doctrine\ORM\PersistentCollection {#30735 …} #variants: Doctrine\ORM\PersistentCollection {#30744 …} #options: Doctrine\ORM\PersistentCollection {#30792 …} #associations: Doctrine\ORM\PersistentCollection {#30747 …} #createdAt: DateTime @1758632695 {#30725 : 2025-09-23 21:04:55.0 PRC (+08:00) } #updatedAt: DateTime @1758632695 {#30734 : 2025-09-23 21:04:55.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#30733 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#35779 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#30724} #id: 2891 #name: "Sac multifonctions 2 en 1 Nuts" #slug: "sac-multifonctions-2-en-1-nuts-7896" #description: """ <div class="col is-12"><ul>\n <li>A la fois corbeille et sac à pain.</li>\n <li>Liège et coton .</li>\n <li>Lavage à la main.</li>\n </ul></div><h1>Sac multifonctions 2 en 1 Nuts</h1><div class="col is-12"><div style="margin: 0px; padding: 0px;">La Corbeille et sac à pain 2 en 1 Nuts permet de conserver vos aliments plus longtemps tels que pains, viennoiseries, fruits secs, noix, noisettes, cookies... Quel est donc son secret ?<br /><br /><br /></div>\n <div style="margin: 0px; padding: 0px;">Elle est fabriquée en coton et liège, des matériaux naturellement respirants et anti-moisissures. De plus la Corbeille et sac à pain 2 en 1 Nuts est munie d'un cordon de serrage qui permet de la fermer. Facile à vivre, le produit peut être lavé à la main. 3 tailles vous sont proposées : 16 cm, 20 cm ou 24 cm.</div>\n <br /></div><h1>Sac multifonctions 2 en 1 Nuts</h1><div class="col is-12">- A la fois corbeille et sac à pain.<br />- Coton et liège.<br />- Nettoyage à la main<br /><br />ref KB10 : diamètre 24 cm.<br />ref KB11 : diamètre 20 cm.<br />ref KB12 : diamètre 16 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 {#30729 …} #channels: Doctrine\ORM\PersistentCollection {#30722 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#14105 …} #reviews: Doctrine\ORM\PersistentCollection {#30730 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#30723 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
116.0 MiB | 0.76 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#35891 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#35780 …} +context: Sylius\TwigHooks\Bag\DataBag {#35866 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#35785 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#35728 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#35736 #collection: Doctrine\Common\Collections\ArrayCollection {#35745 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#35724 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#42007 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#42009 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#35891 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#35780 …} +context: Sylius\TwigHooks\Bag\DataBag {#35866 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#35785 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => "Sac multifonctions 2 en 1 Nuts" "applied_promotions" => Doctrine\ORM\PersistentCollection {#35736 #collection: Doctrine\Common\Collections\ArrayCollection {#35745 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#35724 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#42007 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#42009 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#35894 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#35891 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#35780 …} +context: Sylius\TwigHooks\Bag\DataBag {#35866 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#35785 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#35728 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#35736 #collection: Doctrine\Common\Collections\ArrayCollection {#35745 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#35724 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#42007 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#42009 …} } "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 {#35945 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#35936 …} +context: Sylius\TwigHooks\Bag\DataBag {#35943 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#35944 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#35728 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#35948 +variant: App\Entity\Product\ProductVariant {#35728 …} +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 {#35945 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#35936 …} +context: Sylius\TwigHooks\Bag\DataBag {#35943 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#35944 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 116.0 MiB | 5.44 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#30803 #id: 2892 #code: "sac-a-pain-transport-sacasalades-6175" #attributes: Doctrine\ORM\PersistentCollection {#30838 …} #variants: Doctrine\ORM\PersistentCollection {#30866 …} #options: Doctrine\ORM\PersistentCollection {#30877 …} #associations: Doctrine\ORM\PersistentCollection {#30872 …} #createdAt: DateTime @1758632696 {#30791 : 2025-09-23 21:04:56.0 PRC (+08:00) } #updatedAt: DateTime @1758632696 {#30796 : 2025-09-23 21:04:56.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#30789 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#36062 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#30803} #id: 2892 #name: "Sac à Pain Transport Sacasalades" #slug: "sac-a-pain-transport-sacasalades-6175" #description: """ <div class="col is-12"><ul>\n <li>Conservation optimale de tous vos pains.</li>\n <li>Facile d'entretien.</li>\n <li><strong>Fabrication artisanale Française.</strong></li>\n </ul>\n <ul>\n </ul></div><h1>Descriptif Sac à Pain Transport Sacasalades</h1><div class="col is-12">Sacasalades repense le sac à pain version "transport". Finies les miettes dans la voiture et la farine sur les vêtements. L'intérieur des sacs réalisé en coton protège les pains et l'extérieur en toile de coton enduite les préserve de l'air, de la lumière et de la pluie. Faciles d'entretien, ils sont fabriqués en France de manière artisanale.</div><h1>Caractéristiques Sac à Pain Transport Sacasalades</h1><div class="col is-12">- Intérieur en toile de coton.<br />- Extérieur en coton enduit.<br />- Facile d'entretien.<br />- Fabrication artisanale Française.<br />- Dimensions : 64 x 24 cm (à plat)<br />- Cordon de serrage.</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 {#30794 …} #channels: Doctrine\ORM\PersistentCollection {#30828 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#21665 …} #reviews: Doctrine\ORM\PersistentCollection {#30831 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#30830 …} #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 {#35794 +product: App\Entity\Product\Product {#30803 #id: 2892 #code: "sac-a-pain-transport-sacasalades-6175" #attributes: Doctrine\ORM\PersistentCollection {#30838 …} #variants: Doctrine\ORM\PersistentCollection {#30866 …} #options: Doctrine\ORM\PersistentCollection {#30877 …} #associations: Doctrine\ORM\PersistentCollection {#30872 …} #createdAt: DateTime @1758632696 {#30791 : 2025-09-23 21:04:56.0 PRC (+08:00) } #updatedAt: DateTime @1758632696 {#30796 : 2025-09-23 21:04:56.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#30789 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#36062 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#30803} #id: 2892 #name: "Sac à Pain Transport Sacasalades" #slug: "sac-a-pain-transport-sacasalades-6175" #description: """ <div class="col is-12"><ul>\n <li>Conservation optimale de tous vos pains.</li>\n <li>Facile d'entretien.</li>\n <li><strong>Fabrication artisanale Française.</strong></li>\n </ul>\n <ul>\n </ul></div><h1>Descriptif Sac à Pain Transport Sacasalades</h1><div class="col is-12">Sacasalades repense le sac à pain version "transport". Finies les miettes dans la voiture et la farine sur les vêtements. L'intérieur des sacs réalisé en coton protège les pains et l'extérieur en toile de coton enduite les préserve de l'air, de la lumière et de la pluie. Faciles d'entretien, ils sont fabriqués en France de manière artisanale.</div><h1>Caractéristiques Sac à Pain Transport Sacasalades</h1><div class="col is-12">- Intérieur en toile de coton.<br />- Extérieur en coton enduit.<br />- Facile d'entretien.<br />- Fabrication artisanale Française.<br />- Dimensions : 64 x 24 cm (à plat)<br />- Cordon de serrage.</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 {#30794 …} #channels: Doctrine\ORM\PersistentCollection {#30828 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#21665 …} #reviews: Doctrine\ORM\PersistentCollection {#30831 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#30830 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#36011 …} +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.86 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#30803 #id: 2892 #code: "sac-a-pain-transport-sacasalades-6175" #attributes: Doctrine\ORM\PersistentCollection {#30838 …} #variants: Doctrine\ORM\PersistentCollection {#30866 …} #options: Doctrine\ORM\PersistentCollection {#30877 …} #associations: Doctrine\ORM\PersistentCollection {#30872 …} #createdAt: DateTime @1758632696 {#30791 : 2025-09-23 21:04:56.0 PRC (+08:00) } #updatedAt: DateTime @1758632696 {#30796 : 2025-09-23 21:04:56.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#30789 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#36062 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#30803} #id: 2892 #name: "Sac à Pain Transport Sacasalades" #slug: "sac-a-pain-transport-sacasalades-6175" #description: """ <div class="col is-12"><ul>\n <li>Conservation optimale de tous vos pains.</li>\n <li>Facile d'entretien.</li>\n <li><strong>Fabrication artisanale Française.</strong></li>\n </ul>\n <ul>\n </ul></div><h1>Descriptif Sac à Pain Transport Sacasalades</h1><div class="col is-12">Sacasalades repense le sac à pain version "transport". Finies les miettes dans la voiture et la farine sur les vêtements. L'intérieur des sacs réalisé en coton protège les pains et l'extérieur en toile de coton enduite les préserve de l'air, de la lumière et de la pluie. Faciles d'entretien, ils sont fabriqués en France de manière artisanale.</div><h1>Caractéristiques Sac à Pain Transport Sacasalades</h1><div class="col is-12">- Intérieur en toile de coton.<br />- Extérieur en coton enduit.<br />- Facile d'entretien.<br />- Fabrication artisanale Française.<br />- Dimensions : 64 x 24 cm (à plat)<br />- Cordon de serrage.</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 {#30794 …} #channels: Doctrine\ORM\PersistentCollection {#30828 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#21665 …} #reviews: Doctrine\ORM\PersistentCollection {#30831 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#30830 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Sac à Pain Transport Sacasalades" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#36086 -props: [ "product" => App\Entity\Product\Product {#30803 #id: 2892 #code: "sac-a-pain-transport-sacasalades-6175" #attributes: Doctrine\ORM\PersistentCollection {#30838 …} #variants: Doctrine\ORM\PersistentCollection {#30866 …} #options: Doctrine\ORM\PersistentCollection {#30877 …} #associations: Doctrine\ORM\PersistentCollection {#30872 …} #createdAt: DateTime @1758632696 {#30791 : 2025-09-23 21:04:56.0 PRC (+08:00) } #updatedAt: DateTime @1758632696 {#30796 : 2025-09-23 21:04:56.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#30789 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#36062 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#30803} #id: 2892 #name: "Sac à Pain Transport Sacasalades" #slug: "sac-a-pain-transport-sacasalades-6175" #description: """ <div class="col is-12"><ul>\n <li>Conservation optimale de tous vos pains.</li>\n <li>Facile d'entretien.</li>\n <li><strong>Fabrication artisanale Française.</strong></li>\n </ul>\n <ul>\n </ul></div><h1>Descriptif Sac à Pain Transport Sacasalades</h1><div class="col is-12">Sacasalades repense le sac à pain version "transport". Finies les miettes dans la voiture et la farine sur les vêtements. L'intérieur des sacs réalisé en coton protège les pains et l'extérieur en toile de coton enduite les préserve de l'air, de la lumière et de la pluie. Faciles d'entretien, ils sont fabriqués en France de manière artisanale.</div><h1>Caractéristiques Sac à Pain Transport Sacasalades</h1><div class="col is-12">- Intérieur en toile de coton.<br />- Extérieur en coton enduit.<br />- Facile d'entretien.<br />- Fabrication artisanale Française.<br />- Dimensions : 64 x 24 cm (à plat)<br />- Cordon de serrage.</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 {#30794 …} #channels: Doctrine\ORM\PersistentCollection {#30828 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#21665 …} #reviews: Doctrine\ORM\PersistentCollection {#30831 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#30830 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
116.0 MiB | 0.75 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#36154 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#36063 …} +context: Sylius\TwigHooks\Bag\DataBag {#36143 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#36068 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#36011 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#36019 #collection: Doctrine\Common\Collections\ArrayCollection {#36028 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#36007 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#42022 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#42024 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#36154 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#36063 …} +context: Sylius\TwigHooks\Bag\DataBag {#36143 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#36068 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => "Sac à Pain Transport Sacasalades" "applied_promotions" => Doctrine\ORM\PersistentCollection {#36019 #collection: Doctrine\Common\Collections\ArrayCollection {#36028 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#36007 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#42022 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#42024 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#36159 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#36154 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#36063 …} +context: Sylius\TwigHooks\Bag\DataBag {#36143 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#36068 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#36011 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#36019 #collection: Doctrine\Common\Collections\ArrayCollection {#36028 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#36007 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#42022 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#42024 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 116.0 MiB | 0.13 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#36208 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#36199 …} +context: Sylius\TwigHooks\Bag\DataBag {#36206 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#36207 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#36011 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#36211 +variant: App\Entity\Product\ProductVariant {#36011 …} +price: "27,00\u{A0}€" +originalPrice: "27,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 {#36208 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#36199 …} +context: Sylius\TwigHooks\Bag\DataBag {#36206 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#36207 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 116.0 MiB | 5.10 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#30908 #id: 2893 #code: "plateau-de-lit-en-bambou-point-virgule-6771" #attributes: Doctrine\ORM\PersistentCollection {#30986 …} #variants: Doctrine\ORM\PersistentCollection {#30979 …} #options: Doctrine\ORM\PersistentCollection {#30990 …} #associations: Doctrine\ORM\PersistentCollection {#30985 …} #createdAt: DateTime @1758632697 {#30909 : 2025-09-23 21:04:57.0 PRC (+08:00) } #updatedAt: DateTime @1758632697 {#30906 : 2025-09-23 21:04:57.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#30907 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#36325 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#30908} #id: 2893 #name: "Plateau de Lit en Bambou Point Virgule" #slug: "plateau-de-lit-en-bambou-point-virgule-6771" #description: """ <div class="col is-12"><ul>\n <li>A la fois très léger et solide.</li>\n <li>Poignées de prise en main ergonomiques.</li>\n <li>En bambou, matière végétale éco-reponsable.</li>\n </ul></div><h1>Descriptif Plateau de Lit en Bambou Point Virgule</h1><div class="col is-12">Le Plateau de Lit en Bambou Point Virgule est parfait pour prendre le petit déjeuner bien au chaud sous la couette, poser un ordinateur portable ou pour apporter du confort à une personne dépendante ou malade. Réalisé en bambou, ce plateau de lit est à la fois très léger et solide, il sera apprécié par ses utilisateurs.</div><h1>Caractéristiques Plateau de Lit en Bambou Point Virgule</h1><div class="col is-12">- Bambou.<br />- Lavage à la main très facile.<br />- Dimensions : 57 x 31 x 21 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 {#30910 …} #channels: Doctrine\ORM\PersistentCollection {#30983 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#14105 …} #reviews: Doctrine\ORM\PersistentCollection {#30919 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#30976 …} #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 {#36077 +product: App\Entity\Product\Product {#30908 #id: 2893 #code: "plateau-de-lit-en-bambou-point-virgule-6771" #attributes: Doctrine\ORM\PersistentCollection {#30986 …} #variants: Doctrine\ORM\PersistentCollection {#30979 …} #options: Doctrine\ORM\PersistentCollection {#30990 …} #associations: Doctrine\ORM\PersistentCollection {#30985 …} #createdAt: DateTime @1758632697 {#30909 : 2025-09-23 21:04:57.0 PRC (+08:00) } #updatedAt: DateTime @1758632697 {#30906 : 2025-09-23 21:04:57.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#30907 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#36325 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#30908} #id: 2893 #name: "Plateau de Lit en Bambou Point Virgule" #slug: "plateau-de-lit-en-bambou-point-virgule-6771" #description: """ <div class="col is-12"><ul>\n <li>A la fois très léger et solide.</li>\n <li>Poignées de prise en main ergonomiques.</li>\n <li>En bambou, matière végétale éco-reponsable.</li>\n </ul></div><h1>Descriptif Plateau de Lit en Bambou Point Virgule</h1><div class="col is-12">Le Plateau de Lit en Bambou Point Virgule est parfait pour prendre le petit déjeuner bien au chaud sous la couette, poser un ordinateur portable ou pour apporter du confort à une personne dépendante ou malade. Réalisé en bambou, ce plateau de lit est à la fois très léger et solide, il sera apprécié par ses utilisateurs.</div><h1>Caractéristiques Plateau de Lit en Bambou Point Virgule</h1><div class="col is-12">- Bambou.<br />- Lavage à la main très facile.<br />- Dimensions : 57 x 31 x 21 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 {#30910 …} #channels: Doctrine\ORM\PersistentCollection {#30983 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#14105 …} #reviews: Doctrine\ORM\PersistentCollection {#30919 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#30976 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#36274 …} +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.84 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#30908 #id: 2893 #code: "plateau-de-lit-en-bambou-point-virgule-6771" #attributes: Doctrine\ORM\PersistentCollection {#30986 …} #variants: Doctrine\ORM\PersistentCollection {#30979 …} #options: Doctrine\ORM\PersistentCollection {#30990 …} #associations: Doctrine\ORM\PersistentCollection {#30985 …} #createdAt: DateTime @1758632697 {#30909 : 2025-09-23 21:04:57.0 PRC (+08:00) } #updatedAt: DateTime @1758632697 {#30906 : 2025-09-23 21:04:57.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#30907 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#36325 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#30908} #id: 2893 #name: "Plateau de Lit en Bambou Point Virgule" #slug: "plateau-de-lit-en-bambou-point-virgule-6771" #description: """ <div class="col is-12"><ul>\n <li>A la fois très léger et solide.</li>\n <li>Poignées de prise en main ergonomiques.</li>\n <li>En bambou, matière végétale éco-reponsable.</li>\n </ul></div><h1>Descriptif Plateau de Lit en Bambou Point Virgule</h1><div class="col is-12">Le Plateau de Lit en Bambou Point Virgule est parfait pour prendre le petit déjeuner bien au chaud sous la couette, poser un ordinateur portable ou pour apporter du confort à une personne dépendante ou malade. Réalisé en bambou, ce plateau de lit est à la fois très léger et solide, il sera apprécié par ses utilisateurs.</div><h1>Caractéristiques Plateau de Lit en Bambou Point Virgule</h1><div class="col is-12">- Bambou.<br />- Lavage à la main très facile.<br />- Dimensions : 57 x 31 x 21 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 {#30910 …} #channels: Doctrine\ORM\PersistentCollection {#30983 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#14105 …} #reviews: Doctrine\ORM\PersistentCollection {#30919 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#30976 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Plateau de Lit en Bambou Point Virgule" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#36349 -props: [ "product" => App\Entity\Product\Product {#30908 #id: 2893 #code: "plateau-de-lit-en-bambou-point-virgule-6771" #attributes: Doctrine\ORM\PersistentCollection {#30986 …} #variants: Doctrine\ORM\PersistentCollection {#30979 …} #options: Doctrine\ORM\PersistentCollection {#30990 …} #associations: Doctrine\ORM\PersistentCollection {#30985 …} #createdAt: DateTime @1758632697 {#30909 : 2025-09-23 21:04:57.0 PRC (+08:00) } #updatedAt: DateTime @1758632697 {#30906 : 2025-09-23 21:04:57.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#30907 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#36325 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#30908} #id: 2893 #name: "Plateau de Lit en Bambou Point Virgule" #slug: "plateau-de-lit-en-bambou-point-virgule-6771" #description: """ <div class="col is-12"><ul>\n <li>A la fois très léger et solide.</li>\n <li>Poignées de prise en main ergonomiques.</li>\n <li>En bambou, matière végétale éco-reponsable.</li>\n </ul></div><h1>Descriptif Plateau de Lit en Bambou Point Virgule</h1><div class="col is-12">Le Plateau de Lit en Bambou Point Virgule est parfait pour prendre le petit déjeuner bien au chaud sous la couette, poser un ordinateur portable ou pour apporter du confort à une personne dépendante ou malade. Réalisé en bambou, ce plateau de lit est à la fois très léger et solide, il sera apprécié par ses utilisateurs.</div><h1>Caractéristiques Plateau de Lit en Bambou Point Virgule</h1><div class="col is-12">- Bambou.<br />- Lavage à la main très facile.<br />- Dimensions : 57 x 31 x 21 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 {#30910 …} #channels: Doctrine\ORM\PersistentCollection {#30983 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#14105 …} #reviews: Doctrine\ORM\PersistentCollection {#30919 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#30976 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
116.0 MiB | 0.75 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#36342 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#36326 …} +context: Sylius\TwigHooks\Bag\DataBag {#36406 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#36331 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#36274 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#36282 #collection: Doctrine\Common\Collections\ArrayCollection {#36291 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#36270 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#42037 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#42039 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#36342 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#36326 …} +context: Sylius\TwigHooks\Bag\DataBag {#36406 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#36331 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => "Plateau de Lit en Bambou Point Virgule" "applied_promotions" => Doctrine\ORM\PersistentCollection {#36282 #collection: Doctrine\Common\Collections\ArrayCollection {#36291 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#36270 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#42037 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#42039 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#36410 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#36342 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#36326 …} +context: Sylius\TwigHooks\Bag\DataBag {#36406 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#36331 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#36274 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#36282 #collection: Doctrine\Common\Collections\ArrayCollection {#36291 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#36270 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#42037 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#42039 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 116.0 MiB | 0.13 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#36460 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#36451 …} +context: Sylius\TwigHooks\Bag\DataBag {#36458 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#36459 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#36274 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#36463 +variant: App\Entity\Product\ProductVariant {#36274 …} +price: "67,00\u{A0}€" +originalPrice: "67,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 {#36460 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#36451 …} +context: Sylius\TwigHooks\Bag\DataBag {#36458 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#36459 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 116.0 MiB | 15.73 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#31031 #id: 2894 #code: "egouttoir-a-vaisselle-inox-masterclass-kitchencraft-6084" #attributes: Doctrine\ORM\PersistentCollection {#31133 …} #variants: Doctrine\ORM\PersistentCollection {#31134 …} #options: Doctrine\ORM\PersistentCollection {#31146 …} #associations: Doctrine\ORM\PersistentCollection {#31137 …} #createdAt: DateTime @1758632699 {#30989 : 2025-09-23 21:04:59.0 PRC (+08:00) } #updatedAt: DateTime @1758632699 {#30993 : 2025-09-23 21:04:59.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#31029 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#36577 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#31031} #id: 2894 #name: "Egouttoir à Vaisselle Inox Masterclass Kitchencraft" #slug: "egouttoir-a-vaisselle-inox-masterclass-kitchencraft-6084" #description: """ <div class="col is-12"><ul>\n <li>Acier inoxydable.</li>\n <li>Support intégré pour assiettes et bols.</li>\n <li>Support séparé pour tasses et verres.</li>\n <li>Egouttoir à couverts amovible.</li>\n <li>Pieds en caoutchouc antidérapants.</li>\n <li>Plateau d'égouttage amovible.</li>\n </ul></div><h1>Descriptif Egouttoir à Vaisselle Inox Masterclass Kitchencraft</h1><div class="col is-12">Egouttoir à vaisselle de luxe en acier inoxydable possédant un support intégré pour les assiettes et les bols, un support séparé pour les tasses et les verres et un égouttoir à couverts amovible. Il est doté de pieds en caoutchouc antidérapants et antirayures et d'un plateau d'égouttage amovible avec bec pivotant multidirectionnel pour permettre à l'excédent d'eau de s'écouler dans l'évier en évitant les marques d'eau et les résidus de savon.</div><h1>Caractéristiques Egouttoir à Vaisselle Inox Masterclass Kitchencraft</h1><div class="col is-12">- Acier inoxydable.<br />- Pieds antidérapants.<br />- Egouttoir à couverts amovible.<br />- Bec d'égouttage multidirectionnel pivotant.<br />- Dimensions : 44,5 x 32 x 19,5 cm.<br />- Lavage à la main uniquement.<br />- Garantie : 5 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 {#31036 …} #channels: Doctrine\ORM\PersistentCollection {#31041 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#14105 …} #reviews: Doctrine\ORM\PersistentCollection {#31042 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#31040 …} #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 {#36340 +product: App\Entity\Product\Product {#31031 #id: 2894 #code: "egouttoir-a-vaisselle-inox-masterclass-kitchencraft-6084" #attributes: Doctrine\ORM\PersistentCollection {#31133 …} #variants: Doctrine\ORM\PersistentCollection {#31134 …} #options: Doctrine\ORM\PersistentCollection {#31146 …} #associations: Doctrine\ORM\PersistentCollection {#31137 …} #createdAt: DateTime @1758632699 {#30989 : 2025-09-23 21:04:59.0 PRC (+08:00) } #updatedAt: DateTime @1758632699 {#30993 : 2025-09-23 21:04:59.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#31029 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#36577 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#31031} #id: 2894 #name: "Egouttoir à Vaisselle Inox Masterclass Kitchencraft" #slug: "egouttoir-a-vaisselle-inox-masterclass-kitchencraft-6084" #description: """ <div class="col is-12"><ul>\n <li>Acier inoxydable.</li>\n <li>Support intégré pour assiettes et bols.</li>\n <li>Support séparé pour tasses et verres.</li>\n <li>Egouttoir à couverts amovible.</li>\n <li>Pieds en caoutchouc antidérapants.</li>\n <li>Plateau d'égouttage amovible.</li>\n </ul></div><h1>Descriptif Egouttoir à Vaisselle Inox Masterclass Kitchencraft</h1><div class="col is-12">Egouttoir à vaisselle de luxe en acier inoxydable possédant un support intégré pour les assiettes et les bols, un support séparé pour les tasses et les verres et un égouttoir à couverts amovible. Il est doté de pieds en caoutchouc antidérapants et antirayures et d'un plateau d'égouttage amovible avec bec pivotant multidirectionnel pour permettre à l'excédent d'eau de s'écouler dans l'évier en évitant les marques d'eau et les résidus de savon.</div><h1>Caractéristiques Egouttoir à Vaisselle Inox Masterclass Kitchencraft</h1><div class="col is-12">- Acier inoxydable.<br />- Pieds antidérapants.<br />- Egouttoir à couverts amovible.<br />- Bec d'égouttage multidirectionnel pivotant.<br />- Dimensions : 44,5 x 32 x 19,5 cm.<br />- Lavage à la main uniquement.<br />- Garantie : 5 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 {#31036 …} #channels: Doctrine\ORM\PersistentCollection {#31041 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#14105 …} #reviews: Doctrine\ORM\PersistentCollection {#31042 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#31040 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#36526 …} +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.79 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#31031 #id: 2894 #code: "egouttoir-a-vaisselle-inox-masterclass-kitchencraft-6084" #attributes: Doctrine\ORM\PersistentCollection {#31133 …} #variants: Doctrine\ORM\PersistentCollection {#31134 …} #options: Doctrine\ORM\PersistentCollection {#31146 …} #associations: Doctrine\ORM\PersistentCollection {#31137 …} #createdAt: DateTime @1758632699 {#30989 : 2025-09-23 21:04:59.0 PRC (+08:00) } #updatedAt: DateTime @1758632699 {#30993 : 2025-09-23 21:04:59.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#31029 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#36577 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#31031} #id: 2894 #name: "Egouttoir à Vaisselle Inox Masterclass Kitchencraft" #slug: "egouttoir-a-vaisselle-inox-masterclass-kitchencraft-6084" #description: """ <div class="col is-12"><ul>\n <li>Acier inoxydable.</li>\n <li>Support intégré pour assiettes et bols.</li>\n <li>Support séparé pour tasses et verres.</li>\n <li>Egouttoir à couverts amovible.</li>\n <li>Pieds en caoutchouc antidérapants.</li>\n <li>Plateau d'égouttage amovible.</li>\n </ul></div><h1>Descriptif Egouttoir à Vaisselle Inox Masterclass Kitchencraft</h1><div class="col is-12">Egouttoir à vaisselle de luxe en acier inoxydable possédant un support intégré pour les assiettes et les bols, un support séparé pour les tasses et les verres et un égouttoir à couverts amovible. Il est doté de pieds en caoutchouc antidérapants et antirayures et d'un plateau d'égouttage amovible avec bec pivotant multidirectionnel pour permettre à l'excédent d'eau de s'écouler dans l'évier en évitant les marques d'eau et les résidus de savon.</div><h1>Caractéristiques Egouttoir à Vaisselle Inox Masterclass Kitchencraft</h1><div class="col is-12">- Acier inoxydable.<br />- Pieds antidérapants.<br />- Egouttoir à couverts amovible.<br />- Bec d'égouttage multidirectionnel pivotant.<br />- Dimensions : 44,5 x 32 x 19,5 cm.<br />- Lavage à la main uniquement.<br />- Garantie : 5 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 {#31036 …} #channels: Doctrine\ORM\PersistentCollection {#31041 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#14105 …} #reviews: Doctrine\ORM\PersistentCollection {#31042 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#31040 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Egouttoir à Vaisselle Inox Masterclass Kitchencraft" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#36601 -props: [ "product" => App\Entity\Product\Product {#31031 #id: 2894 #code: "egouttoir-a-vaisselle-inox-masterclass-kitchencraft-6084" #attributes: Doctrine\ORM\PersistentCollection {#31133 …} #variants: Doctrine\ORM\PersistentCollection {#31134 …} #options: Doctrine\ORM\PersistentCollection {#31146 …} #associations: Doctrine\ORM\PersistentCollection {#31137 …} #createdAt: DateTime @1758632699 {#30989 : 2025-09-23 21:04:59.0 PRC (+08:00) } #updatedAt: DateTime @1758632699 {#30993 : 2025-09-23 21:04:59.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#31029 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#36577 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#31031} #id: 2894 #name: "Egouttoir à Vaisselle Inox Masterclass Kitchencraft" #slug: "egouttoir-a-vaisselle-inox-masterclass-kitchencraft-6084" #description: """ <div class="col is-12"><ul>\n <li>Acier inoxydable.</li>\n <li>Support intégré pour assiettes et bols.</li>\n <li>Support séparé pour tasses et verres.</li>\n <li>Egouttoir à couverts amovible.</li>\n <li>Pieds en caoutchouc antidérapants.</li>\n <li>Plateau d'égouttage amovible.</li>\n </ul></div><h1>Descriptif Egouttoir à Vaisselle Inox Masterclass Kitchencraft</h1><div class="col is-12">Egouttoir à vaisselle de luxe en acier inoxydable possédant un support intégré pour les assiettes et les bols, un support séparé pour les tasses et les verres et un égouttoir à couverts amovible. Il est doté de pieds en caoutchouc antidérapants et antirayures et d'un plateau d'égouttage amovible avec bec pivotant multidirectionnel pour permettre à l'excédent d'eau de s'écouler dans l'évier en évitant les marques d'eau et les résidus de savon.</div><h1>Caractéristiques Egouttoir à Vaisselle Inox Masterclass Kitchencraft</h1><div class="col is-12">- Acier inoxydable.<br />- Pieds antidérapants.<br />- Egouttoir à couverts amovible.<br />- Bec d'égouttage multidirectionnel pivotant.<br />- Dimensions : 44,5 x 32 x 19,5 cm.<br />- Lavage à la main uniquement.<br />- Garantie : 5 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 {#31036 …} #channels: Doctrine\ORM\PersistentCollection {#31041 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#14105 …} #reviews: Doctrine\ORM\PersistentCollection {#31042 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#31040 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
116.0 MiB | 0.85 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#36594 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#36578 …} +context: Sylius\TwigHooks\Bag\DataBag {#36655 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#36583 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#36526 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#36534 #collection: Doctrine\Common\Collections\ArrayCollection {#36543 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#36522 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#42052 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#42054 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#36594 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#36578 …} +context: Sylius\TwigHooks\Bag\DataBag {#36655 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#36583 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => "Egouttoir à Vaisselle Inox Masterclass Kitchencraft" "applied_promotions" => Doctrine\ORM\PersistentCollection {#36534 #collection: Doctrine\Common\Collections\ArrayCollection {#36543 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#36522 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#42052 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#42054 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#31361 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#36594 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#36578 …} +context: Sylius\TwigHooks\Bag\DataBag {#36655 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#36583 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#36526 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#36534 #collection: Doctrine\Common\Collections\ArrayCollection {#36543 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#36522 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#42052 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#42054 …} } "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 {#32775 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#32545 …} +context: Sylius\TwigHooks\Bag\DataBag {#32774 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#32769 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#36526 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#32795 +variant: App\Entity\Product\ProductVariant {#36526 …} +price: "74,00\u{A0}€" +originalPrice: "74,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 {#32775 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#32545 …} +context: Sylius\TwigHooks\Bag\DataBag {#32774 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#32769 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:cart:widget:offcanvas | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent | 116.0 MiB | 2.05 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 {#36742 +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 …} } |
|||