Components
12
Twig Components
44
Render Count
77
ms
Render Time
114.0
MiB
Memory Usage
Components
Render calls
| sylius_shop:common:currency_switcher | Sylius\Bundle\ShopBundle\Twig\Component\Common\CurrencySwitcherComponent | 114.0 MiB | 1.10 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12147 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12140 …} +context: Sylius\TwigHooks\Bag\DataBag {#12146 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12145 …} +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 {#12767 #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12038 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12147 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12140 …} +context: Sylius\TwigHooks\Bag\DataBag {#12146 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12145 …} +prefixes: [ "sylius_shop.base.header.top_bar" ] } } |
|||
| sylius_shop:common:locale_switcher | Sylius\Bundle\ShopBundle\Twig\Component\Common\LocaleSwitcherComponent | 114.0 MiB | 0.72 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12844 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12840 …} +context: Sylius\TwigHooks\Bag\DataBag {#12842 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12843 …} +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 {#12853 #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #localeProvider: Sylius\Component\Core\Provider\ChannelBasedLocaleProvider {#4528 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12844 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12840 …} +context: Sylius\TwigHooks\Bag\DataBag {#12842 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12843 …} +prefixes: [ "sylius_shop.base.header.top_bar" ] } } |
|||
| sylius_shop:cart:widget | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent | 114.0 MiB | 4.50 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12935 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12914 …} +context: Sylius\TwigHooks\Bag\DataBag {#12934 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12933 …} +prefixes: [ "sylius_shop.base.header.content" ] } "template" => "@SyliusShop/shared/components/header/cart.html.twig" ] |
|||
| Attributes | [] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#12950 +cart: App\Entity\Order\Order {#13017 …} #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1322 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12935 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12914 …} +context: Sylius\TwigHooks\Bag\DataBag {#12934 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12933 …} +prefixes: [ "sylius_shop.base.header.content" ] } +template: "@SyliusShop/shared/components/header/cart.html.twig" #repository: Sylius\Bundle\CoreBundle\Doctrine\ORM\OrderRepository {#4980 …} } |
|||
| sylius_shop:common:taxon_menu | Sylius\Bundle\ShopBundle\Twig\Component\Common\TaxonMenuComponent | 114.0 MiB | 14.35 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13203 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13191 …} +context: Sylius\TwigHooks\Bag\DataBag {#13197 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13189 …} +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 {#13212 #taxonRepository: App\Repository\TaxonRepository {#7413 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13203 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13191 …} +context: Sylius\TwigHooks\Bag\DataBag {#13197 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13189 …} +prefixes: [ "sylius_shop.base.header.navbar" ] } } |
|||
| sylius_shop:product:show:breadcrumbs | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 114.0 MiB | 1.08 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27447 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27443 …} +context: Sylius\TwigHooks\Bag\DataBag {#27444 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27446 …} +prefixes: [ "sylius_shop.product.index.content" ] } "template" => "@SyliusShop/product/index/content/breadcrumbs.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/index/content/breadcrumbs.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent {#27456 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#243 …} #taxonRepository: App\Repository\TaxonRepository {#7413 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27447 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27443 …} +context: Sylius\TwigHooks\Bag\DataBag {#27444 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27446 …} +prefixes: [ "sylius_shop.product.index.content" ] } } |
|||
| sylius_shop:product:show:taxonomy | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 114.0 MiB | 0.62 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27561 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27557 …} +context: Sylius\TwigHooks\Bag\DataBag {#27558 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27560 …} +prefixes: [ "sylius_shop.product.index.content.body.sidebar" ] } "template" => "@SyliusShop/product/index/content/body/sidebar/taxonomy.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/index/content/body/sidebar/taxonomy.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent {#27569 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#243 …} #taxonRepository: App\Repository\TaxonRepository {#7413 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27561 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27557 …} +context: Sylius\TwigHooks\Bag\DataBag {#27558 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27560 …} +prefixes: [ "sylius_shop.product.index.content.body.sidebar" ] } } |
|||
| sylius_shop:product:show:header | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 114.0 MiB | 1.90 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27631 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27627 …} +context: Sylius\TwigHooks\Bag\DataBag {#27628 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27630 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } "template" => "@SyliusShop/product/index/content/body/main/header.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/index/content/body/main/header.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent {#27639 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#243 …} #taxonRepository: App\Repository\TaxonRepository {#7413 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27631 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27627 …} +context: Sylius\TwigHooks\Bag\DataBag {#27628 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27630 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 114.0 MiB | 9.59 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#7964 #id: 2337 #code: "support-poche-a-douille-2351" #attributes: Doctrine\ORM\PersistentCollection {#8170 …} #variants: Doctrine\ORM\PersistentCollection {#8393 …} #options: Doctrine\ORM\PersistentCollection {#8521 …} #associations: Doctrine\ORM\PersistentCollection {#8461 …} #createdAt: DateTime @1758632522 {#7787 : 2025-09-23 21:02:02.0 PRC (+08:00) } #updatedAt: DateTime @1758632522 {#7403 : 2025-09-23 21:02:02.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8520 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8523 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7964} #id: 2337 #name: "Support poche à douille" #slug: "support-poche-a-douille-2351" #description: """ <div class="col is-12"><ul>\n <li>Maintient la poche droite.</li>\n <li>Polycarbonate.</li>\n <li>Va au lave vaisselle. </li>\n </ul></div><h1>Description support poche à douille</h1><div class="col is-12">Le support poche à douille permet de maintenir la poche droite pendant son remplissage.<br />Polycarbonate. Dimensions : ø à la base 10 cm, ø en haut 20,7 cm. Hauteur 22,7 cm. Va au lave vaisselle.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8526 …} #channels: Doctrine\ORM\PersistentCollection {#8029 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#7920 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8032 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27696 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27729 …} +context: Sylius\TwigHooks\Bag\DataBag {#27735 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27722 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#28165 +product: App\Entity\Product\Product {#7964 #id: 2337 #code: "support-poche-a-douille-2351" #attributes: Doctrine\ORM\PersistentCollection {#8170 …} #variants: Doctrine\ORM\PersistentCollection {#8393 …} #options: Doctrine\ORM\PersistentCollection {#8521 …} #associations: Doctrine\ORM\PersistentCollection {#8461 …} #createdAt: DateTime @1758632522 {#7787 : 2025-09-23 21:02:02.0 PRC (+08:00) } #updatedAt: DateTime @1758632522 {#7403 : 2025-09-23 21:02:02.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8520 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8523 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7964} #id: 2337 #name: "Support poche à douille" #slug: "support-poche-a-douille-2351" #description: """ <div class="col is-12"><ul>\n <li>Maintient la poche droite.</li>\n <li>Polycarbonate.</li>\n <li>Va au lave vaisselle. </li>\n </ul></div><h1>Description support poche à douille</h1><div class="col is-12">Le support poche à douille permet de maintenir la poche droite pendant son remplissage.<br />Polycarbonate. Dimensions : ø à la base 10 cm, ø en haut 20,7 cm. Hauteur 22,7 cm. Va au lave vaisselle.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8526 …} #channels: Doctrine\ORM\PersistentCollection {#8029 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#7920 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8032 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#28431 …} +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: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27696 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27729 …} +context: Sylius\TwigHooks\Bag\DataBag {#27735 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27722 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
114.0 MiB | 1.90 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#7964 #id: 2337 #code: "support-poche-a-douille-2351" #attributes: Doctrine\ORM\PersistentCollection {#8170 …} #variants: Doctrine\ORM\PersistentCollection {#8393 …} #options: Doctrine\ORM\PersistentCollection {#8521 …} #associations: Doctrine\ORM\PersistentCollection {#8461 …} #createdAt: DateTime @1758632522 {#7787 : 2025-09-23 21:02:02.0 PRC (+08:00) } #updatedAt: DateTime @1758632522 {#7403 : 2025-09-23 21:02:02.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8520 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8523 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7964} #id: 2337 #name: "Support poche à douille" #slug: "support-poche-a-douille-2351" #description: """ <div class="col is-12"><ul>\n <li>Maintient la poche droite.</li>\n <li>Polycarbonate.</li>\n <li>Va au lave vaisselle. </li>\n </ul></div><h1>Description support poche à douille</h1><div class="col is-12">Le support poche à douille permet de maintenir la poche droite pendant son remplissage.<br />Polycarbonate. Dimensions : ø à la base 10 cm, ø en haut 20,7 cm. Hauteur 22,7 cm. Va au lave vaisselle.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8526 …} #channels: Doctrine\ORM\PersistentCollection {#8029 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#7920 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8032 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Support poche à douille" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#28842 -props: [ "product" => App\Entity\Product\Product {#7964 #id: 2337 #code: "support-poche-a-douille-2351" #attributes: Doctrine\ORM\PersistentCollection {#8170 …} #variants: Doctrine\ORM\PersistentCollection {#8393 …} #options: Doctrine\ORM\PersistentCollection {#8521 …} #associations: Doctrine\ORM\PersistentCollection {#8461 …} #createdAt: DateTime @1758632522 {#7787 : 2025-09-23 21:02:02.0 PRC (+08:00) } #updatedAt: DateTime @1758632522 {#7403 : 2025-09-23 21:02:02.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8520 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8523 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7964} #id: 2337 #name: "Support poche à douille" #slug: "support-poche-a-douille-2351" #description: """ <div class="col is-12"><ul>\n <li>Maintient la poche droite.</li>\n <li>Polycarbonate.</li>\n <li>Va au lave vaisselle. </li>\n </ul></div><h1>Description support poche à douille</h1><div class="col is-12">Le support poche à douille permet de maintenir la poche droite pendant son remplissage.<br />Polycarbonate. Dimensions : ø à la base 10 cm, ø en haut 20,7 cm. Hauteur 22,7 cm. Va au lave vaisselle.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8526 …} #channels: Doctrine\ORM\PersistentCollection {#8029 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#7920 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8032 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
114.0 MiB | 1.41 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28912 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28915 …} +context: Sylius\TwigHooks\Bag\DataBag {#28910 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28909 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#28431 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#28777 #collection: Doctrine\Common\Collections\ArrayCollection {#28776 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#28614 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38395 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38447 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28912 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28915 …} +context: Sylius\TwigHooks\Bag\DataBag {#28910 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28909 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Support poche à douille" "applied_promotions" => Doctrine\ORM\PersistentCollection {#28777 #collection: Doctrine\Common\Collections\ArrayCollection {#28776 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#28614 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38395 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38447 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#28920 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28912 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28915 …} +context: Sylius\TwigHooks\Bag\DataBag {#28910 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28909 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#28431 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#28777 #collection: Doctrine\Common\Collections\ArrayCollection {#28776 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#28614 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38395 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38447 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 114.0 MiB | 0.38 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28988 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28978 …} +context: Sylius\TwigHooks\Bag\DataBag {#28986 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28987 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#28431 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#28997 +variant: App\Entity\Product\ProductVariant {#28431 …} +price: "18,00\u{A0}€" +originalPrice: "18,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8012 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12038 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#7998 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28988 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28978 …} +context: Sylius\TwigHooks\Bag\DataBag {#28986 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28987 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 114.0 MiB | 4.89 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8532 #id: 2339 #code: "set-poche-a-douille-mastrad-3161" #attributes: Doctrine\ORM\PersistentCollection {#8539 …} #variants: Doctrine\ORM\PersistentCollection {#8541 …} #options: Doctrine\ORM\PersistentCollection {#8545 …} #associations: Doctrine\ORM\PersistentCollection {#8543 …} #createdAt: DateTime @1758632522 {#8530 : 2025-09-23 21:02:02.0 PRC (+08:00) } #updatedAt: DateTime @1758632522 {#8531 : 2025-09-23 21:02:02.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8548 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8549 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8532} #id: 2339 #name: "Set poche à douille MASTRAD" #slug: "set-poche-a-douille-mastrad-3161" #description: """ <div class="col is-12"><ul>\r\n <li>Matière silicone : souplesse et solidité.</li>\r\n <li>Support astucieux et multifonctions.</li>\r\n <li>Set complet.</li>\r\n </ul></div><h1>Description set poche à douille MASTRAD</h1><div class="col is-12">Le set poche à douille MASTRAD vous apportera une aide préciseuse pour la réalisation de vos macarons, décorer vos cupcakes ou encore pour garnir vos choux en toute facilité. Les 6 douilles fournies permettront de faire face à pratiquement toutes les situations.<br />Le set poche à douille MASTRAD contient un astucieux support qui en utilisation facilite le remplissage de la poche et une fois votre recette terminée sert de rangement pour l'ensemble des accessoires du set.<br />Le set poche à douille MASTRAD comprend également une pince idéale pour maintenir la poche fermée et qui associée au bouchon hermétique fourni permet également de conserver une préparation.</div><h1>Caractéristiques set poche à douille MASTRAD</h1><div class="col is-12">Matière silicone. Support hauteur 30 cm. Set comprenant : 1 poche en silicone de 500ml
 1 poche en silicone de 250ml
 1 support
 6 douilles
 1 pince clip
 1 goupillon de nettoyage. Va au lave vaisselle.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8551 …} #channels: Doctrine\ORM\PersistentCollection {#8537 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8533 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8535 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27696 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27729 …} +context: Sylius\TwigHooks\Bag\DataBag {#27735 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27722 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#28820 +product: App\Entity\Product\Product {#8532 #id: 2339 #code: "set-poche-a-douille-mastrad-3161" #attributes: Doctrine\ORM\PersistentCollection {#8539 …} #variants: Doctrine\ORM\PersistentCollection {#8541 …} #options: Doctrine\ORM\PersistentCollection {#8545 …} #associations: Doctrine\ORM\PersistentCollection {#8543 …} #createdAt: DateTime @1758632522 {#8530 : 2025-09-23 21:02:02.0 PRC (+08:00) } #updatedAt: DateTime @1758632522 {#8531 : 2025-09-23 21:02:02.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8548 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8549 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8532} #id: 2339 #name: "Set poche à douille MASTRAD" #slug: "set-poche-a-douille-mastrad-3161" #description: """ <div class="col is-12"><ul>\r\n <li>Matière silicone : souplesse et solidité.</li>\r\n <li>Support astucieux et multifonctions.</li>\r\n <li>Set complet.</li>\r\n </ul></div><h1>Description set poche à douille MASTRAD</h1><div class="col is-12">Le set poche à douille MASTRAD vous apportera une aide préciseuse pour la réalisation de vos macarons, décorer vos cupcakes ou encore pour garnir vos choux en toute facilité. Les 6 douilles fournies permettront de faire face à pratiquement toutes les situations.<br />Le set poche à douille MASTRAD contient un astucieux support qui en utilisation facilite le remplissage de la poche et une fois votre recette terminée sert de rangement pour l'ensemble des accessoires du set.<br />Le set poche à douille MASTRAD comprend également une pince idéale pour maintenir la poche fermée et qui associée au bouchon hermétique fourni permet également de conserver une préparation.</div><h1>Caractéristiques set poche à douille MASTRAD</h1><div class="col is-12">Matière silicone. Support hauteur 30 cm. Set comprenant : 1 poche en silicone de 500ml
 1 poche en silicone de 250ml
 1 support
 6 douilles
 1 pince clip
 1 goupillon de nettoyage. Va au lave vaisselle.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8551 …} #channels: Doctrine\ORM\PersistentCollection {#8537 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8533 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8535 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#29070 …} +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: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27696 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27729 …} +context: Sylius\TwigHooks\Bag\DataBag {#27735 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27722 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
