Components
12
Twig Components
44
Render Count
69
ms
Render Time
104.0
MiB
Memory Usage
Components
Render calls
| sylius_shop:common:currency_switcher | Sylius\Bundle\ShopBundle\Twig\Component\Common\CurrencySwitcherComponent | 102.0 MiB | 1.03 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12625 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12618 …} +context: Sylius\TwigHooks\Bag\DataBag {#12624 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12623 …} +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 {#13245 #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12516 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12625 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12618 …} +context: Sylius\TwigHooks\Bag\DataBag {#12624 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12623 …} +prefixes: [ "sylius_shop.base.header.top_bar" ] } } |
|||
| sylius_shop:common:locale_switcher | Sylius\Bundle\ShopBundle\Twig\Component\Common\LocaleSwitcherComponent | 102.0 MiB | 0.69 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13322 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13318 …} +context: Sylius\TwigHooks\Bag\DataBag {#13320 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13321 …} +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 {#13331 #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #localeProvider: Sylius\Component\Core\Provider\ChannelBasedLocaleProvider {#4528 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13322 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13318 …} +context: Sylius\TwigHooks\Bag\DataBag {#13320 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13321 …} +prefixes: [ "sylius_shop.base.header.top_bar" ] } } |
|||
| sylius_shop:cart:widget | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent | 102.0 MiB | 4.42 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13413 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13392 …} +context: Sylius\TwigHooks\Bag\DataBag {#13412 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13411 …} +prefixes: [ "sylius_shop.base.header.content" ] } "template" => "@SyliusShop/shared/components/header/cart.html.twig" ] |
|||
| Attributes | [] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#13428 +cart: App\Entity\Order\Order {#13495 …} #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1322 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13413 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13392 …} +context: Sylius\TwigHooks\Bag\DataBag {#13412 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13411 …} +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 | 102.0 MiB | 14.44 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13681 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13669 …} +context: Sylius\TwigHooks\Bag\DataBag {#13675 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13667 …} +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 {#13690 #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 {#13681 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13669 …} +context: Sylius\TwigHooks\Bag\DataBag {#13675 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13667 …} +prefixes: [ "sylius_shop.base.header.navbar" ] } } |
|||
| sylius_shop:product:show:breadcrumbs | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 102.0 MiB | 0.97 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27472 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27468 …} +context: Sylius\TwigHooks\Bag\DataBag {#27469 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27471 …} +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 {#27481 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#243 …} #taxonRepository: App\Repository\TaxonRepository {#7413 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27472 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27468 …} +context: Sylius\TwigHooks\Bag\DataBag {#27469 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27471 …} +prefixes: [ "sylius_shop.product.index.content" ] } } |
|||
| sylius_shop:product:show:taxonomy | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 102.0 MiB | 1.10 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27585 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27581 …} +context: Sylius\TwigHooks\Bag\DataBag {#27582 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27584 …} +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 {#27593 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#243 …} #taxonRepository: App\Repository\TaxonRepository {#7413 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27585 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27581 …} +context: Sylius\TwigHooks\Bag\DataBag {#27582 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27584 …} +prefixes: [ "sylius_shop.product.index.content.body.sidebar" ] } } |
|||
| sylius_shop:product:show:header | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 102.0 MiB | 1.66 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27683 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27679 …} +context: Sylius\TwigHooks\Bag\DataBag {#27680 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27682 …} +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 {#27691 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#243 …} #taxonRepository: App\Repository\TaxonRepository {#7413 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27683 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27679 …} +context: Sylius\TwigHooks\Bag\DataBag {#27680 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27682 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 102.0 MiB | 8.72 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#7969 #id: 2835 #code: "dessous-de-plat-extensible-inox-roger-orfevre-7128" #attributes: Doctrine\ORM\PersistentCollection {#8178 …} #variants: Doctrine\ORM\PersistentCollection {#8401 …} #options: Doctrine\ORM\PersistentCollection {#8529 …} #associations: Doctrine\ORM\PersistentCollection {#8469 …} #createdAt: DateTime @1758632661 {#7766 : 2025-09-23 21:04:21.0 PRC (+08:00) } #updatedAt: DateTime @1758632661 {#7832 : 2025-09-23 21:04:21.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8528 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8531 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7969} #id: 2835 #name: "Dessous de Plat Extensible Inox Roger Orfèvre" #slug: "dessous-de-plat-extensible-inox-roger-orfevre-7128" #description: """ <div class="col is-12"><ul>\n <li>Extensible.</li>\n <li>Compact une fois replié.</li>\n <li>Compatible lave-vaisselle.</li>\n <li><strong>Fabriqué en France.</strong></li>\n </ul></div><h1>Descriptif Dessous de Plat Extensible Inox Roger Orfèvre</h1><div class="col is-12">Le Dessous de Plat Extensible Inox Roger Orfèvre a été conçu pour s'adapter à tous vos plats, des plus petits aux plats familiaux. D'une longueur de 46 cm en extension, il ne mesure que 11 x 25 x 1,5 cm une fois replié et se range donc très facilement. Réalisé en inox, il passe sans problème au lave-vaisselle.</div><h1>Caractéristiques Dessous de Plat Extensible Inox Roger Orfèvre</h1><div class="col is-12">- Inox.<br />- Longueur max : 46 cm.<br />- Dimensions replié : 11 x 25 x 1,5 cm.<br />- Passe 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 {#8534 …} #channels: Doctrine\ORM\PersistentCollection {#8037 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7828 …} #reviews: Doctrine\ORM\PersistentCollection {#7902 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8040 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27748 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27781 …} +context: Sylius\TwigHooks\Bag\DataBag {#27787 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27774 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#28216 +product: App\Entity\Product\Product {#7969 #id: 2835 #code: "dessous-de-plat-extensible-inox-roger-orfevre-7128" #attributes: Doctrine\ORM\PersistentCollection {#8178 …} #variants: Doctrine\ORM\PersistentCollection {#8401 …} #options: Doctrine\ORM\PersistentCollection {#8529 …} #associations: Doctrine\ORM\PersistentCollection {#8469 …} #createdAt: DateTime @1758632661 {#7766 : 2025-09-23 21:04:21.0 PRC (+08:00) } #updatedAt: DateTime @1758632661 {#7832 : 2025-09-23 21:04:21.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8528 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8531 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7969} #id: 2835 #name: "Dessous de Plat Extensible Inox Roger Orfèvre" #slug: "dessous-de-plat-extensible-inox-roger-orfevre-7128" #description: """ <div class="col is-12"><ul>\n <li>Extensible.</li>\n <li>Compact une fois replié.</li>\n <li>Compatible lave-vaisselle.</li>\n <li><strong>Fabriqué en France.</strong></li>\n </ul></div><h1>Descriptif Dessous de Plat Extensible Inox Roger Orfèvre</h1><div class="col is-12">Le Dessous de Plat Extensible Inox Roger Orfèvre a été conçu pour s'adapter à tous vos plats, des plus petits aux plats familiaux. D'une longueur de 46 cm en extension, il ne mesure que 11 x 25 x 1,5 cm une fois replié et se range donc très facilement. Réalisé en inox, il passe sans problème au lave-vaisselle.</div><h1>Caractéristiques Dessous de Plat Extensible Inox Roger Orfèvre</h1><div class="col is-12">- Inox.<br />- Longueur max : 46 cm.<br />- Dimensions replié : 11 x 25 x 1,5 cm.<br />- Passe 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 {#8534 …} #channels: Doctrine\ORM\PersistentCollection {#8037 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7828 …} #reviews: Doctrine\ORM\PersistentCollection {#7902 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8040 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#28478 …} +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 {#27748 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27781 …} +context: Sylius\TwigHooks\Bag\DataBag {#27787 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27774 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
102.0 MiB | 1.94 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#7969 #id: 2835 #code: "dessous-de-plat-extensible-inox-roger-orfevre-7128" #attributes: Doctrine\ORM\PersistentCollection {#8178 …} #variants: Doctrine\ORM\PersistentCollection {#8401 …} #options: Doctrine\ORM\PersistentCollection {#8529 …} #associations: Doctrine\ORM\PersistentCollection {#8469 …} #createdAt: DateTime @1758632661 {#7766 : 2025-09-23 21:04:21.0 PRC (+08:00) } #updatedAt: DateTime @1758632661 {#7832 : 2025-09-23 21:04:21.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8528 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8531 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7969} #id: 2835 #name: "Dessous de Plat Extensible Inox Roger Orfèvre" #slug: "dessous-de-plat-extensible-inox-roger-orfevre-7128" #description: """ <div class="col is-12"><ul>\n <li>Extensible.</li>\n <li>Compact une fois replié.</li>\n <li>Compatible lave-vaisselle.</li>\n <li><strong>Fabriqué en France.</strong></li>\n </ul></div><h1>Descriptif Dessous de Plat Extensible Inox Roger Orfèvre</h1><div class="col is-12">Le Dessous de Plat Extensible Inox Roger Orfèvre a été conçu pour s'adapter à tous vos plats, des plus petits aux plats familiaux. D'une longueur de 46 cm en extension, il ne mesure que 11 x 25 x 1,5 cm une fois replié et se range donc très facilement. Réalisé en inox, il passe sans problème au lave-vaisselle.</div><h1>Caractéristiques Dessous de Plat Extensible Inox Roger Orfèvre</h1><div class="col is-12">- Inox.<br />- Longueur max : 46 cm.<br />- Dimensions replié : 11 x 25 x 1,5 cm.<br />- Passe 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 {#8534 …} #channels: Doctrine\ORM\PersistentCollection {#8037 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7828 …} #reviews: Doctrine\ORM\PersistentCollection {#7902 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8040 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Dessous de Plat Extensible Inox Roger Orfèvre" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#28889 -props: [ "product" => App\Entity\Product\Product {#7969 #id: 2835 #code: "dessous-de-plat-extensible-inox-roger-orfevre-7128" #attributes: Doctrine\ORM\PersistentCollection {#8178 …} #variants: Doctrine\ORM\PersistentCollection {#8401 …} #options: Doctrine\ORM\PersistentCollection {#8529 …} #associations: Doctrine\ORM\PersistentCollection {#8469 …} #createdAt: DateTime @1758632661 {#7766 : 2025-09-23 21:04:21.0 PRC (+08:00) } #updatedAt: DateTime @1758632661 {#7832 : 2025-09-23 21:04:21.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8528 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8531 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7969} #id: 2835 #name: "Dessous de Plat Extensible Inox Roger Orfèvre" #slug: "dessous-de-plat-extensible-inox-roger-orfevre-7128" #description: """ <div class="col is-12"><ul>\n <li>Extensible.</li>\n <li>Compact une fois replié.</li>\n <li>Compatible lave-vaisselle.</li>\n <li><strong>Fabriqué en France.</strong></li>\n </ul></div><h1>Descriptif Dessous de Plat Extensible Inox Roger Orfèvre</h1><div class="col is-12">Le Dessous de Plat Extensible Inox Roger Orfèvre a été conçu pour s'adapter à tous vos plats, des plus petits aux plats familiaux. D'une longueur de 46 cm en extension, il ne mesure que 11 x 25 x 1,5 cm une fois replié et se range donc très facilement. Réalisé en inox, il passe sans problème au lave-vaisselle.</div><h1>Caractéristiques Dessous de Plat Extensible Inox Roger Orfèvre</h1><div class="col is-12">- Inox.<br />- Longueur max : 46 cm.<br />- Dimensions replié : 11 x 25 x 1,5 cm.<br />- Passe 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 {#8534 …} #channels: Doctrine\ORM\PersistentCollection {#8037 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7828 …} #reviews: Doctrine\ORM\PersistentCollection {#7902 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8040 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
102.0 MiB | 1.18 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28962 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28965 …} +context: Sylius\TwigHooks\Bag\DataBag {#28960 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28959 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#28478 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#28824 #collection: Doctrine\Common\Collections\ArrayCollection {#28823 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#28661 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38294 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38346 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28962 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28965 …} +context: Sylius\TwigHooks\Bag\DataBag {#28960 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28959 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Dessous de Plat Extensible Inox Roger Orfèvre" "applied_promotions" => Doctrine\ORM\PersistentCollection {#28824 #collection: Doctrine\Common\Collections\ArrayCollection {#28823 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#28661 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38294 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38346 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#28970 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28962 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28965 …} +context: Sylius\TwigHooks\Bag\DataBag {#28960 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28959 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#28478 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#28824 #collection: Doctrine\Common\Collections\ArrayCollection {#28823 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#28661 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38294 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38346 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 102.0 MiB | 0.36 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29038 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29028 …} +context: Sylius\TwigHooks\Bag\DataBag {#29036 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29037 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#28478 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29047 +variant: App\Entity\Product\ProductVariant {#28478 …} +price: "17,00\u{A0}€" +originalPrice: "17,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9086 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12516 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9083 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29038 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29028 …} +context: Sylius\TwigHooks\Bag\DataBag {#29036 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29037 …} +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 | 102.0 MiB | 4.23 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8543 #id: 2923 #code: "detartrant-ecologique-renox-7394" #attributes: Doctrine\ORM\PersistentCollection {#8550 …} #variants: Doctrine\ORM\PersistentCollection {#8552 …} #options: Doctrine\ORM\PersistentCollection {#8556 …} #associations: Doctrine\ORM\PersistentCollection {#8554 …} #createdAt: DateTime @1758632711 {#8541 : 2025-09-23 21:05:11.0 PRC (+08:00) } #updatedAt: DateTime @1758632711 {#8542 : 2025-09-23 21:05:11.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8559 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8560 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8543} #id: 2923 #name: "Détartrant écologique Renox" #slug: "detartrant-ecologique-renox-7394" #description: """ <div class="col is-12"><ul>\n <li>Efficacité professionnelle.</li>\n <li>Super détartrant actif sur les calcaires incrustés.</li>\n <li>Idéal pour baignoires, douches, lavabos, surfaces carrelées...</li>\n <li><strong>Produit écologique.</strong></li>\n <li><strong>Fabriqué en France.</strong></li>\n </ul>\n <ul>\n </ul></div><h1>Descriptif détartrant écologique Renox</h1><div class="col is-12">RENOX s'engage.<br />- Respectueux de l'homme et de l'environnement.<br />- Absence de phrases de risques et symboles de danger.<br />- Formules naturellement efficaces : les tensioactifs sont d'origine végétale.<br />- Emballages recyclables.<br />- Impact minimun sur la vie aquatique grâce à sa biodégradabilité optimale.<br />- Formule non testée sur les animaux.</div><h1>Caractéristiques détartrant écologique Renox</h1><div class="col is-12"><p>- Efficacité professionnelle.<br />- Produit labellisé écologique.<br />- Super détrartrant.<br />- Brillances impeccable.<br />- Idéal pour baignoires, douches, lavabos, surfaces carrelées...<br />- Made in France.<br />- Contenance : 500 ml.</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 {#8562 …} #channels: Doctrine\ORM\PersistentCollection {#8548 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7828 …} #reviews: Doctrine\ORM\PersistentCollection {#8544 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8546 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27748 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27781 …} +context: Sylius\TwigHooks\Bag\DataBag {#27787 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27774 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#28867 +product: App\Entity\Product\Product {#8543 #id: 2923 #code: "detartrant-ecologique-renox-7394" #attributes: Doctrine\ORM\PersistentCollection {#8550 …} #variants: Doctrine\ORM\PersistentCollection {#8552 …} #options: Doctrine\ORM\PersistentCollection {#8556 …} #associations: Doctrine\ORM\PersistentCollection {#8554 …} #createdAt: DateTime @1758632711 {#8541 : 2025-09-23 21:05:11.0 PRC (+08:00) } #updatedAt: DateTime @1758632711 {#8542 : 2025-09-23 21:05:11.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8559 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8560 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8543} #id: 2923 #name: "Détartrant écologique Renox" #slug: "detartrant-ecologique-renox-7394" #description: """ <div class="col is-12"><ul>\n <li>Efficacité professionnelle.</li>\n <li>Super détartrant actif sur les calcaires incrustés.</li>\n <li>Idéal pour baignoires, douches, lavabos, surfaces carrelées...</li>\n <li><strong>Produit écologique.</strong></li>\n <li><strong>Fabriqué en France.</strong></li>\n </ul>\n <ul>\n </ul></div><h1>Descriptif détartrant écologique Renox</h1><div class="col is-12">RENOX s'engage.<br />- Respectueux de l'homme et de l'environnement.<br />- Absence de phrases de risques et symboles de danger.<br />- Formules naturellement efficaces : les tensioactifs sont d'origine végétale.<br />- Emballages recyclables.<br />- Impact minimun sur la vie aquatique grâce à sa biodégradabilité optimale.<br />- Formule non testée sur les animaux.</div><h1>Caractéristiques détartrant écologique Renox</h1><div class="col is-12"><p>- Efficacité professionnelle.<br />- Produit labellisé écologique.<br />- Super détrartrant.<br />- Brillances impeccable.<br />- Idéal pour baignoires, douches, lavabos, surfaces carrelées...<br />- Made in France.<br />- Contenance : 500 ml.</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 {#8562 …} #channels: Doctrine\ORM\PersistentCollection {#8548 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7828 …} #reviews: Doctrine\ORM\PersistentCollection {#8544 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8546 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#29120 …} +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 {#27748 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27781 …} +context: Sylius\TwigHooks\Bag\DataBag {#27787 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27774 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
102.0 MiB | 0.77 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8543 #id: 2923 #code: "detartrant-ecologique-renox-7394" #attributes: Doctrine\ORM\PersistentCollection {#8550 …} #variants: Doctrine\ORM\PersistentCollection {#8552 …} #options: Doctrine\ORM\PersistentCollection {#8556 …} #associations: Doctrine\ORM\PersistentCollection {#8554 …} #createdAt: DateTime @1758632711 {#8541 : 2025-09-23 21:05:11.0 PRC (+08:00) } #updatedAt: DateTime @1758632711 {#8542 : 2025-09-23 21:05:11.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8559 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8560 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8543} #id: 2923 #name: "Détartrant écologique Renox" #slug: "detartrant-ecologique-renox-7394" #description: """ <div class="col is-12"><ul>\n <li>Efficacité professionnelle.</li>\n <li>Super détartrant actif sur les calcaires incrustés.</li>\n <li>Idéal pour baignoires, douches, lavabos, surfaces carrelées...</li>\n <li><strong>Produit écologique.</strong></li>\n <li><strong>Fabriqué en France.</strong></li>\n </ul>\n <ul>\n </ul></div><h1>Descriptif détartrant écologique Renox</h1><div class="col is-12">RENOX s'engage.<br />- Respectueux de l'homme et de l'environnement.<br />- Absence de phrases de risques et symboles de danger.<br />- Formules naturellement efficaces : les tensioactifs sont d'origine végétale.<br />- Emballages recyclables.<br />- Impact minimun sur la vie aquatique grâce à sa biodégradabilité optimale.<br />- Formule non testée sur les animaux.</div><h1>Caractéristiques détartrant écologique Renox</h1><div class="col is-12"><p>- Efficacité professionnelle.<br />- Produit labellisé écologique.<br />- Super détrartrant.<br />- Brillances impeccable.<br />- Idéal pour baignoires, douches, lavabos, surfaces carrelées...<br />- Made in France.<br />- Contenance : 500 ml.</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 {#8562 …} #channels: Doctrine\ORM\PersistentCollection {#8548 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7828 …} #reviews: Doctrine\ORM\PersistentCollection {#8544 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8546 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Détartrant écologique Renox" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29191 -props: [ "product" => App\Entity\Product\Product {#8543 #id: 2923 #code: "detartrant-ecologique-renox-7394" #attributes: Doctrine\ORM\PersistentCollection {#8550 …} #variants: Doctrine\ORM\PersistentCollection {#8552 …} #options: Doctrine\ORM\PersistentCollection {#8556 …} #associations: Doctrine\ORM\PersistentCollection {#8554 …} #createdAt: DateTime @1758632711 {#8541 : 2025-09-23 21:05:11.0 PRC (+08:00) } #updatedAt: DateTime @1758632711 {#8542 : 2025-09-23 21:05:11.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8559 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8560 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8543} #id: 2923 #name: "Détartrant écologique Renox" #slug: "detartrant-ecologique-renox-7394" #description: """ <div class="col is-12"><ul>\n <li>Efficacité professionnelle.</li>\n <li>Super détartrant actif sur les calcaires incrustés.</li>\n <li>Idéal pour baignoires, douches, lavabos, surfaces carrelées...</li>\n <li><strong>Produit écologique.</strong></li>\n <li><strong>Fabriqué en France.</strong></li>\n </ul>\n <ul>\n </ul></div><h1>Descriptif détartrant écologique Renox</h1><div class="col is-12">RENOX s'engage.<br />- Respectueux de l'homme et de l'environnement.<br />- Absence de phrases de risques et symboles de danger.<br />- Formules naturellement efficaces : les tensioactifs sont d'origine végétale.<br />- Emballages recyclables.<br />- Impact minimun sur la vie aquatique grâce à sa biodégradabilité optimale.<br />- Formule non testée sur les animaux.</div><h1>Caractéristiques détartrant écologique Renox</h1><div class="col is-12"><p>- Efficacité professionnelle.<br />- Produit labellisé écologique.<br />- Super détrartrant.<br />- Brillances impeccable.<br />- Idéal pour baignoires, douches, lavabos, surfaces carrelées...<br />- Made in France.<br />- Contenance : 500 ml.</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 {#8562 …} #channels: Doctrine\ORM\PersistentCollection {#8548 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7828 …} #reviews: Doctrine\ORM\PersistentCollection {#8544 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8546 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
102.0 MiB | 0.61 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29184 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29175 …} +context: Sylius\TwigHooks\Bag\DataBag {#29251 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29172 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29120 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29128 #collection: Doctrine\Common\Collections\ArrayCollection {#29137 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29116 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38366 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38368 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29184 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29175 …} +context: Sylius\TwigHooks\Bag\DataBag {#29251 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29172 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Détartrant écologique Renox" "applied_promotions" => Doctrine\ORM\PersistentCollection {#29128 #collection: Doctrine\Common\Collections\ArrayCollection {#29137 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29116 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38366 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38368 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29255 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29184 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29175 …} +context: Sylius\TwigHooks\Bag\DataBag {#29251 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29172 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29120 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29128 #collection: Doctrine\Common\Collections\ArrayCollection {#29137 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29116 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38366 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38368 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 102.0 MiB | 0.13 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29305 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29296 …} +context: Sylius\TwigHooks\Bag\DataBag {#29303 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29304 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29120 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29308 +variant: App\Entity\Product\ProductVariant {#29120 …} +price: "6,00\u{A0}€" +originalPrice: "6,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9086 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12516 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9083 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29305 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29296 …} +context: Sylius\TwigHooks\Bag\DataBag {#29303 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29304 …} +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 | 102.0 MiB | 3.98 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8569 #id: 3167 #code: "ecouvillon-d14-andree-jardin-6062" #attributes: Doctrine\ORM\PersistentCollection {#8579 …} #variants: Doctrine\ORM\PersistentCollection {#8581 …} #options: Doctrine\ORM\PersistentCollection {#8585 …} #associations: Doctrine\ORM\PersistentCollection {#8583 …} #createdAt: DateTime @1758632807 {#8567 : 2025-09-23 21:06:47.0 PRC (+08:00) } #updatedAt: DateTime @1758632807 {#8568 : 2025-09-23 21:06:47.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8588 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8589 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8569} #id: 3167 #name: "Ecouvillon D14 Andrée Jardin" #slug: "ecouvillon-d14-andree-jardin-6062" #description: """ <div class="col is-12"><ul>\n <li>Nylon noir et inox.</li>\n <li>Excellent "attrape-cheveux"</li>\n <li><strong>Fabriqué en France</strong></li>\n </ul></div><h1>Descriptif Ecouvillon D14 Andrée Jardin</h1><div class="col is-12">Réalisé en fil d'inox et nylon noir, l'écouvillon D14 Andrée Jardin vous permettra de nettoyer vos tuyaux, tubes, petites verreries sans oublier vos bondes de salles de bain. Cet écouvillon de forme droite et d'un diamètre de 1,4 cm est un excellent "attrape cheveux".</div><h1>Caractéristiques Ecouvillon D14 Andrée Jardin</h1><div class="col is-12">- Ecouvillon en fil d'inox et fibres de nylon.<br />- Diamètre : 1,4 cm.<br />- Longueur : 28 cm</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8591 …} #channels: Doctrine\ORM\PersistentCollection {#8577 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8571 …} #reviews: Doctrine\ORM\PersistentCollection {#8573 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8575 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27748 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27781 …} +context: Sylius\TwigHooks\Bag\DataBag {#27787 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27774 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29182 +product: App\Entity\Product\Product {#8569 #id: 3167 #code: "ecouvillon-d14-andree-jardin-6062" #attributes: Doctrine\ORM\PersistentCollection {#8579 …} #variants: Doctrine\ORM\PersistentCollection {#8581 …} #options: Doctrine\ORM\PersistentCollection {#8585 …} #associations: Doctrine\ORM\PersistentCollection {#8583 …} #createdAt: DateTime @1758632807 {#8567 : 2025-09-23 21:06:47.0 PRC (+08:00) } #updatedAt: DateTime @1758632807 {#8568 : 2025-09-23 21:06:47.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8588 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8589 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8569} #id: 3167 #name: "Ecouvillon D14 Andrée Jardin" #slug: "ecouvillon-d14-andree-jardin-6062" #description: """ <div class="col is-12"><ul>\n <li>Nylon noir et inox.</li>\n <li>Excellent "attrape-cheveux"</li>\n <li><strong>Fabriqué en France</strong></li>\n </ul></div><h1>Descriptif Ecouvillon D14 Andrée Jardin</h1><div class="col is-12">Réalisé en fil d'inox et nylon noir, l'écouvillon D14 Andrée Jardin vous permettra de nettoyer vos tuyaux, tubes, petites verreries sans oublier vos bondes de salles de bain. Cet écouvillon de forme droite et d'un diamètre de 1,4 cm est un excellent "attrape cheveux".</div><h1>Caractéristiques Ecouvillon D14 Andrée Jardin</h1><div class="col is-12">- Ecouvillon en fil d'inox et fibres de nylon.<br />- Diamètre : 1,4 cm.<br />- Longueur : 28 cm</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8591 …} #channels: Doctrine\ORM\PersistentCollection {#8577 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8571 …} #reviews: Doctrine\ORM\PersistentCollection {#8573 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8575 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#29371 …} +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 {#27748 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27781 …} +context: Sylius\TwigHooks\Bag\DataBag {#27787 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27774 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
102.0 MiB | 0.63 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8569 #id: 3167 #code: "ecouvillon-d14-andree-jardin-6062" #attributes: Doctrine\ORM\PersistentCollection {#8579 …} #variants: Doctrine\ORM\PersistentCollection {#8581 …} #options: Doctrine\ORM\PersistentCollection {#8585 …} #associations: Doctrine\ORM\PersistentCollection {#8583 …} #createdAt: DateTime @1758632807 {#8567 : 2025-09-23 21:06:47.0 PRC (+08:00) } #updatedAt: DateTime @1758632807 {#8568 : 2025-09-23 21:06:47.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8588 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8589 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8569} #id: 3167 #name: "Ecouvillon D14 Andrée Jardin" #slug: "ecouvillon-d14-andree-jardin-6062" #description: """ <div class="col is-12"><ul>\n <li>Nylon noir et inox.</li>\n <li>Excellent "attrape-cheveux"</li>\n <li><strong>Fabriqué en France</strong></li>\n </ul></div><h1>Descriptif Ecouvillon D14 Andrée Jardin</h1><div class="col is-12">Réalisé en fil d'inox et nylon noir, l'écouvillon D14 Andrée Jardin vous permettra de nettoyer vos tuyaux, tubes, petites verreries sans oublier vos bondes de salles de bain. Cet écouvillon de forme droite et d'un diamètre de 1,4 cm est un excellent "attrape cheveux".</div><h1>Caractéristiques Ecouvillon D14 Andrée Jardin</h1><div class="col is-12">- Ecouvillon en fil d'inox et fibres de nylon.<br />- Diamètre : 1,4 cm.<br />- Longueur : 28 cm</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8591 …} #channels: Doctrine\ORM\PersistentCollection {#8577 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8571 …} #reviews: Doctrine\ORM\PersistentCollection {#8573 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8575 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Ecouvillon D14 Andrée Jardin" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29442 -props: [ "product" => App\Entity\Product\Product {#8569 #id: 3167 #code: "ecouvillon-d14-andree-jardin-6062" #attributes: Doctrine\ORM\PersistentCollection {#8579 …} #variants: Doctrine\ORM\PersistentCollection {#8581 …} #options: Doctrine\ORM\PersistentCollection {#8585 …} #associations: Doctrine\ORM\PersistentCollection {#8583 …} #createdAt: DateTime @1758632807 {#8567 : 2025-09-23 21:06:47.0 PRC (+08:00) } #updatedAt: DateTime @1758632807 {#8568 : 2025-09-23 21:06:47.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8588 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8589 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8569} #id: 3167 #name: "Ecouvillon D14 Andrée Jardin" #slug: "ecouvillon-d14-andree-jardin-6062" #description: """ <div class="col is-12"><ul>\n <li>Nylon noir et inox.</li>\n <li>Excellent "attrape-cheveux"</li>\n <li><strong>Fabriqué en France</strong></li>\n </ul></div><h1>Descriptif Ecouvillon D14 Andrée Jardin</h1><div class="col is-12">Réalisé en fil d'inox et nylon noir, l'écouvillon D14 Andrée Jardin vous permettra de nettoyer vos tuyaux, tubes, petites verreries sans oublier vos bondes de salles de bain. Cet écouvillon de forme droite et d'un diamètre de 1,4 cm est un excellent "attrape cheveux".</div><h1>Caractéristiques Ecouvillon D14 Andrée Jardin</h1><div class="col is-12">- Ecouvillon en fil d'inox et fibres de nylon.<br />- Diamètre : 1,4 cm.<br />- Longueur : 28 cm</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8591 …} #channels: Doctrine\ORM\PersistentCollection {#8577 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8571 …} #reviews: Doctrine\ORM\PersistentCollection {#8573 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8575 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
102.0 MiB | 0.60 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29435 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29426 …} +context: Sylius\TwigHooks\Bag\DataBag {#29493 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29423 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29371 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29379 #collection: Doctrine\Common\Collections\ArrayCollection {#29388 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29367 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38380 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38382 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29435 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29426 …} +context: Sylius\TwigHooks\Bag\DataBag {#29493 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29423 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Ecouvillon D14 Andrée Jardin" "applied_promotions" => Doctrine\ORM\PersistentCollection {#29379 #collection: Doctrine\Common\Collections\ArrayCollection {#29388 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29367 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38380 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38382 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29497 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29435 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29426 …} +context: Sylius\TwigHooks\Bag\DataBag {#29493 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29423 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29371 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29379 #collection: Doctrine\Common\Collections\ArrayCollection {#29388 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29367 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38380 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38382 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 102.0 MiB | 0.13 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29547 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29538 …} +context: Sylius\TwigHooks\Bag\DataBag {#29545 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29546 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29371 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29550 +variant: App\Entity\Product\ProductVariant {#29371 …} +price: "4,00\u{A0}€" +originalPrice: "4,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9086 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12516 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9083 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29547 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29538 …} +context: Sylius\TwigHooks\Bag\DataBag {#29545 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29546 …} +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 | 102.0 MiB | 4.71 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8598 #id: 1813 #code: "entonnoir-a-piston-kwik-de-buyer-1717" #attributes: Doctrine\ORM\PersistentCollection {#8608 …} #variants: Doctrine\ORM\PersistentCollection {#8610 …} #options: Doctrine\ORM\PersistentCollection {#8614 …} #associations: Doctrine\ORM\PersistentCollection {#8612 …} #createdAt: DateTime @1758632414 {#8596 : 2025-09-23 21:00:14.0 PRC (+08:00) } #updatedAt: DateTime @1758632414 {#8597 : 2025-09-23 21:00:14.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 {#8598} #id: 1813 #name: "Entonnoir à piston Kwik De Buyer" #slug: "entonnoir-a-piston-kwik-de-buyer-1717" #description: """ <div class="col is-12"><ul>\n <li>Polyvalent.</li>\n <li>100% démontable pour nettoyage.</li>\n <li>Réglage du débit par la poignée. </li>\n <li><strong>Fabrication française. Val d'Ajol (Vosges)</strong></li>\n </ul></div><h1>Description Entonnoir à piston Kwik De Buyer</h1><div class="col is-12"><p>L'entonnoir à piston DE BUYER permet de décorer, remplir,verser et doser tous les ingrédients liquides. Son encombrement a été réduit au maximum tout en préservant une contenance de l'entonnoir raisonnable (0.8 L). </p>\r\n <p>De plus son support permet de l'avoir facilement à portée de main pendant vos préparations et de le ranger facilement. Le réglage du débit par la poignée assure un dosage précis.</p></div><h1>Caractéristiques entonnoir à piston Kwik De Buyer</h1><div class="col is-12">Inox. Contenance 0.8 L. Buse Ø 7 mm. Réglage du débit par la poignée. Livré avec support. Encombrement réduit. Entièrement démontable pour un nettoyage complet. 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 {#8620 …} #channels: Doctrine\ORM\PersistentCollection {#8606 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8600 …} #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 {#27748 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27781 …} +context: Sylius\TwigHooks\Bag\DataBag {#27787 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27774 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29433 +product: App\Entity\Product\Product {#8598 #id: 1813 #code: "entonnoir-a-piston-kwik-de-buyer-1717" #attributes: Doctrine\ORM\PersistentCollection {#8608 …} #variants: Doctrine\ORM\PersistentCollection {#8610 …} #options: Doctrine\ORM\PersistentCollection {#8614 …} #associations: Doctrine\ORM\PersistentCollection {#8612 …} #createdAt: DateTime @1758632414 {#8596 : 2025-09-23 21:00:14.0 PRC (+08:00) } #updatedAt: DateTime @1758632414 {#8597 : 2025-09-23 21:00:14.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 {#8598} #id: 1813 #name: "Entonnoir à piston Kwik De Buyer" #slug: "entonnoir-a-piston-kwik-de-buyer-1717" #description: """ <div class="col is-12"><ul>\n <li>Polyvalent.</li>\n <li>100% démontable pour nettoyage.</li>\n <li>Réglage du débit par la poignée. </li>\n <li><strong>Fabrication française. Val d'Ajol (Vosges)</strong></li>\n </ul></div><h1>Description Entonnoir à piston Kwik De Buyer</h1><div class="col is-12"><p>L'entonnoir à piston DE BUYER permet de décorer, remplir,verser et doser tous les ingrédients liquides. Son encombrement a été réduit au maximum tout en préservant une contenance de l'entonnoir raisonnable (0.8 L). </p>\r\n <p>De plus son support permet de l'avoir facilement à portée de main pendant vos préparations et de le ranger facilement. Le réglage du débit par la poignée assure un dosage précis.</p></div><h1>Caractéristiques entonnoir à piston Kwik De Buyer</h1><div class="col is-12">Inox. Contenance 0.8 L. Buse Ø 7 mm. Réglage du débit par la poignée. Livré avec support. Encombrement réduit. Entièrement démontable pour un nettoyage complet. 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 {#8620 …} #channels: Doctrine\ORM\PersistentCollection {#8606 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8600 …} #reviews: Doctrine\ORM\PersistentCollection {#8602 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8604 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#29613 …} +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 {#27748 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27781 …} +context: Sylius\TwigHooks\Bag\DataBag {#27787 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27774 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
102.0 MiB | 0.78 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8598 #id: 1813 #code: "entonnoir-a-piston-kwik-de-buyer-1717" #attributes: Doctrine\ORM\PersistentCollection {#8608 …} #variants: Doctrine\ORM\PersistentCollection {#8610 …} #options: Doctrine\ORM\PersistentCollection {#8614 …} #associations: Doctrine\ORM\PersistentCollection {#8612 …} #createdAt: DateTime @1758632414 {#8596 : 2025-09-23 21:00:14.0 PRC (+08:00) } #updatedAt: DateTime @1758632414 {#8597 : 2025-09-23 21:00:14.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 {#8598} #id: 1813 #name: "Entonnoir à piston Kwik De Buyer" #slug: "entonnoir-a-piston-kwik-de-buyer-1717" #description: """ <div class="col is-12"><ul>\n <li>Polyvalent.</li>\n <li>100% démontable pour nettoyage.</li>\n <li>Réglage du débit par la poignée. </li>\n <li><strong>Fabrication française. Val d'Ajol (Vosges)</strong></li>\n </ul></div><h1>Description Entonnoir à piston Kwik De Buyer</h1><div class="col is-12"><p>L'entonnoir à piston DE BUYER permet de décorer, remplir,verser et doser tous les ingrédients liquides. Son encombrement a été réduit au maximum tout en préservant une contenance de l'entonnoir raisonnable (0.8 L). </p>\r\n <p>De plus son support permet de l'avoir facilement à portée de main pendant vos préparations et de le ranger facilement. Le réglage du débit par la poignée assure un dosage précis.</p></div><h1>Caractéristiques entonnoir à piston Kwik De Buyer</h1><div class="col is-12">Inox. Contenance 0.8 L. Buse Ø 7 mm. Réglage du débit par la poignée. Livré avec support. Encombrement réduit. Entièrement démontable pour un nettoyage complet. 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 {#8620 …} #channels: Doctrine\ORM\PersistentCollection {#8606 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8600 …} #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" => "Entonnoir à piston Kwik De Buyer" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29684 -props: [ "product" => App\Entity\Product\Product {#8598 #id: 1813 #code: "entonnoir-a-piston-kwik-de-buyer-1717" #attributes: Doctrine\ORM\PersistentCollection {#8608 …} #variants: Doctrine\ORM\PersistentCollection {#8610 …} #options: Doctrine\ORM\PersistentCollection {#8614 …} #associations: Doctrine\ORM\PersistentCollection {#8612 …} #createdAt: DateTime @1758632414 {#8596 : 2025-09-23 21:00:14.0 PRC (+08:00) } #updatedAt: DateTime @1758632414 {#8597 : 2025-09-23 21:00:14.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 {#8598} #id: 1813 #name: "Entonnoir à piston Kwik De Buyer" #slug: "entonnoir-a-piston-kwik-de-buyer-1717" #description: """ <div class="col is-12"><ul>\n <li>Polyvalent.</li>\n <li>100% démontable pour nettoyage.</li>\n <li>Réglage du débit par la poignée. </li>\n <li><strong>Fabrication française. Val d'Ajol (Vosges)</strong></li>\n </ul></div><h1>Description Entonnoir à piston Kwik De Buyer</h1><div class="col is-12"><p>L'entonnoir à piston DE BUYER permet de décorer, remplir,verser et doser tous les ingrédients liquides. Son encombrement a été réduit au maximum tout en préservant une contenance de l'entonnoir raisonnable (0.8 L). </p>\r\n <p>De plus son support permet de l'avoir facilement à portée de main pendant vos préparations et de le ranger facilement. Le réglage du débit par la poignée assure un dosage précis.</p></div><h1>Caractéristiques entonnoir à piston Kwik De Buyer</h1><div class="col is-12">Inox. Contenance 0.8 L. Buse Ø 7 mm. Réglage du débit par la poignée. Livré avec support. Encombrement réduit. Entièrement démontable pour un nettoyage complet. 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 {#8620 …} #channels: Doctrine\ORM\PersistentCollection {#8606 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8600 …} #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]
|
102.0 MiB | 0.60 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29783 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29668 …} +context: Sylius\TwigHooks\Bag\DataBag {#29747 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29665 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29613 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29621 #collection: Doctrine\Common\Collections\ArrayCollection {#29630 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29609 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38394 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38396 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29783 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29668 …} +context: Sylius\TwigHooks\Bag\DataBag {#29747 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29665 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Entonnoir à piston Kwik De Buyer" "applied_promotions" => Doctrine\ORM\PersistentCollection {#29621 #collection: Doctrine\Common\Collections\ArrayCollection {#29630 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29609 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38394 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38396 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29784 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29783 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29668 …} +context: Sylius\TwigHooks\Bag\DataBag {#29747 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29665 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29613 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29621 #collection: Doctrine\Common\Collections\ArrayCollection {#29630 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29609 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38394 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38396 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 102.0 MiB | 0.14 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29837 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29828 …} +context: Sylius\TwigHooks\Bag\DataBag {#29835 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29836 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29613 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29840 +variant: App\Entity\Product\ProductVariant {#29613 …} +price: "42,00\u{A0}€" +originalPrice: "49,00\u{A0}€" +hasDiscount: true #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9086 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12516 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9083 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29837 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29828 …} +context: Sylius\TwigHooks\Bag\DataBag {#29835 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29836 …} +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 | 102.0 MiB | 4.11 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8627 #id: 1810 #code: "entonnoir-a-piston-kwik-max-de-buyer-5208" #attributes: Doctrine\ORM\PersistentCollection {#8637 …} #variants: Doctrine\ORM\PersistentCollection {#8639 …} #options: Doctrine\ORM\PersistentCollection {#8643 …} #associations: Doctrine\ORM\PersistentCollection {#8641 …} #createdAt: DateTime @1758632413 {#8625 : 2025-09-23 21:00:13.0 PRC (+08:00) } #updatedAt: DateTime @1758632413 {#8626 : 2025-09-23 21:00:13.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8646 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8647 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8627} #id: 1810 #name: "Entonnoir à piston Kwik Max De buyer" #slug: "entonnoir-a-piston-kwik-max-de-buyer-5208" #description: """ <div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Etanchéité parfaite.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Grand diamètre de la buse.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Grande contenance.</div>\n <div>\n <ul>\n <li>Etanchéité parfaite.</li>\n <li>Grand diamètre de la buse.</li>\n <li>Grande contenance.</li>\n <li>3 débits possibles ø 5-10-15 mm.</li>\n <li><strong>Fabriqué en France.</strong></li>\n </ul>\n </div></div><h1>Description Entonnoir à piston Kwik Max De buyer</h1><div class="col is-12">L'entonnoir à piston Kwik Max De Buyer est aussi à l'aise en pâtisserie comme en décoration d'assiette. Tout inox, il est parfait pour les mousses, les préparations épaisses comme la confiture, la compote, le fromage blanc.. L'utilisation est facilitée par la pression faite à l'aide du pouce sur le levier. Deux anses permettent une bonne manipulation, simple et sécurisée. L'entonnoir est profond et de forme conique. La douille large permet de ne pas casser les molécules d'air dans la préparation, ce qui permet de garder l'onctuosité de vos préparations.</div><h1>Caractéristiques Entonnoir à piston Kwik Max De buyer</h1><div class="col is-12">Inox. Livré avec support inox anti-dérapant. <span style="font-size: 11.3333px;">Buse intégrée 15 mm + 2 buses à visser 5 & 10 mm. </span>Contenance 3.3 l. Diamètre de la buse : 15 mm. Dimensions : diamètre 20 cm. Hauteur 38 cm. l 30 cm. L 3.3 cm. Poids 0.87 kg. Convient au lave vaisselle. Deux anses. Entonnoir de forme conique. Mécanisme intérieur totalement démontable à l'aide d'une vis papillon. Convient au bain-marie.</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 {#8649 …} #channels: Doctrine\ORM\PersistentCollection {#8635 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8629 …} #reviews: Doctrine\ORM\PersistentCollection {#8631 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8633 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27748 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27781 …} +context: Sylius\TwigHooks\Bag\DataBag {#27787 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27774 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29675 +product: App\Entity\Product\Product {#8627 #id: 1810 #code: "entonnoir-a-piston-kwik-max-de-buyer-5208" #attributes: Doctrine\ORM\PersistentCollection {#8637 …} #variants: Doctrine\ORM\PersistentCollection {#8639 …} #options: Doctrine\ORM\PersistentCollection {#8643 …} #associations: Doctrine\ORM\PersistentCollection {#8641 …} #createdAt: DateTime @1758632413 {#8625 : 2025-09-23 21:00:13.0 PRC (+08:00) } #updatedAt: DateTime @1758632413 {#8626 : 2025-09-23 21:00:13.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8646 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8647 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8627} #id: 1810 #name: "Entonnoir à piston Kwik Max De buyer" #slug: "entonnoir-a-piston-kwik-max-de-buyer-5208" #description: """ <div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Etanchéité parfaite.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Grand diamètre de la buse.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Grande contenance.</div>\n <div>\n <ul>\n <li>Etanchéité parfaite.</li>\n <li>Grand diamètre de la buse.</li>\n <li>Grande contenance.</li>\n <li>3 débits possibles ø 5-10-15 mm.</li>\n <li><strong>Fabriqué en France.</strong></li>\n </ul>\n </div></div><h1>Description Entonnoir à piston Kwik Max De buyer</h1><div class="col is-12">L'entonnoir à piston Kwik Max De Buyer est aussi à l'aise en pâtisserie comme en décoration d'assiette. Tout inox, il est parfait pour les mousses, les préparations épaisses comme la confiture, la compote, le fromage blanc.. L'utilisation est facilitée par la pression faite à l'aide du pouce sur le levier. Deux anses permettent une bonne manipulation, simple et sécurisée. L'entonnoir est profond et de forme conique. La douille large permet de ne pas casser les molécules d'air dans la préparation, ce qui permet de garder l'onctuosité de vos préparations.</div><h1>Caractéristiques Entonnoir à piston Kwik Max De buyer</h1><div class="col is-12">Inox. Livré avec support inox anti-dérapant. <span style="font-size: 11.3333px;">Buse intégrée 15 mm + 2 buses à visser 5 & 10 mm. </span>Contenance 3.3 l. Diamètre de la buse : 15 mm. Dimensions : diamètre 20 cm. Hauteur 38 cm. l 30 cm. L 3.3 cm. Poids 0.87 kg. Convient au lave vaisselle. Deux anses. Entonnoir de forme conique. Mécanisme intérieur totalement démontable à l'aide d'une vis papillon. Convient au bain-marie.</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 {#8649 …} #channels: Doctrine\ORM\PersistentCollection {#8635 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8629 …} #reviews: Doctrine\ORM\PersistentCollection {#8631 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8633 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#29903 …} +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 {#27748 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27781 …} +context: Sylius\TwigHooks\Bag\DataBag {#27787 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27774 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
102.0 MiB | 0.72 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8627 #id: 1810 #code: "entonnoir-a-piston-kwik-max-de-buyer-5208" #attributes: Doctrine\ORM\PersistentCollection {#8637 …} #variants: Doctrine\ORM\PersistentCollection {#8639 …} #options: Doctrine\ORM\PersistentCollection {#8643 …} #associations: Doctrine\ORM\PersistentCollection {#8641 …} #createdAt: DateTime @1758632413 {#8625 : 2025-09-23 21:00:13.0 PRC (+08:00) } #updatedAt: DateTime @1758632413 {#8626 : 2025-09-23 21:00:13.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8646 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8647 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8627} #id: 1810 #name: "Entonnoir à piston Kwik Max De buyer" #slug: "entonnoir-a-piston-kwik-max-de-buyer-5208" #description: """ <div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Etanchéité parfaite.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Grand diamètre de la buse.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Grande contenance.</div>\n <div>\n <ul>\n <li>Etanchéité parfaite.</li>\n <li>Grand diamètre de la buse.</li>\n <li>Grande contenance.</li>\n <li>3 débits possibles ø 5-10-15 mm.</li>\n <li><strong>Fabriqué en France.</strong></li>\n </ul>\n </div></div><h1>Description Entonnoir à piston Kwik Max De buyer</h1><div class="col is-12">L'entonnoir à piston Kwik Max De Buyer est aussi à l'aise en pâtisserie comme en décoration d'assiette. Tout inox, il est parfait pour les mousses, les préparations épaisses comme la confiture, la compote, le fromage blanc.. L'utilisation est facilitée par la pression faite à l'aide du pouce sur le levier. Deux anses permettent une bonne manipulation, simple et sécurisée. L'entonnoir est profond et de forme conique. La douille large permet de ne pas casser les molécules d'air dans la préparation, ce qui permet de garder l'onctuosité de vos préparations.</div><h1>Caractéristiques Entonnoir à piston Kwik Max De buyer</h1><div class="col is-12">Inox. Livré avec support inox anti-dérapant. <span style="font-size: 11.3333px;">Buse intégrée 15 mm + 2 buses à visser 5 & 10 mm. </span>Contenance 3.3 l. Diamètre de la buse : 15 mm. Dimensions : diamètre 20 cm. Hauteur 38 cm. l 30 cm. L 3.3 cm. Poids 0.87 kg. Convient au lave vaisselle. Deux anses. Entonnoir de forme conique. Mécanisme intérieur totalement démontable à l'aide d'une vis papillon. Convient au bain-marie.</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 {#8649 …} #channels: Doctrine\ORM\PersistentCollection {#8635 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8629 …} #reviews: Doctrine\ORM\PersistentCollection {#8631 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8633 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Entonnoir à piston Kwik Max De buyer" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29974 -props: [ "product" => App\Entity\Product\Product {#8627 #id: 1810 #code: "entonnoir-a-piston-kwik-max-de-buyer-5208" #attributes: Doctrine\ORM\PersistentCollection {#8637 …} #variants: Doctrine\ORM\PersistentCollection {#8639 …} #options: Doctrine\ORM\PersistentCollection {#8643 …} #associations: Doctrine\ORM\PersistentCollection {#8641 …} #createdAt: DateTime @1758632413 {#8625 : 2025-09-23 21:00:13.0 PRC (+08:00) } #updatedAt: DateTime @1758632413 {#8626 : 2025-09-23 21:00:13.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8646 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8647 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8627} #id: 1810 #name: "Entonnoir à piston Kwik Max De buyer" #slug: "entonnoir-a-piston-kwik-max-de-buyer-5208" #description: """ <div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Etanchéité parfaite.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Grand diamètre de la buse.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Grande contenance.</div>\n <div>\n <ul>\n <li>Etanchéité parfaite.</li>\n <li>Grand diamètre de la buse.</li>\n <li>Grande contenance.</li>\n <li>3 débits possibles ø 5-10-15 mm.</li>\n <li><strong>Fabriqué en France.</strong></li>\n </ul>\n </div></div><h1>Description Entonnoir à piston Kwik Max De buyer</h1><div class="col is-12">L'entonnoir à piston Kwik Max De Buyer est aussi à l'aise en pâtisserie comme en décoration d'assiette. Tout inox, il est parfait pour les mousses, les préparations épaisses comme la confiture, la compote, le fromage blanc.. L'utilisation est facilitée par la pression faite à l'aide du pouce sur le levier. Deux anses permettent une bonne manipulation, simple et sécurisée. L'entonnoir est profond et de forme conique. La douille large permet de ne pas casser les molécules d'air dans la préparation, ce qui permet de garder l'onctuosité de vos préparations.</div><h1>Caractéristiques Entonnoir à piston Kwik Max De buyer</h1><div class="col is-12">Inox. Livré avec support inox anti-dérapant. <span style="font-size: 11.3333px;">Buse intégrée 15 mm + 2 buses à visser 5 & 10 mm. </span>Contenance 3.3 l. Diamètre de la buse : 15 mm. Dimensions : diamètre 20 cm. Hauteur 38 cm. l 30 cm. L 3.3 cm. Poids 0.87 kg. Convient au lave vaisselle. Deux anses. Entonnoir de forme conique. Mécanisme intérieur totalement démontable à l'aide d'une vis papillon. Convient au bain-marie.</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 {#8649 …} #channels: Doctrine\ORM\PersistentCollection {#8635 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8629 …} #reviews: Doctrine\ORM\PersistentCollection {#8631 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8633 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
102.0 MiB | 0.61 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29967 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29958 …} +context: Sylius\TwigHooks\Bag\DataBag {#30028 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29955 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29903 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29911 #collection: Doctrine\Common\Collections\ArrayCollection {#29920 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29899 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38408 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38410 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29967 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29958 …} +context: Sylius\TwigHooks\Bag\DataBag {#30028 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29955 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Entonnoir à piston Kwik Max De buyer" "applied_promotions" => Doctrine\ORM\PersistentCollection {#29911 #collection: Doctrine\Common\Collections\ArrayCollection {#29920 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29899 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38408 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38410 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30032 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29967 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29958 …} +context: Sylius\TwigHooks\Bag\DataBag {#30028 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29955 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29903 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29911 #collection: Doctrine\Common\Collections\ArrayCollection {#29920 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29899 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38408 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38410 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 102.0 MiB | 0.13 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30082 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30073 …} +context: Sylius\TwigHooks\Bag\DataBag {#30080 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30081 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29903 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30085 +variant: App\Entity\Product\ProductVariant {#29903 …} +price: "169,00\u{A0}€" +originalPrice: "169,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9086 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12516 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9083 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30082 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30073 …} +context: Sylius\TwigHooks\Bag\DataBag {#30080 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30081 …} +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 | 102.0 MiB | 4.68 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8653 #id: 1809 #code: "entonnoir-a-piston-kwik-pro-de-buyer-5207" #attributes: Doctrine\ORM\PersistentCollection {#8660 …} #variants: Doctrine\ORM\PersistentCollection {#8662 …} #options: Doctrine\ORM\PersistentCollection {#8666 …} #associations: Doctrine\ORM\PersistentCollection {#8664 …} #createdAt: DateTime @1758632413 {#8651 : 2025-09-23 21:00:13.0 PRC (+08:00) } #updatedAt: DateTime @1758632413 {#8652 : 2025-09-23 21:00:13.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8669 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8670 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8653} #id: 1809 #name: "Entonnoir à piston Kwik Pro De Buyer" #slug: "entonnoir-a-piston-kwik-pro-de-buyer-5207" #description: """ <div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Tout inox, hygiène parfaite.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Etanchéité parfaite. </div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">2 contenances 1,5 ou 1,9 litres.</div>\n <div>\n <ul>\n <li>Tout inox, hygiène parfaite.</li>\n <li>Etanchéité parfaite. </li>\n <li>2 contenances 1,5 ou 1,9 litres.</li>\n <li><strong>Fabriqué en France.</strong></li>\n </ul>\n </div></div><h1>Description Entonnoir à piston Kwik Pro De Buyer</h1><div class="col is-12">L’entonnoir à piston Kwik Pro De Buyer convient aussi bien pour la pâtisserie que pour la décoration. Tout en inox il garantit une hygiène parfaite. D'une utilisation facile, il est parfaitement étanche en position fermée. Il peut être livré avec un support pour le maintenir en position debout, utile lors du remplissage.</div><h1>Caractéristiques Entonnoir à piston Kwik Pro De Buyer</h1><div class="col is-12"><span style="color: #313131; font-family: arial; font-size: 12px; line-height: 14.3999996185303px; background-color: #fafafa;">Matière inox. Proposé avec ou sans support inox anti-dérapant. Livré avec 2 buses 4 et 6 mm. Dimensions 1,5 l : ø 17,5 cm Hauteur 16,5 cm. Dimensions 1,9 l : ø 19 cm Hauteur 18 cm. Dimensions du pied : H 15 cm. Va au lave vaisselle.</span></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8672 …} #channels: Doctrine\ORM\PersistentCollection {#8658 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8629 …} #reviews: Doctrine\ORM\PersistentCollection {#8654 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8656 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27748 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27781 …} +context: Sylius\TwigHooks\Bag\DataBag {#27787 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27774 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29965 +product: App\Entity\Product\Product {#8653 #id: 1809 #code: "entonnoir-a-piston-kwik-pro-de-buyer-5207" #attributes: Doctrine\ORM\PersistentCollection {#8660 …} #variants: Doctrine\ORM\PersistentCollection {#8662 …} #options: Doctrine\ORM\PersistentCollection {#8666 …} #associations: Doctrine\ORM\PersistentCollection {#8664 …} #createdAt: DateTime @1758632413 {#8651 : 2025-09-23 21:00:13.0 PRC (+08:00) } #updatedAt: DateTime @1758632413 {#8652 : 2025-09-23 21:00:13.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8669 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8670 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8653} #id: 1809 #name: "Entonnoir à piston Kwik Pro De Buyer" #slug: "entonnoir-a-piston-kwik-pro-de-buyer-5207" #description: """ <div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Tout inox, hygiène parfaite.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Etanchéité parfaite. </div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">2 contenances 1,5 ou 1,9 litres.</div>\n <div>\n <ul>\n <li>Tout inox, hygiène parfaite.</li>\n <li>Etanchéité parfaite. </li>\n <li>2 contenances 1,5 ou 1,9 litres.</li>\n <li><strong>Fabriqué en France.</strong></li>\n </ul>\n </div></div><h1>Description Entonnoir à piston Kwik Pro De Buyer</h1><div class="col is-12">L’entonnoir à piston Kwik Pro De Buyer convient aussi bien pour la pâtisserie que pour la décoration. Tout en inox il garantit une hygiène parfaite. D'une utilisation facile, il est parfaitement étanche en position fermée. Il peut être livré avec un support pour le maintenir en position debout, utile lors du remplissage.</div><h1>Caractéristiques Entonnoir à piston Kwik Pro De Buyer</h1><div class="col is-12"><span style="color: #313131; font-family: arial; font-size: 12px; line-height: 14.3999996185303px; background-color: #fafafa;">Matière inox. Proposé avec ou sans support inox anti-dérapant. Livré avec 2 buses 4 et 6 mm. Dimensions 1,5 l : ø 17,5 cm Hauteur 16,5 cm. Dimensions 1,9 l : ø 19 cm Hauteur 18 cm. Dimensions du pied : H 15 cm. Va au lave vaisselle.</span></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8672 …} #channels: Doctrine\ORM\PersistentCollection {#8658 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8629 …} #reviews: Doctrine\ORM\PersistentCollection {#8654 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8656 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#30148 …} +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 {#27748 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27781 …} +context: Sylius\TwigHooks\Bag\DataBag {#27787 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27774 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
102.0 MiB | 0.64 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8653 #id: 1809 #code: "entonnoir-a-piston-kwik-pro-de-buyer-5207" #attributes: Doctrine\ORM\PersistentCollection {#8660 …} #variants: Doctrine\ORM\PersistentCollection {#8662 …} #options: Doctrine\ORM\PersistentCollection {#8666 …} #associations: Doctrine\ORM\PersistentCollection {#8664 …} #createdAt: DateTime @1758632413 {#8651 : 2025-09-23 21:00:13.0 PRC (+08:00) } #updatedAt: DateTime @1758632413 {#8652 : 2025-09-23 21:00:13.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8669 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8670 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8653} #id: 1809 #name: "Entonnoir à piston Kwik Pro De Buyer" #slug: "entonnoir-a-piston-kwik-pro-de-buyer-5207" #description: """ <div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Tout inox, hygiène parfaite.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Etanchéité parfaite. </div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">2 contenances 1,5 ou 1,9 litres.</div>\n <div>\n <ul>\n <li>Tout inox, hygiène parfaite.</li>\n <li>Etanchéité parfaite. </li>\n <li>2 contenances 1,5 ou 1,9 litres.</li>\n <li><strong>Fabriqué en France.</strong></li>\n </ul>\n </div></div><h1>Description Entonnoir à piston Kwik Pro De Buyer</h1><div class="col is-12">L’entonnoir à piston Kwik Pro De Buyer convient aussi bien pour la pâtisserie que pour la décoration. Tout en inox il garantit une hygiène parfaite. D'une utilisation facile, il est parfaitement étanche en position fermée. Il peut être livré avec un support pour le maintenir en position debout, utile lors du remplissage.</div><h1>Caractéristiques Entonnoir à piston Kwik Pro De Buyer</h1><div class="col is-12"><span style="color: #313131; font-family: arial; font-size: 12px; line-height: 14.3999996185303px; background-color: #fafafa;">Matière inox. Proposé avec ou sans support inox anti-dérapant. Livré avec 2 buses 4 et 6 mm. Dimensions 1,5 l : ø 17,5 cm Hauteur 16,5 cm. Dimensions 1,9 l : ø 19 cm Hauteur 18 cm. Dimensions du pied : H 15 cm. Va au lave vaisselle.</span></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8672 …} #channels: Doctrine\ORM\PersistentCollection {#8658 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8629 …} #reviews: Doctrine\ORM\PersistentCollection {#8654 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8656 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Entonnoir à piston Kwik Pro De Buyer" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30222 -props: [ "product" => App\Entity\Product\Product {#8653 #id: 1809 #code: "entonnoir-a-piston-kwik-pro-de-buyer-5207" #attributes: Doctrine\ORM\PersistentCollection {#8660 …} #variants: Doctrine\ORM\PersistentCollection {#8662 …} #options: Doctrine\ORM\PersistentCollection {#8666 …} #associations: Doctrine\ORM\PersistentCollection {#8664 …} #createdAt: DateTime @1758632413 {#8651 : 2025-09-23 21:00:13.0 PRC (+08:00) } #updatedAt: DateTime @1758632413 {#8652 : 2025-09-23 21:00:13.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8669 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8670 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8653} #id: 1809 #name: "Entonnoir à piston Kwik Pro De Buyer" #slug: "entonnoir-a-piston-kwik-pro-de-buyer-5207" #description: """ <div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Tout inox, hygiène parfaite.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Etanchéité parfaite. </div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">2 contenances 1,5 ou 1,9 litres.</div>\n <div>\n <ul>\n <li>Tout inox, hygiène parfaite.</li>\n <li>Etanchéité parfaite. </li>\n <li>2 contenances 1,5 ou 1,9 litres.</li>\n <li><strong>Fabriqué en France.</strong></li>\n </ul>\n </div></div><h1>Description Entonnoir à piston Kwik Pro De Buyer</h1><div class="col is-12">L’entonnoir à piston Kwik Pro De Buyer convient aussi bien pour la pâtisserie que pour la décoration. Tout en inox il garantit une hygiène parfaite. D'une utilisation facile, il est parfaitement étanche en position fermée. Il peut être livré avec un support pour le maintenir en position debout, utile lors du remplissage.</div><h1>Caractéristiques Entonnoir à piston Kwik Pro De Buyer</h1><div class="col is-12"><span style="color: #313131; font-family: arial; font-size: 12px; line-height: 14.3999996185303px; background-color: #fafafa;">Matière inox. Proposé avec ou sans support inox anti-dérapant. Livré avec 2 buses 4 et 6 mm. Dimensions 1,5 l : ø 17,5 cm Hauteur 16,5 cm. Dimensions 1,9 l : ø 19 cm Hauteur 18 cm. Dimensions du pied : H 15 cm. Va au lave vaisselle.</span></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8672 …} #channels: Doctrine\ORM\PersistentCollection {#8658 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8629 …} #reviews: Doctrine\ORM\PersistentCollection {#8654 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8656 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
102.0 MiB | 0.59 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30320 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30206 …} +context: Sylius\TwigHooks\Bag\DataBag {#30276 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30203 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30148 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30156 #collection: Doctrine\Common\Collections\ArrayCollection {#30168 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30144 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38422 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38424 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30320 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30206 …} +context: Sylius\TwigHooks\Bag\DataBag {#30276 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30203 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Entonnoir à piston Kwik Pro De Buyer" "applied_promotions" => Doctrine\ORM\PersistentCollection {#30156 #collection: Doctrine\Common\Collections\ArrayCollection {#30168 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30144 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38422 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38424 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30324 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30320 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30206 …} +context: Sylius\TwigHooks\Bag\DataBag {#30276 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30203 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30148 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30156 #collection: Doctrine\Common\Collections\ArrayCollection {#30168 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30144 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38422 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38424 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 102.0 MiB | 0.14 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30374 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30365 …} +context: Sylius\TwigHooks\Bag\DataBag {#30372 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30373 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30148 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30377 +variant: App\Entity\Product\ProductVariant {#30148 …} +price: "112,00\u{A0}€" +originalPrice: "112,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9086 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12516 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9083 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30374 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30365 …} +context: Sylius\TwigHooks\Bag\DataBag {#30372 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30373 …} +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 | 102.0 MiB | 4.07 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8676 #id: 1361 #code: "entonnoir-pour-verrines-1913" #attributes: Doctrine\ORM\PersistentCollection {#8686 …} #variants: Doctrine\ORM\PersistentCollection {#8688 …} #options: Doctrine\ORM\PersistentCollection {#8692 …} #associations: Doctrine\ORM\PersistentCollection {#8690 …} #createdAt: DateTime @1758632334 {#8674 : 2025-09-23 20:58:54.0 PRC (+08:00) } #updatedAt: DateTime @1758632334 {#8675 : 2025-09-23 20:58:54.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8695 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8696 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8676} #id: 1361 #name: "Entonnoir pour verrines" #slug: "entonnoir-pour-verrines-1913" #description: """ <div class="col is-12"><ul>\n <li>Economique.</li>\n <li>Pratique.</li>\n <li>Gain de temps. </li>\n <li><strong>Fabriqué en France.</strong></li>\n </ul></div><h1>Description entonnoir pour verrines</h1><div class="col is-12">L'entonnoir pour verrines permet de remplir convenablement les verrines. L'entonnoir pour verrines évite de salir les bords lors du remplissage et permet de gagner du temps.<br /></div><h1>Caractéristiques entonnoir pour verrines</h1><div class="col is-12">2 tailles : PM Ø 3 cm, h 6 cm GM Ø 3.5 cm, h 6 cm Matière: polypropylène.</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 {#8698 …} #channels: Doctrine\ORM\PersistentCollection {#8684 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8678 …} #reviews: Doctrine\ORM\PersistentCollection {#8680 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8682 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27748 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27781 …} +context: Sylius\TwigHooks\Bag\DataBag {#27787 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27774 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#30213 +product: App\Entity\Product\Product {#8676 #id: 1361 #code: "entonnoir-pour-verrines-1913" #attributes: Doctrine\ORM\PersistentCollection {#8686 …} #variants: Doctrine\ORM\PersistentCollection {#8688 …} #options: Doctrine\ORM\PersistentCollection {#8692 …} #associations: Doctrine\ORM\PersistentCollection {#8690 …} #createdAt: DateTime @1758632334 {#8674 : 2025-09-23 20:58:54.0 PRC (+08:00) } #updatedAt: DateTime @1758632334 {#8675 : 2025-09-23 20:58:54.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8695 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8696 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8676} #id: 1361 #name: "Entonnoir pour verrines" #slug: "entonnoir-pour-verrines-1913" #description: """ <div class="col is-12"><ul>\n <li>Economique.</li>\n <li>Pratique.</li>\n <li>Gain de temps. </li>\n <li><strong>Fabriqué en France.</strong></li>\n </ul></div><h1>Description entonnoir pour verrines</h1><div class="col is-12">L'entonnoir pour verrines permet de remplir convenablement les verrines. L'entonnoir pour verrines évite de salir les bords lors du remplissage et permet de gagner du temps.<br /></div><h1>Caractéristiques entonnoir pour verrines</h1><div class="col is-12">2 tailles : PM Ø 3 cm, h 6 cm GM Ø 3.5 cm, h 6 cm Matière: polypropylène.</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 {#8698 …} #channels: Doctrine\ORM\PersistentCollection {#8684 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8678 …} #reviews: Doctrine\ORM\PersistentCollection {#8680 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8682 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#30440 …} +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 {#27748 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27781 …} +context: Sylius\TwigHooks\Bag\DataBag {#27787 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27774 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
102.0 MiB | 0.68 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8676 #id: 1361 #code: "entonnoir-pour-verrines-1913" #attributes: Doctrine\ORM\PersistentCollection {#8686 …} #variants: Doctrine\ORM\PersistentCollection {#8688 …} #options: Doctrine\ORM\PersistentCollection {#8692 …} #associations: Doctrine\ORM\PersistentCollection {#8690 …} #createdAt: DateTime @1758632334 {#8674 : 2025-09-23 20:58:54.0 PRC (+08:00) } #updatedAt: DateTime @1758632334 {#8675 : 2025-09-23 20:58:54.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8695 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8696 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8676} #id: 1361 #name: "Entonnoir pour verrines" #slug: "entonnoir-pour-verrines-1913" #description: """ <div class="col is-12"><ul>\n <li>Economique.</li>\n <li>Pratique.</li>\n <li>Gain de temps. </li>\n <li><strong>Fabriqué en France.</strong></li>\n </ul></div><h1>Description entonnoir pour verrines</h1><div class="col is-12">L'entonnoir pour verrines permet de remplir convenablement les verrines. L'entonnoir pour verrines évite de salir les bords lors du remplissage et permet de gagner du temps.<br /></div><h1>Caractéristiques entonnoir pour verrines</h1><div class="col is-12">2 tailles : PM Ø 3 cm, h 6 cm GM Ø 3.5 cm, h 6 cm Matière: polypropylène.</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 {#8698 …} #channels: Doctrine\ORM\PersistentCollection {#8684 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8678 …} #reviews: Doctrine\ORM\PersistentCollection {#8680 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8682 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Entonnoir pour verrines" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30511 -props: [ "product" => App\Entity\Product\Product {#8676 #id: 1361 #code: "entonnoir-pour-verrines-1913" #attributes: Doctrine\ORM\PersistentCollection {#8686 …} #variants: Doctrine\ORM\PersistentCollection {#8688 …} #options: Doctrine\ORM\PersistentCollection {#8692 …} #associations: Doctrine\ORM\PersistentCollection {#8690 …} #createdAt: DateTime @1758632334 {#8674 : 2025-09-23 20:58:54.0 PRC (+08:00) } #updatedAt: DateTime @1758632334 {#8675 : 2025-09-23 20:58:54.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8695 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8696 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8676} #id: 1361 #name: "Entonnoir pour verrines" #slug: "entonnoir-pour-verrines-1913" #description: """ <div class="col is-12"><ul>\n <li>Economique.</li>\n <li>Pratique.</li>\n <li>Gain de temps. </li>\n <li><strong>Fabriqué en France.</strong></li>\n </ul></div><h1>Description entonnoir pour verrines</h1><div class="col is-12">L'entonnoir pour verrines permet de remplir convenablement les verrines. L'entonnoir pour verrines évite de salir les bords lors du remplissage et permet de gagner du temps.<br /></div><h1>Caractéristiques entonnoir pour verrines</h1><div class="col is-12">2 tailles : PM Ø 3 cm, h 6 cm GM Ø 3.5 cm, h 6 cm Matière: polypropylène.</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 {#8698 …} #channels: Doctrine\ORM\PersistentCollection {#8684 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8678 …} #reviews: Doctrine\ORM\PersistentCollection {#8680 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8682 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
102.0 MiB | 0.62 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30504 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30495 …} +context: Sylius\TwigHooks\Bag\DataBag {#30565 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30492 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30440 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30448 #collection: Doctrine\Common\Collections\ArrayCollection {#30457 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30436 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38436 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38438 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30504 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30495 …} +context: Sylius\TwigHooks\Bag\DataBag {#30565 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30492 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Entonnoir pour verrines" "applied_promotions" => Doctrine\ORM\PersistentCollection {#30448 #collection: Doctrine\Common\Collections\ArrayCollection {#30457 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30436 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38436 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38438 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30569 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30504 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30495 …} +context: Sylius\TwigHooks\Bag\DataBag {#30565 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30492 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30440 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30448 #collection: Doctrine\Common\Collections\ArrayCollection {#30457 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30436 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38436 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38438 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 102.0 MiB | 0.13 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30619 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30610 …} +context: Sylius\TwigHooks\Bag\DataBag {#30617 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30618 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30440 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30622 +variant: App\Entity\Product\ProductVariant {#30440 …} +price: "6,00\u{A0}€" +originalPrice: "6,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9086 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12516 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9083 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30619 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30610 …} +context: Sylius\TwigHooks\Bag\DataBag {#30617 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30618 …} +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 | 102.0 MiB | 3.95 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8705 #id: 2914 #code: "epoussette-ramasse-miettes-andree-jardin-6056" #attributes: Doctrine\ORM\PersistentCollection {#8712 …} #variants: Doctrine\ORM\PersistentCollection {#8714 …} #options: Doctrine\ORM\PersistentCollection {#8718 …} #associations: Doctrine\ORM\PersistentCollection {#8716 …} #createdAt: DateTime @1758632707 {#8703 : 2025-09-23 21:05:07.0 PRC (+08:00) } #updatedAt: DateTime @1758632707 {#8704 : 2025-09-23 21:05:07.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8721 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8722 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8705} #id: 2914 #name: "Epoussette Ramasse Miettes Andrée Jardin" #slug: "epoussette-ramasse-miettes-andree-jardin-6056" #description: """ <div class="col is-12"><ul>\n <li>Elégante époussette ramasse miettes.</li>\n <li>Design vintage.</li>\n <li>Bois de hêtre et tôle d'acier.</li>\n <li><strong>Fabriquée en France</strong></li>\n </ul></div><h1>Descriptif Epoussette Ramasse Miettes Andrée Jardin</h1><div class="col is-12">L'époussette <a rel="nofollow" href="https://www.cuisinstore.com/ramasse-miettes-f589-p1.html">Ramasse Miettes</a> Andrée Jardin associe avec goût le savoir-faire de la maison crée en 1947 par George-rené Julio aux usages du quotidien avec un design vintage particulièrement élégant. Toujours à portée de main pour retirer les miettes près du grille-pain ou la farine après la réalisation de votre pâtisserie préférée.</div><h1>Caractéristiques Epoussette Ramasse Miettes Andrée Jardin</h1><div class="col is-12">- Epoussette en bois de hêtre, crin et fibres synthétiques.<br />- Dimensions : 13 x 9 x 2 cm.<br />- Pelle en tôle d'acier.<br />- Dimensions de la pelle : 13,5 x 11 x 2 cm.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8724 …} #channels: Doctrine\ORM\PersistentCollection {#8710 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7828 …} #reviews: Doctrine\ORM\PersistentCollection {#8706 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8708 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27748 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27781 …} +context: Sylius\TwigHooks\Bag\DataBag {#27787 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27774 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#30502 +product: App\Entity\Product\Product {#8705 #id: 2914 #code: "epoussette-ramasse-miettes-andree-jardin-6056" #attributes: Doctrine\ORM\PersistentCollection {#8712 …} #variants: Doctrine\ORM\PersistentCollection {#8714 …} #options: Doctrine\ORM\PersistentCollection {#8718 …} #associations: Doctrine\ORM\PersistentCollection {#8716 …} #createdAt: DateTime @1758632707 {#8703 : 2025-09-23 21:05:07.0 PRC (+08:00) } #updatedAt: DateTime @1758632707 {#8704 : 2025-09-23 21:05:07.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8721 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8722 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8705} #id: 2914 #name: "Epoussette Ramasse Miettes Andrée Jardin" #slug: "epoussette-ramasse-miettes-andree-jardin-6056" #description: """ <div class="col is-12"><ul>\n <li>Elégante époussette ramasse miettes.</li>\n <li>Design vintage.</li>\n <li>Bois de hêtre et tôle d'acier.</li>\n <li><strong>Fabriquée en France</strong></li>\n </ul></div><h1>Descriptif Epoussette Ramasse Miettes Andrée Jardin</h1><div class="col is-12">L'époussette <a rel="nofollow" href="https://www.cuisinstore.com/ramasse-miettes-f589-p1.html">Ramasse Miettes</a> Andrée Jardin associe avec goût le savoir-faire de la maison crée en 1947 par George-rené Julio aux usages du quotidien avec un design vintage particulièrement élégant. Toujours à portée de main pour retirer les miettes près du grille-pain ou la farine après la réalisation de votre pâtisserie préférée.</div><h1>Caractéristiques Epoussette Ramasse Miettes Andrée Jardin</h1><div class="col is-12">- Epoussette en bois de hêtre, crin et fibres synthétiques.<br />- Dimensions : 13 x 9 x 2 cm.<br />- Pelle en tôle d'acier.<br />- Dimensions de la pelle : 13,5 x 11 x 2 cm.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8724 …} #channels: Doctrine\ORM\PersistentCollection {#8710 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7828 …} #reviews: Doctrine\ORM\PersistentCollection {#8706 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8708 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#30685 …} +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 {#27748 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27781 …} +context: Sylius\TwigHooks\Bag\DataBag {#27787 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27774 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
102.0 MiB | 0.64 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8705 #id: 2914 #code: "epoussette-ramasse-miettes-andree-jardin-6056" #attributes: Doctrine\ORM\PersistentCollection {#8712 …} #variants: Doctrine\ORM\PersistentCollection {#8714 …} #options: Doctrine\ORM\PersistentCollection {#8718 …} #associations: Doctrine\ORM\PersistentCollection {#8716 …} #createdAt: DateTime @1758632707 {#8703 : 2025-09-23 21:05:07.0 PRC (+08:00) } #updatedAt: DateTime @1758632707 {#8704 : 2025-09-23 21:05:07.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8721 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8722 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8705} #id: 2914 #name: "Epoussette Ramasse Miettes Andrée Jardin" #slug: "epoussette-ramasse-miettes-andree-jardin-6056" #description: """ <div class="col is-12"><ul>\n <li>Elégante époussette ramasse miettes.</li>\n <li>Design vintage.</li>\n <li>Bois de hêtre et tôle d'acier.</li>\n <li><strong>Fabriquée en France</strong></li>\n </ul></div><h1>Descriptif Epoussette Ramasse Miettes Andrée Jardin</h1><div class="col is-12">L'époussette <a rel="nofollow" href="https://www.cuisinstore.com/ramasse-miettes-f589-p1.html">Ramasse Miettes</a> Andrée Jardin associe avec goût le savoir-faire de la maison crée en 1947 par George-rené Julio aux usages du quotidien avec un design vintage particulièrement élégant. Toujours à portée de main pour retirer les miettes près du grille-pain ou la farine après la réalisation de votre pâtisserie préférée.</div><h1>Caractéristiques Epoussette Ramasse Miettes Andrée Jardin</h1><div class="col is-12">- Epoussette en bois de hêtre, crin et fibres synthétiques.<br />- Dimensions : 13 x 9 x 2 cm.<br />- Pelle en tôle d'acier.<br />- Dimensions de la pelle : 13,5 x 11 x 2 cm.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8724 …} #channels: Doctrine\ORM\PersistentCollection {#8710 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7828 …} #reviews: Doctrine\ORM\PersistentCollection {#8706 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8708 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Epoussette Ramasse Miettes Andrée Jardin" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30756 -props: [ "product" => App\Entity\Product\Product {#8705 #id: 2914 #code: "epoussette-ramasse-miettes-andree-jardin-6056" #attributes: Doctrine\ORM\PersistentCollection {#8712 …} #variants: Doctrine\ORM\PersistentCollection {#8714 …} #options: Doctrine\ORM\PersistentCollection {#8718 …} #associations: Doctrine\ORM\PersistentCollection {#8716 …} #createdAt: DateTime @1758632707 {#8703 : 2025-09-23 21:05:07.0 PRC (+08:00) } #updatedAt: DateTime @1758632707 {#8704 : 2025-09-23 21:05:07.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8721 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8722 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8705} #id: 2914 #name: "Epoussette Ramasse Miettes Andrée Jardin" #slug: "epoussette-ramasse-miettes-andree-jardin-6056" #description: """ <div class="col is-12"><ul>\n <li>Elégante époussette ramasse miettes.</li>\n <li>Design vintage.</li>\n <li>Bois de hêtre et tôle d'acier.</li>\n <li><strong>Fabriquée en France</strong></li>\n </ul></div><h1>Descriptif Epoussette Ramasse Miettes Andrée Jardin</h1><div class="col is-12">L'époussette <a rel="nofollow" href="https://www.cuisinstore.com/ramasse-miettes-f589-p1.html">Ramasse Miettes</a> Andrée Jardin associe avec goût le savoir-faire de la maison crée en 1947 par George-rené Julio aux usages du quotidien avec un design vintage particulièrement élégant. Toujours à portée de main pour retirer les miettes près du grille-pain ou la farine après la réalisation de votre pâtisserie préférée.</div><h1>Caractéristiques Epoussette Ramasse Miettes Andrée Jardin</h1><div class="col is-12">- Epoussette en bois de hêtre, crin et fibres synthétiques.<br />- Dimensions : 13 x 9 x 2 cm.<br />- Pelle en tôle d'acier.<br />- Dimensions de la pelle : 13,5 x 11 x 2 cm.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8724 …} #channels: Doctrine\ORM\PersistentCollection {#8710 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7828 …} #reviews: Doctrine\ORM\PersistentCollection {#8706 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8708 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
102.0 MiB | 0.62 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30749 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30740 …} +context: Sylius\TwigHooks\Bag\DataBag {#30807 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30737 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30685 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30693 #collection: Doctrine\Common\Collections\ArrayCollection {#30702 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30681 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38450 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38452 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30749 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30740 …} +context: Sylius\TwigHooks\Bag\DataBag {#30807 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30737 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Epoussette Ramasse Miettes Andrée Jardin" "applied_promotions" => Doctrine\ORM\PersistentCollection {#30693 #collection: Doctrine\Common\Collections\ArrayCollection {#30702 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30681 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38450 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38452 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30811 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30749 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30740 …} +context: Sylius\TwigHooks\Bag\DataBag {#30807 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30737 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30685 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30693 #collection: Doctrine\Common\Collections\ArrayCollection {#30702 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30681 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38450 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38452 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 102.0 MiB | 0.13 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30861 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30852 …} +context: Sylius\TwigHooks\Bag\DataBag {#30859 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30860 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30685 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30864 +variant: App\Entity\Product\ProductVariant {#30685 …} +price: "32,00\u{A0}€" +originalPrice: "32,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9086 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12516 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9083 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30861 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30852 …} +context: Sylius\TwigHooks\Bag\DataBag {#30859 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30860 …} +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 | 102.0 MiB | 4.16 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8728 #id: 3166 #code: "goupillon-pour-flute-et-carafe-andree-jardin-6061" #attributes: Doctrine\ORM\PersistentCollection {#8735 …} #variants: Doctrine\ORM\PersistentCollection {#8737 …} #options: Doctrine\ORM\PersistentCollection {#8741 …} #associations: Doctrine\ORM\PersistentCollection {#8739 …} #createdAt: DateTime @1758632807 {#8726 : 2025-09-23 21:06:47.0 PRC (+08:00) } #updatedAt: DateTime @1758632807 {#8727 : 2025-09-23 21:06:47.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8744 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8745 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8728} #id: 3166 #name: "Goupillon pour flûte et carafe Andrée Jardin" #slug: "goupillon-pour-flute-et-carafe-andree-jardin-6061" #description: """ <div class="col is-12"><ul>\n <li>Fil d'inox et fibre de nylon et coton.</li>\n <li><strong>Fabriqué en France</strong></li>\n </ul></div><h1>Descriptif Goupillon pour flûte et carafe Andrée Jardin</h1><div class="col is-12">Les Goupillons pour flûtes et carafes Andrée Jardin sont parfaits pour nettoyer les contenants tels que petites bouteilles, biberons, gourdes, carafes etc... l'extrémité de ces derniers fait de coton vous aidera à ôter et essuyer tout dépot et ses fibres de nylon à brosser efficacement.</div><h1>Caractéristiques Goupillon pour flûte et carafe Andrée Jardin</h1><div class="col is-12">- Goupillons réalisés en fil d'inox, nylon et coton.<br />- Goupillon pour flûtes : 29 x 4 cm.<br />- Goupillon pour carafes : 50 x 6 cm.<br /><br /></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8747 …} #channels: Doctrine\ORM\PersistentCollection {#8733 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8571 …} #reviews: Doctrine\ORM\PersistentCollection {#8729 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8731 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27748 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27781 …} +context: Sylius\TwigHooks\Bag\DataBag {#27787 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27774 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#30747 +product: App\Entity\Product\Product {#8728 #id: 3166 #code: "goupillon-pour-flute-et-carafe-andree-jardin-6061" #attributes: Doctrine\ORM\PersistentCollection {#8735 …} #variants: Doctrine\ORM\PersistentCollection {#8737 …} #options: Doctrine\ORM\PersistentCollection {#8741 …} #associations: Doctrine\ORM\PersistentCollection {#8739 …} #createdAt: DateTime @1758632807 {#8726 : 2025-09-23 21:06:47.0 PRC (+08:00) } #updatedAt: DateTime @1758632807 {#8727 : 2025-09-23 21:06:47.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8744 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8745 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8728} #id: 3166 #name: "Goupillon pour flûte et carafe Andrée Jardin" #slug: "goupillon-pour-flute-et-carafe-andree-jardin-6061" #description: """ <div class="col is-12"><ul>\n <li>Fil d'inox et fibre de nylon et coton.</li>\n <li><strong>Fabriqué en France</strong></li>\n </ul></div><h1>Descriptif Goupillon pour flûte et carafe Andrée Jardin</h1><div class="col is-12">Les Goupillons pour flûtes et carafes Andrée Jardin sont parfaits pour nettoyer les contenants tels que petites bouteilles, biberons, gourdes, carafes etc... l'extrémité de ces derniers fait de coton vous aidera à ôter et essuyer tout dépot et ses fibres de nylon à brosser efficacement.</div><h1>Caractéristiques Goupillon pour flûte et carafe Andrée Jardin</h1><div class="col is-12">- Goupillons réalisés en fil d'inox, nylon et coton.<br />- Goupillon pour flûtes : 29 x 4 cm.<br />- Goupillon pour carafes : 50 x 6 cm.<br /><br /></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8747 …} #channels: Doctrine\ORM\PersistentCollection {#8733 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8571 …} #reviews: Doctrine\ORM\PersistentCollection {#8729 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8731 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#30927 …} +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 {#27748 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27781 …} +context: Sylius\TwigHooks\Bag\DataBag {#27787 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27774 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
102.0 MiB | 0.64 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8728 #id: 3166 #code: "goupillon-pour-flute-et-carafe-andree-jardin-6061" #attributes: Doctrine\ORM\PersistentCollection {#8735 …} #variants: Doctrine\ORM\PersistentCollection {#8737 …} #options: Doctrine\ORM\PersistentCollection {#8741 …} #associations: Doctrine\ORM\PersistentCollection {#8739 …} #createdAt: DateTime @1758632807 {#8726 : 2025-09-23 21:06:47.0 PRC (+08:00) } #updatedAt: DateTime @1758632807 {#8727 : 2025-09-23 21:06:47.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8744 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8745 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8728} #id: 3166 #name: "Goupillon pour flûte et carafe Andrée Jardin" #slug: "goupillon-pour-flute-et-carafe-andree-jardin-6061" #description: """ <div class="col is-12"><ul>\n <li>Fil d'inox et fibre de nylon et coton.</li>\n <li><strong>Fabriqué en France</strong></li>\n </ul></div><h1>Descriptif Goupillon pour flûte et carafe Andrée Jardin</h1><div class="col is-12">Les Goupillons pour flûtes et carafes Andrée Jardin sont parfaits pour nettoyer les contenants tels que petites bouteilles, biberons, gourdes, carafes etc... l'extrémité de ces derniers fait de coton vous aidera à ôter et essuyer tout dépot et ses fibres de nylon à brosser efficacement.</div><h1>Caractéristiques Goupillon pour flûte et carafe Andrée Jardin</h1><div class="col is-12">- Goupillons réalisés en fil d'inox, nylon et coton.<br />- Goupillon pour flûtes : 29 x 4 cm.<br />- Goupillon pour carafes : 50 x 6 cm.<br /><br /></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8747 …} #channels: Doctrine\ORM\PersistentCollection {#8733 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8571 …} #reviews: Doctrine\ORM\PersistentCollection {#8729 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8731 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Goupillon pour flûte et carafe Andrée Jardin" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#31001 -props: [ "product" => App\Entity\Product\Product {#8728 #id: 3166 #code: "goupillon-pour-flute-et-carafe-andree-jardin-6061" #attributes: Doctrine\ORM\PersistentCollection {#8735 …} #variants: Doctrine\ORM\PersistentCollection {#8737 …} #options: Doctrine\ORM\PersistentCollection {#8741 …} #associations: Doctrine\ORM\PersistentCollection {#8739 …} #createdAt: DateTime @1758632807 {#8726 : 2025-09-23 21:06:47.0 PRC (+08:00) } #updatedAt: DateTime @1758632807 {#8727 : 2025-09-23 21:06:47.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8744 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8745 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8728} #id: 3166 #name: "Goupillon pour flûte et carafe Andrée Jardin" #slug: "goupillon-pour-flute-et-carafe-andree-jardin-6061" #description: """ <div class="col is-12"><ul>\n <li>Fil d'inox et fibre de nylon et coton.</li>\n <li><strong>Fabriqué en France</strong></li>\n </ul></div><h1>Descriptif Goupillon pour flûte et carafe Andrée Jardin</h1><div class="col is-12">Les Goupillons pour flûtes et carafes Andrée Jardin sont parfaits pour nettoyer les contenants tels que petites bouteilles, biberons, gourdes, carafes etc... l'extrémité de ces derniers fait de coton vous aidera à ôter et essuyer tout dépot et ses fibres de nylon à brosser efficacement.</div><h1>Caractéristiques Goupillon pour flûte et carafe Andrée Jardin</h1><div class="col is-12">- Goupillons réalisés en fil d'inox, nylon et coton.<br />- Goupillon pour flûtes : 29 x 4 cm.<br />- Goupillon pour carafes : 50 x 6 cm.<br /><br /></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8747 …} #channels: Doctrine\ORM\PersistentCollection {#8733 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8571 …} #reviews: Doctrine\ORM\PersistentCollection {#8729 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8731 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
102.0 MiB | 0.60 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31063 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30985 …} +context: Sylius\TwigHooks\Bag\DataBag {#31052 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30982 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30927 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30935 #collection: Doctrine\Common\Collections\ArrayCollection {#30947 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30923 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38464 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38466 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31063 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30985 …} +context: Sylius\TwigHooks\Bag\DataBag {#31052 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30982 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Goupillon pour flûte et carafe Andrée Jardin" "applied_promotions" => Doctrine\ORM\PersistentCollection {#30935 #collection: Doctrine\Common\Collections\ArrayCollection {#30947 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30923 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38464 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38466 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#31068 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31063 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30985 …} +context: Sylius\TwigHooks\Bag\DataBag {#31052 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30982 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30927 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30935 #collection: Doctrine\Common\Collections\ArrayCollection {#30947 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30923 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38464 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38466 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 102.0 MiB | 0.13 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31117 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31108 …} +context: Sylius\TwigHooks\Bag\DataBag {#31115 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31116 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30927 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#31120 +variant: App\Entity\Product\ProductVariant {#30927 …} +price: "6,00\u{A0}€" +originalPrice: "6,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9086 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12516 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9083 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31117 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31108 …} +context: Sylius\TwigHooks\Bag\DataBag {#31115 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31116 …} +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 | 104.0 MiB | 2.07 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27434 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12581 …} +context: Sylius\TwigHooks\Bag\DataBag {#27456 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12591 …} +prefixes: [ "sylius_shop.base.offcanvas" ] } "template" => "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig" ] |
|||
| Attributes | [] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#31439 +cart: App\Entity\Order\Order {#13495 …} #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1322 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27434 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12581 …} +context: Sylius\TwigHooks\Bag\DataBag {#27456 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12591 …} +prefixes: [ "sylius_shop.base.offcanvas" ] } +template: "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig" #repository: Sylius\Bundle\CoreBundle\Doctrine\ORM\OrderRepository {#4980 …} } |
|||