Components
15
Twig Components
51
Render Count
250
ms
Render Time
108.0
MiB
Memory Usage
Components
Render calls
| sylius_shop:common:currency_switcher | Sylius\Bundle\ShopBundle\Twig\Component\Common\CurrencySwitcherComponent | 104.0 MiB | 1.08 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12833 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12826 …} +context: Sylius\TwigHooks\Bag\DataBag {#12832 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12831 …} +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 {#13453 #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12722 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12833 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12826 …} +context: Sylius\TwigHooks\Bag\DataBag {#12832 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12831 …} +prefixes: [ "sylius_shop.base.header.top_bar" ] } } |
|||
| sylius_shop:common:locale_switcher | Sylius\Bundle\ShopBundle\Twig\Component\Common\LocaleSwitcherComponent | 104.0 MiB | 0.71 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13530 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13526 …} +context: Sylius\TwigHooks\Bag\DataBag {#13528 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13529 …} +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 {#13539 #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #localeProvider: Sylius\Component\Core\Provider\ChannelBasedLocaleProvider {#4528 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13530 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13526 …} +context: Sylius\TwigHooks\Bag\DataBag {#13528 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13529 …} +prefixes: [ "sylius_shop.base.header.top_bar" ] } } |
|||
| sylius_shop:cart:widget | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent | 104.0 MiB | 4.54 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13621 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13600 …} +context: Sylius\TwigHooks\Bag\DataBag {#13620 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13619 …} +prefixes: [ "sylius_shop.base.header.content" ] } "template" => "@SyliusShop/shared/components/header/cart.html.twig" ] |
|||
| Attributes | [] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#13636 +cart: App\Entity\Order\Order {#13703 …} #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1322 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13621 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13600 …} +context: Sylius\TwigHooks\Bag\DataBag {#13620 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13619 …} +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 | 104.0 MiB | 14.33 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13889 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13877 …} +context: Sylius\TwigHooks\Bag\DataBag {#13883 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13875 …} +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 {#13899 #taxonRepository: App\Repository\TaxonRepository {#13898 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13889 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13877 …} +context: Sylius\TwigHooks\Bag\DataBag {#13883 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13875 …} +prefixes: [ "sylius_shop.base.header.navbar" ] } } |
|||
| sylius_shop:product:summary | Sylius\Bundle\ShopBundle\Twig\Component\Product\SummaryComponent | 104.0 MiB | 145.50 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27784 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27770 …} +context: Sylius\TwigHooks\Bag\DataBag {#27768 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27783 …} +prefixes: [ "sylius_shop.product.show.content.info" ] } "product" => App\Entity\Product\Product {#7499 #id: 273 #code: "autocuiseur-cristel-alto-2690" #attributes: Doctrine\ORM\PersistentCollection {#8000 …} #variants: Doctrine\ORM\PersistentCollection {#8223 …} #options: Doctrine\ORM\PersistentCollection {#8351 …} #associations: Doctrine\ORM\PersistentCollection {#8291 …} #createdAt: DateTime @1758632191 {#7507 : 2025-09-23 20:56:31.0 PRC (+08:00) } #updatedAt: DateTime @1758632192 {#7471 : 2025-09-23 20:56:32.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: 273 #name: "Autocuiseur CRISTEL Alto" #slug: "autocuiseur-cristel-alto-2690" #description: """ <div class="col is-12"><ul>\n <li>Ouverture et fermeture d'une main, sans effort.</li>\n <li>Rendement thermique exceptionnel grâce au fond thermo-diffuseur.</li>\n <li>Qualité CRISTEL.</li>\n <li><span style="color: #ff0000;"><strong>Livraison gratuite.</strong></span></li>\n </ul></div><h1>Description autocuiseur CRISTEL Alto</h1><div class="col is-12">L'autocuiseur CRISTEL Alto est Maniable, simple et sûr. Ses lignes droites et sa finition brossée s'associent à tous les styles de cuisines, même les plus modernes.</div><h1>Caractéristiques autocuiseur CRISTEL Alto</h1><div class="col is-12"><p>Extérieur inox 18/10 brossé. Intérieur inox gradué. Soupape de sécurité. 2 vitesses de cuisson. Fond thermo-diffuseur triple épaisseur. Tous feux y compris induction. Livré avec un panier cuisson et un livre de 30 recettes. Va au lave vaisselle.</p>\r\n <p>Garantie à vie*</p>\r\n <p>* sauf pièces d'usure (joint,soupape,anses..)</p></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#7639 …} #channels: Doctrine\ORM\PersistentCollection {#7859 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7496 …} #reviews: Doctrine\ORM\PersistentCollection {#7776 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#7861 …} #productType: null } "template" => "@SyliusShop/product/show/content/info/summary.html.twig" ] |
|||
| Attributes | [] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\SummaryComponent {#27794 #productVariantResolver: Sylius\Component\Product\Resolver\DefaultProductVariantResolver {#27793 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27784 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27770 …} +context: Sylius\TwigHooks\Bag\DataBag {#27768 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27783 …} +prefixes: [ "sylius_shop.product.show.content.info" ] } +product: App\Entity\Product\Product {#7499 #id: 273 #code: "autocuiseur-cristel-alto-2690" #attributes: Doctrine\ORM\PersistentCollection {#8000 …} #variants: Doctrine\ORM\PersistentCollection {#8223 …} #options: Doctrine\ORM\PersistentCollection {#8351 …} #associations: Doctrine\ORM\PersistentCollection {#8291 …} #createdAt: DateTime @1758632191 {#7507 : 2025-09-23 20:56:31.0 PRC (+08:00) } #updatedAt: DateTime @1758632192 {#7471 : 2025-09-23 20:56:32.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: 273 #name: "Autocuiseur CRISTEL Alto" #slug: "autocuiseur-cristel-alto-2690" #description: """ <div class="col is-12"><ul>\n <li>Ouverture et fermeture d'une main, sans effort.</li>\n <li>Rendement thermique exceptionnel grâce au fond thermo-diffuseur.</li>\n <li>Qualité CRISTEL.</li>\n <li><span style="color: #ff0000;"><strong>Livraison gratuite.</strong></span></li>\n </ul></div><h1>Description autocuiseur CRISTEL Alto</h1><div class="col is-12">L'autocuiseur CRISTEL Alto est Maniable, simple et sûr. Ses lignes droites et sa finition brossée s'associent à tous les styles de cuisines, même les plus modernes.</div><h1>Caractéristiques autocuiseur CRISTEL Alto</h1><div class="col is-12"><p>Extérieur inox 18/10 brossé. Intérieur inox gradué. Soupape de sécurité. 2 vitesses de cuisson. Fond thermo-diffuseur triple épaisseur. Tous feux y compris induction. Livré avec un panier cuisson et un livre de 30 recettes. Va au lave vaisselle.</p>\r\n <p>Garantie à vie*</p>\r\n <p>* sauf pièces d'usure (joint,soupape,anses..)</p></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#7639 …} #channels: Doctrine\ORM\PersistentCollection {#7859 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7496 …} #reviews: Doctrine\ORM\PersistentCollection {#7776 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#7861 …} #productType: null } #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#6914 …} +variant: App\Entity\Product\ProductVariant {#8359 …} #productVariantRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductVariantRepository {#27788 …} +template: "@SyliusShop/product/show/content/info/summary.html.twig" } |
|||
| sylius_shop:product_review.count | Sylius\Bundle\ShopBundle\Twig\Component\ProductReview\CountComponent | 104.0 MiB | 0.40 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27917 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27910 …} +context: Sylius\TwigHooks\Bag\DataBag {#27916 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27915 …} +prefixes: [ "sylius_shop.product.show.content.info.summary.average_rating" ] } "product" => App\Entity\Product\Product {#7499 #id: 273 #code: "autocuiseur-cristel-alto-2690" #attributes: Doctrine\ORM\PersistentCollection {#8000 …} #variants: Doctrine\ORM\PersistentCollection {#8223 …} #options: Doctrine\ORM\PersistentCollection {#8351 …} #associations: Doctrine\ORM\PersistentCollection {#8291 …} #createdAt: DateTime @1758632191 {#7507 : 2025-09-23 20:56:31.0 PRC (+08:00) } #updatedAt: DateTime @1758632192 {#7471 : 2025-09-23 20:56:32.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: 273 #name: "Autocuiseur CRISTEL Alto" #slug: "autocuiseur-cristel-alto-2690" #description: """ <div class="col is-12"><ul>\n <li>Ouverture et fermeture d'une main, sans effort.</li>\n <li>Rendement thermique exceptionnel grâce au fond thermo-diffuseur.</li>\n <li>Qualité CRISTEL.</li>\n <li><span style="color: #ff0000;"><strong>Livraison gratuite.</strong></span></li>\n </ul></div><h1>Description autocuiseur CRISTEL Alto</h1><div class="col is-12">L'autocuiseur CRISTEL Alto est Maniable, simple et sûr. Ses lignes droites et sa finition brossée s'associent à tous les styles de cuisines, même les plus modernes.</div><h1>Caractéristiques autocuiseur CRISTEL Alto</h1><div class="col is-12"><p>Extérieur inox 18/10 brossé. Intérieur inox gradué. Soupape de sécurité. 2 vitesses de cuisson. Fond thermo-diffuseur triple épaisseur. Tous feux y compris induction. Livré avec un panier cuisson et un livre de 30 recettes. Va au lave vaisselle.</p>\r\n <p>Garantie à vie*</p>\r\n <p>* sauf pièces d'usure (joint,soupape,anses..)</p></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#7639 …} #channels: Doctrine\ORM\PersistentCollection {#7859 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7496 …} #reviews: Doctrine\ORM\PersistentCollection {#7776 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#7861 …} #productType: null } "template" => "@SyliusShop/product/show/content/info/summary/average_rating/number_of_reviews.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/show/content/info/summary/average_rating/number_of_reviews.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\ProductReview\CountComponent {#27938 +product: App\Entity\Product\Product {#7499 #id: 273 #code: "autocuiseur-cristel-alto-2690" #attributes: Doctrine\ORM\PersistentCollection {#8000 …} #variants: Doctrine\ORM\PersistentCollection {#8223 …} #options: Doctrine\ORM\PersistentCollection {#8351 …} #associations: Doctrine\ORM\PersistentCollection {#8291 …} #createdAt: DateTime @1758632191 {#7507 : 2025-09-23 20:56:31.0 PRC (+08:00) } #updatedAt: DateTime @1758632192 {#7471 : 2025-09-23 20:56:32.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: 273 #name: "Autocuiseur CRISTEL Alto" #slug: "autocuiseur-cristel-alto-2690" #description: """ <div class="col is-12"><ul>\n <li>Ouverture et fermeture d'une main, sans effort.</li>\n <li>Rendement thermique exceptionnel grâce au fond thermo-diffuseur.</li>\n <li>Qualité CRISTEL.</li>\n <li><span style="color: #ff0000;"><strong>Livraison gratuite.</strong></span></li>\n </ul></div><h1>Description autocuiseur CRISTEL Alto</h1><div class="col is-12">L'autocuiseur CRISTEL Alto est Maniable, simple et sûr. Ses lignes droites et sa finition brossée s'associent à tous les styles de cuisines, même les plus modernes.</div><h1>Caractéristiques autocuiseur CRISTEL Alto</h1><div class="col is-12"><p>Extérieur inox 18/10 brossé. Intérieur inox gradué. Soupape de sécurité. 2 vitesses de cuisson. Fond thermo-diffuseur triple épaisseur. Tous feux y compris induction. Livré avec un panier cuisson et un livre de 30 recettes. Va au lave vaisselle.</p>\r\n <p>Garantie à vie*</p>\r\n <p>* sauf pièces d'usure (joint,soupape,anses..)</p></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#7639 …} #channels: Doctrine\ORM\PersistentCollection {#7859 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7496 …} #reviews: Doctrine\ORM\PersistentCollection {#7776 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#7861 …} #productType: null } #productReviewRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductReviewRepository {#27903 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27917 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27910 …} +context: Sylius\TwigHooks\Bag\DataBag {#27916 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27915 …} +prefixes: [ "sylius_shop.product.show.content.info.summary.average_rating" ] } } |
|||
| sylius_shop:product:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 104.0 MiB | 0.45 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28037 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28043 …} +context: Sylius\TwigHooks\Bag\DataBag {#28032 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28039 …} +prefixes: [ "sylius_shop.product.show.content.info.summary.prices" ] } "variant" => App\Entity\Product\ProductVariant {#8359 …} "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 {#28048 +variant: App\Entity\Product\ProductVariant {#8359 …} +price: "219,00\u{A0}€" +originalPrice: "219,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9292 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12722 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9289 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28037 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28043 …} +context: Sylius\TwigHooks\Bag\DataBag {#28032 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28039 …} +prefixes: [ "sylius_shop.product.show.content.info.summary.prices" ] } } |
|||
| sylius_shop:product:add_to_cart_form | Sylius\Bundle\ShopBundle\Twig\Component\Product\AddToCartFormComponent | 104.0 MiB | 22.92 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28113 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27956 …} +context: Sylius\TwigHooks\Bag\DataBag {#28107 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28106 …} +prefixes: [ "sylius_shop.product.show.content.info.summary" ] } "product" => App\Entity\Product\Product {#7499 #id: 273 #code: "autocuiseur-cristel-alto-2690" #attributes: Doctrine\ORM\PersistentCollection {#8000 …} #variants: Doctrine\ORM\PersistentCollection {#8223 …} #options: Doctrine\ORM\PersistentCollection {#8351 …} #associations: Doctrine\ORM\PersistentCollection {#8291 …} #createdAt: DateTime @1758632191 {#7507 : 2025-09-23 20:56:31.0 PRC (+08:00) } #updatedAt: DateTime @1758632192 {#7471 : 2025-09-23 20:56:32.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: 273 #name: "Autocuiseur CRISTEL Alto" #slug: "autocuiseur-cristel-alto-2690" #description: """ <div class="col is-12"><ul>\n <li>Ouverture et fermeture d'une main, sans effort.</li>\n <li>Rendement thermique exceptionnel grâce au fond thermo-diffuseur.</li>\n <li>Qualité CRISTEL.</li>\n <li><span style="color: #ff0000;"><strong>Livraison gratuite.</strong></span></li>\n </ul></div><h1>Description autocuiseur CRISTEL Alto</h1><div class="col is-12">L'autocuiseur CRISTEL Alto est Maniable, simple et sûr. Ses lignes droites et sa finition brossée s'associent à tous les styles de cuisines, même les plus modernes.</div><h1>Caractéristiques autocuiseur CRISTEL Alto</h1><div class="col is-12"><p>Extérieur inox 18/10 brossé. Intérieur inox gradué. Soupape de sécurité. 2 vitesses de cuisson. Fond thermo-diffuseur triple épaisseur. Tous feux y compris induction. Livré avec un panier cuisson et un livre de 30 recettes. Va au lave vaisselle.</p>\r\n <p>Garantie à vie*</p>\r\n <p>* sauf pièces d'usure (joint,soupape,anses..)</p></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#7639 …} #channels: Doctrine\ORM\PersistentCollection {#7859 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7496 …} #reviews: Doctrine\ORM\PersistentCollection {#7776 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#7861 …} #productType: null } "template" => "@SyliusShop/product/show/content/info/summary/add_to_cart.html.twig" ] |
|||
| Attributes | [] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\AddToCartFormComponent {#28130 +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 {#28134 …} #cartItemFactory: Sylius\Component\Core\Factory\CartItemFactory {#28131 …} #formClass: "Sylius\Bundle\ShopBundle\Form\Type\AddToCartType" -liveResponder: Symfony\UX\LiveComponent\LiveResponder {#13801 …} -formView: Symfony\Component\Form\FormView {#28276 …} -form: Symfony\Component\Form\Form {#28320 …} +formName: "sylius_shop_add_to_cart" +formValues: [ "cartItem" => [ "quantity" => "1" "variant" => "20-cm-oe-14-cm-h-4-litres-5828" ] "_token" => "7f21af6512c02a1edb56f9c7a0a6f.nDf8ocCRZ7ZBmvwBWdPutqDZ4M6ORXbuzLYm_unp8Iw.8wOVz7nFDuQC_I1CM7Xe5su0r_zLNCOsodkTj6ilgM3MQorHuKMQ-zfxpQ" ] +isValidated: true +validatedFields: [] -shouldAutoSubmitForm: true +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28113 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27956 …} +context: Sylius\TwigHooks\Bag\DataBag {#28107 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28106 …} +prefixes: [ "sylius_shop.product.show.content.info.summary" ] } +product: App\Entity\Product\Product {#7499 #id: 273 #code: "autocuiseur-cristel-alto-2690" #attributes: Doctrine\ORM\PersistentCollection {#8000 …} #variants: Doctrine\ORM\PersistentCollection {#8223 …} #options: Doctrine\ORM\PersistentCollection {#8351 …} #associations: Doctrine\ORM\PersistentCollection {#8291 …} #createdAt: DateTime @1758632191 {#7507 : 2025-09-23 20:56:31.0 PRC (+08:00) } #updatedAt: DateTime @1758632192 {#7471 : 2025-09-23 20:56:32.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: 273 #name: "Autocuiseur CRISTEL Alto" #slug: "autocuiseur-cristel-alto-2690" #description: """ <div class="col is-12"><ul>\n <li>Ouverture et fermeture d'une main, sans effort.</li>\n <li>Rendement thermique exceptionnel grâce au fond thermo-diffuseur.</li>\n <li>Qualité CRISTEL.</li>\n <li><span style="color: #ff0000;"><strong>Livraison gratuite.</strong></span></li>\n </ul></div><h1>Description autocuiseur CRISTEL Alto</h1><div class="col is-12">L'autocuiseur CRISTEL Alto est Maniable, simple et sûr. Ses lignes droites et sa finition brossée s'associent à tous les styles de cuisines, même les plus modernes.</div><h1>Caractéristiques autocuiseur CRISTEL Alto</h1><div class="col is-12"><p>Extérieur inox 18/10 brossé. Intérieur inox gradué. Soupape de sécurité. 2 vitesses de cuisson. Fond thermo-diffuseur triple épaisseur. Tous feux y compris induction. Livré avec un panier cuisson et un livre de 30 recettes. Va au lave vaisselle.</p>\r\n <p>Garantie à vie*</p>\r\n <p>* sauf pièces d'usure (joint,soupape,anses..)</p></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#7639 …} #channels: Doctrine\ORM\PersistentCollection {#7859 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7496 …} #reviews: Doctrine\ORM\PersistentCollection {#7776 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#7861 …} #productType: null } #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#6914 …} +variant: null #productVariantRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductVariantRepository {#27788 …} +template: "@SyliusShop/product/show/content/info/summary/add_to_cart.html.twig" } |
|||
| sylius_shop:product_review:list | Sylius\Bundle\ShopBundle\Twig\Component\ProductReview\ListComponent | 104.0 MiB | 1.02 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27207 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27212 …} +context: Sylius\TwigHooks\Bag\DataBag {#27210 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27209 …} +prefixes: [ "sylius_shop.product.show.content.info.overview.accordion.reviews.content" ] } "product" => App\Entity\Product\Product {#7499 #id: 273 #code: "autocuiseur-cristel-alto-2690" #attributes: Doctrine\ORM\PersistentCollection {#8000 …} #variants: Doctrine\ORM\PersistentCollection {#8223 …} #options: Doctrine\ORM\PersistentCollection {#8351 …} #associations: Doctrine\ORM\PersistentCollection {#8291 …} #createdAt: DateTime @1758632191 {#7507 : 2025-09-23 20:56:31.0 PRC (+08:00) } #updatedAt: DateTime @1758632192 {#7471 : 2025-09-23 20:56:32.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: 273 #name: "Autocuiseur CRISTEL Alto" #slug: "autocuiseur-cristel-alto-2690" #description: """ <div class="col is-12"><ul>\n <li>Ouverture et fermeture d'une main, sans effort.</li>\n <li>Rendement thermique exceptionnel grâce au fond thermo-diffuseur.</li>\n <li>Qualité CRISTEL.</li>\n <li><span style="color: #ff0000;"><strong>Livraison gratuite.</strong></span></li>\n </ul></div><h1>Description autocuiseur CRISTEL Alto</h1><div class="col is-12">L'autocuiseur CRISTEL Alto est Maniable, simple et sûr. Ses lignes droites et sa finition brossée s'associent à tous les styles de cuisines, même les plus modernes.</div><h1>Caractéristiques autocuiseur CRISTEL Alto</h1><div class="col is-12"><p>Extérieur inox 18/10 brossé. Intérieur inox gradué. Soupape de sécurité. 2 vitesses de cuisson. Fond thermo-diffuseur triple épaisseur. Tous feux y compris induction. Livré avec un panier cuisson et un livre de 30 recettes. Va au lave vaisselle.</p>\r\n <p>Garantie à vie*</p>\r\n <p>* sauf pièces d'usure (joint,soupape,anses..)</p></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#7639 …} #channels: Doctrine\ORM\PersistentCollection {#7859 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7496 …} #reviews: Doctrine\ORM\PersistentCollection {#7776 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#7861 …} #productType: null } "count" => 3 "template" => "@SyliusShop/shared/product_review/list.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/shared/product_review/list.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\ProductReview\ListComponent {#27194 +product: App\Entity\Product\Product {#7499 #id: 273 #code: "autocuiseur-cristel-alto-2690" #attributes: Doctrine\ORM\PersistentCollection {#8000 …} #variants: Doctrine\ORM\PersistentCollection {#8223 …} #options: Doctrine\ORM\PersistentCollection {#8351 …} #associations: Doctrine\ORM\PersistentCollection {#8291 …} #createdAt: DateTime @1758632191 {#7507 : 2025-09-23 20:56:31.0 PRC (+08:00) } #updatedAt: DateTime @1758632192 {#7471 : 2025-09-23 20:56:32.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: 273 #name: "Autocuiseur CRISTEL Alto" #slug: "autocuiseur-cristel-alto-2690" #description: """ <div class="col is-12"><ul>\n <li>Ouverture et fermeture d'une main, sans effort.</li>\n <li>Rendement thermique exceptionnel grâce au fond thermo-diffuseur.</li>\n <li>Qualité CRISTEL.</li>\n <li><span style="color: #ff0000;"><strong>Livraison gratuite.</strong></span></li>\n </ul></div><h1>Description autocuiseur CRISTEL Alto</h1><div class="col is-12">L'autocuiseur CRISTEL Alto est Maniable, simple et sûr. Ses lignes droites et sa finition brossée s'associent à tous les styles de cuisines, même les plus modernes.</div><h1>Caractéristiques autocuiseur CRISTEL Alto</h1><div class="col is-12"><p>Extérieur inox 18/10 brossé. Intérieur inox gradué. Soupape de sécurité. 2 vitesses de cuisson. Fond thermo-diffuseur triple épaisseur. Tous feux y compris induction. Livré avec un panier cuisson et un livre de 30 recettes. Va au lave vaisselle.</p>\r\n <p>Garantie à vie*</p>\r\n <p>* sauf pièces d'usure (joint,soupape,anses..)</p></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#7639 …} #channels: Doctrine\ORM\PersistentCollection {#7859 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7496 …} #reviews: Doctrine\ORM\PersistentCollection {#7776 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#7861 …} #productType: null } +count: 3 #productReviewRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductReviewRepository {#27903 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27207 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27212 …} +context: Sylius\TwigHooks\Bag\DataBag {#27210 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27209 …} +prefixes: [ "sylius_shop.product.show.content.info.overview.accordion.reviews.content" ] } } |
|||
| sylius_shop:product:association | Sylius\Bundle\ShopBundle\Twig\Component\Product\AssociationComponent | 106.0 MiB | 80.92 ms | |
|---|---|---|---|---|
| Input props | [ "productAssociation" => App\Entity\Product\ProductAssociation {#27248 #id: 273 #type: Proxies\__CG__\App\Entity\Product\ProductAssociationType {#27091 …} #owner: App\Entity\Product\Product {#7499 #id: 273 #code: "autocuiseur-cristel-alto-2690" #attributes: Doctrine\ORM\PersistentCollection {#8000 …} #variants: Doctrine\ORM\PersistentCollection {#8223 …} #options: Doctrine\ORM\PersistentCollection {#8351 …} #associations: Doctrine\ORM\PersistentCollection {#8291 …} #createdAt: DateTime @1758632191 {#7507 : 2025-09-23 20:56:31.0 PRC (+08:00) } #updatedAt: DateTime @1758632192 {#7471 : 2025-09-23 20:56:32.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: 273 #name: "Autocuiseur CRISTEL Alto" #slug: "autocuiseur-cristel-alto-2690" #description: """ <div class="col is-12"><ul>\n <li>Ouverture et fermeture d'une main, sans effort.</li>\n <li>Rendement thermique exceptionnel grâce au fond thermo-diffuseur.</li>\n <li>Qualité CRISTEL.</li>\n <li><span style="color: #ff0000;"><strong>Livraison gratuite.</strong></span></li>\n </ul></div><h1>Description autocuiseur CRISTEL Alto</h1><div class="col is-12">L'autocuiseur CRISTEL Alto est Maniable, simple et sûr. Ses lignes droites et sa finition brossée s'associent à tous les styles de cuisines, même les plus modernes.</div><h1>Caractéristiques autocuiseur CRISTEL Alto</h1><div class="col is-12"><p>Extérieur inox 18/10 brossé. Intérieur inox gradué. Soupape de sécurité. 2 vitesses de cuisson. Fond thermo-diffuseur triple épaisseur. Tous feux y compris induction. Livré avec un panier cuisson et un livre de 30 recettes. Va au lave vaisselle.</p>\r\n <p>Garantie à vie*</p>\r\n <p>* sauf pièces d'usure (joint,soupape,anses..)</p></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#7639 …} #channels: Doctrine\ORM\PersistentCollection {#7859 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7496 …} #reviews: Doctrine\ORM\PersistentCollection {#7776 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#7861 …} #productType: null } #associatedProducts: Doctrine\ORM\PersistentCollection {#27053 …} #createdAt: DateTime @1758633259 {#27277 : 2025-09-23 21:14:19.0 PRC (+08:00) } #updatedAt: DateTime @1758633259 {#27265 : 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 {#27060 +productAssociation: App\Entity\Product\ProductAssociation {#27248 #id: 273 #type: Proxies\__CG__\App\Entity\Product\ProductAssociationType {#27091 …} #owner: App\Entity\Product\Product {#7499 #id: 273 #code: "autocuiseur-cristel-alto-2690" #attributes: Doctrine\ORM\PersistentCollection {#8000 …} #variants: Doctrine\ORM\PersistentCollection {#8223 …} #options: Doctrine\ORM\PersistentCollection {#8351 …} #associations: Doctrine\ORM\PersistentCollection {#8291 …} #createdAt: DateTime @1758632191 {#7507 : 2025-09-23 20:56:31.0 PRC (+08:00) } #updatedAt: DateTime @1758632192 {#7471 : 2025-09-23 20:56:32.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: 273 #name: "Autocuiseur CRISTEL Alto" #slug: "autocuiseur-cristel-alto-2690" #description: """ <div class="col is-12"><ul>\n <li>Ouverture et fermeture d'une main, sans effort.</li>\n <li>Rendement thermique exceptionnel grâce au fond thermo-diffuseur.</li>\n <li>Qualité CRISTEL.</li>\n <li><span style="color: #ff0000;"><strong>Livraison gratuite.</strong></span></li>\n </ul></div><h1>Description autocuiseur CRISTEL Alto</h1><div class="col is-12">L'autocuiseur CRISTEL Alto est Maniable, simple et sûr. Ses lignes droites et sa finition brossée s'associent à tous les styles de cuisines, même les plus modernes.</div><h1>Caractéristiques autocuiseur CRISTEL Alto</h1><div class="col is-12"><p>Extérieur inox 18/10 brossé. Intérieur inox gradué. Soupape de sécurité. 2 vitesses de cuisson. Fond thermo-diffuseur triple épaisseur. Tous feux y compris induction. Livré avec un panier cuisson et un livre de 30 recettes. Va au lave vaisselle.</p>\r\n <p>Garantie à vie*</p>\r\n <p>* sauf pièces d'usure (joint,soupape,anses..)</p></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#7639 …} #channels: Doctrine\ORM\PersistentCollection {#7859 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7496 …} #reviews: Doctrine\ORM\PersistentCollection {#7776 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#7861 …} #productType: null } #associatedProducts: Doctrine\ORM\PersistentCollection {#27053 …} #createdAt: DateTime @1758633259 {#27277 : 2025-09-23 21:14:19.0 PRC (+08:00) } #updatedAt: DateTime @1758633259 {#27265 : 2025-09-23 21:14:19.0 PRC (+08:00) } } #productAssociationRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductAssociationRepository {#27058 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} +hookableMetadata: null } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 106.0 MiB | 9.76 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#29020 #id: 2660 #code: "anneau-anti-gouttes-westmark-7129" #attributes: Doctrine\ORM\PersistentCollection {#28675 …} #variants: Doctrine\ORM\PersistentCollection {#28687 …} #options: Doctrine\ORM\PersistentCollection {#27000 …} #associations: Doctrine\ORM\PersistentCollection {#28667 …} #createdAt: DateTime @1758632614 {#27031 : 2025-09-23 21:03:34.0 PRC (+08:00) } #updatedAt: DateTime @1758632614 {#29004 : 2025-09-23 21:03:34.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#29018 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#31399 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#29020} #id: 2660 #name: "Anneau Anti-gouttes Westmark" #slug: "anneau-anti-gouttes-westmark-7129" #description: """ <div class="col is-12"><ul>\n <li>Bague inox avec insert en feutre.</li>\n <li>2 inserts de rechange.</li>\n <li>Garantie : 5 ans.</li>\n </ul></div><h1>Descriptif Anneau Anti-gouttes Westmark</h1><div class="col is-12">Anneau en inox muni d'un insert en feutre destiné à recueillir les gouttes lors du service du vin. Plus de risque de tacher la belle nappe blanche !</div><h1>Caractéristiques Anneau Anti-gouttes Westmark</h1><div class="col is-12">- 2 anneaux en acier inoxydable avec inserts en feutre.<br />- 2 inserts en feutre de rechange.<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 {#29014 …} #channels: Doctrine\ORM\PersistentCollection {#28707 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#14116 …} #reviews: Doctrine\ORM\PersistentCollection {#29007 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#29003 …} #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 {#31049 +product: App\Entity\Product\Product {#29020 #id: 2660 #code: "anneau-anti-gouttes-westmark-7129" #attributes: Doctrine\ORM\PersistentCollection {#28675 …} #variants: Doctrine\ORM\PersistentCollection {#28687 …} #options: Doctrine\ORM\PersistentCollection {#27000 …} #associations: Doctrine\ORM\PersistentCollection {#28667 …} #createdAt: DateTime @1758632614 {#27031 : 2025-09-23 21:03:34.0 PRC (+08:00) } #updatedAt: DateTime @1758632614 {#29004 : 2025-09-23 21:03:34.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#29018 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#31399 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#29020} #id: 2660 #name: "Anneau Anti-gouttes Westmark" #slug: "anneau-anti-gouttes-westmark-7129" #description: """ <div class="col is-12"><ul>\n <li>Bague inox avec insert en feutre.</li>\n <li>2 inserts de rechange.</li>\n <li>Garantie : 5 ans.</li>\n </ul></div><h1>Descriptif Anneau Anti-gouttes Westmark</h1><div class="col is-12">Anneau en inox muni d'un insert en feutre destiné à recueillir les gouttes lors du service du vin. Plus de risque de tacher la belle nappe blanche !</div><h1>Caractéristiques Anneau Anti-gouttes Westmark</h1><div class="col is-12">- 2 anneaux en acier inoxydable avec inserts en feutre.<br />- 2 inserts en feutre de rechange.<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 {#29014 …} #channels: Doctrine\ORM\PersistentCollection {#28707 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#14116 …} #reviews: Doctrine\ORM\PersistentCollection {#29007 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#29003 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#31209 …} +slug: null #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#6914 …} #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5455 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} +hookableMetadata: null } |
|||
| sylius_shop:main_image |
[Anonymous]
|
106.0 MiB | 2.28 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#29020 #id: 2660 #code: "anneau-anti-gouttes-westmark-7129" #attributes: Doctrine\ORM\PersistentCollection {#28675 …} #variants: Doctrine\ORM\PersistentCollection {#28687 …} #options: Doctrine\ORM\PersistentCollection {#27000 …} #associations: Doctrine\ORM\PersistentCollection {#28667 …} #createdAt: DateTime @1758632614 {#27031 : 2025-09-23 21:03:34.0 PRC (+08:00) } #updatedAt: DateTime @1758632614 {#29004 : 2025-09-23 21:03:34.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#29018 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#31399 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#29020} #id: 2660 #name: "Anneau Anti-gouttes Westmark" #slug: "anneau-anti-gouttes-westmark-7129" #description: """ <div class="col is-12"><ul>\n <li>Bague inox avec insert en feutre.</li>\n <li>2 inserts de rechange.</li>\n <li>Garantie : 5 ans.</li>\n </ul></div><h1>Descriptif Anneau Anti-gouttes Westmark</h1><div class="col is-12">Anneau en inox muni d'un insert en feutre destiné à recueillir les gouttes lors du service du vin. Plus de risque de tacher la belle nappe blanche !</div><h1>Caractéristiques Anneau Anti-gouttes Westmark</h1><div class="col is-12">- 2 anneaux en acier inoxydable avec inserts en feutre.<br />- 2 inserts en feutre de rechange.<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 {#29014 …} #channels: Doctrine\ORM\PersistentCollection {#28707 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#14116 …} #reviews: Doctrine\ORM\PersistentCollection {#29007 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#29003 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Anneau Anti-gouttes Westmark" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#31428 -props: [ "product" => App\Entity\Product\Product {#29020 #id: 2660 #code: "anneau-anti-gouttes-westmark-7129" #attributes: Doctrine\ORM\PersistentCollection {#28675 …} #variants: Doctrine\ORM\PersistentCollection {#28687 …} #options: Doctrine\ORM\PersistentCollection {#27000 …} #associations: Doctrine\ORM\PersistentCollection {#28667 …} #createdAt: DateTime @1758632614 {#27031 : 2025-09-23 21:03:34.0 PRC (+08:00) } #updatedAt: DateTime @1758632614 {#29004 : 2025-09-23 21:03:34.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#29018 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#31399 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#29020} #id: 2660 #name: "Anneau Anti-gouttes Westmark" #slug: "anneau-anti-gouttes-westmark-7129" #description: """ <div class="col is-12"><ul>\n <li>Bague inox avec insert en feutre.</li>\n <li>2 inserts de rechange.</li>\n <li>Garantie : 5 ans.</li>\n </ul></div><h1>Descriptif Anneau Anti-gouttes Westmark</h1><div class="col is-12">Anneau en inox muni d'un insert en feutre destiné à recueillir les gouttes lors du service du vin. Plus de risque de tacher la belle nappe blanche !</div><h1>Caractéristiques Anneau Anti-gouttes Westmark</h1><div class="col is-12">- 2 anneaux en acier inoxydable avec inserts en feutre.<br />- 2 inserts en feutre de rechange.<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 {#29014 …} #channels: Doctrine\ORM\PersistentCollection {#28707 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#14116 …} #reviews: Doctrine\ORM\PersistentCollection {#29007 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#29003 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
106.0 MiB | 1.23 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31493 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31496 …} +context: Sylius\TwigHooks\Bag\DataBag {#31491 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31490 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#31209 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#31258 #collection: Doctrine\Common\Collections\ArrayCollection {#31357 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#31206 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38831 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38841 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31493 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31496 …} +context: Sylius\TwigHooks\Bag\DataBag {#31491 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31490 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => "Anneau Anti-gouttes Westmark" "applied_promotions" => Doctrine\ORM\PersistentCollection {#31258 #collection: Doctrine\Common\Collections\ArrayCollection {#31357 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#31206 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38831 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38841 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#31506 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31493 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31496 …} +context: Sylius\TwigHooks\Bag\DataBag {#31491 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31490 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#31209 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#31258 #collection: Doctrine\Common\Collections\ArrayCollection {#31357 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#31206 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38831 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38841 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 106.0 MiB | 0.37 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31555 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31546 …} +context: Sylius\TwigHooks\Bag\DataBag {#31553 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31554 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#31209 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#31559 +variant: App\Entity\Product\ProductVariant {#31209 …} +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 {#9292 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12722 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9289 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31555 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31546 …} +context: Sylius\TwigHooks\Bag\DataBag {#31553 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31554 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 106.0 MiB | 5.51 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#27010 #id: 2661 #code: "bec-verseur-avec-mecanisme-de-fermeture-westmark-7145" #attributes: Doctrine\ORM\PersistentCollection {#29654 …} #variants: Doctrine\ORM\PersistentCollection {#29651 …} #options: Doctrine\ORM\PersistentCollection {#29239 …} #associations: Doctrine\ORM\PersistentCollection {#29247 …} #createdAt: DateTime @1758632614 {#27129 : 2025-09-23 21:03:34.0 PRC (+08:00) } #updatedAt: DateTime @1758632614 {#26986 : 2025-09-23 21:03:34.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#26998 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#31676 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#27010} #id: 2661 #name: "Bec Verseur avec mécanisme de fermeture Westmark" #slug: "bec-verseur-avec-mecanisme-de-fermeture-westmark-7145" #description: """ <div class="col is-12"><ul>\n <li>Pour verser sans goutter.</li>\n <li>Epouse parfaitement le col de la bouteille.</li>\n <li>Garantie 5 ans.</li>\n </ul></div><h1>Descriptif Bec Verseur avec mécanisme de fermeture Westmark</h1><div class="col is-12">Bec verseur avec mécanisme de fermeture pour verser sans gouttes. Le bouchon lamellé épouse parfaitement le col de la bouteille. Le mécanisme de fermeture intérieur est actionné en abaissant le levier.</div><h1>Caractéristiques Bec Verseur avec mécanisme de fermeture Westmark</h1><div class="col is-12">- Anti-gouttes.<br />- système de fermeture par levier.<br />- Epouse parfaitement le col des bouteilles.<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 {#14070 …} #channels: Doctrine\ORM\PersistentCollection {#29253 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#14116 …} #reviews: Doctrine\ORM\PersistentCollection {#27045 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#27044 …} #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 {#31402 +product: App\Entity\Product\Product {#27010 #id: 2661 #code: "bec-verseur-avec-mecanisme-de-fermeture-westmark-7145" #attributes: Doctrine\ORM\PersistentCollection {#29654 …} #variants: Doctrine\ORM\PersistentCollection {#29651 …} #options: Doctrine\ORM\PersistentCollection {#29239 …} #associations: Doctrine\ORM\PersistentCollection {#29247 …} #createdAt: DateTime @1758632614 {#27129 : 2025-09-23 21:03:34.0 PRC (+08:00) } #updatedAt: DateTime @1758632614 {#26986 : 2025-09-23 21:03:34.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#26998 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#31676 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#27010} #id: 2661 #name: "Bec Verseur avec mécanisme de fermeture Westmark" #slug: "bec-verseur-avec-mecanisme-de-fermeture-westmark-7145" #description: """ <div class="col is-12"><ul>\n <li>Pour verser sans goutter.</li>\n <li>Epouse parfaitement le col de la bouteille.</li>\n <li>Garantie 5 ans.</li>\n </ul></div><h1>Descriptif Bec Verseur avec mécanisme de fermeture Westmark</h1><div class="col is-12">Bec verseur avec mécanisme de fermeture pour verser sans gouttes. Le bouchon lamellé épouse parfaitement le col de la bouteille. Le mécanisme de fermeture intérieur est actionné en abaissant le levier.</div><h1>Caractéristiques Bec Verseur avec mécanisme de fermeture Westmark</h1><div class="col is-12">- Anti-gouttes.<br />- système de fermeture par levier.<br />- Epouse parfaitement le col des bouteilles.<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 {#14070 …} #channels: Doctrine\ORM\PersistentCollection {#29253 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#14116 …} #reviews: Doctrine\ORM\PersistentCollection {#27045 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#27044 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#31625 …} +slug: null #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#6914 …} #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5455 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} +hookableMetadata: null } |
|||
| sylius_shop:main_image |
[Anonymous]
|
106.0 MiB | 0.86 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#27010 #id: 2661 #code: "bec-verseur-avec-mecanisme-de-fermeture-westmark-7145" #attributes: Doctrine\ORM\PersistentCollection {#29654 …} #variants: Doctrine\ORM\PersistentCollection {#29651 …} #options: Doctrine\ORM\PersistentCollection {#29239 …} #associations: Doctrine\ORM\PersistentCollection {#29247 …} #createdAt: DateTime @1758632614 {#27129 : 2025-09-23 21:03:34.0 PRC (+08:00) } #updatedAt: DateTime @1758632614 {#26986 : 2025-09-23 21:03:34.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#26998 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#31676 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#27010} #id: 2661 #name: "Bec Verseur avec mécanisme de fermeture Westmark" #slug: "bec-verseur-avec-mecanisme-de-fermeture-westmark-7145" #description: """ <div class="col is-12"><ul>\n <li>Pour verser sans goutter.</li>\n <li>Epouse parfaitement le col de la bouteille.</li>\n <li>Garantie 5 ans.</li>\n </ul></div><h1>Descriptif Bec Verseur avec mécanisme de fermeture Westmark</h1><div class="col is-12">Bec verseur avec mécanisme de fermeture pour verser sans gouttes. Le bouchon lamellé épouse parfaitement le col de la bouteille. Le mécanisme de fermeture intérieur est actionné en abaissant le levier.</div><h1>Caractéristiques Bec Verseur avec mécanisme de fermeture Westmark</h1><div class="col is-12">- Anti-gouttes.<br />- système de fermeture par levier.<br />- Epouse parfaitement le col des bouteilles.<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 {#14070 …} #channels: Doctrine\ORM\PersistentCollection {#29253 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#14116 …} #reviews: Doctrine\ORM\PersistentCollection {#27045 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#27044 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Bec Verseur avec mécanisme de fermeture Westmark" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#31700 -props: [ "product" => App\Entity\Product\Product {#27010 #id: 2661 #code: "bec-verseur-avec-mecanisme-de-fermeture-westmark-7145" #attributes: Doctrine\ORM\PersistentCollection {#29654 …} #variants: Doctrine\ORM\PersistentCollection {#29651 …} #options: Doctrine\ORM\PersistentCollection {#29239 …} #associations: Doctrine\ORM\PersistentCollection {#29247 …} #createdAt: DateTime @1758632614 {#27129 : 2025-09-23 21:03:34.0 PRC (+08:00) } #updatedAt: DateTime @1758632614 {#26986 : 2025-09-23 21:03:34.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#26998 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#31676 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#27010} #id: 2661 #name: "Bec Verseur avec mécanisme de fermeture Westmark" #slug: "bec-verseur-avec-mecanisme-de-fermeture-westmark-7145" #description: """ <div class="col is-12"><ul>\n <li>Pour verser sans goutter.</li>\n <li>Epouse parfaitement le col de la bouteille.</li>\n <li>Garantie 5 ans.</li>\n </ul></div><h1>Descriptif Bec Verseur avec mécanisme de fermeture Westmark</h1><div class="col is-12">Bec verseur avec mécanisme de fermeture pour verser sans gouttes. Le bouchon lamellé épouse parfaitement le col de la bouteille. Le mécanisme de fermeture intérieur est actionné en abaissant le levier.</div><h1>Caractéristiques Bec Verseur avec mécanisme de fermeture Westmark</h1><div class="col is-12">- Anti-gouttes.<br />- système de fermeture par levier.<br />- Epouse parfaitement le col des bouteilles.<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 {#14070 …} #channels: Doctrine\ORM\PersistentCollection {#29253 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#14116 …} #reviews: Doctrine\ORM\PersistentCollection {#27045 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#27044 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
106.0 MiB | 0.75 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31693 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31677 …} +context: Sylius\TwigHooks\Bag\DataBag {#31757 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31682 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#31625 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#31633 #collection: Doctrine\Common\Collections\ArrayCollection {#31642 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#31621 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38858 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38860 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31693 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31677 …} +context: Sylius\TwigHooks\Bag\DataBag {#31757 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31682 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => "Bec Verseur avec mécanisme de fermeture Westmark" "applied_promotions" => Doctrine\ORM\PersistentCollection {#31633 #collection: Doctrine\Common\Collections\ArrayCollection {#31642 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#31621 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38858 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38860 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#31761 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31693 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31677 …} +context: Sylius\TwigHooks\Bag\DataBag {#31757 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31682 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#31625 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#31633 #collection: Doctrine\Common\Collections\ArrayCollection {#31642 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#31621 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38858 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38860 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 106.0 MiB | 0.15 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31811 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31802 …} +context: Sylius\TwigHooks\Bag\DataBag {#31809 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31810 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#31625 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#31814 +variant: App\Entity\Product\ProductVariant {#31625 …} +price: "14,00\u{A0}€" +originalPrice: "14,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9292 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12722 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9289 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31811 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31802 …} +context: Sylius\TwigHooks\Bag\DataBag {#31809 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31810 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 106.0 MiB | 5.24 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#29646 #id: 2662 #code: "cure-dents-bambou-westmark-7152" #attributes: Doctrine\ORM\PersistentCollection {#29204 …} #variants: Doctrine\ORM\PersistentCollection {#29662 …} #options: Doctrine\ORM\PersistentCollection {#29652 …} #associations: Doctrine\ORM\PersistentCollection {#29642 …} #createdAt: DateTime @1758632614 {#29647 : 2025-09-23 21:03:34.0 PRC (+08:00) } #updatedAt: DateTime @1758632614 {#29641 : 2025-09-23 21:03:34.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#29250 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#31928 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#29646} #id: 2662 #name: "Cure-dents bambou Westmark" #slug: "cure-dents-bambou-westmark-7152" #description: """ <div class="col is-12"><ul>\n <li>En bambou, matière végétale éco-responsable.</li>\n <li>Taillés en pointe des 2 côtés.</li>\n <li>Idéal pour vos apéritifs.</li>\n <li>Longueur : 65 mm</li>\n </ul></div><h1>Descriptif Cure-dents bambou Westmark</h1><div class="col is-12">Boite de mille cure-dents en bois de 65 mm de longueur. Peut également servir pour réaliser des mini-brochettes lors des apéritifs.</div><h1>Caractéristiques Cure-dents bambou Westmark</h1><div class="col is-12">- Bambou.<br />- Longueur : 65 mm.<br />- Boite de 1000 pièces.</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 {#29207 …} #channels: Doctrine\ORM\PersistentCollection {#29211 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#14116 …} #reviews: Doctrine\ORM\PersistentCollection {#29210 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#29242 …} #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 {#31691 +product: App\Entity\Product\Product {#29646 #id: 2662 #code: "cure-dents-bambou-westmark-7152" #attributes: Doctrine\ORM\PersistentCollection {#29204 …} #variants: Doctrine\ORM\PersistentCollection {#29662 …} #options: Doctrine\ORM\PersistentCollection {#29652 …} #associations: Doctrine\ORM\PersistentCollection {#29642 …} #createdAt: DateTime @1758632614 {#29647 : 2025-09-23 21:03:34.0 PRC (+08:00) } #updatedAt: DateTime @1758632614 {#29641 : 2025-09-23 21:03:34.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#29250 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#31928 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#29646} #id: 2662 #name: "Cure-dents bambou Westmark" #slug: "cure-dents-bambou-westmark-7152" #description: """ <div class="col is-12"><ul>\n <li>En bambou, matière végétale éco-responsable.</li>\n <li>Taillés en pointe des 2 côtés.</li>\n <li>Idéal pour vos apéritifs.</li>\n <li>Longueur : 65 mm</li>\n </ul></div><h1>Descriptif Cure-dents bambou Westmark</h1><div class="col is-12">Boite de mille cure-dents en bois de 65 mm de longueur. Peut également servir pour réaliser des mini-brochettes lors des apéritifs.</div><h1>Caractéristiques Cure-dents bambou Westmark</h1><div class="col is-12">- Bambou.<br />- Longueur : 65 mm.<br />- Boite de 1000 pièces.</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 {#29207 …} #channels: Doctrine\ORM\PersistentCollection {#29211 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#14116 …} #reviews: Doctrine\ORM\PersistentCollection {#29210 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#29242 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#31877 …} +slug: null #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#6914 …} #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5455 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} +hookableMetadata: null } |
|||
| sylius_shop:main_image |
[Anonymous]
|
106.0 MiB | 0.80 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#29646 #id: 2662 #code: "cure-dents-bambou-westmark-7152" #attributes: Doctrine\ORM\PersistentCollection {#29204 …} #variants: Doctrine\ORM\PersistentCollection {#29662 …} #options: Doctrine\ORM\PersistentCollection {#29652 …} #associations: Doctrine\ORM\PersistentCollection {#29642 …} #createdAt: DateTime @1758632614 {#29647 : 2025-09-23 21:03:34.0 PRC (+08:00) } #updatedAt: DateTime @1758632614 {#29641 : 2025-09-23 21:03:34.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#29250 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#31928 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#29646} #id: 2662 #name: "Cure-dents bambou Westmark" #slug: "cure-dents-bambou-westmark-7152" #description: """ <div class="col is-12"><ul>\n <li>En bambou, matière végétale éco-responsable.</li>\n <li>Taillés en pointe des 2 côtés.</li>\n <li>Idéal pour vos apéritifs.</li>\n <li>Longueur : 65 mm</li>\n </ul></div><h1>Descriptif Cure-dents bambou Westmark</h1><div class="col is-12">Boite de mille cure-dents en bois de 65 mm de longueur. Peut également servir pour réaliser des mini-brochettes lors des apéritifs.</div><h1>Caractéristiques Cure-dents bambou Westmark</h1><div class="col is-12">- Bambou.<br />- Longueur : 65 mm.<br />- Boite de 1000 pièces.</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 {#29207 …} #channels: Doctrine\ORM\PersistentCollection {#29211 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#14116 …} #reviews: Doctrine\ORM\PersistentCollection {#29210 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#29242 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Cure-dents bambou Westmark" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#31952 -props: [ "product" => App\Entity\Product\Product {#29646 #id: 2662 #code: "cure-dents-bambou-westmark-7152" #attributes: Doctrine\ORM\PersistentCollection {#29204 …} #variants: Doctrine\ORM\PersistentCollection {#29662 …} #options: Doctrine\ORM\PersistentCollection {#29652 …} #associations: Doctrine\ORM\PersistentCollection {#29642 …} #createdAt: DateTime @1758632614 {#29647 : 2025-09-23 21:03:34.0 PRC (+08:00) } #updatedAt: DateTime @1758632614 {#29641 : 2025-09-23 21:03:34.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#29250 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#31928 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#29646} #id: 2662 #name: "Cure-dents bambou Westmark" #slug: "cure-dents-bambou-westmark-7152" #description: """ <div class="col is-12"><ul>\n <li>En bambou, matière végétale éco-responsable.</li>\n <li>Taillés en pointe des 2 côtés.</li>\n <li>Idéal pour vos apéritifs.</li>\n <li>Longueur : 65 mm</li>\n </ul></div><h1>Descriptif Cure-dents bambou Westmark</h1><div class="col is-12">Boite de mille cure-dents en bois de 65 mm de longueur. Peut également servir pour réaliser des mini-brochettes lors des apéritifs.</div><h1>Caractéristiques Cure-dents bambou Westmark</h1><div class="col is-12">- Bambou.<br />- Longueur : 65 mm.<br />- Boite de 1000 pièces.</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 {#29207 …} #channels: Doctrine\ORM\PersistentCollection {#29211 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#14116 …} #reviews: Doctrine\ORM\PersistentCollection {#29210 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#29242 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
106.0 MiB | 0.74 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31945 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31929 …} +context: Sylius\TwigHooks\Bag\DataBag {#32003 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31934 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#31877 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#31885 #collection: Doctrine\Common\Collections\ArrayCollection {#31894 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#31873 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38873 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38875 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31945 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31929 …} +context: Sylius\TwigHooks\Bag\DataBag {#32003 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31934 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => "Cure-dents bambou Westmark" "applied_promotions" => Doctrine\ORM\PersistentCollection {#31885 #collection: Doctrine\Common\Collections\ArrayCollection {#31894 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#31873 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38873 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38875 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#32007 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31945 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31929 …} +context: Sylius\TwigHooks\Bag\DataBag {#32003 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31934 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#31877 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#31885 #collection: Doctrine\Common\Collections\ArrayCollection {#31894 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#31873 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38873 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38875 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 106.0 MiB | 0.14 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#32057 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#32048 …} +context: Sylius\TwigHooks\Bag\DataBag {#32055 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#32056 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#31877 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#32060 +variant: App\Entity\Product\ProductVariant {#31877 …} +price: "2,00\u{A0}€" +originalPrice: "2,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9292 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12722 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9289 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#32057 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#32048 …} +context: Sylius\TwigHooks\Bag\DataBag {#32055 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#32056 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 106.0 MiB | 5.38 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#29655 #id: 2663 #code: "marqueurs-de-verre-dotz-7515" #attributes: Doctrine\ORM\PersistentCollection {#29785 …} #variants: Doctrine\ORM\PersistentCollection {#29799 …} #options: Doctrine\ORM\PersistentCollection {#29806 …} #associations: Doctrine\ORM\PersistentCollection {#29804 …} #createdAt: DateTime @1758632614 {#29653 : 2025-09-23 21:03:34.0 PRC (+08:00) } #updatedAt: DateTime @1758632614 {#29638 : 2025-09-23 21:03:34.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#29800 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#32174 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#29655} #id: 2663 #name: "Marqueurs de Verre Dotz" #slug: "marqueurs-de-verre-dotz-7515" #description: """ <div class="col is-12"><ul>\n <li>Lot de 6 marqueurs de verre.</li>\n <li>Silicone.</li>\n <li>Passe au lave-vaisselle.</li>\n </ul></div><h1>Descriptif Marqueurs de Verre Dotz</h1><div class="col is-12">Impossible de ne pas retrouver son verre grâce à ces 6 marqueurs de verre en silicone passant au lave-vaisselle.</div><h1>Caractéristiques Marqueurs de Verre Dotz</h1><div class="col is-12">- 6 pièces de couleur différentes.<br />- Silicone.<br />- Passent 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 {#29794 …} #channels: Doctrine\ORM\PersistentCollection {#29802 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#14116 …} #reviews: Doctrine\ORM\PersistentCollection {#29797 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#29782 …} #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 {#31943 +product: App\Entity\Product\Product {#29655 #id: 2663 #code: "marqueurs-de-verre-dotz-7515" #attributes: Doctrine\ORM\PersistentCollection {#29785 …} #variants: Doctrine\ORM\PersistentCollection {#29799 …} #options: Doctrine\ORM\PersistentCollection {#29806 …} #associations: Doctrine\ORM\PersistentCollection {#29804 …} #createdAt: DateTime @1758632614 {#29653 : 2025-09-23 21:03:34.0 PRC (+08:00) } #updatedAt: DateTime @1758632614 {#29638 : 2025-09-23 21:03:34.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#29800 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#32174 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#29655} #id: 2663 #name: "Marqueurs de Verre Dotz" #slug: "marqueurs-de-verre-dotz-7515" #description: """ <div class="col is-12"><ul>\n <li>Lot de 6 marqueurs de verre.</li>\n <li>Silicone.</li>\n <li>Passe au lave-vaisselle.</li>\n </ul></div><h1>Descriptif Marqueurs de Verre Dotz</h1><div class="col is-12">Impossible de ne pas retrouver son verre grâce à ces 6 marqueurs de verre en silicone passant au lave-vaisselle.</div><h1>Caractéristiques Marqueurs de Verre Dotz</h1><div class="col is-12">- 6 pièces de couleur différentes.<br />- Silicone.<br />- Passent 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 {#29794 …} #channels: Doctrine\ORM\PersistentCollection {#29802 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#14116 …} #reviews: Doctrine\ORM\PersistentCollection {#29797 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#29782 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#32123 …} +slug: null #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#6914 …} #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5455 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} +hookableMetadata: null } |
|||
| sylius_shop:main_image |
[Anonymous]
|
106.0 MiB | 0.78 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#29655 #id: 2663 #code: "marqueurs-de-verre-dotz-7515" #attributes: Doctrine\ORM\PersistentCollection {#29785 …} #variants: Doctrine\ORM\PersistentCollection {#29799 …} #options: Doctrine\ORM\PersistentCollection {#29806 …} #associations: Doctrine\ORM\PersistentCollection {#29804 …} #createdAt: DateTime @1758632614 {#29653 : 2025-09-23 21:03:34.0 PRC (+08:00) } #updatedAt: DateTime @1758632614 {#29638 : 2025-09-23 21:03:34.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#29800 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#32174 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#29655} #id: 2663 #name: "Marqueurs de Verre Dotz" #slug: "marqueurs-de-verre-dotz-7515" #description: """ <div class="col is-12"><ul>\n <li>Lot de 6 marqueurs de verre.</li>\n <li>Silicone.</li>\n <li>Passe au lave-vaisselle.</li>\n </ul></div><h1>Descriptif Marqueurs de Verre Dotz</h1><div class="col is-12">Impossible de ne pas retrouver son verre grâce à ces 6 marqueurs de verre en silicone passant au lave-vaisselle.</div><h1>Caractéristiques Marqueurs de Verre Dotz</h1><div class="col is-12">- 6 pièces de couleur différentes.<br />- Silicone.<br />- Passent 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 {#29794 …} #channels: Doctrine\ORM\PersistentCollection {#29802 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#14116 …} #reviews: Doctrine\ORM\PersistentCollection {#29797 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#29782 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Marqueurs de Verre Dotz" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#32198 -props: [ "product" => App\Entity\Product\Product {#29655 #id: 2663 #code: "marqueurs-de-verre-dotz-7515" #attributes: Doctrine\ORM\PersistentCollection {#29785 …} #variants: Doctrine\ORM\PersistentCollection {#29799 …} #options: Doctrine\ORM\PersistentCollection {#29806 …} #associations: Doctrine\ORM\PersistentCollection {#29804 …} #createdAt: DateTime @1758632614 {#29653 : 2025-09-23 21:03:34.0 PRC (+08:00) } #updatedAt: DateTime @1758632614 {#29638 : 2025-09-23 21:03:34.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#29800 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#32174 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#29655} #id: 2663 #name: "Marqueurs de Verre Dotz" #slug: "marqueurs-de-verre-dotz-7515" #description: """ <div class="col is-12"><ul>\n <li>Lot de 6 marqueurs de verre.</li>\n <li>Silicone.</li>\n <li>Passe au lave-vaisselle.</li>\n </ul></div><h1>Descriptif Marqueurs de Verre Dotz</h1><div class="col is-12">Impossible de ne pas retrouver son verre grâce à ces 6 marqueurs de verre en silicone passant au lave-vaisselle.</div><h1>Caractéristiques Marqueurs de Verre Dotz</h1><div class="col is-12">- 6 pièces de couleur différentes.<br />- Silicone.<br />- Passent 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 {#29794 …} #channels: Doctrine\ORM\PersistentCollection {#29802 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#14116 …} #reviews: Doctrine\ORM\PersistentCollection {#29797 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#29782 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
106.0 MiB | 0.75 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#32191 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#32175 …} +context: Sylius\TwigHooks\Bag\DataBag {#32249 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#32180 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#32123 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#32131 #collection: Doctrine\Common\Collections\ArrayCollection {#32140 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#32119 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38888 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38890 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#32191 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#32175 …} +context: Sylius\TwigHooks\Bag\DataBag {#32249 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#32180 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => "Marqueurs de Verre Dotz" "applied_promotions" => Doctrine\ORM\PersistentCollection {#32131 #collection: Doctrine\Common\Collections\ArrayCollection {#32140 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#32119 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38888 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38890 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#32253 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#32191 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#32175 …} +context: Sylius\TwigHooks\Bag\DataBag {#32249 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#32180 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#32123 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#32131 #collection: Doctrine\Common\Collections\ArrayCollection {#32140 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#32119 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38888 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38890 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 106.0 MiB | 0.15 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#32303 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#32294 …} +context: Sylius\TwigHooks\Bag\DataBag {#32301 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#32302 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#32123 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#32306 +variant: App\Entity\Product\ProductVariant {#32123 …} +price: "5,00\u{A0}€" +originalPrice: "5,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9292 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12722 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9289 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#32303 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#32294 …} +context: Sylius\TwigHooks\Bag\DataBag {#32301 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#32302 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 106.0 MiB | 5.31 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#29812 #id: 2664 #code: "bec-verseur-aerateur-anti-goutte-arum-peugeot-7571" #attributes: Doctrine\ORM\PersistentCollection {#29969 …} #variants: Doctrine\ORM\PersistentCollection {#29968 …} #options: Doctrine\ORM\PersistentCollection {#29972 …} #associations: Doctrine\ORM\PersistentCollection {#29960 …} #createdAt: DateTime @1758632614 {#29807 : 2025-09-23 21:03:34.0 PRC (+08:00) } #updatedAt: DateTime @1758632614 {#29808 : 2025-09-23 21:03:34.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#29813 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#32420 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#29812} #id: 2664 #name: "Bec Verseur Aérateur Anti-goutte Arum Peugeot" #slug: "bec-verseur-aerateur-anti-goutte-arum-peugeot-7571" #description: """ <div class="col is-12"><ul>\n <li>Favorise l'oxygénation du vin blanc.</li>\n <li>Anti-gouttes.</li>\n </ul>\n <div id="gtx-trans" style="position: absolute; left: 25px; top: -20px;"></div></div><h1>Descriptif Bec Verseur Aérateur Anti-goutte Arum Peugeot</h1><div class="col is-12">Une fois à sa place, dans le goulot de la bouteille, le Bec Verseur Arum Peugeot révèle sa double fonction : Son aérateur en silicone stimule les arômes du vin blanc en permettant son oxygénation et son bec verseur maitrise l'écoulement du liquide et reconduit les gouttes à l'intérieur de la bouteille évitant ainsi les tâches sur la table. Le Bec Verseur Arum Peugeot s'adapte à tous les types de bouteilles de vin.</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 {#29788 …} #channels: Doctrine\ORM\PersistentCollection {#29966 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#14116 …} #reviews: Doctrine\ORM\PersistentCollection {#29971 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#29970 …} #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 {#32189 +product: App\Entity\Product\Product {#29812 #id: 2664 #code: "bec-verseur-aerateur-anti-goutte-arum-peugeot-7571" #attributes: Doctrine\ORM\PersistentCollection {#29969 …} #variants: Doctrine\ORM\PersistentCollection {#29968 …} #options: Doctrine\ORM\PersistentCollection {#29972 …} #associations: Doctrine\ORM\PersistentCollection {#29960 …} #createdAt: DateTime @1758632614 {#29807 : 2025-09-23 21:03:34.0 PRC (+08:00) } #updatedAt: DateTime @1758632614 {#29808 : 2025-09-23 21:03:34.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#29813 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#32420 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#29812} #id: 2664 #name: "Bec Verseur Aérateur Anti-goutte Arum Peugeot" #slug: "bec-verseur-aerateur-anti-goutte-arum-peugeot-7571" #description: """ <div class="col is-12"><ul>\n <li>Favorise l'oxygénation du vin blanc.</li>\n <li>Anti-gouttes.</li>\n </ul>\n <div id="gtx-trans" style="position: absolute; left: 25px; top: -20px;"></div></div><h1>Descriptif Bec Verseur Aérateur Anti-goutte Arum Peugeot</h1><div class="col is-12">Une fois à sa place, dans le goulot de la bouteille, le Bec Verseur Arum Peugeot révèle sa double fonction : Son aérateur en silicone stimule les arômes du vin blanc en permettant son oxygénation et son bec verseur maitrise l'écoulement du liquide et reconduit les gouttes à l'intérieur de la bouteille évitant ainsi les tâches sur la table. Le Bec Verseur Arum Peugeot s'adapte à tous les types de bouteilles de vin.</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 {#29788 …} #channels: Doctrine\ORM\PersistentCollection {#29966 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#14116 …} #reviews: Doctrine\ORM\PersistentCollection {#29971 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#29970 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#32369 …} +slug: null #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#6914 …} #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5455 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} +hookableMetadata: null } |
|||
| sylius_shop:main_image |
[Anonymous]
|
106.0 MiB | 0.82 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#29812 #id: 2664 #code: "bec-verseur-aerateur-anti-goutte-arum-peugeot-7571" #attributes: Doctrine\ORM\PersistentCollection {#29969 …} #variants: Doctrine\ORM\PersistentCollection {#29968 …} #options: Doctrine\ORM\PersistentCollection {#29972 …} #associations: Doctrine\ORM\PersistentCollection {#29960 …} #createdAt: DateTime @1758632614 {#29807 : 2025-09-23 21:03:34.0 PRC (+08:00) } #updatedAt: DateTime @1758632614 {#29808 : 2025-09-23 21:03:34.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#29813 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#32420 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#29812} #id: 2664 #name: "Bec Verseur Aérateur Anti-goutte Arum Peugeot" #slug: "bec-verseur-aerateur-anti-goutte-arum-peugeot-7571" #description: """ <div class="col is-12"><ul>\n <li>Favorise l'oxygénation du vin blanc.</li>\n <li>Anti-gouttes.</li>\n </ul>\n <div id="gtx-trans" style="position: absolute; left: 25px; top: -20px;"></div></div><h1>Descriptif Bec Verseur Aérateur Anti-goutte Arum Peugeot</h1><div class="col is-12">Une fois à sa place, dans le goulot de la bouteille, le Bec Verseur Arum Peugeot révèle sa double fonction : Son aérateur en silicone stimule les arômes du vin blanc en permettant son oxygénation et son bec verseur maitrise l'écoulement du liquide et reconduit les gouttes à l'intérieur de la bouteille évitant ainsi les tâches sur la table. Le Bec Verseur Arum Peugeot s'adapte à tous les types de bouteilles de vin.</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 {#29788 …} #channels: Doctrine\ORM\PersistentCollection {#29966 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#14116 …} #reviews: Doctrine\ORM\PersistentCollection {#29971 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#29970 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Bec Verseur Aérateur Anti-goutte Arum Peugeot" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#32444 -props: [ "product" => App\Entity\Product\Product {#29812 #id: 2664 #code: "bec-verseur-aerateur-anti-goutte-arum-peugeot-7571" #attributes: Doctrine\ORM\PersistentCollection {#29969 …} #variants: Doctrine\ORM\PersistentCollection {#29968 …} #options: Doctrine\ORM\PersistentCollection {#29972 …} #associations: Doctrine\ORM\PersistentCollection {#29960 …} #createdAt: DateTime @1758632614 {#29807 : 2025-09-23 21:03:34.0 PRC (+08:00) } #updatedAt: DateTime @1758632614 {#29808 : 2025-09-23 21:03:34.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#29813 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#32420 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#29812} #id: 2664 #name: "Bec Verseur Aérateur Anti-goutte Arum Peugeot" #slug: "bec-verseur-aerateur-anti-goutte-arum-peugeot-7571" #description: """ <div class="col is-12"><ul>\n <li>Favorise l'oxygénation du vin blanc.</li>\n <li>Anti-gouttes.</li>\n </ul>\n <div id="gtx-trans" style="position: absolute; left: 25px; top: -20px;"></div></div><h1>Descriptif Bec Verseur Aérateur Anti-goutte Arum Peugeot</h1><div class="col is-12">Une fois à sa place, dans le goulot de la bouteille, le Bec Verseur Arum Peugeot révèle sa double fonction : Son aérateur en silicone stimule les arômes du vin blanc en permettant son oxygénation et son bec verseur maitrise l'écoulement du liquide et reconduit les gouttes à l'intérieur de la bouteille évitant ainsi les tâches sur la table. Le Bec Verseur Arum Peugeot s'adapte à tous les types de bouteilles de vin.</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 {#29788 …} #channels: Doctrine\ORM\PersistentCollection {#29966 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#14116 …} #reviews: Doctrine\ORM\PersistentCollection {#29971 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#29970 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
106.0 MiB | 0.76 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#32437 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#32421 …} +context: Sylius\TwigHooks\Bag\DataBag {#32498 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#32426 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#32369 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#32377 #collection: Doctrine\Common\Collections\ArrayCollection {#32386 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#32365 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38903 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38905 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#32437 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#32421 …} +context: Sylius\TwigHooks\Bag\DataBag {#32498 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#32426 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => "Bec Verseur Aérateur Anti-goutte Arum Peugeot" "applied_promotions" => Doctrine\ORM\PersistentCollection {#32377 #collection: Doctrine\Common\Collections\ArrayCollection {#32386 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#32365 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38903 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38905 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#32502 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#32437 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#32421 …} +context: Sylius\TwigHooks\Bag\DataBag {#32498 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#32426 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#32369 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#32377 #collection: Doctrine\Common\Collections\ArrayCollection {#32386 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#32365 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38903 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38905 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 106.0 MiB | 0.14 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#32552 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#32543 …} +context: Sylius\TwigHooks\Bag\DataBag {#32550 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#32551 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#32369 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#32555 +variant: App\Entity\Product\ProductVariant {#32369 …} +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 {#9292 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12722 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9289 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#32552 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#32543 …} +context: Sylius\TwigHooks\Bag\DataBag {#32550 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#32551 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 106.0 MiB | 5.40 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#29980 #id: 2665 #code: "seau-a-glacons-inox-barcraft-8026" #attributes: Doctrine\ORM\PersistentCollection {#30098 …} #variants: Doctrine\ORM\PersistentCollection {#30095 …} #options: Doctrine\ORM\PersistentCollection {#30092 …} #associations: Doctrine\ORM\PersistentCollection {#30103 …} #createdAt: DateTime @1758632614 {#29978 : 2025-09-23 21:03:34.0 PRC (+08:00) } #updatedAt: DateTime @1758632614 {#29979 : 2025-09-23 21:03:34.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#29981 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#32669 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#29980} #id: 2665 #name: "Seau à Glaçons Inox BarCraft" #slug: "seau-a-glacons-inox-barcraft-8026" #description: """ <div class="col is-12"><ul>\n <li>Tout inox.</li>\n <li>Livré avec pince à glaçons.</li>\n <li>Poignée de transport.</li>\n </ul></div><h1>Descriptif Seau à Glaçons Inox BarCraft</h1><div class="col is-12">Le Seau à Glaçons Barcraft est réalisé en acier inoxydable et est accompagné d'une pince en inox et d'un couvercle. Il est également pourvu d'une anse de transport.</div><h1>Caractéristiques Seau à Glaçons Inox BarCraft</h1><div class="col is-12">- Acier inoxydable.<br />- Pince en inox.<br />- Couvercle.<br />- Passe au lave-vaille.<br />- Poignée de transport.</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 {#29983 …} #channels: Doctrine\ORM\PersistentCollection {#30099 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#14116 …} #reviews: Doctrine\ORM\PersistentCollection {#29985 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#29989 …} #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 {#32435 +product: App\Entity\Product\Product {#29980 #id: 2665 #code: "seau-a-glacons-inox-barcraft-8026" #attributes: Doctrine\ORM\PersistentCollection {#30098 …} #variants: Doctrine\ORM\PersistentCollection {#30095 …} #options: Doctrine\ORM\PersistentCollection {#30092 …} #associations: Doctrine\ORM\PersistentCollection {#30103 …} #createdAt: DateTime @1758632614 {#29978 : 2025-09-23 21:03:34.0 PRC (+08:00) } #updatedAt: DateTime @1758632614 {#29979 : 2025-09-23 21:03:34.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#29981 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#32669 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#29980} #id: 2665 #name: "Seau à Glaçons Inox BarCraft" #slug: "seau-a-glacons-inox-barcraft-8026" #description: """ <div class="col is-12"><ul>\n <li>Tout inox.</li>\n <li>Livré avec pince à glaçons.</li>\n <li>Poignée de transport.</li>\n </ul></div><h1>Descriptif Seau à Glaçons Inox BarCraft</h1><div class="col is-12">Le Seau à Glaçons Barcraft est réalisé en acier inoxydable et est accompagné d'une pince en inox et d'un couvercle. Il est également pourvu d'une anse de transport.</div><h1>Caractéristiques Seau à Glaçons Inox BarCraft</h1><div class="col is-12">- Acier inoxydable.<br />- Pince en inox.<br />- Couvercle.<br />- Passe au lave-vaille.<br />- Poignée de transport.</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 {#29983 …} #channels: Doctrine\ORM\PersistentCollection {#30099 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#14116 …} #reviews: Doctrine\ORM\PersistentCollection {#29985 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#29989 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#32618 …} +slug: null #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#6914 …} #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5455 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} +hookableMetadata: null } |
|||
| sylius_shop:main_image |
[Anonymous]
|
106.0 MiB | 0.75 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#29980 #id: 2665 #code: "seau-a-glacons-inox-barcraft-8026" #attributes: Doctrine\ORM\PersistentCollection {#30098 …} #variants: Doctrine\ORM\PersistentCollection {#30095 …} #options: Doctrine\ORM\PersistentCollection {#30092 …} #associations: Doctrine\ORM\PersistentCollection {#30103 …} #createdAt: DateTime @1758632614 {#29978 : 2025-09-23 21:03:34.0 PRC (+08:00) } #updatedAt: DateTime @1758632614 {#29979 : 2025-09-23 21:03:34.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#29981 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#32669 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#29980} #id: 2665 #name: "Seau à Glaçons Inox BarCraft" #slug: "seau-a-glacons-inox-barcraft-8026" #description: """ <div class="col is-12"><ul>\n <li>Tout inox.</li>\n <li>Livré avec pince à glaçons.</li>\n <li>Poignée de transport.</li>\n </ul></div><h1>Descriptif Seau à Glaçons Inox BarCraft</h1><div class="col is-12">Le Seau à Glaçons Barcraft est réalisé en acier inoxydable et est accompagné d'une pince en inox et d'un couvercle. Il est également pourvu d'une anse de transport.</div><h1>Caractéristiques Seau à Glaçons Inox BarCraft</h1><div class="col is-12">- Acier inoxydable.<br />- Pince en inox.<br />- Couvercle.<br />- Passe au lave-vaille.<br />- Poignée de transport.</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 {#29983 …} #channels: Doctrine\ORM\PersistentCollection {#30099 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#14116 …} #reviews: Doctrine\ORM\PersistentCollection {#29985 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#29989 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Seau à Glaçons Inox BarCraft" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#32693 -props: [ "product" => App\Entity\Product\Product {#29980 #id: 2665 #code: "seau-a-glacons-inox-barcraft-8026" #attributes: Doctrine\ORM\PersistentCollection {#30098 …} #variants: Doctrine\ORM\PersistentCollection {#30095 …} #options: Doctrine\ORM\PersistentCollection {#30092 …} #associations: Doctrine\ORM\PersistentCollection {#30103 …} #createdAt: DateTime @1758632614 {#29978 : 2025-09-23 21:03:34.0 PRC (+08:00) } #updatedAt: DateTime @1758632614 {#29979 : 2025-09-23 21:03:34.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#29981 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#32669 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#29980} #id: 2665 #name: "Seau à Glaçons Inox BarCraft" #slug: "seau-a-glacons-inox-barcraft-8026" #description: """ <div class="col is-12"><ul>\n <li>Tout inox.</li>\n <li>Livré avec pince à glaçons.</li>\n <li>Poignée de transport.</li>\n </ul></div><h1>Descriptif Seau à Glaçons Inox BarCraft</h1><div class="col is-12">Le Seau à Glaçons Barcraft est réalisé en acier inoxydable et est accompagné d'une pince en inox et d'un couvercle. Il est également pourvu d'une anse de transport.</div><h1>Caractéristiques Seau à Glaçons Inox BarCraft</h1><div class="col is-12">- Acier inoxydable.<br />- Pince en inox.<br />- Couvercle.<br />- Passe au lave-vaille.<br />- Poignée de transport.</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 {#29983 …} #channels: Doctrine\ORM\PersistentCollection {#30099 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#14116 …} #reviews: Doctrine\ORM\PersistentCollection {#29985 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#29989 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
106.0 MiB | 0.76 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#32686 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#32670 …} +context: Sylius\TwigHooks\Bag\DataBag {#32744 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#32675 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#32618 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#32626 #collection: Doctrine\Common\Collections\ArrayCollection {#32635 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#32614 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38918 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38920 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#32686 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#32670 …} +context: Sylius\TwigHooks\Bag\DataBag {#32744 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#32675 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => "Seau à Glaçons Inox BarCraft" "applied_promotions" => Doctrine\ORM\PersistentCollection {#32626 #collection: Doctrine\Common\Collections\ArrayCollection {#32635 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#32614 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38918 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38920 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#32748 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#32686 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#32670 …} +context: Sylius\TwigHooks\Bag\DataBag {#32744 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#32675 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#32618 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#32626 #collection: Doctrine\Common\Collections\ArrayCollection {#32635 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#32614 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38918 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38920 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 106.0 MiB | 0.15 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#32798 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#32789 …} +context: Sylius\TwigHooks\Bag\DataBag {#32796 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#32797 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#32618 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#32801 +variant: App\Entity\Product\ProductVariant {#32618 …} +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 {#9292 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12722 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9289 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#32798 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#32789 …} +context: Sylius\TwigHooks\Bag\DataBag {#32796 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#32797 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 106.0 MiB | 5.39 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#30108 #id: 2666 #code: "pince-a-glacons-inox-barcraft-8030" #attributes: Doctrine\ORM\PersistentCollection {#30261 …} #variants: Doctrine\ORM\PersistentCollection {#30275 …} #options: Doctrine\ORM\PersistentCollection {#30276 …} #associations: Doctrine\ORM\PersistentCollection {#30277 …} #createdAt: DateTime @1758632614 {#30105 : 2025-09-23 21:03:34.0 PRC (+08:00) } #updatedAt: DateTime @1758632614 {#30107 : 2025-09-23 21:03:34.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#30109 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#32915 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#30108} #id: 2666 #name: "Pince à Glaçons Inox BarCraft" #slug: "pince-a-glacons-inox-barcraft-8030" #description: """ <div class="col is-12"><ul>\n <li>Acier inoxydable.</li>\n <li>Passe au lave-vaisselle.</li>\n </ul></div><h1>Descriptif Pince à Glaçons Inox BarCraft</h1><div class="col is-12">La pince à Glaçons Inox BarCraft est réalisée en acier inoxydable et mesure 16 cm de longueur. C'est l'ustensile indispensable à la bonne réussite de vos cocktails.</div><h1>Caractéristiques Pince à Glaçons Inox BarCraft</h1><div class="col is-12">- Acier inoxydable.<br />- Passe au lave-vaisselle.<br />- Longueur : 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 {#30111 …} #channels: Doctrine\ORM\PersistentCollection {#30262 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#14116 …} #reviews: Doctrine\ORM\PersistentCollection {#30115 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#30116 …} #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 {#32684 +product: App\Entity\Product\Product {#30108 #id: 2666 #code: "pince-a-glacons-inox-barcraft-8030" #attributes: Doctrine\ORM\PersistentCollection {#30261 …} #variants: Doctrine\ORM\PersistentCollection {#30275 …} #options: Doctrine\ORM\PersistentCollection {#30276 …} #associations: Doctrine\ORM\PersistentCollection {#30277 …} #createdAt: DateTime @1758632614 {#30105 : 2025-09-23 21:03:34.0 PRC (+08:00) } #updatedAt: DateTime @1758632614 {#30107 : 2025-09-23 21:03:34.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#30109 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#32915 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#30108} #id: 2666 #name: "Pince à Glaçons Inox BarCraft" #slug: "pince-a-glacons-inox-barcraft-8030" #description: """ <div class="col is-12"><ul>\n <li>Acier inoxydable.</li>\n <li>Passe au lave-vaisselle.</li>\n </ul></div><h1>Descriptif Pince à Glaçons Inox BarCraft</h1><div class="col is-12">La pince à Glaçons Inox BarCraft est réalisée en acier inoxydable et mesure 16 cm de longueur. C'est l'ustensile indispensable à la bonne réussite de vos cocktails.</div><h1>Caractéristiques Pince à Glaçons Inox BarCraft</h1><div class="col is-12">- Acier inoxydable.<br />- Passe au lave-vaisselle.<br />- Longueur : 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 {#30111 …} #channels: Doctrine\ORM\PersistentCollection {#30262 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#14116 …} #reviews: Doctrine\ORM\PersistentCollection {#30115 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#30116 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#32864 …} +slug: null #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#6914 …} #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5455 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} +hookableMetadata: null } |
|||
| sylius_shop:main_image |
[Anonymous]
|
106.0 MiB | 0.81 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#30108 #id: 2666 #code: "pince-a-glacons-inox-barcraft-8030" #attributes: Doctrine\ORM\PersistentCollection {#30261 …} #variants: Doctrine\ORM\PersistentCollection {#30275 …} #options: Doctrine\ORM\PersistentCollection {#30276 …} #associations: Doctrine\ORM\PersistentCollection {#30277 …} #createdAt: DateTime @1758632614 {#30105 : 2025-09-23 21:03:34.0 PRC (+08:00) } #updatedAt: DateTime @1758632614 {#30107 : 2025-09-23 21:03:34.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#30109 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#32915 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#30108} #id: 2666 #name: "Pince à Glaçons Inox BarCraft" #slug: "pince-a-glacons-inox-barcraft-8030" #description: """ <div class="col is-12"><ul>\n <li>Acier inoxydable.</li>\n <li>Passe au lave-vaisselle.</li>\n </ul></div><h1>Descriptif Pince à Glaçons Inox BarCraft</h1><div class="col is-12">La pince à Glaçons Inox BarCraft est réalisée en acier inoxydable et mesure 16 cm de longueur. C'est l'ustensile indispensable à la bonne réussite de vos cocktails.</div><h1>Caractéristiques Pince à Glaçons Inox BarCraft</h1><div class="col is-12">- Acier inoxydable.<br />- Passe au lave-vaisselle.<br />- Longueur : 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 {#30111 …} #channels: Doctrine\ORM\PersistentCollection {#30262 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#14116 …} #reviews: Doctrine\ORM\PersistentCollection {#30115 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#30116 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Pince à Glaçons Inox BarCraft" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#32939 -props: [ "product" => App\Entity\Product\Product {#30108 #id: 2666 #code: "pince-a-glacons-inox-barcraft-8030" #attributes: Doctrine\ORM\PersistentCollection {#30261 …} #variants: Doctrine\ORM\PersistentCollection {#30275 …} #options: Doctrine\ORM\PersistentCollection {#30276 …} #associations: Doctrine\ORM\PersistentCollection {#30277 …} #createdAt: DateTime @1758632614 {#30105 : 2025-09-23 21:03:34.0 PRC (+08:00) } #updatedAt: DateTime @1758632614 {#30107 : 2025-09-23 21:03:34.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#30109 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#32915 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#30108} #id: 2666 #name: "Pince à Glaçons Inox BarCraft" #slug: "pince-a-glacons-inox-barcraft-8030" #description: """ <div class="col is-12"><ul>\n <li>Acier inoxydable.</li>\n <li>Passe au lave-vaisselle.</li>\n </ul></div><h1>Descriptif Pince à Glaçons Inox BarCraft</h1><div class="col is-12">La pince à Glaçons Inox BarCraft est réalisée en acier inoxydable et mesure 16 cm de longueur. C'est l'ustensile indispensable à la bonne réussite de vos cocktails.</div><h1>Caractéristiques Pince à Glaçons Inox BarCraft</h1><div class="col is-12">- Acier inoxydable.<br />- Passe au lave-vaisselle.<br />- Longueur : 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 {#30111 …} #channels: Doctrine\ORM\PersistentCollection {#30262 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#14116 …} #reviews: Doctrine\ORM\PersistentCollection {#30115 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#30116 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
106.0 MiB | 0.75 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#32932 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#32916 …} +context: Sylius\TwigHooks\Bag\DataBag {#32990 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#32921 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#32864 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#32872 #collection: Doctrine\Common\Collections\ArrayCollection {#32881 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#32860 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38933 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38935 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#32932 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#32916 …} +context: Sylius\TwigHooks\Bag\DataBag {#32990 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#32921 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => "Pince à Glaçons Inox BarCraft" "applied_promotions" => Doctrine\ORM\PersistentCollection {#32872 #collection: Doctrine\Common\Collections\ArrayCollection {#32881 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#32860 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38933 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38935 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#32994 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#32932 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#32916 …} +context: Sylius\TwigHooks\Bag\DataBag {#32990 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#32921 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#32864 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#32872 #collection: Doctrine\Common\Collections\ArrayCollection {#32881 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#32860 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38933 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38935 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 106.0 MiB | 0.15 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#33044 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#33035 …} +context: Sylius\TwigHooks\Bag\DataBag {#33042 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#33043 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#32864 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#33047 +variant: App\Entity\Product\ProductVariant {#32864 …} +price: "4,00\u{A0}€" +originalPrice: "4,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9292 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12722 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9289 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#33044 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#33035 …} +context: Sylius\TwigHooks\Bag\DataBag {#33042 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#33043 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 106.0 MiB | 4.76 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#30259 #id: 2667 #code: "louche-a-punch-party-guzzini-8077" #attributes: Doctrine\ORM\PersistentCollection {#30288 …} #variants: Doctrine\ORM\PersistentCollection {#30289 …} #options: Doctrine\ORM\PersistentCollection {#30302 …} #associations: Doctrine\ORM\PersistentCollection {#30299 …} #createdAt: DateTime @1758632614 {#30285 : 2025-09-23 21:03:34.0 PRC (+08:00) } #updatedAt: DateTime @1758632614 {#30260 : 2025-09-23 21:03:34.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#30263 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#33161 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#30259} #id: 2667 #name: "Louche à punch Party Guzzini" #slug: "louche-a-punch-party-guzzini-8077" #description: """ <div class="col is-12"><ul>\n <li>Matériau recyclable : acrylique. </li>\n <li>Solide et pratique. </li>\n <li>Bon rapport qualité-prix. </li>\n <li><strong>Fabriquée en Italie. </strong></li>\n </ul></div><h1>Description Louche à punch Party Guzzini</h1><div class="col is-12">La louche à punch Guzzini permet de servir des boissons très facilement et proprement dans un verre même étroit. Son manche assez long permet de plonger la cuillère dans un saladier de grand volume. <br /><br />Conçue avec un matériau acrylique qui résiste aux produits chimiques et qui possède une bonne transparence, la cuillère Guzzini est légère donc très facile à manipuler.</div><h1>Caractéristiques Louche à punch Party Guzzini</h1><div class="col is-12"><ul>\n <li>Acrylique. </li>\n <li>Capacité : 100 cc. </li>\n <li>Dimension : 33,5 cm. </li>\n <li>Lavable au lave-vaisselle. </li>\n <li>Fabriquée en Italie. </li>\n </ul></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 {#30265 …} #channels: Doctrine\ORM\PersistentCollection {#30282 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#14116 …} #reviews: Doctrine\ORM\PersistentCollection {#30267 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#30268 …} #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 {#32930 +product: App\Entity\Product\Product {#30259 #id: 2667 #code: "louche-a-punch-party-guzzini-8077" #attributes: Doctrine\ORM\PersistentCollection {#30288 …} #variants: Doctrine\ORM\PersistentCollection {#30289 …} #options: Doctrine\ORM\PersistentCollection {#30302 …} #associations: Doctrine\ORM\PersistentCollection {#30299 …} #createdAt: DateTime @1758632614 {#30285 : 2025-09-23 21:03:34.0 PRC (+08:00) } #updatedAt: DateTime @1758632614 {#30260 : 2025-09-23 21:03:34.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#30263 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#33161 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#30259} #id: 2667 #name: "Louche à punch Party Guzzini" #slug: "louche-a-punch-party-guzzini-8077" #description: """ <div class="col is-12"><ul>\n <li>Matériau recyclable : acrylique. </li>\n <li>Solide et pratique. </li>\n <li>Bon rapport qualité-prix. </li>\n <li><strong>Fabriquée en Italie. </strong></li>\n </ul></div><h1>Description Louche à punch Party Guzzini</h1><div class="col is-12">La louche à punch Guzzini permet de servir des boissons très facilement et proprement dans un verre même étroit. Son manche assez long permet de plonger la cuillère dans un saladier de grand volume. <br /><br />Conçue avec un matériau acrylique qui résiste aux produits chimiques et qui possède une bonne transparence, la cuillère Guzzini est légère donc très facile à manipuler.</div><h1>Caractéristiques Louche à punch Party Guzzini</h1><div class="col is-12"><ul>\n <li>Acrylique. </li>\n <li>Capacité : 100 cc. </li>\n <li>Dimension : 33,5 cm. </li>\n <li>Lavable au lave-vaisselle. </li>\n <li>Fabriquée en Italie. </li>\n </ul></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 {#30265 …} #channels: Doctrine\ORM\PersistentCollection {#30282 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#14116 …} #reviews: Doctrine\ORM\PersistentCollection {#30267 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#30268 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#33110 …} +slug: null #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#6914 …} #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5455 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} +hookableMetadata: null } |
|||
| sylius_shop:main_image |
[Anonymous]
|
106.0 MiB | 0.71 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#30259 #id: 2667 #code: "louche-a-punch-party-guzzini-8077" #attributes: Doctrine\ORM\PersistentCollection {#30288 …} #variants: Doctrine\ORM\PersistentCollection {#30289 …} #options: Doctrine\ORM\PersistentCollection {#30302 …} #associations: Doctrine\ORM\PersistentCollection {#30299 …} #createdAt: DateTime @1758632614 {#30285 : 2025-09-23 21:03:34.0 PRC (+08:00) } #updatedAt: DateTime @1758632614 {#30260 : 2025-09-23 21:03:34.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#30263 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#33161 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#30259} #id: 2667 #name: "Louche à punch Party Guzzini" #slug: "louche-a-punch-party-guzzini-8077" #description: """ <div class="col is-12"><ul>\n <li>Matériau recyclable : acrylique. </li>\n <li>Solide et pratique. </li>\n <li>Bon rapport qualité-prix. </li>\n <li><strong>Fabriquée en Italie. </strong></li>\n </ul></div><h1>Description Louche à punch Party Guzzini</h1><div class="col is-12">La louche à punch Guzzini permet de servir des boissons très facilement et proprement dans un verre même étroit. Son manche assez long permet de plonger la cuillère dans un saladier de grand volume. <br /><br />Conçue avec un matériau acrylique qui résiste aux produits chimiques et qui possède une bonne transparence, la cuillère Guzzini est légère donc très facile à manipuler.</div><h1>Caractéristiques Louche à punch Party Guzzini</h1><div class="col is-12"><ul>\n <li>Acrylique. </li>\n <li>Capacité : 100 cc. </li>\n <li>Dimension : 33,5 cm. </li>\n <li>Lavable au lave-vaisselle. </li>\n <li>Fabriquée en Italie. </li>\n </ul></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 {#30265 …} #channels: Doctrine\ORM\PersistentCollection {#30282 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#14116 …} #reviews: Doctrine\ORM\PersistentCollection {#30267 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#30268 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Louche à punch Party Guzzini" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#33185 -props: [ "product" => App\Entity\Product\Product {#30259 #id: 2667 #code: "louche-a-punch-party-guzzini-8077" #attributes: Doctrine\ORM\PersistentCollection {#30288 …} #variants: Doctrine\ORM\PersistentCollection {#30289 …} #options: Doctrine\ORM\PersistentCollection {#30302 …} #associations: Doctrine\ORM\PersistentCollection {#30299 …} #createdAt: DateTime @1758632614 {#30285 : 2025-09-23 21:03:34.0 PRC (+08:00) } #updatedAt: DateTime @1758632614 {#30260 : 2025-09-23 21:03:34.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#30263 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#33161 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#30259} #id: 2667 #name: "Louche à punch Party Guzzini" #slug: "louche-a-punch-party-guzzini-8077" #description: """ <div class="col is-12"><ul>\n <li>Matériau recyclable : acrylique. </li>\n <li>Solide et pratique. </li>\n <li>Bon rapport qualité-prix. </li>\n <li><strong>Fabriquée en Italie. </strong></li>\n </ul></div><h1>Description Louche à punch Party Guzzini</h1><div class="col is-12">La louche à punch Guzzini permet de servir des boissons très facilement et proprement dans un verre même étroit. Son manche assez long permet de plonger la cuillère dans un saladier de grand volume. <br /><br />Conçue avec un matériau acrylique qui résiste aux produits chimiques et qui possède une bonne transparence, la cuillère Guzzini est légère donc très facile à manipuler.</div><h1>Caractéristiques Louche à punch Party Guzzini</h1><div class="col is-12"><ul>\n <li>Acrylique. </li>\n <li>Capacité : 100 cc. </li>\n <li>Dimension : 33,5 cm. </li>\n <li>Lavable au lave-vaisselle. </li>\n <li>Fabriquée en Italie. </li>\n </ul></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 {#30265 …} #channels: Doctrine\ORM\PersistentCollection {#30282 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#14116 …} #reviews: Doctrine\ORM\PersistentCollection {#30267 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#30268 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
106.0 MiB | 0.59 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#33178 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#33162 …} +context: Sylius\TwigHooks\Bag\DataBag {#33242 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#33167 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#33110 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#33118 #collection: Doctrine\Common\Collections\ArrayCollection {#33127 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#33106 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38948 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38950 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#33178 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#33162 …} +context: Sylius\TwigHooks\Bag\DataBag {#33242 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#33167 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => "Louche à punch Party Guzzini" "applied_promotions" => Doctrine\ORM\PersistentCollection {#33118 #collection: Doctrine\Common\Collections\ArrayCollection {#33127 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#33106 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38948 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38950 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#33246 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#33178 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#33162 …} +context: Sylius\TwigHooks\Bag\DataBag {#33242 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#33167 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#33110 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#33118 #collection: Doctrine\Common\Collections\ArrayCollection {#33127 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#33106 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38948 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38950 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 106.0 MiB | 0.14 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#33296 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#33287 …} +context: Sylius\TwigHooks\Bag\DataBag {#33294 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#33295 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#33110 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#33299 +variant: App\Entity\Product\ProductVariant {#33110 …} +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 {#9292 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12722 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9289 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#33296 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#33287 …} +context: Sylius\TwigHooks\Bag\DataBag {#33294 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#33295 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 106.0 MiB | 4.52 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#30451 #id: 2668 #code: "cocktailmaster-952" #attributes: Doctrine\ORM\PersistentCollection {#30444 …} #variants: Doctrine\ORM\PersistentCollection {#30452 …} #options: Doctrine\ORM\PersistentCollection {#30460 …} #associations: Doctrine\ORM\PersistentCollection {#30458 …} #createdAt: DateTime @1758632615 {#30271 : 2025-09-23 21:03:35.0 PRC (+08:00) } #updatedAt: DateTime @1758632615 {#30441 : 2025-09-23 21:03:35.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#30440 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#33413 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#30451} #id: 2668 #name: "Cocktailmaster" #slug: "cocktailmaster-952" #description: """ <div class="col is-12"><ul>\n <li>Permet de ne pas mélanger plusieurs boissons dans un verre.</li>\n <li>Utilisé par les professionnels.</li>\n <li>Livré avec recettes. </li>\n <li><strong>Fabriqué en France.</strong></li>\n </ul></div><h1>Description cocktailmaster</h1><div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Comme son nom ne l'indique pas, le Cocktailmaster est bien fabriqué en France ! Il reprend le principe des différences de densité entre les liquides. Plus un liquide est sucré plus il est lourd. Plus un liquide est alcoolisé plus il est léger. Pour modifier les densités, il suffit de sucrer pour alourdir ou de mouiller pour alléger (ou d’alcooliser).</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">A quoi peut bien servir alors le Cocktailmaster dans cette affaire ? Le secret se situe essentiellement dans la boule flottante qui permet un versement régulier pour faire des étages bien propres ! Il est à noté que suivant les boissons, la séparation entre les couches sera plus ou moins nette. </div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Pour des mélanges réussis à tous les coups, nous vous recommandons d'acheter également le livre de recettes Lignes et couleurs Cocktailmaster</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Le cocktailmaster fonctionne avec les boissons gazeuses et/ou chaudes. Le cocktailmaster permet également de faire le Irishcoffee. Utilisé par les professionnels. </div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Alors à vos jus de fruits et boissons alcoolisés ou non et comme toujours consommez avec modération !</div>\n <div>Comme son nom ne l'indique pas, le Cocktailmaster est bien fabriqué en France ! Il reprend le principe des différences de densité entre les liquides. Plus un liquide est sucré plus il est lourd. Plus un liquide est alcoolisé plus il est léger. Pour modifier les densités, il suffit de sucrer pour alourdir ou de mouiller pour alléger (ou d’alcooliser).<br /><br /></div>\n <div>Mais à quoi peut bien servir alors le Cocktailmaster dans cette affaire ? Le secret se situe essentiellement dans la boule flottante qui permet un versement régulier pour faire des étages bien propres ! Il est à noté que suivant les boissons, la séparation entre les couches sera plus ou moins nette. <br /><br /></div>\n <div>Pour des mélanges réussis à tous les coups, nous vous recommandons d'acheter également le livre de recettes <a rel="nofollow" href="https://www.cuisinstore.com/tellier-livre-de-recettes-cocktailmaster-prd2029.html">Lignes et couleurs Cocktailmaster<br /><br /><br /></a></div>\n <div>Le cocktailmaster fonctionne avec les boissons gazeuses et/ou chaudes. Le cocktailmaster permet également de faire le Irishcoffee. Utilisé par les professionnels. <br /><br /></div>\n <div>Alors à vos jus de fruits et boissons alcoolisés ou non et comme toujours consommez avec modération !</div></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#30443 …} #channels: Doctrine\ORM\PersistentCollection {#30445 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#20838 …} #reviews: Doctrine\ORM\PersistentCollection {#30446 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#30448 …} #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 {#33176 +product: App\Entity\Product\Product {#30451 #id: 2668 #code: "cocktailmaster-952" #attributes: Doctrine\ORM\PersistentCollection {#30444 …} #variants: Doctrine\ORM\PersistentCollection {#30452 …} #options: Doctrine\ORM\PersistentCollection {#30460 …} #associations: Doctrine\ORM\PersistentCollection {#30458 …} #createdAt: DateTime @1758632615 {#30271 : 2025-09-23 21:03:35.0 PRC (+08:00) } #updatedAt: DateTime @1758632615 {#30441 : 2025-09-23 21:03:35.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#30440 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#33413 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#30451} #id: 2668 #name: "Cocktailmaster" #slug: "cocktailmaster-952" #description: """ <div class="col is-12"><ul>\n <li>Permet de ne pas mélanger plusieurs boissons dans un verre.</li>\n <li>Utilisé par les professionnels.</li>\n <li>Livré avec recettes. </li>\n <li><strong>Fabriqué en France.</strong></li>\n </ul></div><h1>Description cocktailmaster</h1><div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Comme son nom ne l'indique pas, le Cocktailmaster est bien fabriqué en France ! Il reprend le principe des différences de densité entre les liquides. Plus un liquide est sucré plus il est lourd. Plus un liquide est alcoolisé plus il est léger. Pour modifier les densités, il suffit de sucrer pour alourdir ou de mouiller pour alléger (ou d’alcooliser).</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">A quoi peut bien servir alors le Cocktailmaster dans cette affaire ? Le secret se situe essentiellement dans la boule flottante qui permet un versement régulier pour faire des étages bien propres ! Il est à noté que suivant les boissons, la séparation entre les couches sera plus ou moins nette. </div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Pour des mélanges réussis à tous les coups, nous vous recommandons d'acheter également le livre de recettes Lignes et couleurs Cocktailmaster</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Le cocktailmaster fonctionne avec les boissons gazeuses et/ou chaudes. Le cocktailmaster permet également de faire le Irishcoffee. Utilisé par les professionnels. </div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Alors à vos jus de fruits et boissons alcoolisés ou non et comme toujours consommez avec modération !</div>\n <div>Comme son nom ne l'indique pas, le Cocktailmaster est bien fabriqué en France ! Il reprend le principe des différences de densité entre les liquides. Plus un liquide est sucré plus il est lourd. Plus un liquide est alcoolisé plus il est léger. Pour modifier les densités, il suffit de sucrer pour alourdir ou de mouiller pour alléger (ou d’alcooliser).<br /><br /></div>\n <div>Mais à quoi peut bien servir alors le Cocktailmaster dans cette affaire ? Le secret se situe essentiellement dans la boule flottante qui permet un versement régulier pour faire des étages bien propres ! Il est à noté que suivant les boissons, la séparation entre les couches sera plus ou moins nette. <br /><br /></div>\n <div>Pour des mélanges réussis à tous les coups, nous vous recommandons d'acheter également le livre de recettes <a rel="nofollow" href="https://www.cuisinstore.com/tellier-livre-de-recettes-cocktailmaster-prd2029.html">Lignes et couleurs Cocktailmaster<br /><br /><br /></a></div>\n <div>Le cocktailmaster fonctionne avec les boissons gazeuses et/ou chaudes. Le cocktailmaster permet également de faire le Irishcoffee. Utilisé par les professionnels. <br /><br /></div>\n <div>Alors à vos jus de fruits et boissons alcoolisés ou non et comme toujours consommez avec modération !</div></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#30443 …} #channels: Doctrine\ORM\PersistentCollection {#30445 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#20838 …} #reviews: Doctrine\ORM\PersistentCollection {#30446 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#30448 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#33362 …} +slug: null #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#6914 …} #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5455 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} +hookableMetadata: null } |
|||
| sylius_shop:main_image |
[Anonymous]
|
106.0 MiB | 0.69 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#30451 #id: 2668 #code: "cocktailmaster-952" #attributes: Doctrine\ORM\PersistentCollection {#30444 …} #variants: Doctrine\ORM\PersistentCollection {#30452 …} #options: Doctrine\ORM\PersistentCollection {#30460 …} #associations: Doctrine\ORM\PersistentCollection {#30458 …} #createdAt: DateTime @1758632615 {#30271 : 2025-09-23 21:03:35.0 PRC (+08:00) } #updatedAt: DateTime @1758632615 {#30441 : 2025-09-23 21:03:35.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#30440 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#33413 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#30451} #id: 2668 #name: "Cocktailmaster" #slug: "cocktailmaster-952" #description: """ <div class="col is-12"><ul>\n <li>Permet de ne pas mélanger plusieurs boissons dans un verre.</li>\n <li>Utilisé par les professionnels.</li>\n <li>Livré avec recettes. </li>\n <li><strong>Fabriqué en France.</strong></li>\n </ul></div><h1>Description cocktailmaster</h1><div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Comme son nom ne l'indique pas, le Cocktailmaster est bien fabriqué en France ! Il reprend le principe des différences de densité entre les liquides. Plus un liquide est sucré plus il est lourd. Plus un liquide est alcoolisé plus il est léger. Pour modifier les densités, il suffit de sucrer pour alourdir ou de mouiller pour alléger (ou d’alcooliser).</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">A quoi peut bien servir alors le Cocktailmaster dans cette affaire ? Le secret se situe essentiellement dans la boule flottante qui permet un versement régulier pour faire des étages bien propres ! Il est à noté que suivant les boissons, la séparation entre les couches sera plus ou moins nette. </div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Pour des mélanges réussis à tous les coups, nous vous recommandons d'acheter également le livre de recettes Lignes et couleurs Cocktailmaster</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Le cocktailmaster fonctionne avec les boissons gazeuses et/ou chaudes. Le cocktailmaster permet également de faire le Irishcoffee. Utilisé par les professionnels. </div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Alors à vos jus de fruits et boissons alcoolisés ou non et comme toujours consommez avec modération !</div>\n <div>Comme son nom ne l'indique pas, le Cocktailmaster est bien fabriqué en France ! Il reprend le principe des différences de densité entre les liquides. Plus un liquide est sucré plus il est lourd. Plus un liquide est alcoolisé plus il est léger. Pour modifier les densités, il suffit de sucrer pour alourdir ou de mouiller pour alléger (ou d’alcooliser).<br /><br /></div>\n <div>Mais à quoi peut bien servir alors le Cocktailmaster dans cette affaire ? Le secret se situe essentiellement dans la boule flottante qui permet un versement régulier pour faire des étages bien propres ! Il est à noté que suivant les boissons, la séparation entre les couches sera plus ou moins nette. <br /><br /></div>\n <div>Pour des mélanges réussis à tous les coups, nous vous recommandons d'acheter également le livre de recettes <a rel="nofollow" href="https://www.cuisinstore.com/tellier-livre-de-recettes-cocktailmaster-prd2029.html">Lignes et couleurs Cocktailmaster<br /><br /><br /></a></div>\n <div>Le cocktailmaster fonctionne avec les boissons gazeuses et/ou chaudes. Le cocktailmaster permet également de faire le Irishcoffee. Utilisé par les professionnels. <br /><br /></div>\n <div>Alors à vos jus de fruits et boissons alcoolisés ou non et comme toujours consommez avec modération !</div></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#30443 …} #channels: Doctrine\ORM\PersistentCollection {#30445 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#20838 …} #reviews: Doctrine\ORM\PersistentCollection {#30446 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#30448 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Cocktailmaster" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#33437 -props: [ "product" => App\Entity\Product\Product {#30451 #id: 2668 #code: "cocktailmaster-952" #attributes: Doctrine\ORM\PersistentCollection {#30444 …} #variants: Doctrine\ORM\PersistentCollection {#30452 …} #options: Doctrine\ORM\PersistentCollection {#30460 …} #associations: Doctrine\ORM\PersistentCollection {#30458 …} #createdAt: DateTime @1758632615 {#30271 : 2025-09-23 21:03:35.0 PRC (+08:00) } #updatedAt: DateTime @1758632615 {#30441 : 2025-09-23 21:03:35.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#30440 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#33413 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#30451} #id: 2668 #name: "Cocktailmaster" #slug: "cocktailmaster-952" #description: """ <div class="col is-12"><ul>\n <li>Permet de ne pas mélanger plusieurs boissons dans un verre.</li>\n <li>Utilisé par les professionnels.</li>\n <li>Livré avec recettes. </li>\n <li><strong>Fabriqué en France.</strong></li>\n </ul></div><h1>Description cocktailmaster</h1><div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Comme son nom ne l'indique pas, le Cocktailmaster est bien fabriqué en France ! Il reprend le principe des différences de densité entre les liquides. Plus un liquide est sucré plus il est lourd. Plus un liquide est alcoolisé plus il est léger. Pour modifier les densités, il suffit de sucrer pour alourdir ou de mouiller pour alléger (ou d’alcooliser).</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">A quoi peut bien servir alors le Cocktailmaster dans cette affaire ? Le secret se situe essentiellement dans la boule flottante qui permet un versement régulier pour faire des étages bien propres ! Il est à noté que suivant les boissons, la séparation entre les couches sera plus ou moins nette. </div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Pour des mélanges réussis à tous les coups, nous vous recommandons d'acheter également le livre de recettes Lignes et couleurs Cocktailmaster</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Le cocktailmaster fonctionne avec les boissons gazeuses et/ou chaudes. Le cocktailmaster permet également de faire le Irishcoffee. Utilisé par les professionnels. </div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Alors à vos jus de fruits et boissons alcoolisés ou non et comme toujours consommez avec modération !</div>\n <div>Comme son nom ne l'indique pas, le Cocktailmaster est bien fabriqué en France ! Il reprend le principe des différences de densité entre les liquides. Plus un liquide est sucré plus il est lourd. Plus un liquide est alcoolisé plus il est léger. Pour modifier les densités, il suffit de sucrer pour alourdir ou de mouiller pour alléger (ou d’alcooliser).<br /><br /></div>\n <div>Mais à quoi peut bien servir alors le Cocktailmaster dans cette affaire ? Le secret se situe essentiellement dans la boule flottante qui permet un versement régulier pour faire des étages bien propres ! Il est à noté que suivant les boissons, la séparation entre les couches sera plus ou moins nette. <br /><br /></div>\n <div>Pour des mélanges réussis à tous les coups, nous vous recommandons d'acheter également le livre de recettes <a rel="nofollow" href="https://www.cuisinstore.com/tellier-livre-de-recettes-cocktailmaster-prd2029.html">Lignes et couleurs Cocktailmaster<br /><br /><br /></a></div>\n <div>Le cocktailmaster fonctionne avec les boissons gazeuses et/ou chaudes. Le cocktailmaster permet également de faire le Irishcoffee. Utilisé par les professionnels. <br /><br /></div>\n <div>Alors à vos jus de fruits et boissons alcoolisés ou non et comme toujours consommez avec modération !</div></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#30443 …} #channels: Doctrine\ORM\PersistentCollection {#30445 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#20838 …} #reviews: Doctrine\ORM\PersistentCollection {#30446 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#30448 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
106.0 MiB | 0.60 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#33430 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#33414 …} +context: Sylius\TwigHooks\Bag\DataBag {#33497 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#33419 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#33362 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#33370 #collection: Doctrine\Common\Collections\ArrayCollection {#33379 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#33358 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38963 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38965 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#33430 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#33414 …} +context: Sylius\TwigHooks\Bag\DataBag {#33497 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#33419 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => "Cocktailmaster" "applied_promotions" => Doctrine\ORM\PersistentCollection {#33370 #collection: Doctrine\Common\Collections\ArrayCollection {#33379 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#33358 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38963 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38965 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#33501 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#33430 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#33414 …} +context: Sylius\TwigHooks\Bag\DataBag {#33497 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#33419 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#33362 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#33370 #collection: Doctrine\Common\Collections\ArrayCollection {#33379 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#33358 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38963 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38965 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 106.0 MiB | 0.15 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#33551 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#33542 …} +context: Sylius\TwigHooks\Bag\DataBag {#33549 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#33550 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#33362 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#33554 +variant: App\Entity\Product\ProductVariant {#33362 …} +price: "38,00\u{A0}€" +originalPrice: "59,00\u{A0}€" +hasDiscount: true #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9292 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12722 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9289 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#33551 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#33542 …} +context: Sylius\TwigHooks\Bag\DataBag {#33549 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#33550 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 106.0 MiB | 5.29 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#30466 #id: 3174 #code: "corbeille-ovale-saleen-6216" #attributes: Doctrine\ORM\PersistentCollection {#30618 …} #variants: Doctrine\ORM\PersistentCollection {#30619 …} #options: Doctrine\ORM\PersistentCollection {#30631 …} #associations: Doctrine\ORM\PersistentCollection {#30617 …} #createdAt: DateTime @1758632811 {#30462 : 2025-09-23 21:06:51.0 PRC (+08:00) } #updatedAt: DateTime @1758632811 {#30463 : 2025-09-23 21:06:51.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#30472 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#33668 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#30466} #id: 3174 #name: "Corbeille Ovale Saleen" #slug: "corbeille-ovale-saleen-6216" #description: """ <div class="col is-12"><!-- li.li1 {margin: 0.0px 0.0px 0.0px 0.0px; font: 11.0px Tahoma} ul.ul1 {list-style-type: disc} --> \n <ul>\n <li>En polypropylène, imite parfaitement l'oseille.</li>\n <li>Fabriquée selon des principes modernes et durables.</li>\n <li>Hydrofuge, l'eau ne peut pas pénétrer dens les fibres.</li>\n <li>Passe au lave-vaisselle.</li>\n </ul></div><h1>Descriptif Corbeille Ovale Saleen</h1><div class="col is-12">Corbeille ovale en polypropylène très agréable au toucher et parfaitement hygiénique car l'eau ne pénètre pas dans les fibres. La matière est fabriquée en Allemagne selon des principes modernes et durables et tréssée à la main. Passe au lave-vaisselle.</div><h1>Caractéristiques Corbeille Ovale Saleen</h1><div class="col is-12">- Fibres en polypropylène tréssées à la main.<br />- Très agréable au toucher et parfaitement hygiénique.<br />- Couleur : marro foncé.<br />- Utilisable de 0°C à +70°C.<br />- Passe au lave-vaisselle.<br />- Dimensions 26 x 18,5 x 9 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 {#30470 …} #channels: Doctrine\ORM\PersistentCollection {#30621 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#14125 …} #reviews: Doctrine\ORM\PersistentCollection {#30616 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#30615 …} #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 {#33428 +product: App\Entity\Product\Product {#30466 #id: 3174 #code: "corbeille-ovale-saleen-6216" #attributes: Doctrine\ORM\PersistentCollection {#30618 …} #variants: Doctrine\ORM\PersistentCollection {#30619 …} #options: Doctrine\ORM\PersistentCollection {#30631 …} #associations: Doctrine\ORM\PersistentCollection {#30617 …} #createdAt: DateTime @1758632811 {#30462 : 2025-09-23 21:06:51.0 PRC (+08:00) } #updatedAt: DateTime @1758632811 {#30463 : 2025-09-23 21:06:51.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#30472 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#33668 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#30466} #id: 3174 #name: "Corbeille Ovale Saleen" #slug: "corbeille-ovale-saleen-6216" #description: """ <div class="col is-12"><!-- li.li1 {margin: 0.0px 0.0px 0.0px 0.0px; font: 11.0px Tahoma} ul.ul1 {list-style-type: disc} --> \n <ul>\n <li>En polypropylène, imite parfaitement l'oseille.</li>\n <li>Fabriquée selon des principes modernes et durables.</li>\n <li>Hydrofuge, l'eau ne peut pas pénétrer dens les fibres.</li>\n <li>Passe au lave-vaisselle.</li>\n </ul></div><h1>Descriptif Corbeille Ovale Saleen</h1><div class="col is-12">Corbeille ovale en polypropylène très agréable au toucher et parfaitement hygiénique car l'eau ne pénètre pas dans les fibres. La matière est fabriquée en Allemagne selon des principes modernes et durables et tréssée à la main. Passe au lave-vaisselle.</div><h1>Caractéristiques Corbeille Ovale Saleen</h1><div class="col is-12">- Fibres en polypropylène tréssées à la main.<br />- Très agréable au toucher et parfaitement hygiénique.<br />- Couleur : marro foncé.<br />- Utilisable de 0°C à +70°C.<br />- Passe au lave-vaisselle.<br />- Dimensions 26 x 18,5 x 9 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 {#30470 …} #channels: Doctrine\ORM\PersistentCollection {#30621 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#14125 …} #reviews: Doctrine\ORM\PersistentCollection {#30616 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#30615 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#33617 …} +slug: null #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#6914 …} #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5455 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} +hookableMetadata: null } |
|||
| sylius_shop:main_image |
[Anonymous]
|
106.0 MiB | 0.66 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#30466 #id: 3174 #code: "corbeille-ovale-saleen-6216" #attributes: Doctrine\ORM\PersistentCollection {#30618 …} #variants: Doctrine\ORM\PersistentCollection {#30619 …} #options: Doctrine\ORM\PersistentCollection {#30631 …} #associations: Doctrine\ORM\PersistentCollection {#30617 …} #createdAt: DateTime @1758632811 {#30462 : 2025-09-23 21:06:51.0 PRC (+08:00) } #updatedAt: DateTime @1758632811 {#30463 : 2025-09-23 21:06:51.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#30472 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#33668 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#30466} #id: 3174 #name: "Corbeille Ovale Saleen" #slug: "corbeille-ovale-saleen-6216" #description: """ <div class="col is-12"><!-- li.li1 {margin: 0.0px 0.0px 0.0px 0.0px; font: 11.0px Tahoma} ul.ul1 {list-style-type: disc} --> \n <ul>\n <li>En polypropylène, imite parfaitement l'oseille.</li>\n <li>Fabriquée selon des principes modernes et durables.</li>\n <li>Hydrofuge, l'eau ne peut pas pénétrer dens les fibres.</li>\n <li>Passe au lave-vaisselle.</li>\n </ul></div><h1>Descriptif Corbeille Ovale Saleen</h1><div class="col is-12">Corbeille ovale en polypropylène très agréable au toucher et parfaitement hygiénique car l'eau ne pénètre pas dans les fibres. La matière est fabriquée en Allemagne selon des principes modernes et durables et tréssée à la main. Passe au lave-vaisselle.</div><h1>Caractéristiques Corbeille Ovale Saleen</h1><div class="col is-12">- Fibres en polypropylène tréssées à la main.<br />- Très agréable au toucher et parfaitement hygiénique.<br />- Couleur : marro foncé.<br />- Utilisable de 0°C à +70°C.<br />- Passe au lave-vaisselle.<br />- Dimensions 26 x 18,5 x 9 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 {#30470 …} #channels: Doctrine\ORM\PersistentCollection {#30621 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#14125 …} #reviews: Doctrine\ORM\PersistentCollection {#30616 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#30615 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Corbeille Ovale Saleen" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#33692 -props: [ "product" => App\Entity\Product\Product {#30466 #id: 3174 #code: "corbeille-ovale-saleen-6216" #attributes: Doctrine\ORM\PersistentCollection {#30618 …} #variants: Doctrine\ORM\PersistentCollection {#30619 …} #options: Doctrine\ORM\PersistentCollection {#30631 …} #associations: Doctrine\ORM\PersistentCollection {#30617 …} #createdAt: DateTime @1758632811 {#30462 : 2025-09-23 21:06:51.0 PRC (+08:00) } #updatedAt: DateTime @1758632811 {#30463 : 2025-09-23 21:06:51.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#30472 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#33668 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#30466} #id: 3174 #name: "Corbeille Ovale Saleen" #slug: "corbeille-ovale-saleen-6216" #description: """ <div class="col is-12"><!-- li.li1 {margin: 0.0px 0.0px 0.0px 0.0px; font: 11.0px Tahoma} ul.ul1 {list-style-type: disc} --> \n <ul>\n <li>En polypropylène, imite parfaitement l'oseille.</li>\n <li>Fabriquée selon des principes modernes et durables.</li>\n <li>Hydrofuge, l'eau ne peut pas pénétrer dens les fibres.</li>\n <li>Passe au lave-vaisselle.</li>\n </ul></div><h1>Descriptif Corbeille Ovale Saleen</h1><div class="col is-12">Corbeille ovale en polypropylène très agréable au toucher et parfaitement hygiénique car l'eau ne pénètre pas dans les fibres. La matière est fabriquée en Allemagne selon des principes modernes et durables et tréssée à la main. Passe au lave-vaisselle.</div><h1>Caractéristiques Corbeille Ovale Saleen</h1><div class="col is-12">- Fibres en polypropylène tréssées à la main.<br />- Très agréable au toucher et parfaitement hygiénique.<br />- Couleur : marro foncé.<br />- Utilisable de 0°C à +70°C.<br />- Passe au lave-vaisselle.<br />- Dimensions 26 x 18,5 x 9 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 {#30470 …} #channels: Doctrine\ORM\PersistentCollection {#30621 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#14125 …} #reviews: Doctrine\ORM\PersistentCollection {#30616 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#30615 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
106.0 MiB | 0.65 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#33782 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#33669 …} +context: Sylius\TwigHooks\Bag\DataBag {#33746 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#33674 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#33617 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#33625 #collection: Doctrine\Common\Collections\ArrayCollection {#33634 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#33613 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38978 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38980 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#33782 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#33669 …} +context: Sylius\TwigHooks\Bag\DataBag {#33746 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#33674 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => "Corbeille Ovale Saleen" "applied_promotions" => Doctrine\ORM\PersistentCollection {#33625 #collection: Doctrine\Common\Collections\ArrayCollection {#33634 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#33613 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38978 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38980 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#33783 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#33782 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#33669 …} +context: Sylius\TwigHooks\Bag\DataBag {#33746 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#33674 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#33617 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#33625 #collection: Doctrine\Common\Collections\ArrayCollection {#33634 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#33613 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38978 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38980 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 106.0 MiB | 0.14 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#33836 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#33827 …} +context: Sylius\TwigHooks\Bag\DataBag {#33834 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#33835 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#33617 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#33839 +variant: App\Entity\Product\ProductVariant {#33617 …} +price: "10,00\u{A0}€" +originalPrice: "10,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9292 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12722 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9289 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#33836 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#33827 …} +context: Sylius\TwigHooks\Bag\DataBag {#33834 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#33835 …} +prefixes: [ "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:cart:widget:offcanvas | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent | 108.0 MiB | 2.01 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27694 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12789 …} +context: Sylius\TwigHooks\Bag\DataBag {#27716 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12799 …} +prefixes: [ "sylius_shop.base.offcanvas" ] } "template" => "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig" ] |
|||
| Attributes | [] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#34070 +cart: App\Entity\Order\Order {#13703 …} #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1322 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27694 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12789 …} +context: Sylius\TwigHooks\Bag\DataBag {#27716 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12799 …} +prefixes: [ "sylius_shop.base.offcanvas" ] } +template: "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig" #repository: Sylius\Bundle\CoreBundle\Doctrine\ORM\OrderRepository {#4980 …} } |
|||