114.0 MiB | 1.03 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8532 #id: 2339 #code: "set-poche-a-douille-mastrad-3161" #attributes: Doctrine\ORM\PersistentCollection {#8539 …} #variants: Doctrine\ORM\PersistentCollection {#8541 …} #options: Doctrine\ORM\PersistentCollection {#8545 …} #associations: Doctrine\ORM\PersistentCollection {#8543 …} #createdAt: DateTime @1758632522 {#8530 : 2025-09-23 21:02:02.0 PRC (+08:00) } #updatedAt: DateTime @1758632522 {#8531 : 2025-09-23 21:02:02.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8548 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8549 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8532} #id: 2339 #name: "Set poche à douille MASTRAD" #slug: "set-poche-a-douille-mastrad-3161" #description: """ <div class="col is-12"><ul>\r\n <li>Matière silicone : souplesse et solidité.</li>\r\n <li>Support astucieux et multifonctions.</li>\r\n <li>Set complet.</li>\r\n </ul></div><h1>Description set poche à douille MASTRAD</h1><div class="col is-12">Le set poche à douille MASTRAD vous apportera une aide préciseuse pour la réalisation de vos macarons, décorer vos cupcakes ou encore pour garnir vos choux en toute facilité. Les 6 douilles fournies permettront de faire face à pratiquement toutes les situations.<br />Le set poche à douille MASTRAD contient un astucieux support qui en utilisation facilite le remplissage de la poche et une fois votre recette terminée sert de rangement pour l'ensemble des accessoires du set.<br />Le set poche à douille MASTRAD comprend également une pince idéale pour maintenir la poche fermée et qui associée au bouchon hermétique fourni permet également de conserver une préparation.</div><h1>Caractéristiques set poche à douille MASTRAD</h1><div class="col is-12">Matière silicone. Support hauteur 30 cm. Set comprenant : 1 poche en silicone de 500ml
 1 poche en silicone de 250ml
 1 support
 6 douilles
 1 pince clip
 1 goupillon de nettoyage. Va au lave vaisselle.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8551 …} #channels: Doctrine\ORM\PersistentCollection {#8537 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8533 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8535 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Set poche à douille MASTRAD" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29141 -props: [ "product" => App\Entity\Product\Product {#8532 #id: 2339 #code: "set-poche-a-douille-mastrad-3161" #attributes: Doctrine\ORM\PersistentCollection {#8539 …} #variants: Doctrine\ORM\PersistentCollection {#8541 …} #options: Doctrine\ORM\PersistentCollection {#8545 …} #associations: Doctrine\ORM\PersistentCollection {#8543 …} #createdAt: DateTime @1758632522 {#8530 : 2025-09-23 21:02:02.0 PRC (+08:00) } #updatedAt: DateTime @1758632522 {#8531 : 2025-09-23 21:02:02.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8548 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8549 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8532} #id: 2339 #name: "Set poche à douille MASTRAD" #slug: "set-poche-a-douille-mastrad-3161" #description: """ <div class="col is-12"><ul>\r\n <li>Matière silicone : souplesse et solidité.</li>\r\n <li>Support astucieux et multifonctions.</li>\r\n <li>Set complet.</li>\r\n </ul></div><h1>Description set poche à douille MASTRAD</h1><div class="col is-12">Le set poche à douille MASTRAD vous apportera une aide préciseuse pour la réalisation de vos macarons, décorer vos cupcakes ou encore pour garnir vos choux en toute facilité. Les 6 douilles fournies permettront de faire face à pratiquement toutes les situations.<br />Le set poche à douille MASTRAD contient un astucieux support qui en utilisation facilite le remplissage de la poche et une fois votre recette terminée sert de rangement pour l'ensemble des accessoires du set.<br />Le set poche à douille MASTRAD comprend également une pince idéale pour maintenir la poche fermée et qui associée au bouchon hermétique fourni permet également de conserver une préparation.</div><h1>Caractéristiques set poche à douille MASTRAD</h1><div class="col is-12">Matière silicone. Support hauteur 30 cm. Set comprenant : 1 poche en silicone de 500ml
 1 poche en silicone de 250ml
 1 support
 6 douilles
 1 pince clip
 1 goupillon de nettoyage. Va au lave vaisselle.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8551 …} #channels: Doctrine\ORM\PersistentCollection {#8537 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8533 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8535 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
114.0 MiB | 0.74 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29134 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29125 …} +context: Sylius\TwigHooks\Bag\DataBag {#29204 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29122 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29070 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29078 #collection: Doctrine\Common\Collections\ArrayCollection {#29087 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29066 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38467 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38469 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29134 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29125 …} +context: Sylius\TwigHooks\Bag\DataBag {#29204 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29122 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Set poche à douille MASTRAD" "applied_promotions" => Doctrine\ORM\PersistentCollection {#29078 #collection: Doctrine\Common\Collections\ArrayCollection {#29087 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29066 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38467 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38469 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29208 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29134 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29125 …} +context: Sylius\TwigHooks\Bag\DataBag {#29204 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29122 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29070 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29078 #collection: Doctrine\Common\Collections\ArrayCollection {#29087 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29066 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38467 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38469 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 114.0 MiB | 0.14 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29258 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29249 …} +context: Sylius\TwigHooks\Bag\DataBag {#29256 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29257 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29070 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29261 +variant: App\Entity\Product\ProductVariant {#29070 …} +price: "29,00\u{A0}€" +originalPrice: "29,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8012 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12038 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#7998 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29258 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29249 …} +context: Sylius\TwigHooks\Bag\DataBag {#29256 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29257 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 114.0 MiB | 4.69 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8555 #id: 2342 #code: "seringue-de-decoration-et-a-garnir-westmark-4818" #attributes: Doctrine\ORM\PersistentCollection {#8562 …} #variants: Doctrine\ORM\PersistentCollection {#8564 …} #options: Doctrine\ORM\PersistentCollection {#8568 …} #associations: Doctrine\ORM\PersistentCollection {#8566 …} #createdAt: DateTime @1758632522 {#8553 : 2025-09-23 21:02:02.0 PRC (+08:00) } #updatedAt: DateTime @1758632522 {#8554 : 2025-09-23 21:02:02.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8571 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8572 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8555} #id: 2342 #name: "Seringue de décoration et à garnir Westmark" #slug: "seringue-de-decoration-et-a-garnir-westmark-4818" #description: """ <div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">5 douilles incluses.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Facile d'utilisation, 1 seule pression.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Garantie 5 ans. </div>\n <div>\n <ul>\n <li>Facile d'utilisation, 1 seule pression suffit.</li>\n <li>5 douilles incluses.</li>\n <li>Garantie 5 ans. </li>\n <li><strong>Fabriquée en Allemagne.</strong></li>\n </ul>\n </div></div><h1>Description Seringue à garnir Westmark</h1><div class="col is-12">La seringue à garnir Westmark permet de réaliser de jolies décorations, elle possède 5 douilles différentes. Facile d'utilisation, une seule pression suffit. De plus, elle se démonte facilement pour un nettoyage facile.</div><h1>Caractéristiques Seringue à garnir Westmark</h1><div class="col is-12">5 douilles incluses. Capacité : 13 cl. Convient au lave-vaisselle. 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 {#8574 …} #channels: Doctrine\ORM\PersistentCollection {#8560 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8556 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8558 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27696 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27729 …} +context: Sylius\TwigHooks\Bag\DataBag {#27735 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27722 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29132 +product: App\Entity\Product\Product {#8555 #id: 2342 #code: "seringue-de-decoration-et-a-garnir-westmark-4818" #attributes: Doctrine\ORM\PersistentCollection {#8562 …} #variants: Doctrine\ORM\PersistentCollection {#8564 …} #options: Doctrine\ORM\PersistentCollection {#8568 …} #associations: Doctrine\ORM\PersistentCollection {#8566 …} #createdAt: DateTime @1758632522 {#8553 : 2025-09-23 21:02:02.0 PRC (+08:00) } #updatedAt: DateTime @1758632522 {#8554 : 2025-09-23 21:02:02.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8571 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8572 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8555} #id: 2342 #name: "Seringue de décoration et à garnir Westmark" #slug: "seringue-de-decoration-et-a-garnir-westmark-4818" #description: """ <div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">5 douilles incluses.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Facile d'utilisation, 1 seule pression.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Garantie 5 ans. </div>\n <div>\n <ul>\n <li>Facile d'utilisation, 1 seule pression suffit.</li>\n <li>5 douilles incluses.</li>\n <li>Garantie 5 ans. </li>\n <li><strong>Fabriquée en Allemagne.</strong></li>\n </ul>\n </div></div><h1>Description Seringue à garnir Westmark</h1><div class="col is-12">La seringue à garnir Westmark permet de réaliser de jolies décorations, elle possède 5 douilles différentes. Facile d'utilisation, une seule pression suffit. De plus, elle se démonte facilement pour un nettoyage facile.</div><h1>Caractéristiques Seringue à garnir Westmark</h1><div class="col is-12">5 douilles incluses. Capacité : 13 cl. Convient au lave-vaisselle. 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 {#8574 …} #channels: Doctrine\ORM\PersistentCollection {#8560 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8556 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8558 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#29324 …} +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: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27696 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27729 …} +context: Sylius\TwigHooks\Bag\DataBag {#27735 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27722 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
114.0 MiB | 0.86 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8555 #id: 2342 #code: "seringue-de-decoration-et-a-garnir-westmark-4818" #attributes: Doctrine\ORM\PersistentCollection {#8562 …} #variants: Doctrine\ORM\PersistentCollection {#8564 …} #options: Doctrine\ORM\PersistentCollection {#8568 …} #associations: Doctrine\ORM\PersistentCollection {#8566 …} #createdAt: DateTime @1758632522 {#8553 : 2025-09-23 21:02:02.0 PRC (+08:00) } #updatedAt: DateTime @1758632522 {#8554 : 2025-09-23 21:02:02.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8571 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8572 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8555} #id: 2342 #name: "Seringue de décoration et à garnir Westmark" #slug: "seringue-de-decoration-et-a-garnir-westmark-4818" #description: """ <div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">5 douilles incluses.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Facile d'utilisation, 1 seule pression.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Garantie 5 ans. </div>\n <div>\n <ul>\n <li>Facile d'utilisation, 1 seule pression suffit.</li>\n <li>5 douilles incluses.</li>\n <li>Garantie 5 ans. </li>\n <li><strong>Fabriquée en Allemagne.</strong></li>\n </ul>\n </div></div><h1>Description Seringue à garnir Westmark</h1><div class="col is-12">La seringue à garnir Westmark permet de réaliser de jolies décorations, elle possède 5 douilles différentes. Facile d'utilisation, une seule pression suffit. De plus, elle se démonte facilement pour un nettoyage facile.</div><h1>Caractéristiques Seringue à garnir Westmark</h1><div class="col is-12">5 douilles incluses. Capacité : 13 cl. Convient au lave-vaisselle. 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 {#8574 …} #channels: Doctrine\ORM\PersistentCollection {#8560 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8556 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8558 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Seringue de décoration et à garnir Westmark" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29395 -props: [ "product" => App\Entity\Product\Product {#8555 #id: 2342 #code: "seringue-de-decoration-et-a-garnir-westmark-4818" #attributes: Doctrine\ORM\PersistentCollection {#8562 …} #variants: Doctrine\ORM\PersistentCollection {#8564 …} #options: Doctrine\ORM\PersistentCollection {#8568 …} #associations: Doctrine\ORM\PersistentCollection {#8566 …} #createdAt: DateTime @1758632522 {#8553 : 2025-09-23 21:02:02.0 PRC (+08:00) } #updatedAt: DateTime @1758632522 {#8554 : 2025-09-23 21:02:02.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8571 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8572 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8555} #id: 2342 #name: "Seringue de décoration et à garnir Westmark" #slug: "seringue-de-decoration-et-a-garnir-westmark-4818" #description: """ <div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">5 douilles incluses.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Facile d'utilisation, 1 seule pression.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Garantie 5 ans. </div>\n <div>\n <ul>\n <li>Facile d'utilisation, 1 seule pression suffit.</li>\n <li>5 douilles incluses.</li>\n <li>Garantie 5 ans. </li>\n <li><strong>Fabriquée en Allemagne.</strong></li>\n </ul>\n </div></div><h1>Description Seringue à garnir Westmark</h1><div class="col is-12">La seringue à garnir Westmark permet de réaliser de jolies décorations, elle possède 5 douilles différentes. Facile d'utilisation, une seule pression suffit. De plus, elle se démonte facilement pour un nettoyage facile.</div><h1>Caractéristiques Seringue à garnir Westmark</h1><div class="col is-12">5 douilles incluses. Capacité : 13 cl. Convient au lave-vaisselle. 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 {#8574 …} #channels: Doctrine\ORM\PersistentCollection {#8560 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8556 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8558 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
114.0 MiB | 0.73 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29388 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29379 …} +context: Sylius\TwigHooks\Bag\DataBag {#29449 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29376 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29324 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29332 #collection: Doctrine\Common\Collections\ArrayCollection {#29341 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29320 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38481 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38483 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29388 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29379 …} +context: Sylius\TwigHooks\Bag\DataBag {#29449 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29376 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Seringue de décoration et à garnir Westmark" "applied_promotions" => Doctrine\ORM\PersistentCollection {#29332 #collection: Doctrine\Common\Collections\ArrayCollection {#29341 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29320 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38481 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38483 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29453 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29388 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29379 …} +context: Sylius\TwigHooks\Bag\DataBag {#29449 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29376 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29324 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29332 #collection: Doctrine\Common\Collections\ArrayCollection {#29341 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29320 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38481 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38483 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 114.0 MiB | 0.14 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29503 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29494 …} +context: Sylius\TwigHooks\Bag\DataBag {#29501 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29502 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29324 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29506 +variant: App\Entity\Product\ProductVariant {#29324 …} +price: "13,00\u{A0}€" +originalPrice: "13,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8012 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12038 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#7998 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29503 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29494 …} +context: Sylius\TwigHooks\Bag\DataBag {#29501 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29502 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 114.0 MiB | 4.71 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8578 #id: 2335 #code: "poche-a-douille-silicone-2179" #attributes: Doctrine\ORM\PersistentCollection {#8585 …} #variants: Doctrine\ORM\PersistentCollection {#8587 …} #options: Doctrine\ORM\PersistentCollection {#8591 …} #associations: Doctrine\ORM\PersistentCollection {#8589 …} #createdAt: DateTime @1758632522 {#8576 : 2025-09-23 21:02:02.0 PRC (+08:00) } #updatedAt: DateTime @1758632522 {#8577 : 2025-09-23 21:02:02.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8594 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8595 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8578} #id: 2335 #name: "Poche à douille silicone" #slug: "poche-a-douille-silicone-2179" #description: """ <div class="col is-12"><ul>\n <li>Garnie et décore.</li>\n <li>Résistante et souple.</li>\n <li>Nettoyage facile : va au lave vaisselle.</li>\n </ul>\n </div><h1>Description poche à douille silicone</h1><div class="col is-12">La poche à douille silicone permet de garnir et décorer facilement vos pâtisseries, verrines...<br />La poche à douille silicone est résistante et souple à la fois. Le silicone est lisse à l'intérieur pour faciliter l'écoulement des crèmes et structuré à l'extérieur pour une bonne prise en main; la poche ne glisse pas lors de son utilisation. Le système de soudure de la poche la rend parfaitement hygiénique. Nettoyage facile.</div><h1>Caractéristiques poche à douille silicone</h1><div class="col is-12">Silicone alimentaire. Dimensions : 35 x 20 cm. Nettoyage facile. Va au lave vaisselle. Livrée avec 2 douilles : cannelée C6 (6 dents) ø 5 mm et unie U10 ø 10 mm.</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 {#8597 …} #channels: Doctrine\ORM\PersistentCollection {#8583 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8579 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8581 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27696 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27729 …} +context: Sylius\TwigHooks\Bag\DataBag {#27735 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27722 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29386 +product: App\Entity\Product\Product {#8578 #id: 2335 #code: "poche-a-douille-silicone-2179" #attributes: Doctrine\ORM\PersistentCollection {#8585 …} #variants: Doctrine\ORM\PersistentCollection {#8587 …} #options: Doctrine\ORM\PersistentCollection {#8591 …} #associations: Doctrine\ORM\PersistentCollection {#8589 …} #createdAt: DateTime @1758632522 {#8576 : 2025-09-23 21:02:02.0 PRC (+08:00) } #updatedAt: DateTime @1758632522 {#8577 : 2025-09-23 21:02:02.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8594 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8595 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8578} #id: 2335 #name: "Poche à douille silicone" #slug: "poche-a-douille-silicone-2179" #description: """ <div class="col is-12"><ul>\n <li>Garnie et décore.</li>\n <li>Résistante et souple.</li>\n <li>Nettoyage facile : va au lave vaisselle.</li>\n </ul>\n </div><h1>Description poche à douille silicone</h1><div class="col is-12">La poche à douille silicone permet de garnir et décorer facilement vos pâtisseries, verrines...<br />La poche à douille silicone est résistante et souple à la fois. Le silicone est lisse à l'intérieur pour faciliter l'écoulement des crèmes et structuré à l'extérieur pour une bonne prise en main; la poche ne glisse pas lors de son utilisation. Le système de soudure de la poche la rend parfaitement hygiénique. Nettoyage facile.</div><h1>Caractéristiques poche à douille silicone</h1><div class="col is-12">Silicone alimentaire. Dimensions : 35 x 20 cm. Nettoyage facile. Va au lave vaisselle. Livrée avec 2 douilles : cannelée C6 (6 dents) ø 5 mm et unie U10 ø 10 mm.</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 {#8597 …} #channels: Doctrine\ORM\PersistentCollection {#8583 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8579 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8581 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#29569 …} +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: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27696 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27729 …} +context: Sylius\TwigHooks\Bag\DataBag {#27735 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27722 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
114.0 MiB | 0.88 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8578 #id: 2335 #code: "poche-a-douille-silicone-2179" #attributes: Doctrine\ORM\PersistentCollection {#8585 …} #variants: Doctrine\ORM\PersistentCollection {#8587 …} #options: Doctrine\ORM\PersistentCollection {#8591 …} #associations: Doctrine\ORM\PersistentCollection {#8589 …} #createdAt: DateTime @1758632522 {#8576 : 2025-09-23 21:02:02.0 PRC (+08:00) } #updatedAt: DateTime @1758632522 {#8577 : 2025-09-23 21:02:02.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8594 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8595 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8578} #id: 2335 #name: "Poche à douille silicone" #slug: "poche-a-douille-silicone-2179" #description: """ <div class="col is-12"><ul>\n <li>Garnie et décore.</li>\n <li>Résistante et souple.</li>\n <li>Nettoyage facile : va au lave vaisselle.</li>\n </ul>\n </div><h1>Description poche à douille silicone</h1><div class="col is-12">La poche à douille silicone permet de garnir et décorer facilement vos pâtisseries, verrines...<br />La poche à douille silicone est résistante et souple à la fois. Le silicone est lisse à l'intérieur pour faciliter l'écoulement des crèmes et structuré à l'extérieur pour une bonne prise en main; la poche ne glisse pas lors de son utilisation. Le système de soudure de la poche la rend parfaitement hygiénique. Nettoyage facile.</div><h1>Caractéristiques poche à douille silicone</h1><div class="col is-12">Silicone alimentaire. Dimensions : 35 x 20 cm. Nettoyage facile. Va au lave vaisselle. Livrée avec 2 douilles : cannelée C6 (6 dents) ø 5 mm et unie U10 ø 10 mm.</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 {#8597 …} #channels: Doctrine\ORM\PersistentCollection {#8583 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8579 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8581 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Poche à douille silicone" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29640 -props: [ "product" => App\Entity\Product\Product {#8578 #id: 2335 #code: "poche-a-douille-silicone-2179" #attributes: Doctrine\ORM\PersistentCollection {#8585 …} #variants: Doctrine\ORM\PersistentCollection {#8587 …} #options: Doctrine\ORM\PersistentCollection {#8591 …} #associations: Doctrine\ORM\PersistentCollection {#8589 …} #createdAt: DateTime @1758632522 {#8576 : 2025-09-23 21:02:02.0 PRC (+08:00) } #updatedAt: DateTime @1758632522 {#8577 : 2025-09-23 21:02:02.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8594 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8595 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8578} #id: 2335 #name: "Poche à douille silicone" #slug: "poche-a-douille-silicone-2179" #description: """ <div class="col is-12"><ul>\n <li>Garnie et décore.</li>\n <li>Résistante et souple.</li>\n <li>Nettoyage facile : va au lave vaisselle.</li>\n </ul>\n </div><h1>Description poche à douille silicone</h1><div class="col is-12">La poche à douille silicone permet de garnir et décorer facilement vos pâtisseries, verrines...<br />La poche à douille silicone est résistante et souple à la fois. Le silicone est lisse à l'intérieur pour faciliter l'écoulement des crèmes et structuré à l'extérieur pour une bonne prise en main; la poche ne glisse pas lors de son utilisation. Le système de soudure de la poche la rend parfaitement hygiénique. Nettoyage facile.</div><h1>Caractéristiques poche à douille silicone</h1><div class="col is-12">Silicone alimentaire. Dimensions : 35 x 20 cm. Nettoyage facile. Va au lave vaisselle. Livrée avec 2 douilles : cannelée C6 (6 dents) ø 5 mm et unie U10 ø 10 mm.</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 {#8597 …} #channels: Doctrine\ORM\PersistentCollection {#8583 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8579 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8581 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
114.0 MiB | 0.75 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29633 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29624 …} +context: Sylius\TwigHooks\Bag\DataBag {#29691 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29621 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29569 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29577 #collection: Doctrine\Common\Collections\ArrayCollection {#29586 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29565 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38495 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38497 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29633 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29624 …} +context: Sylius\TwigHooks\Bag\DataBag {#29691 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29621 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Poche à douille silicone" "applied_promotions" => Doctrine\ORM\PersistentCollection {#29577 #collection: Doctrine\Common\Collections\ArrayCollection {#29586 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29565 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38495 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38497 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29695 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29633 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29624 …} +context: Sylius\TwigHooks\Bag\DataBag {#29691 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29621 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29569 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29577 #collection: Doctrine\Common\Collections\ArrayCollection {#29586 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29565 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38495 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38497 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 114.0 MiB | 0.15 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29745 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29736 …} +context: Sylius\TwigHooks\Bag\DataBag {#29743 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29744 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29569 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29748 +variant: App\Entity\Product\ProductVariant {#29569 …} +price: "19,00\u{A0}€" +originalPrice: "19,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8012 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12038 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#7998 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29745 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29736 …} +context: Sylius\TwigHooks\Bag\DataBag {#29743 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29744 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 114.0 MiB | 5.76 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8601 #id: 2334 #code: "poche-a-douille-reutilisable-coton-revetu-de-buyer-701" #attributes: Doctrine\ORM\PersistentCollection {#8608 …} #variants: Doctrine\ORM\PersistentCollection {#8610 …} #options: Doctrine\ORM\PersistentCollection {#8614 …} #associations: Doctrine\ORM\PersistentCollection {#8612 …} #createdAt: DateTime @1758632521 {#8599 : 2025-09-23 21:02:01.0 PRC (+08:00) } #updatedAt: DateTime @1758632522 {#8600 : 2025-09-23 21:02:02.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8617 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8618 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8601} #id: 2334 #name: "Poche à douille réutilisable coton revêtu De Buyer" #slug: "poche-a-douille-reutilisable-coton-revetu-de-buyer-701" #description: """ <div class="col is-12"><ul>\n <li>Coton revêtu stérilisable.</li>\n <li>Excellente résistance au déchirement.</li>\n <li>Peut être redécoupée. </li>\n <li>Parfaitement étanche et réutilisable.</li>\n </ul></div><h1>Description Poche à douille réutilisable coton revêtu De Buyer</h1><div class="col is-12">La poche à douille réutilisable De Buyer est en coton revêtu. Elle ne bouge pas même après de nombreux lavages à l'eau chaude. Extrémité prédécoupée pour recevoir une douille taille standard. Livrée sans douille.<br /><br />\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">oches pâtissières sans ourlet offrant une très grande résistance au déchirement ainsi qu’une excellente durabilité.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Pratiques et écologiques, les poches sont réutilisables sur le long terme.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Coton revêtu, doublé pour des poches parfaitement étanches et souple d'où une manipulation facile.</div>\n <div>Sans ourlet, elle offre une très grande résistance au déchirement ainsi qu’une excellente durabilité. Pratique et écologique, elle est réutilisable sur le long terme. Coton revêtu, doublé pour une étanchéité parfaite et une manipulation facile.</div>\n <div></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 {#8620 …} #channels: Doctrine\ORM\PersistentCollection {#8606 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8602 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8604 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27696 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27729 …} +context: Sylius\TwigHooks\Bag\DataBag {#27735 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27722 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29631 +product: App\Entity\Product\Product {#8601 #id: 2334 #code: "poche-a-douille-reutilisable-coton-revetu-de-buyer-701" #attributes: Doctrine\ORM\PersistentCollection {#8608 …} #variants: Doctrine\ORM\PersistentCollection {#8610 …} #options: Doctrine\ORM\PersistentCollection {#8614 …} #associations: Doctrine\ORM\PersistentCollection {#8612 …} #createdAt: DateTime @1758632521 {#8599 : 2025-09-23 21:02:01.0 PRC (+08:00) } #updatedAt: DateTime @1758632522 {#8600 : 2025-09-23 21:02:02.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8617 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8618 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8601} #id: 2334 #name: "Poche à douille réutilisable coton revêtu De Buyer" #slug: "poche-a-douille-reutilisable-coton-revetu-de-buyer-701" #description: """ <div class="col is-12"><ul>\n <li>Coton revêtu stérilisable.</li>\n <li>Excellente résistance au déchirement.</li>\n <li>Peut être redécoupée. </li>\n <li>Parfaitement étanche et réutilisable.</li>\n </ul></div><h1>Description Poche à douille réutilisable coton revêtu De Buyer</h1><div class="col is-12">La poche à douille réutilisable De Buyer est en coton revêtu. Elle ne bouge pas même après de nombreux lavages à l'eau chaude. Extrémité prédécoupée pour recevoir une douille taille standard. Livrée sans douille.<br /><br />\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">oches pâtissières sans ourlet offrant une très grande résistance au déchirement ainsi qu’une excellente durabilité.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Pratiques et écologiques, les poches sont réutilisables sur le long terme.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Coton revêtu, doublé pour des poches parfaitement étanches et souple d'où une manipulation facile.</div>\n <div>Sans ourlet, elle offre une très grande résistance au déchirement ainsi qu’une excellente durabilité. Pratique et écologique, elle est réutilisable sur le long terme. Coton revêtu, doublé pour une étanchéité parfaite et une manipulation facile.</div>\n <div></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 {#8620 …} #channels: Doctrine\ORM\PersistentCollection {#8606 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8602 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8604 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#29811 …} +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: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27696 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27729 …} +context: Sylius\TwigHooks\Bag\DataBag {#27735 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27722 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
114.0 MiB | 0.85 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8601 #id: 2334 #code: "poche-a-douille-reutilisable-coton-revetu-de-buyer-701" #attributes: Doctrine\ORM\PersistentCollection {#8608 …} #variants: Doctrine\ORM\PersistentCollection {#8610 …} #options: Doctrine\ORM\PersistentCollection {#8614 …} #associations: Doctrine\ORM\PersistentCollection {#8612 …} #createdAt: DateTime @1758632521 {#8599 : 2025-09-23 21:02:01.0 PRC (+08:00) } #updatedAt: DateTime @1758632522 {#8600 : 2025-09-23 21:02:02.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8617 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8618 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8601} #id: 2334 #name: "Poche à douille réutilisable coton revêtu De Buyer" #slug: "poche-a-douille-reutilisable-coton-revetu-de-buyer-701" #description: """ <div class="col is-12"><ul>\n <li>Coton revêtu stérilisable.</li>\n <li>Excellente résistance au déchirement.</li>\n <li>Peut être redécoupée. </li>\n <li>Parfaitement étanche et réutilisable.</li>\n </ul></div><h1>Description Poche à douille réutilisable coton revêtu De Buyer</h1><div class="col is-12">La poche à douille réutilisable De Buyer est en coton revêtu. Elle ne bouge pas même après de nombreux lavages à l'eau chaude. Extrémité prédécoupée pour recevoir une douille taille standard. Livrée sans douille.<br /><br />\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">oches pâtissières sans ourlet offrant une très grande résistance au déchirement ainsi qu’une excellente durabilité.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Pratiques et écologiques, les poches sont réutilisables sur le long terme.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Coton revêtu, doublé pour des poches parfaitement étanches et souple d'où une manipulation facile.</div>\n <div>Sans ourlet, elle offre une très grande résistance au déchirement ainsi qu’une excellente durabilité. Pratique et écologique, elle est réutilisable sur le long terme. Coton revêtu, doublé pour une étanchéité parfaite et une manipulation facile.</div>\n <div></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 {#8620 …} #channels: Doctrine\ORM\PersistentCollection {#8606 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8602 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8604 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Poche à douille réutilisable coton revêtu De Buyer" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29885 -props: [ "product" => App\Entity\Product\Product {#8601 #id: 2334 #code: "poche-a-douille-reutilisable-coton-revetu-de-buyer-701" #attributes: Doctrine\ORM\PersistentCollection {#8608 …} #variants: Doctrine\ORM\PersistentCollection {#8610 …} #options: Doctrine\ORM\PersistentCollection {#8614 …} #associations: Doctrine\ORM\PersistentCollection {#8612 …} #createdAt: DateTime @1758632521 {#8599 : 2025-09-23 21:02:01.0 PRC (+08:00) } #updatedAt: DateTime @1758632522 {#8600 : 2025-09-23 21:02:02.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8617 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8618 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8601} #id: 2334 #name: "Poche à douille réutilisable coton revêtu De Buyer" #slug: "poche-a-douille-reutilisable-coton-revetu-de-buyer-701" #description: """ <div class="col is-12"><ul>\n <li>Coton revêtu stérilisable.</li>\n <li>Excellente résistance au déchirement.</li>\n <li>Peut être redécoupée. </li>\n <li>Parfaitement étanche et réutilisable.</li>\n </ul></div><h1>Description Poche à douille réutilisable coton revêtu De Buyer</h1><div class="col is-12">La poche à douille réutilisable De Buyer est en coton revêtu. Elle ne bouge pas même après de nombreux lavages à l'eau chaude. Extrémité prédécoupée pour recevoir une douille taille standard. Livrée sans douille.<br /><br />\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">oches pâtissières sans ourlet offrant une très grande résistance au déchirement ainsi qu’une excellente durabilité.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Pratiques et écologiques, les poches sont réutilisables sur le long terme.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Coton revêtu, doublé pour des poches parfaitement étanches et souple d'où une manipulation facile.</div>\n <div>Sans ourlet, elle offre une très grande résistance au déchirement ainsi qu’une excellente durabilité. Pratique et écologique, elle est réutilisable sur le long terme. Coton revêtu, doublé pour une étanchéité parfaite et une manipulation facile.</div>\n <div></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 {#8620 …} #channels: Doctrine\ORM\PersistentCollection {#8606 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8602 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8604 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
114.0 MiB | 0.71 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30013 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29869 …} +context: Sylius\TwigHooks\Bag\DataBag {#29936 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29866 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29811 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29819 #collection: Doctrine\Common\Collections\ArrayCollection {#29831 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29807 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38509 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38511 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30013 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29869 …} +context: Sylius\TwigHooks\Bag\DataBag {#29936 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29866 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Poche à douille réutilisable coton revêtu De Buyer" "applied_promotions" => Doctrine\ORM\PersistentCollection {#29819 #collection: Doctrine\Common\Collections\ArrayCollection {#29831 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29807 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38509 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38511 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30014 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30013 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29869 …} +context: Sylius\TwigHooks\Bag\DataBag {#29936 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29866 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29811 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29819 #collection: Doctrine\Common\Collections\ArrayCollection {#29831 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29807 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38509 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38511 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 114.0 MiB | 0.14 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30067 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30058 …} +context: Sylius\TwigHooks\Bag\DataBag {#30065 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30066 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29811 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30070 +variant: App\Entity\Product\ProductVariant {#29811 …} +price: "39,00\u{A0}€" +originalPrice: "42,00\u{A0}€" +hasDiscount: true #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8012 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12038 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#7998 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30067 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30058 …} +context: Sylius\TwigHooks\Bag\DataBag {#30065 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30066 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 114.0 MiB | 5.69 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8624 #id: 2336 #code: "poche-a-douille-jetable-de-buyer-2325" #attributes: Doctrine\ORM\PersistentCollection {#8631 …} #variants: Doctrine\ORM\PersistentCollection {#8633 …} #options: Doctrine\ORM\PersistentCollection {#8637 …} #associations: Doctrine\ORM\PersistentCollection {#8635 …} #createdAt: DateTime @1758632522 {#8622 : 2025-09-23 21:02:02.0 PRC (+08:00) } #updatedAt: DateTime @1758632522 {#8623 : 2025-09-23 21:02:02.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8640 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8641 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8624} #id: 2336 #name: "Poche à douille jetable De Buyer" #slug: "poche-a-douille-jetable-de-buyer-2325" #description: """ <div class="col is-12"><ul>\n <li>Côtés renforcés, conception solide.</li>\n <li>Compatible avec toutes les douilles.</li>\n <li>Très souple, idéale pour remplissage ou décoration.</li>\n </ul>\n </div><h1>Description poche à douille jetable</h1><div class="col is-12">La poche à douille jetable a la même utilisation que la poche nylon mais n'a pas l'inconvénient du nettoyage et de l'entretien. Elle est compatible pour toutes les douilles pour la décoration ou le remplissage de pâtisserie ou de verrines.</div><h1>Caractéristiques poche à douille jetable</h1><div class="col is-12">Poche jetable en polyéthylène. Soudure renforcée. Température maxi d'utilisation 70°c.</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 {#8643 …} #channels: Doctrine\ORM\PersistentCollection {#8629 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8625 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8627 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27696 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27729 …} +context: Sylius\TwigHooks\Bag\DataBag {#27735 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27722 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29876 +product: App\Entity\Product\Product {#8624 #id: 2336 #code: "poche-a-douille-jetable-de-buyer-2325" #attributes: Doctrine\ORM\PersistentCollection {#8631 …} #variants: Doctrine\ORM\PersistentCollection {#8633 …} #options: Doctrine\ORM\PersistentCollection {#8637 …} #associations: Doctrine\ORM\PersistentCollection {#8635 …} #createdAt: DateTime @1758632522 {#8622 : 2025-09-23 21:02:02.0 PRC (+08:00) } #updatedAt: DateTime @1758632522 {#8623 : 2025-09-23 21:02:02.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8640 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8641 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8624} #id: 2336 #name: "Poche à douille jetable De Buyer" #slug: "poche-a-douille-jetable-de-buyer-2325" #description: """ <div class="col is-12"><ul>\n <li>Côtés renforcés, conception solide.</li>\n <li>Compatible avec toutes les douilles.</li>\n <li>Très souple, idéale pour remplissage ou décoration.</li>\n </ul>\n </div><h1>Description poche à douille jetable</h1><div class="col is-12">La poche à douille jetable a la même utilisation que la poche nylon mais n'a pas l'inconvénient du nettoyage et de l'entretien. Elle est compatible pour toutes les douilles pour la décoration ou le remplissage de pâtisserie ou de verrines.</div><h1>Caractéristiques poche à douille jetable</h1><div class="col is-12">Poche jetable en polyéthylène. Soudure renforcée. Température maxi d'utilisation 70°c.</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 {#8643 …} #channels: Doctrine\ORM\PersistentCollection {#8629 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8625 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8627 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#30133 …} +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: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27696 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27729 …} +context: Sylius\TwigHooks\Bag\DataBag {#27735 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27722 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
114.0 MiB | 0.85 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8624 #id: 2336 #code: "poche-a-douille-jetable-de-buyer-2325" #attributes: Doctrine\ORM\PersistentCollection {#8631 …} #variants: Doctrine\ORM\PersistentCollection {#8633 …} #options: Doctrine\ORM\PersistentCollection {#8637 …} #associations: Doctrine\ORM\PersistentCollection {#8635 …} #createdAt: DateTime @1758632522 {#8622 : 2025-09-23 21:02:02.0 PRC (+08:00) } #updatedAt: DateTime @1758632522 {#8623 : 2025-09-23 21:02:02.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8640 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8641 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8624} #id: 2336 #name: "Poche à douille jetable De Buyer" #slug: "poche-a-douille-jetable-de-buyer-2325" #description: """ <div class="col is-12"><ul>\n <li>Côtés renforcés, conception solide.</li>\n <li>Compatible avec toutes les douilles.</li>\n <li>Très souple, idéale pour remplissage ou décoration.</li>\n </ul>\n </div><h1>Description poche à douille jetable</h1><div class="col is-12">La poche à douille jetable a la même utilisation que la poche nylon mais n'a pas l'inconvénient du nettoyage et de l'entretien. Elle est compatible pour toutes les douilles pour la décoration ou le remplissage de pâtisserie ou de verrines.</div><h1>Caractéristiques poche à douille jetable</h1><div class="col is-12">Poche jetable en polyéthylène. Soudure renforcée. Température maxi d'utilisation 70°c.</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 {#8643 …} #channels: Doctrine\ORM\PersistentCollection {#8629 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8625 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8627 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Poche à douille jetable De Buyer" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30204 -props: [ "product" => App\Entity\Product\Product {#8624 #id: 2336 #code: "poche-a-douille-jetable-de-buyer-2325" #attributes: Doctrine\ORM\PersistentCollection {#8631 …} #variants: Doctrine\ORM\PersistentCollection {#8633 …} #options: Doctrine\ORM\PersistentCollection {#8637 …} #associations: Doctrine\ORM\PersistentCollection {#8635 …} #createdAt: DateTime @1758632522 {#8622 : 2025-09-23 21:02:02.0 PRC (+08:00) } #updatedAt: DateTime @1758632522 {#8623 : 2025-09-23 21:02:02.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8640 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8641 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8624} #id: 2336 #name: "Poche à douille jetable De Buyer" #slug: "poche-a-douille-jetable-de-buyer-2325" #description: """ <div class="col is-12"><ul>\n <li>Côtés renforcés, conception solide.</li>\n <li>Compatible avec toutes les douilles.</li>\n <li>Très souple, idéale pour remplissage ou décoration.</li>\n </ul>\n </div><h1>Description poche à douille jetable</h1><div class="col is-12">La poche à douille jetable a la même utilisation que la poche nylon mais n'a pas l'inconvénient du nettoyage et de l'entretien. Elle est compatible pour toutes les douilles pour la décoration ou le remplissage de pâtisserie ou de verrines.</div><h1>Caractéristiques poche à douille jetable</h1><div class="col is-12">Poche jetable en polyéthylène. Soudure renforcée. Température maxi d'utilisation 70°c.</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 {#8643 …} #channels: Doctrine\ORM\PersistentCollection {#8629 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8625 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8627 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
114.0 MiB | 0.72 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30324 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30188 …} +context: Sylius\TwigHooks\Bag\DataBag {#30258 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30185 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30133 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30141 #collection: Doctrine\Common\Collections\ArrayCollection {#30150 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30129 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38523 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38525 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30324 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30188 …} +context: Sylius\TwigHooks\Bag\DataBag {#30258 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30185 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Poche à douille jetable De Buyer" "applied_promotions" => Doctrine\ORM\PersistentCollection {#30141 #collection: Doctrine\Common\Collections\ArrayCollection {#30150 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30129 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38523 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38525 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30327 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30324 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30188 …} +context: Sylius\TwigHooks\Bag\DataBag {#30258 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30185 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30133 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30141 #collection: Doctrine\Common\Collections\ArrayCollection {#30150 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30129 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38523 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38525 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 114.0 MiB | 0.16 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30378 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30369 …} +context: Sylius\TwigHooks\Bag\DataBag {#30376 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30377 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30133 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30381 +variant: App\Entity\Product\ProductVariant {#30133 …} +price: "18,00\u{A0}€" +originalPrice: "18,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8012 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12038 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#7998 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30378 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30369 …} +context: Sylius\TwigHooks\Bag\DataBag {#30376 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30377 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 114.0 MiB | 4.75 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8647 #id: 2338 #code: "poche-a-douille-double-reutilisable-3149" #attributes: Doctrine\ORM\PersistentCollection {#8654 …} #variants: Doctrine\ORM\PersistentCollection {#8656 …} #options: Doctrine\ORM\PersistentCollection {#8660 …} #associations: Doctrine\ORM\PersistentCollection {#8658 …} #createdAt: DateTime @1758632522 {#8645 : 2025-09-23 21:02:02.0 PRC (+08:00) } #updatedAt: DateTime @1758632522 {#8646 : 2025-09-23 21:02:02.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8663 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8664 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8647} #id: 2338 #name: "Poche à douille double réutilisable" #slug: "poche-a-douille-double-reutilisable-3149" #description: """ <div class="col is-12"><ul>\r\n <li>Idéale pour des présentations originales.<br /></li>\r\n <li>Réutilisable.</li>\r\n </ul></div><h1>Description poche à douille double</h1><div class="col is-12">La poche à douille double permet de réaliser des présentations originales et bicolores très simplement. <br />La poche à douille double est compatible avec des douilles de gros diamètre de tous types.<br />La poche à douille double s'utilise seule ou comme doublure dans une poche à douille normale pour plus de confort.</div><h1>Caractéristiques poche à douille double</h1><div class="col is-12">Polyéthylène. Longueur : 47 cm
. largeur : 36,5 cm. Réutilisable. Lavable à la main. Livrée sans douille.</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 {#8666 …} #channels: Doctrine\ORM\PersistentCollection {#8652 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8648 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8650 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27696 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27729 …} +context: Sylius\TwigHooks\Bag\DataBag {#27735 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27722 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#30195 +product: App\Entity\Product\Product {#8647 #id: 2338 #code: "poche-a-douille-double-reutilisable-3149" #attributes: Doctrine\ORM\PersistentCollection {#8654 …} #variants: Doctrine\ORM\PersistentCollection {#8656 …} #options: Doctrine\ORM\PersistentCollection {#8660 …} #associations: Doctrine\ORM\PersistentCollection {#8658 …} #createdAt: DateTime @1758632522 {#8645 : 2025-09-23 21:02:02.0 PRC (+08:00) } #updatedAt: DateTime @1758632522 {#8646 : 2025-09-23 21:02:02.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8663 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8664 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8647} #id: 2338 #name: "Poche à douille double réutilisable" #slug: "poche-a-douille-double-reutilisable-3149" #description: """ <div class="col is-12"><ul>\r\n <li>Idéale pour des présentations originales.<br /></li>\r\n <li>Réutilisable.</li>\r\n </ul></div><h1>Description poche à douille double</h1><div class="col is-12">La poche à douille double permet de réaliser des présentations originales et bicolores très simplement. <br />La poche à douille double est compatible avec des douilles de gros diamètre de tous types.<br />La poche à douille double s'utilise seule ou comme doublure dans une poche à douille normale pour plus de confort.</div><h1>Caractéristiques poche à douille double</h1><div class="col is-12">Polyéthylène. Longueur : 47 cm
. largeur : 36,5 cm. Réutilisable. Lavable à la main. Livrée sans douille.</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 {#8666 …} #channels: Doctrine\ORM\PersistentCollection {#8652 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8648 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8650 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#30444 …} +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: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27696 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27729 …} +context: Sylius\TwigHooks\Bag\DataBag {#27735 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27722 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
114.0 MiB | 0.90 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8647 #id: 2338 #code: "poche-a-douille-double-reutilisable-3149" #attributes: Doctrine\ORM\PersistentCollection {#8654 …} #variants: Doctrine\ORM\PersistentCollection {#8656 …} #options: Doctrine\ORM\PersistentCollection {#8660 …} #associations: Doctrine\ORM\PersistentCollection {#8658 …} #createdAt: DateTime @1758632522 {#8645 : 2025-09-23 21:02:02.0 PRC (+08:00) } #updatedAt: DateTime @1758632522 {#8646 : 2025-09-23 21:02:02.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8663 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8664 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8647} #id: 2338 #name: "Poche à douille double réutilisable" #slug: "poche-a-douille-double-reutilisable-3149" #description: """ <div class="col is-12"><ul>\r\n <li>Idéale pour des présentations originales.<br /></li>\r\n <li>Réutilisable.</li>\r\n </ul></div><h1>Description poche à douille double</h1><div class="col is-12">La poche à douille double permet de réaliser des présentations originales et bicolores très simplement. <br />La poche à douille double est compatible avec des douilles de gros diamètre de tous types.<br />La poche à douille double s'utilise seule ou comme doublure dans une poche à douille normale pour plus de confort.</div><h1>Caractéristiques poche à douille double</h1><div class="col is-12">Polyéthylène. Longueur : 47 cm
. largeur : 36,5 cm. Réutilisable. Lavable à la main. Livrée sans douille.</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 {#8666 …} #channels: Doctrine\ORM\PersistentCollection {#8652 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8648 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8650 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Poche à douille double réutilisable" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30515 -props: [ "product" => App\Entity\Product\Product {#8647 #id: 2338 #code: "poche-a-douille-double-reutilisable-3149" #attributes: Doctrine\ORM\PersistentCollection {#8654 …} #variants: Doctrine\ORM\PersistentCollection {#8656 …} #options: Doctrine\ORM\PersistentCollection {#8660 …} #associations: Doctrine\ORM\PersistentCollection {#8658 …} #createdAt: DateTime @1758632522 {#8645 : 2025-09-23 21:02:02.0 PRC (+08:00) } #updatedAt: DateTime @1758632522 {#8646 : 2025-09-23 21:02:02.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8663 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8664 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8647} #id: 2338 #name: "Poche à douille double réutilisable" #slug: "poche-a-douille-double-reutilisable-3149" #description: """ <div class="col is-12"><ul>\r\n <li>Idéale pour des présentations originales.<br /></li>\r\n <li>Réutilisable.</li>\r\n </ul></div><h1>Description poche à douille double</h1><div class="col is-12">La poche à douille double permet de réaliser des présentations originales et bicolores très simplement. <br />La poche à douille double est compatible avec des douilles de gros diamètre de tous types.<br />La poche à douille double s'utilise seule ou comme doublure dans une poche à douille normale pour plus de confort.</div><h1>Caractéristiques poche à douille double</h1><div class="col is-12">Polyéthylène. Longueur : 47 cm
. largeur : 36,5 cm. Réutilisable. Lavable à la main. Livrée sans douille.</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 {#8666 …} #channels: Doctrine\ORM\PersistentCollection {#8652 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8648 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8650 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
114.0 MiB | 0.73 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30508 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30499 …} +context: Sylius\TwigHooks\Bag\DataBag {#30575 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30496 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30444 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30452 #collection: Doctrine\Common\Collections\ArrayCollection {#30461 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30440 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38537 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38539 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30508 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30499 …} +context: Sylius\TwigHooks\Bag\DataBag {#30575 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30496 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Poche à douille double réutilisable" "applied_promotions" => Doctrine\ORM\PersistentCollection {#30452 #collection: Doctrine\Common\Collections\ArrayCollection {#30461 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30440 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38537 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38539 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30579 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30508 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30499 …} +context: Sylius\TwigHooks\Bag\DataBag {#30575 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30496 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30444 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30452 #collection: Doctrine\Common\Collections\ArrayCollection {#30461 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30440 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38537 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38539 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 114.0 MiB | 0.14 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30629 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30620 …} +context: Sylius\TwigHooks\Bag\DataBag {#30627 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30628 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30444 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30632 +variant: App\Entity\Product\ProductVariant {#30444 …} +price: "8,00\u{A0}€" +originalPrice: "8,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8012 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12038 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#7998 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30629 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30620 …} +context: Sylius\TwigHooks\Bag\DataBag {#30627 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30628 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 114.0 MiB | 5.85 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8670 #id: 2341 #code: "piston-a-patisserie-le-tube-de-buyer-3414" #attributes: Doctrine\ORM\PersistentCollection {#8677 …} #variants: Doctrine\ORM\PersistentCollection {#8679 …} #options: Doctrine\ORM\PersistentCollection {#8683 …} #associations: Doctrine\ORM\PersistentCollection {#8681 …} #createdAt: DateTime @1758632522 {#8668 : 2025-09-23 21:02:02.0 PRC (+08:00) } #updatedAt: DateTime @1758632522 {#8669 : 2025-09-23 21:02:02.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8686 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8687 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8670} #id: 2341 #name: "Piston à pâtisserie Le Tube DE BUYER" #slug: "piston-a-patisserie-le-tube-de-buyer-3414" #description: """ <div class="col is-12"><ul>\n <li>Plus facile à remplir qu'une poche.</li>\n <li>Travail précis et net.</li>\n <li>Nettoyage facile.</li>\n <li><strong>Fabrication française. Val d'Ajol (Vosges)</strong></li>\n </ul></div><h1>Description Piston à pâtisserie Le Tube DE BUYER</h1><div class="col is-12"><p>Le Piston à pâtisserie Le Tube DE BUYER permet de doser facilement les pâtes, les crèmes, les mousses... Il vous permettra de réaliser un travail facile, rapide, précis et soigné !</p></div><h1>Caractéristiques Piston à pâtisserie Le Tube DE BUYER</h1><div class="col is-12"><p>Capacité: 0.75L. Molette réglable. Poignée ergonomique et manche confort anti-glisse. Livré avec 2 douilles: une unie 8 mm et une cannelée 8mm en tritan sans bpa + 1 kit sablé 13 disques. Dimensions: Longueur: 38.4 cm. Largeur: 10.5 cm. Poid: 0.44 kg. Livré avec une notice.</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 {#8689 …} #channels: Doctrine\ORM\PersistentCollection {#8675 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8671 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8673 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27696 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27729 …} +context: Sylius\TwigHooks\Bag\DataBag {#27735 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27722 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#30506 +product: App\Entity\Product\Product {#8670 #id: 2341 #code: "piston-a-patisserie-le-tube-de-buyer-3414" #attributes: Doctrine\ORM\PersistentCollection {#8677 …} #variants: Doctrine\ORM\PersistentCollection {#8679 …} #options: Doctrine\ORM\PersistentCollection {#8683 …} #associations: Doctrine\ORM\PersistentCollection {#8681 …} #createdAt: DateTime @1758632522 {#8668 : 2025-09-23 21:02:02.0 PRC (+08:00) } #updatedAt: DateTime @1758632522 {#8669 : 2025-09-23 21:02:02.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8686 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8687 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8670} #id: 2341 #name: "Piston à pâtisserie Le Tube DE BUYER" #slug: "piston-a-patisserie-le-tube-de-buyer-3414" #description: """ <div class="col is-12"><ul>\n <li>Plus facile à remplir qu'une poche.</li>\n <li>Travail précis et net.</li>\n <li>Nettoyage facile.</li>\n <li><strong>Fabrication française. Val d'Ajol (Vosges)</strong></li>\n </ul></div><h1>Description Piston à pâtisserie Le Tube DE BUYER</h1><div class="col is-12"><p>Le Piston à pâtisserie Le Tube DE BUYER permet de doser facilement les pâtes, les crèmes, les mousses... Il vous permettra de réaliser un travail facile, rapide, précis et soigné !</p></div><h1>Caractéristiques Piston à pâtisserie Le Tube DE BUYER</h1><div class="col is-12"><p>Capacité: 0.75L. Molette réglable. Poignée ergonomique et manche confort anti-glisse. Livré avec 2 douilles: une unie 8 mm et une cannelée 8mm en tritan sans bpa + 1 kit sablé 13 disques. Dimensions: Longueur: 38.4 cm. Largeur: 10.5 cm. Poid: 0.44 kg. Livré avec une notice.</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 {#8689 …} #channels: Doctrine\ORM\PersistentCollection {#8675 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8671 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8673 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#30695 …} +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: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27696 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27729 …} +context: Sylius\TwigHooks\Bag\DataBag {#27735 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27722 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
114.0 MiB | 0.90 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8670 #id: 2341 #code: "piston-a-patisserie-le-tube-de-buyer-3414" #attributes: Doctrine\ORM\PersistentCollection {#8677 …} #variants: Doctrine\ORM\PersistentCollection {#8679 …} #options: Doctrine\ORM\PersistentCollection {#8683 …} #associations: Doctrine\ORM\PersistentCollection {#8681 …} #createdAt: DateTime @1758632522 {#8668 : 2025-09-23 21:02:02.0 PRC (+08:00) } #updatedAt: DateTime @1758632522 {#8669 : 2025-09-23 21:02:02.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8686 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8687 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8670} #id: 2341 #name: "Piston à pâtisserie Le Tube DE BUYER" #slug: "piston-a-patisserie-le-tube-de-buyer-3414" #description: """ <div class="col is-12"><ul>\n <li>Plus facile à remplir qu'une poche.</li>\n <li>Travail précis et net.</li>\n <li>Nettoyage facile.</li>\n <li><strong>Fabrication française. Val d'Ajol (Vosges)</strong></li>\n </ul></div><h1>Description Piston à pâtisserie Le Tube DE BUYER</h1><div class="col is-12"><p>Le Piston à pâtisserie Le Tube DE BUYER permet de doser facilement les pâtes, les crèmes, les mousses... Il vous permettra de réaliser un travail facile, rapide, précis et soigné !</p></div><h1>Caractéristiques Piston à pâtisserie Le Tube DE BUYER</h1><div class="col is-12"><p>Capacité: 0.75L. Molette réglable. Poignée ergonomique et manche confort anti-glisse. Livré avec 2 douilles: une unie 8 mm et une cannelée 8mm en tritan sans bpa + 1 kit sablé 13 disques. Dimensions: Longueur: 38.4 cm. Largeur: 10.5 cm. Poid: 0.44 kg. Livré avec une notice.</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 {#8689 …} #channels: Doctrine\ORM\PersistentCollection {#8675 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8671 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8673 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Piston à pâtisserie Le Tube DE BUYER" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30766 -props: [ "product" => App\Entity\Product\Product {#8670 #id: 2341 #code: "piston-a-patisserie-le-tube-de-buyer-3414" #attributes: Doctrine\ORM\PersistentCollection {#8677 …} #variants: Doctrine\ORM\PersistentCollection {#8679 …} #options: Doctrine\ORM\PersistentCollection {#8683 …} #associations: Doctrine\ORM\PersistentCollection {#8681 …} #createdAt: DateTime @1758632522 {#8668 : 2025-09-23 21:02:02.0 PRC (+08:00) } #updatedAt: DateTime @1758632522 {#8669 : 2025-09-23 21:02:02.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8686 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8687 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8670} #id: 2341 #name: "Piston à pâtisserie Le Tube DE BUYER" #slug: "piston-a-patisserie-le-tube-de-buyer-3414" #description: """ <div class="col is-12"><ul>\n <li>Plus facile à remplir qu'une poche.</li>\n <li>Travail précis et net.</li>\n <li>Nettoyage facile.</li>\n <li><strong>Fabrication française. Val d'Ajol (Vosges)</strong></li>\n </ul></div><h1>Description Piston à pâtisserie Le Tube DE BUYER</h1><div class="col is-12"><p>Le Piston à pâtisserie Le Tube DE BUYER permet de doser facilement les pâtes, les crèmes, les mousses... Il vous permettra de réaliser un travail facile, rapide, précis et soigné !</p></div><h1>Caractéristiques Piston à pâtisserie Le Tube DE BUYER</h1><div class="col is-12"><p>Capacité: 0.75L. Molette réglable. Poignée ergonomique et manche confort anti-glisse. Livré avec 2 douilles: une unie 8 mm et une cannelée 8mm en tritan sans bpa + 1 kit sablé 13 disques. Dimensions: Longueur: 38.4 cm. Largeur: 10.5 cm. Poid: 0.44 kg. Livré avec une notice.</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 {#8689 …} #channels: Doctrine\ORM\PersistentCollection {#8675 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8671 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8673 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
114.0 MiB | 0.71 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30892 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30750 …} +context: Sylius\TwigHooks\Bag\DataBag {#30826 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30747 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30695 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30703 #collection: Doctrine\Common\Collections\ArrayCollection {#30712 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30691 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38551 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38553 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30892 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30750 …} +context: Sylius\TwigHooks\Bag\DataBag {#30826 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30747 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Piston à pâtisserie Le Tube DE BUYER" "applied_promotions" => Doctrine\ORM\PersistentCollection {#30703 #collection: Doctrine\Common\Collections\ArrayCollection {#30712 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30691 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38551 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38553 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30895 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30892 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30750 …} +context: Sylius\TwigHooks\Bag\DataBag {#30826 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30747 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30695 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30703 #collection: Doctrine\Common\Collections\ArrayCollection {#30712 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30691 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38551 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38553 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 114.0 MiB | 0.14 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30946 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30937 …} +context: Sylius\TwigHooks\Bag\DataBag {#30944 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30945 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30695 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30949 +variant: App\Entity\Product\ProductVariant {#30695 …} +price: "78,00\u{A0}€" +originalPrice: "94,00\u{A0}€" +hasDiscount: true #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8012 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12038 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#7998 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30946 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30937 …} +context: Sylius\TwigHooks\Bag\DataBag {#30944 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30945 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 114.0 MiB | 4.73 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8693 #id: 2344 #code: "le-tube-pro-de-buyer-7407" #attributes: Doctrine\ORM\PersistentCollection {#4829 …} #variants: Doctrine\ORM\PersistentCollection {#4840 …} #options: Doctrine\ORM\PersistentCollection {#4839 …} #associations: Doctrine\ORM\PersistentCollection {#4837 …} #createdAt: DateTime @1758632522 {#8691 : 2025-09-23 21:02:02.0 PRC (+08:00) } #updatedAt: DateTime @1758632522 {#8692 : 2025-09-23 21:02:02.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#4850 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#4849 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8693} #id: 2344 #name: "Le Tube Pro De Buyer" #slug: "le-tube-pro-de-buyer-7407" #description: """ <div class="col is-12"><ul>\n <li>Version "Pro" du Tube De Buyer</li>\n <li>Plus simple à utiliser qu'une poche à douille classique.</li>\n <li>Productivité, Régularité, Précision.</li>\n <li><strong>Fabriqué en France.</strong></li>\n </ul></div><h1>Descriptif Le Tube Pro De Buyer</h1><div class="col is-12">Le Tube Pro De Buyer et ses accessoires vous permettront de garnir, doser, décorer, former des textures molles (pâtes, crèmes, mousses) de remplir des verrines, décorer et dresser les assiettes pour des préparations sucrées ou salées, froides ou chaudes. Son utilisation est simple, précise, régulière et productive.<br /><br />La différence avec Le Tube classique se fait au niveau des accessoires, avec la fourniture de 4 recharges permettant de préparer et stocker plusieurs préparations. Elles sont accompagnées d'un jeu de douilles permettant de couvrir la plupart des opérations courantes de remplissage et de décoration.</div><h1>Caractéristiques Le Tube Pro De Buyer</h1><div class="col is-12">- 1 piston à pression Le Tube.<br />- 2 couvercles pour réservoir.<br />- 4 recharges 0,75 l.<br />- Douilles tritan. (unies 6-11-13 mm, cannelées B8-C6-E8, petits fours PF10-PF14, st honoré, garnir 6mm, verrine 10 mm)<br />- 2 supports de douilles.</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 {#4847 …} #channels: Doctrine\ORM\PersistentCollection {#4835 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8694 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#4833 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27696 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27729 …} +context: Sylius\TwigHooks\Bag\DataBag {#27735 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27722 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#30757 +product: App\Entity\Product\Product {#8693 #id: 2344 #code: "le-tube-pro-de-buyer-7407" #attributes: Doctrine\ORM\PersistentCollection {#4829 …} #variants: Doctrine\ORM\PersistentCollection {#4840 …} #options: Doctrine\ORM\PersistentCollection {#4839 …} #associations: Doctrine\ORM\PersistentCollection {#4837 …} #createdAt: DateTime @1758632522 {#8691 : 2025-09-23 21:02:02.0 PRC (+08:00) } #updatedAt: DateTime @1758632522 {#8692 : 2025-09-23 21:02:02.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#4850 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#4849 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8693} #id: 2344 #name: "Le Tube Pro De Buyer" #slug: "le-tube-pro-de-buyer-7407" #description: """ <div class="col is-12"><ul>\n <li>Version "Pro" du Tube De Buyer</li>\n <li>Plus simple à utiliser qu'une poche à douille classique.</li>\n <li>Productivité, Régularité, Précision.</li>\n <li><strong>Fabriqué en France.</strong></li>\n </ul></div><h1>Descriptif Le Tube Pro De Buyer</h1><div class="col is-12">Le Tube Pro De Buyer et ses accessoires vous permettront de garnir, doser, décorer, former des textures molles (pâtes, crèmes, mousses) de remplir des verrines, décorer et dresser les assiettes pour des préparations sucrées ou salées, froides ou chaudes. Son utilisation est simple, précise, régulière et productive.<br /><br />La différence avec Le Tube classique se fait au niveau des accessoires, avec la fourniture de 4 recharges permettant de préparer et stocker plusieurs préparations. Elles sont accompagnées d'un jeu de douilles permettant de couvrir la plupart des opérations courantes de remplissage et de décoration.</div><h1>Caractéristiques Le Tube Pro De Buyer</h1><div class="col is-12">- 1 piston à pression Le Tube.<br />- 2 couvercles pour réservoir.<br />- 4 recharges 0,75 l.<br />- Douilles tritan. (unies 6-11-13 mm, cannelées B8-C6-E8, petits fours PF10-PF14, st honoré, garnir 6mm, verrine 10 mm)<br />- 2 supports de douilles.</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 {#4847 …} #channels: Doctrine\ORM\PersistentCollection {#4835 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8694 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#4833 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#31012 …} +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: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27696 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27729 …} +context: Sylius\TwigHooks\Bag\DataBag {#27735 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27722 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
114.0 MiB | 0.92 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8693 #id: 2344 #code: "le-tube-pro-de-buyer-7407" #attributes: Doctrine\ORM\PersistentCollection {#4829 …} #variants: Doctrine\ORM\PersistentCollection {#4840 …} #options: Doctrine\ORM\PersistentCollection {#4839 …} #associations: Doctrine\ORM\PersistentCollection {#4837 …} #createdAt: DateTime @1758632522 {#8691 : 2025-09-23 21:02:02.0 PRC (+08:00) } #updatedAt: DateTime @1758632522 {#8692 : 2025-09-23 21:02:02.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#4850 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#4849 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8693} #id: 2344 #name: "Le Tube Pro De Buyer" #slug: "le-tube-pro-de-buyer-7407" #description: """ <div class="col is-12"><ul>\n <li>Version "Pro" du Tube De Buyer</li>\n <li>Plus simple à utiliser qu'une poche à douille classique.</li>\n <li>Productivité, Régularité, Précision.</li>\n <li><strong>Fabriqué en France.</strong></li>\n </ul></div><h1>Descriptif Le Tube Pro De Buyer</h1><div class="col is-12">Le Tube Pro De Buyer et ses accessoires vous permettront de garnir, doser, décorer, former des textures molles (pâtes, crèmes, mousses) de remplir des verrines, décorer et dresser les assiettes pour des préparations sucrées ou salées, froides ou chaudes. Son utilisation est simple, précise, régulière et productive.<br /><br />La différence avec Le Tube classique se fait au niveau des accessoires, avec la fourniture de 4 recharges permettant de préparer et stocker plusieurs préparations. Elles sont accompagnées d'un jeu de douilles permettant de couvrir la plupart des opérations courantes de remplissage et de décoration.</div><h1>Caractéristiques Le Tube Pro De Buyer</h1><div class="col is-12">- 1 piston à pression Le Tube.<br />- 2 couvercles pour réservoir.<br />- 4 recharges 0,75 l.<br />- Douilles tritan. (unies 6-11-13 mm, cannelées B8-C6-E8, petits fours PF10-PF14, st honoré, garnir 6mm, verrine 10 mm)<br />- 2 supports de douilles.</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 {#4847 …} #channels: Doctrine\ORM\PersistentCollection {#4835 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8694 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#4833 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Le Tube Pro De Buyer" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#31083 -props: [ "product" => App\Entity\Product\Product {#8693 #id: 2344 #code: "le-tube-pro-de-buyer-7407" #attributes: Doctrine\ORM\PersistentCollection {#4829 …} #variants: Doctrine\ORM\PersistentCollection {#4840 …} #options: Doctrine\ORM\PersistentCollection {#4839 …} #associations: Doctrine\ORM\PersistentCollection {#4837 …} #createdAt: DateTime @1758632522 {#8691 : 2025-09-23 21:02:02.0 PRC (+08:00) } #updatedAt: DateTime @1758632522 {#8692 : 2025-09-23 21:02:02.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#4850 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#4849 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8693} #id: 2344 #name: "Le Tube Pro De Buyer" #slug: "le-tube-pro-de-buyer-7407" #description: """ <div class="col is-12"><ul>\n <li>Version "Pro" du Tube De Buyer</li>\n <li>Plus simple à utiliser qu'une poche à douille classique.</li>\n <li>Productivité, Régularité, Précision.</li>\n <li><strong>Fabriqué en France.</strong></li>\n </ul></div><h1>Descriptif Le Tube Pro De Buyer</h1><div class="col is-12">Le Tube Pro De Buyer et ses accessoires vous permettront de garnir, doser, décorer, former des textures molles (pâtes, crèmes, mousses) de remplir des verrines, décorer et dresser les assiettes pour des préparations sucrées ou salées, froides ou chaudes. Son utilisation est simple, précise, régulière et productive.<br /><br />La différence avec Le Tube classique se fait au niveau des accessoires, avec la fourniture de 4 recharges permettant de préparer et stocker plusieurs préparations. Elles sont accompagnées d'un jeu de douilles permettant de couvrir la plupart des opérations courantes de remplissage et de décoration.</div><h1>Caractéristiques Le Tube Pro De Buyer</h1><div class="col is-12">- 1 piston à pression Le Tube.<br />- 2 couvercles pour réservoir.<br />- 4 recharges 0,75 l.<br />- Douilles tritan. (unies 6-11-13 mm, cannelées B8-C6-E8, petits fours PF10-PF14, st honoré, garnir 6mm, verrine 10 mm)<br />- 2 supports de douilles.</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 {#4847 …} #channels: Doctrine\ORM\PersistentCollection {#4835 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8694 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#4833 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
114.0 MiB | 0.72 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31076 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31067 …} +context: Sylius\TwigHooks\Bag\DataBag {#31143 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31064 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#31012 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#31020 #collection: Doctrine\Common\Collections\ArrayCollection {#31029 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#31008 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38565 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38567 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31076 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31067 …} +context: Sylius\TwigHooks\Bag\DataBag {#31143 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31064 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Le Tube Pro De Buyer" "applied_promotions" => Doctrine\ORM\PersistentCollection {#31020 #collection: Doctrine\Common\Collections\ArrayCollection {#31029 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#31008 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38565 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38567 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#31147 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31076 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31067 …} +context: Sylius\TwigHooks\Bag\DataBag {#31143 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31064 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#31012 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#31020 #collection: Doctrine\Common\Collections\ArrayCollection {#31029 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#31008 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38565 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38567 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 114.0 MiB | 0.14 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31197 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31188 …} +context: Sylius\TwigHooks\Bag\DataBag {#31195 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31196 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#31012 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#31200 +variant: App\Entity\Product\ProductVariant {#31012 …} +price: "119,00\u{A0}€" +originalPrice: "137,00\u{A0}€" +hasDiscount: true #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8012 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12038 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#7998 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31197 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31188 …} +context: Sylius\TwigHooks\Bag\DataBag {#31195 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31196 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:cart:widget:offcanvas | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent | 114.0 MiB | 2.01 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27409 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12103 …} +context: Sylius\TwigHooks\Bag\DataBag {#27431 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12113 …} +prefixes: [ "sylius_shop.base.offcanvas" ] } "template" => "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig" ] |
|||
| Attributes | [] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#31507 +cart: App\Entity\Order\Order {#13017 …} #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1322 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27409 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12103 …} +context: Sylius\TwigHooks\Bag\DataBag {#27431 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12113 …} +prefixes: [ "sylius_shop.base.offcanvas" ] } +template: "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig" #repository: Sylius\Bundle\CoreBundle\Doctrine\ORM\OrderRepository {#4980 …} } |
|||