Components
12
Twig Components
80
Render Count
333
ms
Render Time
106.0
MiB
Memory Usage
Components
Render calls
| sylius_shop:common:currency_switcher | Sylius\Bundle\ShopBundle\Twig\Component\Common\CurrencySwitcherComponent | 96.0 MiB | 1.18 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12887 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12880 …} +context: Sylius\TwigHooks\Bag\DataBag {#12886 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12885 …} +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 {#13507 #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12778 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12887 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12880 …} +context: Sylius\TwigHooks\Bag\DataBag {#12886 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12885 …} +prefixes: [ "sylius_shop.base.header.top_bar" ] } } |
|||
| sylius_shop:common:locale_switcher | Sylius\Bundle\ShopBundle\Twig\Component\Common\LocaleSwitcherComponent | 96.0 MiB | 0.71 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13584 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13580 …} +context: Sylius\TwigHooks\Bag\DataBag {#13582 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13583 …} +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 {#13593 #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #localeProvider: Sylius\Component\Core\Provider\ChannelBasedLocaleProvider {#4528 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13584 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13580 …} +context: Sylius\TwigHooks\Bag\DataBag {#13582 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13583 …} +prefixes: [ "sylius_shop.base.header.top_bar" ] } } |
|||
| sylius_shop:cart:widget | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent | 96.0 MiB | 17.01 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13675 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13654 …} +context: Sylius\TwigHooks\Bag\DataBag {#13674 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13673 …} +prefixes: [ "sylius_shop.base.header.content" ] } "template" => "@SyliusShop/shared/components/header/cart.html.twig" ] |
|||
| Attributes | [] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#13690 +cart: App\Entity\Order\Order {#13757 …} #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1322 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13675 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13654 …} +context: Sylius\TwigHooks\Bag\DataBag {#13674 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13673 …} +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 | 96.0 MiB | 44.33 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13943 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13931 …} +context: Sylius\TwigHooks\Bag\DataBag {#13937 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13929 …} +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 {#13952 #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 {#13943 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13931 …} +context: Sylius\TwigHooks\Bag\DataBag {#13937 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13929 …} +prefixes: [ "sylius_shop.base.header.navbar" ] } } |
|||
| sylius_shop:product:show:breadcrumbs | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 96.0 MiB | 0.95 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27717 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27713 …} +context: Sylius\TwigHooks\Bag\DataBag {#27714 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27716 …} +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 {#27726 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#243 …} #taxonRepository: App\Repository\TaxonRepository {#7413 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27717 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27713 …} +context: Sylius\TwigHooks\Bag\DataBag {#27714 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27716 …} +prefixes: [ "sylius_shop.product.index.content" ] } } |
|||
| sylius_shop:product:show:taxonomy | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 96.0 MiB | 2.04 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27825 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27821 …} +context: Sylius\TwigHooks\Bag\DataBag {#27822 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27824 …} +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 {#27833 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#243 …} #taxonRepository: App\Repository\TaxonRepository {#7413 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27825 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27821 …} +context: Sylius\TwigHooks\Bag\DataBag {#27822 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27824 …} +prefixes: [ "sylius_shop.product.index.content.body.sidebar" ] } } |
|||
| sylius_shop:product:show:header | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 96.0 MiB | 2.08 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27982 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27978 …} +context: Sylius\TwigHooks\Bag\DataBag {#27979 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27981 …} +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 {#27990 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#243 …} #taxonRepository: App\Repository\TaxonRepository {#7413 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27982 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27978 …} +context: Sylius\TwigHooks\Bag\DataBag {#27979 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27981 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 102.0 MiB | 30.64 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#7997 #id: 1117 #code: "vide-pomme-roesle-3453" #attributes: Doctrine\ORM\PersistentCollection {#8176 …} #variants: Doctrine\ORM\PersistentCollection {#8399 …} #options: Doctrine\ORM\PersistentCollection {#8527 …} #associations: Doctrine\ORM\PersistentCollection {#8467 …} #createdAt: DateTime @1758632310 {#7716 : 2025-09-23 20:58:30.0 PRC (+08:00) } #updatedAt: DateTime @1758632310 {#7755 : 2025-09-23 20:58:30.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8526 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8529 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7997} #id: 1117 #name: "Vide pomme Rösle" #slug: "vide-pomme-roesle-3453" #description: """ <div class="col is-12"><ul>\n <li>Dents acérées, efficacité garantie.</li>\n <li>Anneau d'accroche.</li>\n <li>Garantie à vie.</li>\n </ul></div><h1>Description vide pomme Rösle</h1><div class="col is-12">Le Vide pomme Rösle permet d'évider facilement les pommes mais aussi les poires et les petites courgettes.<br />Le Vide pomme Rösle est dotée de dents acérées qui entrent facilement dans la chair du fruit ou du légume.</div><h1>Caractéristiques vide pomme Rösle</h1><div class="col is-12">Inox 18/10. Longueur 22,5 cm. ø 2 cm. Dents acérées. Anneau pour suspendre. Va au lave vaisselle. Garantie à vie.</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 {#8532 …} #channels: Doctrine\ORM\PersistentCollection {#8035 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7708 …} #reviews: Doctrine\ORM\PersistentCollection {#7995 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8038 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28047 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28080 …} +context: Sylius\TwigHooks\Bag\DataBag {#28086 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28073 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#28515 +product: App\Entity\Product\Product {#7997 #id: 1117 #code: "vide-pomme-roesle-3453" #attributes: Doctrine\ORM\PersistentCollection {#8176 …} #variants: Doctrine\ORM\PersistentCollection {#8399 …} #options: Doctrine\ORM\PersistentCollection {#8527 …} #associations: Doctrine\ORM\PersistentCollection {#8467 …} #createdAt: DateTime @1758632310 {#7716 : 2025-09-23 20:58:30.0 PRC (+08:00) } #updatedAt: DateTime @1758632310 {#7755 : 2025-09-23 20:58:30.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8526 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8529 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7997} #id: 1117 #name: "Vide pomme Rösle" #slug: "vide-pomme-roesle-3453" #description: """ <div class="col is-12"><ul>\n <li>Dents acérées, efficacité garantie.</li>\n <li>Anneau d'accroche.</li>\n <li>Garantie à vie.</li>\n </ul></div><h1>Description vide pomme Rösle</h1><div class="col is-12">Le Vide pomme Rösle permet d'évider facilement les pommes mais aussi les poires et les petites courgettes.<br />Le Vide pomme Rösle est dotée de dents acérées qui entrent facilement dans la chair du fruit ou du légume.</div><h1>Caractéristiques vide pomme Rösle</h1><div class="col is-12">Inox 18/10. Longueur 22,5 cm. ø 2 cm. Dents acérées. Anneau pour suspendre. Va au lave vaisselle. Garantie à vie.</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 {#8532 …} #channels: Doctrine\ORM\PersistentCollection {#8035 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7708 …} #reviews: Doctrine\ORM\PersistentCollection {#7995 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8038 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#28777 …} +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 {#28047 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28080 …} +context: Sylius\TwigHooks\Bag\DataBag {#28086 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28073 …} +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 {#7997 #id: 1117 #code: "vide-pomme-roesle-3453" #attributes: Doctrine\ORM\PersistentCollection {#8176 …} #variants: Doctrine\ORM\PersistentCollection {#8399 …} #options: Doctrine\ORM\PersistentCollection {#8527 …} #associations: Doctrine\ORM\PersistentCollection {#8467 …} #createdAt: DateTime @1758632310 {#7716 : 2025-09-23 20:58:30.0 PRC (+08:00) } #updatedAt: DateTime @1758632310 {#7755 : 2025-09-23 20:58:30.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8526 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8529 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7997} #id: 1117 #name: "Vide pomme Rösle" #slug: "vide-pomme-roesle-3453" #description: """ <div class="col is-12"><ul>\n <li>Dents acérées, efficacité garantie.</li>\n <li>Anneau d'accroche.</li>\n <li>Garantie à vie.</li>\n </ul></div><h1>Description vide pomme Rösle</h1><div class="col is-12">Le Vide pomme Rösle permet d'évider facilement les pommes mais aussi les poires et les petites courgettes.<br />Le Vide pomme Rösle est dotée de dents acérées qui entrent facilement dans la chair du fruit ou du légume.</div><h1>Caractéristiques vide pomme Rösle</h1><div class="col is-12">Inox 18/10. Longueur 22,5 cm. ø 2 cm. Dents acérées. Anneau pour suspendre. Va au lave vaisselle. Garantie à vie.</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 {#8532 …} #channels: Doctrine\ORM\PersistentCollection {#8035 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7708 …} #reviews: Doctrine\ORM\PersistentCollection {#7995 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8038 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Vide pomme Rösle" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29188 -props: [ "product" => App\Entity\Product\Product {#7997 #id: 1117 #code: "vide-pomme-roesle-3453" #attributes: Doctrine\ORM\PersistentCollection {#8176 …} #variants: Doctrine\ORM\PersistentCollection {#8399 …} #options: Doctrine\ORM\PersistentCollection {#8527 …} #associations: Doctrine\ORM\PersistentCollection {#8467 …} #createdAt: DateTime @1758632310 {#7716 : 2025-09-23 20:58:30.0 PRC (+08:00) } #updatedAt: DateTime @1758632310 {#7755 : 2025-09-23 20:58:30.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8526 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8529 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7997} #id: 1117 #name: "Vide pomme Rösle" #slug: "vide-pomme-roesle-3453" #description: """ <div class="col is-12"><ul>\n <li>Dents acérées, efficacité garantie.</li>\n <li>Anneau d'accroche.</li>\n <li>Garantie à vie.</li>\n </ul></div><h1>Description vide pomme Rösle</h1><div class="col is-12">Le Vide pomme Rösle permet d'évider facilement les pommes mais aussi les poires et les petites courgettes.<br />Le Vide pomme Rösle est dotée de dents acérées qui entrent facilement dans la chair du fruit ou du légume.</div><h1>Caractéristiques vide pomme Rösle</h1><div class="col is-12">Inox 18/10. Longueur 22,5 cm. ø 2 cm. Dents acérées. Anneau pour suspendre. Va au lave vaisselle. Garantie à vie.</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 {#8532 …} #channels: Doctrine\ORM\PersistentCollection {#8035 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7708 …} #reviews: Doctrine\ORM\PersistentCollection {#7995 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8038 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
102.0 MiB | 6.38 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29261 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29264 …} +context: Sylius\TwigHooks\Bag\DataBag {#29259 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29258 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#28777 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29123 #collection: Doctrine\Common\Collections\ArrayCollection {#29122 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#28960 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#41386 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#41438 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29261 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29264 …} +context: Sylius\TwigHooks\Bag\DataBag {#29259 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29258 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Vide pomme Rösle" "applied_promotions" => Doctrine\ORM\PersistentCollection {#29123 #collection: Doctrine\Common\Collections\ArrayCollection {#29122 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#28960 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#41386 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#41438 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29269 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29261 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29264 …} +context: Sylius\TwigHooks\Bag\DataBag {#29259 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29258 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#28777 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29123 #collection: Doctrine\Common\Collections\ArrayCollection {#29122 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#28960 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#41386 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#41438 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 102.0 MiB | 0.41 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29337 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29327 …} +context: Sylius\TwigHooks\Bag\DataBag {#29335 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29336 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#28777 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29346 +variant: App\Entity\Product\ProductVariant {#28777 …} +price: "29,00\u{A0}€" +originalPrice: "29,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9348 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12778 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9345 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29337 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29327 …} +context: Sylius\TwigHooks\Bag\DataBag {#29335 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29336 …} +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 | 12.95 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8541 #id: 628 #code: "couteau-office-fuso-591" #attributes: Doctrine\ORM\PersistentCollection {#8551 …} #variants: Doctrine\ORM\PersistentCollection {#8553 …} #options: Doctrine\ORM\PersistentCollection {#8557 …} #associations: Doctrine\ORM\PersistentCollection {#8555 …} #createdAt: DateTime @1758632233 {#8539 : 2025-09-23 20:57:13.0 PRC (+08:00) } #updatedAt: DateTime @1758632233 {#8540 : 2025-09-23 20:57:13.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8560 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8561 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8541} #id: 628 #name: "Couteau office FUSO" #slug: "couteau-office-fuso-591" #description: """ <div class="col is-12"><ul>\n <li>Garantie 10 ans.</li>\n <li>Tenue en main optimale.</li>\n <li>Qualité professionnelle. </li>\n <li>Va au lave vaisselle. </li>\n <li><strong>Fabrication française. Thiers (Puy de Dôme Auvergne)</strong></li>\n </ul>\n <ul style="margin: 0px 10px; padding: 10px;">\n </ul></div><h1>Description couteau office FUSO</h1><div class="col is-12">Le couteau office FUSO à la fois esthétique et efficace assure un tranchant et un équilibre parfait. Lame courte et étroite pour éplucher vos légumes.</div><h1>Caractéristiques couteau office FUSO</h1><div class="col is-12">Lame inox carbone traitée et forgée. Fil carbone micro-biseauté symétriquement permettant une utilisation de coupe et un réaffutage aussi efficace pour droitier comme pour gaucher. Structure monovolume. Manche ergonomique. Garantie 10 ans. Va au lave vaisselle.<br /><br /><a target="_blank" href="http://www.cuisinstore.com/couteau-de-cuisine-ustensiles-de-cuisine-399.html" style="color: rgb(255, 102, 0);">Bien choisir son couteau de cuisine</a></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 {#8563 …} #channels: Doctrine\ORM\PersistentCollection {#8549 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8543 …} #reviews: Doctrine\ORM\PersistentCollection {#8545 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8547 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28047 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28080 …} +context: Sylius\TwigHooks\Bag\DataBag {#28086 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28073 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29166 +product: App\Entity\Product\Product {#8541 #id: 628 #code: "couteau-office-fuso-591" #attributes: Doctrine\ORM\PersistentCollection {#8551 …} #variants: Doctrine\ORM\PersistentCollection {#8553 …} #options: Doctrine\ORM\PersistentCollection {#8557 …} #associations: Doctrine\ORM\PersistentCollection {#8555 …} #createdAt: DateTime @1758632233 {#8539 : 2025-09-23 20:57:13.0 PRC (+08:00) } #updatedAt: DateTime @1758632233 {#8540 : 2025-09-23 20:57:13.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8560 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8561 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8541} #id: 628 #name: "Couteau office FUSO" #slug: "couteau-office-fuso-591" #description: """ <div class="col is-12"><ul>\n <li>Garantie 10 ans.</li>\n <li>Tenue en main optimale.</li>\n <li>Qualité professionnelle. </li>\n <li>Va au lave vaisselle. </li>\n <li><strong>Fabrication française. Thiers (Puy de Dôme Auvergne)</strong></li>\n </ul>\n <ul style="margin: 0px 10px; padding: 10px;">\n </ul></div><h1>Description couteau office FUSO</h1><div class="col is-12">Le couteau office FUSO à la fois esthétique et efficace assure un tranchant et un équilibre parfait. Lame courte et étroite pour éplucher vos légumes.</div><h1>Caractéristiques couteau office FUSO</h1><div class="col is-12">Lame inox carbone traitée et forgée. Fil carbone micro-biseauté symétriquement permettant une utilisation de coupe et un réaffutage aussi efficace pour droitier comme pour gaucher. Structure monovolume. Manche ergonomique. Garantie 10 ans. Va au lave vaisselle.<br /><br /><a target="_blank" href="http://www.cuisinstore.com/couteau-de-cuisine-ustensiles-de-cuisine-399.html" style="color: rgb(255, 102, 0);">Bien choisir son couteau de cuisine</a></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 {#8563 …} #channels: Doctrine\ORM\PersistentCollection {#8549 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8543 …} #reviews: Doctrine\ORM\PersistentCollection {#8545 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8547 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#29419 …} +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 {#28047 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28080 …} +context: Sylius\TwigHooks\Bag\DataBag {#28086 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28073 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
102.0 MiB | 1.59 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8541 #id: 628 #code: "couteau-office-fuso-591" #attributes: Doctrine\ORM\PersistentCollection {#8551 …} #variants: Doctrine\ORM\PersistentCollection {#8553 …} #options: Doctrine\ORM\PersistentCollection {#8557 …} #associations: Doctrine\ORM\PersistentCollection {#8555 …} #createdAt: DateTime @1758632233 {#8539 : 2025-09-23 20:57:13.0 PRC (+08:00) } #updatedAt: DateTime @1758632233 {#8540 : 2025-09-23 20:57:13.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8560 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8561 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8541} #id: 628 #name: "Couteau office FUSO" #slug: "couteau-office-fuso-591" #description: """ <div class="col is-12"><ul>\n <li>Garantie 10 ans.</li>\n <li>Tenue en main optimale.</li>\n <li>Qualité professionnelle. </li>\n <li>Va au lave vaisselle. </li>\n <li><strong>Fabrication française. Thiers (Puy de Dôme Auvergne)</strong></li>\n </ul>\n <ul style="margin: 0px 10px; padding: 10px;">\n </ul></div><h1>Description couteau office FUSO</h1><div class="col is-12">Le couteau office FUSO à la fois esthétique et efficace assure un tranchant et un équilibre parfait. Lame courte et étroite pour éplucher vos légumes.</div><h1>Caractéristiques couteau office FUSO</h1><div class="col is-12">Lame inox carbone traitée et forgée. Fil carbone micro-biseauté symétriquement permettant une utilisation de coupe et un réaffutage aussi efficace pour droitier comme pour gaucher. Structure monovolume. Manche ergonomique. Garantie 10 ans. Va au lave vaisselle.<br /><br /><a target="_blank" href="http://www.cuisinstore.com/couteau-de-cuisine-ustensiles-de-cuisine-399.html" style="color: rgb(255, 102, 0);">Bien choisir son couteau de cuisine</a></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 {#8563 …} #channels: Doctrine\ORM\PersistentCollection {#8549 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8543 …} #reviews: Doctrine\ORM\PersistentCollection {#8545 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8547 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Couteau office FUSO" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29493 -props: [ "product" => App\Entity\Product\Product {#8541 #id: 628 #code: "couteau-office-fuso-591" #attributes: Doctrine\ORM\PersistentCollection {#8551 …} #variants: Doctrine\ORM\PersistentCollection {#8553 …} #options: Doctrine\ORM\PersistentCollection {#8557 …} #associations: Doctrine\ORM\PersistentCollection {#8555 …} #createdAt: DateTime @1758632233 {#8539 : 2025-09-23 20:57:13.0 PRC (+08:00) } #updatedAt: DateTime @1758632233 {#8540 : 2025-09-23 20:57:13.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8560 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8561 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8541} #id: 628 #name: "Couteau office FUSO" #slug: "couteau-office-fuso-591" #description: """ <div class="col is-12"><ul>\n <li>Garantie 10 ans.</li>\n <li>Tenue en main optimale.</li>\n <li>Qualité professionnelle. </li>\n <li>Va au lave vaisselle. </li>\n <li><strong>Fabrication française. Thiers (Puy de Dôme Auvergne)</strong></li>\n </ul>\n <ul style="margin: 0px 10px; padding: 10px;">\n </ul></div><h1>Description couteau office FUSO</h1><div class="col is-12">Le couteau office FUSO à la fois esthétique et efficace assure un tranchant et un équilibre parfait. Lame courte et étroite pour éplucher vos légumes.</div><h1>Caractéristiques couteau office FUSO</h1><div class="col is-12">Lame inox carbone traitée et forgée. Fil carbone micro-biseauté symétriquement permettant une utilisation de coupe et un réaffutage aussi efficace pour droitier comme pour gaucher. Structure monovolume. Manche ergonomique. Garantie 10 ans. Va au lave vaisselle.<br /><br /><a target="_blank" href="http://www.cuisinstore.com/couteau-de-cuisine-ustensiles-de-cuisine-399.html" style="color: rgb(255, 102, 0);">Bien choisir son couteau de cuisine</a></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 {#8563 …} #channels: Doctrine\ORM\PersistentCollection {#8549 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8543 …} #reviews: Doctrine\ORM\PersistentCollection {#8545 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8547 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
102.0 MiB | 0.85 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29486 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29477 …} +context: Sylius\TwigHooks\Bag\DataBag {#29544 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29474 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29419 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29427 #collection: Doctrine\Common\Collections\ArrayCollection {#29439 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29415 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#41458 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#41460 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29486 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29477 …} +context: Sylius\TwigHooks\Bag\DataBag {#29544 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29474 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Couteau office FUSO" "applied_promotions" => Doctrine\ORM\PersistentCollection {#29427 #collection: Doctrine\Common\Collections\ArrayCollection {#29439 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29415 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#41458 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#41460 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29548 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29486 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29477 …} +context: Sylius\TwigHooks\Bag\DataBag {#29544 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29474 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29419 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29427 #collection: Doctrine\Common\Collections\ArrayCollection {#29439 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29415 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#41458 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#41460 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 102.0 MiB | 0.15 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29598 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29589 …} +context: Sylius\TwigHooks\Bag\DataBag {#29596 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29597 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29419 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29601 +variant: App\Entity\Product\ProductVariant {#29419 …} +price: "53,00\u{A0}€" +originalPrice: "53,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9348 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12778 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9345 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29598 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29589 …} +context: Sylius\TwigHooks\Bag\DataBag {#29596 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29597 …} +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 | 12.09 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8570 #id: 636 #code: "couteau-a-desosser-pluton-sabatier-lion-1129" #attributes: Doctrine\ORM\PersistentCollection {#8580 …} #variants: Doctrine\ORM\PersistentCollection {#8582 …} #options: Doctrine\ORM\PersistentCollection {#8586 …} #associations: Doctrine\ORM\PersistentCollection {#8584 …} #createdAt: DateTime @1758632234 {#8568 : 2025-09-23 20:57:14.0 PRC (+08:00) } #updatedAt: DateTime @1758632234 {#8569 : 2025-09-23 20:57:14.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8589 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8590 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8570} #id: 636 #name: "Couteau à désosser Pluton Sabatier Lion" #slug: "couteau-a-desosser-pluton-sabatier-lion-1129" #description: """ <div class="col is-12"><ul>\n <li>Lame inox forgée.</li>\n <li>Manche ergonomique riveté. </li>\n <li>Excellent rapport qualité-prix. </li>\n </ul></div><h1>Description Couteau à désosser Pluton Sabatier Lion</h1><div class="col is-12">Le couteau à désosser Pluton a été conçu pour séparer efficacement la viande des os.</div><h1>Caractéristiques Couteau à désosser Pluton Sabatier Lion</h1><div class="col is-12">Lame forgée d’une seule pièce particulièrement résistante. Lame acier inox au carbone trempé assurant un tranchant impeccable. Manche riveté ergonomique, excellente prise en main. Mitre carré. Lame 15 cm. Va au lave vaisselle.\r\n <p align="left"> </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 {#8592 …} #channels: Doctrine\ORM\PersistentCollection {#8578 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8572 …} #reviews: Doctrine\ORM\PersistentCollection {#8574 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8576 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28047 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28080 …} +context: Sylius\TwigHooks\Bag\DataBag {#28086 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28073 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29484 +product: App\Entity\Product\Product {#8570 #id: 636 #code: "couteau-a-desosser-pluton-sabatier-lion-1129" #attributes: Doctrine\ORM\PersistentCollection {#8580 …} #variants: Doctrine\ORM\PersistentCollection {#8582 …} #options: Doctrine\ORM\PersistentCollection {#8586 …} #associations: Doctrine\ORM\PersistentCollection {#8584 …} #createdAt: DateTime @1758632234 {#8568 : 2025-09-23 20:57:14.0 PRC (+08:00) } #updatedAt: DateTime @1758632234 {#8569 : 2025-09-23 20:57:14.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8589 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8590 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8570} #id: 636 #name: "Couteau à désosser Pluton Sabatier Lion" #slug: "couteau-a-desosser-pluton-sabatier-lion-1129" #description: """ <div class="col is-12"><ul>\n <li>Lame inox forgée.</li>\n <li>Manche ergonomique riveté. </li>\n <li>Excellent rapport qualité-prix. </li>\n </ul></div><h1>Description Couteau à désosser Pluton Sabatier Lion</h1><div class="col is-12">Le couteau à désosser Pluton a été conçu pour séparer efficacement la viande des os.</div><h1>Caractéristiques Couteau à désosser Pluton Sabatier Lion</h1><div class="col is-12">Lame forgée d’une seule pièce particulièrement résistante. Lame acier inox au carbone trempé assurant un tranchant impeccable. Manche riveté ergonomique, excellente prise en main. Mitre carré. Lame 15 cm. Va au lave vaisselle.\r\n <p align="left"> </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 {#8592 …} #channels: Doctrine\ORM\PersistentCollection {#8578 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8572 …} #reviews: Doctrine\ORM\PersistentCollection {#8574 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8576 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#29664 …} +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 {#28047 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28080 …} +context: Sylius\TwigHooks\Bag\DataBag {#28086 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28073 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
102.0 MiB | 0.98 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8570 #id: 636 #code: "couteau-a-desosser-pluton-sabatier-lion-1129" #attributes: Doctrine\ORM\PersistentCollection {#8580 …} #variants: Doctrine\ORM\PersistentCollection {#8582 …} #options: Doctrine\ORM\PersistentCollection {#8586 …} #associations: Doctrine\ORM\PersistentCollection {#8584 …} #createdAt: DateTime @1758632234 {#8568 : 2025-09-23 20:57:14.0 PRC (+08:00) } #updatedAt: DateTime @1758632234 {#8569 : 2025-09-23 20:57:14.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8589 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8590 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8570} #id: 636 #name: "Couteau à désosser Pluton Sabatier Lion" #slug: "couteau-a-desosser-pluton-sabatier-lion-1129" #description: """ <div class="col is-12"><ul>\n <li>Lame inox forgée.</li>\n <li>Manche ergonomique riveté. </li>\n <li>Excellent rapport qualité-prix. </li>\n </ul></div><h1>Description Couteau à désosser Pluton Sabatier Lion</h1><div class="col is-12">Le couteau à désosser Pluton a été conçu pour séparer efficacement la viande des os.</div><h1>Caractéristiques Couteau à désosser Pluton Sabatier Lion</h1><div class="col is-12">Lame forgée d’une seule pièce particulièrement résistante. Lame acier inox au carbone trempé assurant un tranchant impeccable. Manche riveté ergonomique, excellente prise en main. Mitre carré. Lame 15 cm. Va au lave vaisselle.\r\n <p align="left"> </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 {#8592 …} #channels: Doctrine\ORM\PersistentCollection {#8578 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8572 …} #reviews: Doctrine\ORM\PersistentCollection {#8574 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8576 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Couteau à désosser Pluton Sabatier Lion" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29735 -props: [ "product" => App\Entity\Product\Product {#8570 #id: 636 #code: "couteau-a-desosser-pluton-sabatier-lion-1129" #attributes: Doctrine\ORM\PersistentCollection {#8580 …} #variants: Doctrine\ORM\PersistentCollection {#8582 …} #options: Doctrine\ORM\PersistentCollection {#8586 …} #associations: Doctrine\ORM\PersistentCollection {#8584 …} #createdAt: DateTime @1758632234 {#8568 : 2025-09-23 20:57:14.0 PRC (+08:00) } #updatedAt: DateTime @1758632234 {#8569 : 2025-09-23 20:57:14.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8589 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8590 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8570} #id: 636 #name: "Couteau à désosser Pluton Sabatier Lion" #slug: "couteau-a-desosser-pluton-sabatier-lion-1129" #description: """ <div class="col is-12"><ul>\n <li>Lame inox forgée.</li>\n <li>Manche ergonomique riveté. </li>\n <li>Excellent rapport qualité-prix. </li>\n </ul></div><h1>Description Couteau à désosser Pluton Sabatier Lion</h1><div class="col is-12">Le couteau à désosser Pluton a été conçu pour séparer efficacement la viande des os.</div><h1>Caractéristiques Couteau à désosser Pluton Sabatier Lion</h1><div class="col is-12">Lame forgée d’une seule pièce particulièrement résistante. Lame acier inox au carbone trempé assurant un tranchant impeccable. Manche riveté ergonomique, excellente prise en main. Mitre carré. Lame 15 cm. Va au lave vaisselle.\r\n <p align="left"> </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 {#8592 …} #channels: Doctrine\ORM\PersistentCollection {#8578 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8572 …} #reviews: Doctrine\ORM\PersistentCollection {#8574 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8576 …} #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 {#29728 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29719 …} +context: Sylius\TwigHooks\Bag\DataBag {#29786 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29716 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29664 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29672 #collection: Doctrine\Common\Collections\ArrayCollection {#29681 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29660 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#41472 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#41474 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29728 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29719 …} +context: Sylius\TwigHooks\Bag\DataBag {#29786 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29716 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Couteau à désosser Pluton Sabatier Lion" "applied_promotions" => Doctrine\ORM\PersistentCollection {#29672 #collection: Doctrine\Common\Collections\ArrayCollection {#29681 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29660 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#41472 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#41474 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29790 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29728 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29719 …} +context: Sylius\TwigHooks\Bag\DataBag {#29786 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29716 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29664 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29672 #collection: Doctrine\Common\Collections\ArrayCollection {#29681 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29660 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#41472 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#41474 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 102.0 MiB | 0.15 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29840 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29831 …} +context: Sylius\TwigHooks\Bag\DataBag {#29838 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29839 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29664 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29843 +variant: App\Entity\Product\ProductVariant {#29664 …} +price: "21,00\u{A0}€" +originalPrice: "21,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9348 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12778 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9345 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29840 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29831 …} +context: Sylius\TwigHooks\Bag\DataBag {#29838 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29839 …} +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 | 8.92 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8599 #id: 718 #code: "bloc-couteau-2-in-1-classic-ikon-wuesthof-7869" #attributes: Doctrine\ORM\PersistentCollection {#8606 …} #variants: Doctrine\ORM\PersistentCollection {#8608 …} #options: Doctrine\ORM\PersistentCollection {#8612 …} #associations: Doctrine\ORM\PersistentCollection {#8610 …} #createdAt: DateTime @1758632246 {#8597 : 2025-09-23 20:57:26.0 PRC (+08:00) } #updatedAt: DateTime @1758632246 {#8598 : 2025-09-23 20:57:26.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8615 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8616 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8599} #id: 718 #name: "Bloc Couteau 2-in-1 Classic Ikon Wüsthof" #slug: "bloc-couteau-2-in-1-classic-ikon-wuesthof-7869" #description: """ <div class="col is-12"><ul>\n <li>1 bloc en bois de hêtre.</li>\n <li>1 couteau chef de 20 cm.</li>\n <li><strong><em>Le tout au prix du couteau seul !!!</em></strong></li>\n </ul></div><h1>Descriptif Bloc Couteau 2-in-1 Classic Ikon Wüsthof</h1><div class="col is-12">Wüsthof développe des gammes de couteaux pour les cuisiniers les plus exigeants en combinant un design raffiné et des performances de premier plan. Le Bloc Couteau 2 in 1 Classic Ikon Wüsthof est livré avec un couteau de chef de 20 cm au prix du couteau seul !!! Il est donc gratuit !!! Le couteau est réalisé en acier inoxydable avec manche riveté et le bloc possède 5 emplacement pour couteaux et 1 emplacement pour fusil.</div><h1>Caractéristiques Bloc Couteau 2-in-1 Classic Ikon Wüsthof</h1><div class="col is-12">- Bloc couteau en bois de hêtre.<br />- 5 emplacements pour couteaux.<br />- 1 emplacement pour fusil.<br />- 1 couteau chef de 20 cm.<br /><strong><em>- Le tout au prix du couteau seul !!!</em></strong></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8618 …} #channels: Doctrine\ORM\PersistentCollection {#8604 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8600 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8602 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28047 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28080 …} +context: Sylius\TwigHooks\Bag\DataBag {#28086 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28073 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29726 +product: App\Entity\Product\Product {#8599 #id: 718 #code: "bloc-couteau-2-in-1-classic-ikon-wuesthof-7869" #attributes: Doctrine\ORM\PersistentCollection {#8606 …} #variants: Doctrine\ORM\PersistentCollection {#8608 …} #options: Doctrine\ORM\PersistentCollection {#8612 …} #associations: Doctrine\ORM\PersistentCollection {#8610 …} #createdAt: DateTime @1758632246 {#8597 : 2025-09-23 20:57:26.0 PRC (+08:00) } #updatedAt: DateTime @1758632246 {#8598 : 2025-09-23 20:57:26.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8615 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8616 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8599} #id: 718 #name: "Bloc Couteau 2-in-1 Classic Ikon Wüsthof" #slug: "bloc-couteau-2-in-1-classic-ikon-wuesthof-7869" #description: """ <div class="col is-12"><ul>\n <li>1 bloc en bois de hêtre.</li>\n <li>1 couteau chef de 20 cm.</li>\n <li><strong><em>Le tout au prix du couteau seul !!!</em></strong></li>\n </ul></div><h1>Descriptif Bloc Couteau 2-in-1 Classic Ikon Wüsthof</h1><div class="col is-12">Wüsthof développe des gammes de couteaux pour les cuisiniers les plus exigeants en combinant un design raffiné et des performances de premier plan. Le Bloc Couteau 2 in 1 Classic Ikon Wüsthof est livré avec un couteau de chef de 20 cm au prix du couteau seul !!! Il est donc gratuit !!! Le couteau est réalisé en acier inoxydable avec manche riveté et le bloc possède 5 emplacement pour couteaux et 1 emplacement pour fusil.</div><h1>Caractéristiques Bloc Couteau 2-in-1 Classic Ikon Wüsthof</h1><div class="col is-12">- Bloc couteau en bois de hêtre.<br />- 5 emplacements pour couteaux.<br />- 1 emplacement pour fusil.<br />- 1 couteau chef de 20 cm.<br /><strong><em>- Le tout au prix du couteau seul !!!</em></strong></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8618 …} #channels: Doctrine\ORM\PersistentCollection {#8604 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8600 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8602 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#29906 …} +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 {#28047 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28080 …} +context: Sylius\TwigHooks\Bag\DataBag {#28086 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28073 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
102.0 MiB | 0.69 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8599 #id: 718 #code: "bloc-couteau-2-in-1-classic-ikon-wuesthof-7869" #attributes: Doctrine\ORM\PersistentCollection {#8606 …} #variants: Doctrine\ORM\PersistentCollection {#8608 …} #options: Doctrine\ORM\PersistentCollection {#8612 …} #associations: Doctrine\ORM\PersistentCollection {#8610 …} #createdAt: DateTime @1758632246 {#8597 : 2025-09-23 20:57:26.0 PRC (+08:00) } #updatedAt: DateTime @1758632246 {#8598 : 2025-09-23 20:57:26.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8615 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8616 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8599} #id: 718 #name: "Bloc Couteau 2-in-1 Classic Ikon Wüsthof" #slug: "bloc-couteau-2-in-1-classic-ikon-wuesthof-7869" #description: """ <div class="col is-12"><ul>\n <li>1 bloc en bois de hêtre.</li>\n <li>1 couteau chef de 20 cm.</li>\n <li><strong><em>Le tout au prix du couteau seul !!!</em></strong></li>\n </ul></div><h1>Descriptif Bloc Couteau 2-in-1 Classic Ikon Wüsthof</h1><div class="col is-12">Wüsthof développe des gammes de couteaux pour les cuisiniers les plus exigeants en combinant un design raffiné et des performances de premier plan. Le Bloc Couteau 2 in 1 Classic Ikon Wüsthof est livré avec un couteau de chef de 20 cm au prix du couteau seul !!! Il est donc gratuit !!! Le couteau est réalisé en acier inoxydable avec manche riveté et le bloc possède 5 emplacement pour couteaux et 1 emplacement pour fusil.</div><h1>Caractéristiques Bloc Couteau 2-in-1 Classic Ikon Wüsthof</h1><div class="col is-12">- Bloc couteau en bois de hêtre.<br />- 5 emplacements pour couteaux.<br />- 1 emplacement pour fusil.<br />- 1 couteau chef de 20 cm.<br /><strong><em>- Le tout au prix du couteau seul !!!</em></strong></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8618 …} #channels: Doctrine\ORM\PersistentCollection {#8604 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8600 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8602 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Bloc Couteau 2-in-1 Classic Ikon Wüsthof" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29977 -props: [ "product" => App\Entity\Product\Product {#8599 #id: 718 #code: "bloc-couteau-2-in-1-classic-ikon-wuesthof-7869" #attributes: Doctrine\ORM\PersistentCollection {#8606 …} #variants: Doctrine\ORM\PersistentCollection {#8608 …} #options: Doctrine\ORM\PersistentCollection {#8612 …} #associations: Doctrine\ORM\PersistentCollection {#8610 …} #createdAt: DateTime @1758632246 {#8597 : 2025-09-23 20:57:26.0 PRC (+08:00) } #updatedAt: DateTime @1758632246 {#8598 : 2025-09-23 20:57:26.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8615 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8616 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8599} #id: 718 #name: "Bloc Couteau 2-in-1 Classic Ikon Wüsthof" #slug: "bloc-couteau-2-in-1-classic-ikon-wuesthof-7869" #description: """ <div class="col is-12"><ul>\n <li>1 bloc en bois de hêtre.</li>\n <li>1 couteau chef de 20 cm.</li>\n <li><strong><em>Le tout au prix du couteau seul !!!</em></strong></li>\n </ul></div><h1>Descriptif Bloc Couteau 2-in-1 Classic Ikon Wüsthof</h1><div class="col is-12">Wüsthof développe des gammes de couteaux pour les cuisiniers les plus exigeants en combinant un design raffiné et des performances de premier plan. Le Bloc Couteau 2 in 1 Classic Ikon Wüsthof est livré avec un couteau de chef de 20 cm au prix du couteau seul !!! Il est donc gratuit !!! Le couteau est réalisé en acier inoxydable avec manche riveté et le bloc possède 5 emplacement pour couteaux et 1 emplacement pour fusil.</div><h1>Caractéristiques Bloc Couteau 2-in-1 Classic Ikon Wüsthof</h1><div class="col is-12">- Bloc couteau en bois de hêtre.<br />- 5 emplacements pour couteaux.<br />- 1 emplacement pour fusil.<br />- 1 couteau chef de 20 cm.<br /><strong><em>- Le tout au prix du couteau seul !!!</em></strong></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8618 …} #channels: Doctrine\ORM\PersistentCollection {#8604 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8600 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8602 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
102.0 MiB | 0.87 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29970 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29961 …} +context: Sylius\TwigHooks\Bag\DataBag {#30028 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29958 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29906 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29914 #collection: Doctrine\Common\Collections\ArrayCollection {#29923 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29902 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#41486 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#41488 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29970 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29961 …} +context: Sylius\TwigHooks\Bag\DataBag {#30028 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29958 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Bloc Couteau 2-in-1 Classic Ikon Wüsthof" "applied_promotions" => Doctrine\ORM\PersistentCollection {#29914 #collection: Doctrine\Common\Collections\ArrayCollection {#29923 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29902 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#41486 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#41488 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30032 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29970 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29961 …} +context: Sylius\TwigHooks\Bag\DataBag {#30028 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29958 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29906 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29914 #collection: Doctrine\Common\Collections\ArrayCollection {#29923 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29902 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#41486 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#41488 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 102.0 MiB | 0.15 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 {#29906 …} "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 {#29906 …} +price: "127,00\u{A0}€" +originalPrice: "127,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9348 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12778 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9345 …} +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 | 18.66 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8625 #id: 740 #code: "ciseaux-de-cuisine-excellent-houseware-8256" #attributes: Doctrine\ORM\PersistentCollection {#8632 …} #variants: Doctrine\ORM\PersistentCollection {#8634 …} #options: Doctrine\ORM\PersistentCollection {#8638 …} #associations: Doctrine\ORM\PersistentCollection {#8636 …} #createdAt: DateTime @1758632249 {#8623 : 2025-09-23 20:57:29.0 PRC (+08:00) } #updatedAt: DateTime @1758632249 {#8624 : 2025-09-23 20:57:29.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8641 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8642 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8625} #id: 740 #name: "Ciseaux de Cuisine Excellent Houseware" #slug: "ciseaux-de-cuisine-excellent-houseware-8256" #description: """ <div class="col is-12"><ul>\n <li>Lames en acier inoxydable.</li>\n <li>Longueur totale : 21 cm.</li>\n <li><strong><em>Couleurs selon arrivage.</em></strong></li>\n </ul></div><h1>Descriptif Ciseaux de Cuisine Excellent Houseware</h1><div class="col is-12">Les ciseaux de Cuisine Excellent Houseware sont équipés de lames en acier inoxydable et trouveront toute leur place dans la cuisine.</div><h1>Caractéristiques Ciseaux de Cuisine Excellent Houseware</h1><div class="col is-12">- Lames en acier inoxydable : 9 cm.<br />- Longueur totale : 21 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 {#8644 …} #channels: Doctrine\ORM\PersistentCollection {#8630 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8626 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8628 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28047 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28080 …} +context: Sylius\TwigHooks\Bag\DataBag {#28086 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28073 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29968 +product: App\Entity\Product\Product {#8625 #id: 740 #code: "ciseaux-de-cuisine-excellent-houseware-8256" #attributes: Doctrine\ORM\PersistentCollection {#8632 …} #variants: Doctrine\ORM\PersistentCollection {#8634 …} #options: Doctrine\ORM\PersistentCollection {#8638 …} #associations: Doctrine\ORM\PersistentCollection {#8636 …} #createdAt: DateTime @1758632249 {#8623 : 2025-09-23 20:57:29.0 PRC (+08:00) } #updatedAt: DateTime @1758632249 {#8624 : 2025-09-23 20:57:29.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8641 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8642 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8625} #id: 740 #name: "Ciseaux de Cuisine Excellent Houseware" #slug: "ciseaux-de-cuisine-excellent-houseware-8256" #description: """ <div class="col is-12"><ul>\n <li>Lames en acier inoxydable.</li>\n <li>Longueur totale : 21 cm.</li>\n <li><strong><em>Couleurs selon arrivage.</em></strong></li>\n </ul></div><h1>Descriptif Ciseaux de Cuisine Excellent Houseware</h1><div class="col is-12">Les ciseaux de Cuisine Excellent Houseware sont équipés de lames en acier inoxydable et trouveront toute leur place dans la cuisine.</div><h1>Caractéristiques Ciseaux de Cuisine Excellent Houseware</h1><div class="col is-12">- Lames en acier inoxydable : 9 cm.<br />- Longueur totale : 21 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 {#8644 …} #channels: Doctrine\ORM\PersistentCollection {#8630 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8626 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8628 …} #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 {#28047 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28080 …} +context: Sylius\TwigHooks\Bag\DataBag {#28086 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28073 …} +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 {#8625 #id: 740 #code: "ciseaux-de-cuisine-excellent-houseware-8256" #attributes: Doctrine\ORM\PersistentCollection {#8632 …} #variants: Doctrine\ORM\PersistentCollection {#8634 …} #options: Doctrine\ORM\PersistentCollection {#8638 …} #associations: Doctrine\ORM\PersistentCollection {#8636 …} #createdAt: DateTime @1758632249 {#8623 : 2025-09-23 20:57:29.0 PRC (+08:00) } #updatedAt: DateTime @1758632249 {#8624 : 2025-09-23 20:57:29.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8641 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8642 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8625} #id: 740 #name: "Ciseaux de Cuisine Excellent Houseware" #slug: "ciseaux-de-cuisine-excellent-houseware-8256" #description: """ <div class="col is-12"><ul>\n <li>Lames en acier inoxydable.</li>\n <li>Longueur totale : 21 cm.</li>\n <li><strong><em>Couleurs selon arrivage.</em></strong></li>\n </ul></div><h1>Descriptif Ciseaux de Cuisine Excellent Houseware</h1><div class="col is-12">Les ciseaux de Cuisine Excellent Houseware sont équipés de lames en acier inoxydable et trouveront toute leur place dans la cuisine.</div><h1>Caractéristiques Ciseaux de Cuisine Excellent Houseware</h1><div class="col is-12">- Lames en acier inoxydable : 9 cm.<br />- Longueur totale : 21 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 {#8644 …} #channels: Doctrine\ORM\PersistentCollection {#8630 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8626 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8628 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Ciseaux de Cuisine Excellent Houseware" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30219 -props: [ "product" => App\Entity\Product\Product {#8625 #id: 740 #code: "ciseaux-de-cuisine-excellent-houseware-8256" #attributes: Doctrine\ORM\PersistentCollection {#8632 …} #variants: Doctrine\ORM\PersistentCollection {#8634 …} #options: Doctrine\ORM\PersistentCollection {#8638 …} #associations: Doctrine\ORM\PersistentCollection {#8636 …} #createdAt: DateTime @1758632249 {#8623 : 2025-09-23 20:57:29.0 PRC (+08:00) } #updatedAt: DateTime @1758632249 {#8624 : 2025-09-23 20:57:29.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8641 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8642 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8625} #id: 740 #name: "Ciseaux de Cuisine Excellent Houseware" #slug: "ciseaux-de-cuisine-excellent-houseware-8256" #description: """ <div class="col is-12"><ul>\n <li>Lames en acier inoxydable.</li>\n <li>Longueur totale : 21 cm.</li>\n <li><strong><em>Couleurs selon arrivage.</em></strong></li>\n </ul></div><h1>Descriptif Ciseaux de Cuisine Excellent Houseware</h1><div class="col is-12">Les ciseaux de Cuisine Excellent Houseware sont équipés de lames en acier inoxydable et trouveront toute leur place dans la cuisine.</div><h1>Caractéristiques Ciseaux de Cuisine Excellent Houseware</h1><div class="col is-12">- Lames en acier inoxydable : 9 cm.<br />- Longueur totale : 21 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 {#8644 …} #channels: Doctrine\ORM\PersistentCollection {#8630 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8626 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8628 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
102.0 MiB | 0.93 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30212 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30203 …} +context: Sylius\TwigHooks\Bag\DataBag {#30270 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30200 …} +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 {#30165 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30144 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#41500 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#41502 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30212 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30203 …} +context: Sylius\TwigHooks\Bag\DataBag {#30270 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30200 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Ciseaux de Cuisine Excellent Houseware" "applied_promotions" => Doctrine\ORM\PersistentCollection {#30156 #collection: Doctrine\Common\Collections\ArrayCollection {#30165 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30144 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#41500 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#41502 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30274 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30212 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30203 …} +context: Sylius\TwigHooks\Bag\DataBag {#30270 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30200 …} +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 {#30165 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30144 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#41500 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#41502 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 102.0 MiB | 0.15 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30324 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30315 …} +context: Sylius\TwigHooks\Bag\DataBag {#30322 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30323 …} +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 {#30327 +variant: App\Entity\Product\ProductVariant {#30148 …} +price: "7,00\u{A0}€" +originalPrice: "7,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9348 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12778 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9345 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30324 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30315 …} +context: Sylius\TwigHooks\Bag\DataBag {#30322 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30323 …} +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.20 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8651 #id: 758 #code: "pierre-a-aiguiser-kai-1654" #attributes: Doctrine\ORM\PersistentCollection {#8661 …} #variants: Doctrine\ORM\PersistentCollection {#8663 …} #options: Doctrine\ORM\PersistentCollection {#8667 …} #associations: Doctrine\ORM\PersistentCollection {#8665 …} #createdAt: DateTime @1758632251 {#8649 : 2025-09-23 20:57:31.0 PRC (+08:00) } #updatedAt: DateTime @1758632251 {#8650 : 2025-09-23 20:57:31.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8670 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8671 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8651} #id: 758 #name: "Pierre à aiguiser KAI" #slug: "pierre-a-aiguiser-kai-1654" #description: "<h1>Description pierre à aiguiser</h1><div class="col is-12"><p>La pierre à aiguiser est en céramique agglomérée garantissant un aiguisage et un polissage parfait. Dimensions pierre à aiguiser : 18.4 x 6.2 x 2.8 cm. Grain 400/1000.<br /></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 {#8673 …} #channels: Doctrine\ORM\PersistentCollection {#8659 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8653 …} #reviews: Doctrine\ORM\PersistentCollection {#8655 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8657 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28047 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28080 …} +context: Sylius\TwigHooks\Bag\DataBag {#28086 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28073 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#30210 +product: App\Entity\Product\Product {#8651 #id: 758 #code: "pierre-a-aiguiser-kai-1654" #attributes: Doctrine\ORM\PersistentCollection {#8661 …} #variants: Doctrine\ORM\PersistentCollection {#8663 …} #options: Doctrine\ORM\PersistentCollection {#8667 …} #associations: Doctrine\ORM\PersistentCollection {#8665 …} #createdAt: DateTime @1758632251 {#8649 : 2025-09-23 20:57:31.0 PRC (+08:00) } #updatedAt: DateTime @1758632251 {#8650 : 2025-09-23 20:57:31.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8670 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8671 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8651} #id: 758 #name: "Pierre à aiguiser KAI" #slug: "pierre-a-aiguiser-kai-1654" #description: "<h1>Description pierre à aiguiser</h1><div class="col is-12"><p>La pierre à aiguiser est en céramique agglomérée garantissant un aiguisage et un polissage parfait. Dimensions pierre à aiguiser : 18.4 x 6.2 x 2.8 cm. Grain 400/1000.<br /></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 {#8673 …} #channels: Doctrine\ORM\PersistentCollection {#8659 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8653 …} #reviews: Doctrine\ORM\PersistentCollection {#8655 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8657 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#30390 …} +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 {#28047 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28080 …} +context: Sylius\TwigHooks\Bag\DataBag {#28086 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28073 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
102.0 MiB | 0.71 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8651 #id: 758 #code: "pierre-a-aiguiser-kai-1654" #attributes: Doctrine\ORM\PersistentCollection {#8661 …} #variants: Doctrine\ORM\PersistentCollection {#8663 …} #options: Doctrine\ORM\PersistentCollection {#8667 …} #associations: Doctrine\ORM\PersistentCollection {#8665 …} #createdAt: DateTime @1758632251 {#8649 : 2025-09-23 20:57:31.0 PRC (+08:00) } #updatedAt: DateTime @1758632251 {#8650 : 2025-09-23 20:57:31.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8670 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8671 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8651} #id: 758 #name: "Pierre à aiguiser KAI" #slug: "pierre-a-aiguiser-kai-1654" #description: "<h1>Description pierre à aiguiser</h1><div class="col is-12"><p>La pierre à aiguiser est en céramique agglomérée garantissant un aiguisage et un polissage parfait. Dimensions pierre à aiguiser : 18.4 x 6.2 x 2.8 cm. Grain 400/1000.<br /></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 {#8673 …} #channels: Doctrine\ORM\PersistentCollection {#8659 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8653 …} #reviews: Doctrine\ORM\PersistentCollection {#8655 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8657 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Pierre à aiguiser KAI" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30461 -props: [ "product" => App\Entity\Product\Product {#8651 #id: 758 #code: "pierre-a-aiguiser-kai-1654" #attributes: Doctrine\ORM\PersistentCollection {#8661 …} #variants: Doctrine\ORM\PersistentCollection {#8663 …} #options: Doctrine\ORM\PersistentCollection {#8667 …} #associations: Doctrine\ORM\PersistentCollection {#8665 …} #createdAt: DateTime @1758632251 {#8649 : 2025-09-23 20:57:31.0 PRC (+08:00) } #updatedAt: DateTime @1758632251 {#8650 : 2025-09-23 20:57:31.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8670 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8671 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8651} #id: 758 #name: "Pierre à aiguiser KAI" #slug: "pierre-a-aiguiser-kai-1654" #description: "<h1>Description pierre à aiguiser</h1><div class="col is-12"><p>La pierre à aiguiser est en céramique agglomérée garantissant un aiguisage et un polissage parfait. Dimensions pierre à aiguiser : 18.4 x 6.2 x 2.8 cm. Grain 400/1000.<br /></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 {#8673 …} #channels: Doctrine\ORM\PersistentCollection {#8659 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8653 …} #reviews: Doctrine\ORM\PersistentCollection {#8655 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8657 …} #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 {#30454 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30445 …} +context: Sylius\TwigHooks\Bag\DataBag {#30512 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30442 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30390 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30398 #collection: Doctrine\Common\Collections\ArrayCollection {#30407 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30386 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#41514 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#41516 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30454 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30445 …} +context: Sylius\TwigHooks\Bag\DataBag {#30512 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30442 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Pierre à aiguiser KAI" "applied_promotions" => Doctrine\ORM\PersistentCollection {#30398 #collection: Doctrine\Common\Collections\ArrayCollection {#30407 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30386 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#41514 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#41516 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30516 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30454 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30445 …} +context: Sylius\TwigHooks\Bag\DataBag {#30512 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30442 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30390 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30398 #collection: Doctrine\Common\Collections\ArrayCollection {#30407 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30386 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#41514 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#41516 …} } "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 {#30566 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30557 …} +context: Sylius\TwigHooks\Bag\DataBag {#30564 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30565 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30390 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30569 +variant: App\Entity\Product\ProductVariant {#30390 …} +price: "47,00\u{A0}€" +originalPrice: "47,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9348 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12778 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9345 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30566 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30557 …} +context: Sylius\TwigHooks\Bag\DataBag {#30564 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30565 …} +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 | 13.31 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8680 #id: 785 #code: "eplucheur-a-tomate-et-peaux-fines-pro-oxo-7429" #attributes: Doctrine\ORM\PersistentCollection {#8687 …} #variants: Doctrine\ORM\PersistentCollection {#8689 …} #options: Doctrine\ORM\PersistentCollection {#8693 …} #associations: Doctrine\ORM\PersistentCollection {#8691 …} #createdAt: DateTime @1758632256 {#8678 : 2025-09-23 20:57:36.0 PRC (+08:00) } #updatedAt: DateTime @1758632256 {#8679 : 2025-09-23 20:57:36.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8696 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8697 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8680} #id: 785 #name: "Eplucheur à tomate et peaux fines Pro Oxo" #slug: "eplucheur-a-tomate-et-peaux-fines-pro-oxo-7429" #description: """ <div class="col is-12"><ul>\n <li>Lame ultra tranchante.</li>\n <li>Manche confortable et antidérapant.</li>\n <li>Embout sphérique métallique et tranchant.</li>\n <li>Passe au lave-vaisselle.</li>\n </ul></div><h1>Descriptif Eplucheur à tomate et peaux fines Pro Oxo</h1><div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Eplucheur à tomate et peaux fines Pro Oxo</div>\n <div>L'éplucheur à tomate et peaux fines Pro Oxo possède une lame ultra-tranchante. Celle-ci est mobile sur son axe afin d''épouser au plus près la forme du fruit. Son manche confortable et antidérapant permet une prise en main parfaite. L'extrémité de l'éplucheur possède un embout sphérique métallique et tranchant pour éliminer en un seul geste les imperfections tenaces.</div></div><h1>Caractéristiques Eplucheur à tomate et peaux fines Pro Oxo</h1><div class="col is-12">- Lame en acier inoxydable haute précision ultra tranchante.<br />- Manche confortable et antidérapant.<br />- Embour sphérique métallique et tranchant.<br />- Passe au lave-vaisselle.<br />- Longueur : 19 cm.<br />- Fabriqué en Chine.</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 {#8699 …} #channels: Doctrine\ORM\PersistentCollection {#8685 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8681 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8683 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28047 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28080 …} +context: Sylius\TwigHooks\Bag\DataBag {#28086 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28073 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#30452 +product: App\Entity\Product\Product {#8680 #id: 785 #code: "eplucheur-a-tomate-et-peaux-fines-pro-oxo-7429" #attributes: Doctrine\ORM\PersistentCollection {#8687 …} #variants: Doctrine\ORM\PersistentCollection {#8689 …} #options: Doctrine\ORM\PersistentCollection {#8693 …} #associations: Doctrine\ORM\PersistentCollection {#8691 …} #createdAt: DateTime @1758632256 {#8678 : 2025-09-23 20:57:36.0 PRC (+08:00) } #updatedAt: DateTime @1758632256 {#8679 : 2025-09-23 20:57:36.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8696 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8697 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8680} #id: 785 #name: "Eplucheur à tomate et peaux fines Pro Oxo" #slug: "eplucheur-a-tomate-et-peaux-fines-pro-oxo-7429" #description: """ <div class="col is-12"><ul>\n <li>Lame ultra tranchante.</li>\n <li>Manche confortable et antidérapant.</li>\n <li>Embout sphérique métallique et tranchant.</li>\n <li>Passe au lave-vaisselle.</li>\n </ul></div><h1>Descriptif Eplucheur à tomate et peaux fines Pro Oxo</h1><div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Eplucheur à tomate et peaux fines Pro Oxo</div>\n <div>L'éplucheur à tomate et peaux fines Pro Oxo possède une lame ultra-tranchante. Celle-ci est mobile sur son axe afin d''épouser au plus près la forme du fruit. Son manche confortable et antidérapant permet une prise en main parfaite. L'extrémité de l'éplucheur possède un embout sphérique métallique et tranchant pour éliminer en un seul geste les imperfections tenaces.</div></div><h1>Caractéristiques Eplucheur à tomate et peaux fines Pro Oxo</h1><div class="col is-12">- Lame en acier inoxydable haute précision ultra tranchante.<br />- Manche confortable et antidérapant.<br />- Embour sphérique métallique et tranchant.<br />- Passe au lave-vaisselle.<br />- Longueur : 19 cm.<br />- Fabriqué en Chine.</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 {#8699 …} #channels: Doctrine\ORM\PersistentCollection {#8685 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8681 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8683 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#30632 …} +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 {#28047 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28080 …} +context: Sylius\TwigHooks\Bag\DataBag {#28086 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28073 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
102.0 MiB | 1.08 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8680 #id: 785 #code: "eplucheur-a-tomate-et-peaux-fines-pro-oxo-7429" #attributes: Doctrine\ORM\PersistentCollection {#8687 …} #variants: Doctrine\ORM\PersistentCollection {#8689 …} #options: Doctrine\ORM\PersistentCollection {#8693 …} #associations: Doctrine\ORM\PersistentCollection {#8691 …} #createdAt: DateTime @1758632256 {#8678 : 2025-09-23 20:57:36.0 PRC (+08:00) } #updatedAt: DateTime @1758632256 {#8679 : 2025-09-23 20:57:36.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8696 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8697 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8680} #id: 785 #name: "Eplucheur à tomate et peaux fines Pro Oxo" #slug: "eplucheur-a-tomate-et-peaux-fines-pro-oxo-7429" #description: """ <div class="col is-12"><ul>\n <li>Lame ultra tranchante.</li>\n <li>Manche confortable et antidérapant.</li>\n <li>Embout sphérique métallique et tranchant.</li>\n <li>Passe au lave-vaisselle.</li>\n </ul></div><h1>Descriptif Eplucheur à tomate et peaux fines Pro Oxo</h1><div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Eplucheur à tomate et peaux fines Pro Oxo</div>\n <div>L'éplucheur à tomate et peaux fines Pro Oxo possède une lame ultra-tranchante. Celle-ci est mobile sur son axe afin d''épouser au plus près la forme du fruit. Son manche confortable et antidérapant permet une prise en main parfaite. L'extrémité de l'éplucheur possède un embout sphérique métallique et tranchant pour éliminer en un seul geste les imperfections tenaces.</div></div><h1>Caractéristiques Eplucheur à tomate et peaux fines Pro Oxo</h1><div class="col is-12">- Lame en acier inoxydable haute précision ultra tranchante.<br />- Manche confortable et antidérapant.<br />- Embour sphérique métallique et tranchant.<br />- Passe au lave-vaisselle.<br />- Longueur : 19 cm.<br />- Fabriqué en Chine.</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 {#8699 …} #channels: Doctrine\ORM\PersistentCollection {#8685 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8681 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8683 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Eplucheur à tomate et peaux fines Pro Oxo" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30703 -props: [ "product" => App\Entity\Product\Product {#8680 #id: 785 #code: "eplucheur-a-tomate-et-peaux-fines-pro-oxo-7429" #attributes: Doctrine\ORM\PersistentCollection {#8687 …} #variants: Doctrine\ORM\PersistentCollection {#8689 …} #options: Doctrine\ORM\PersistentCollection {#8693 …} #associations: Doctrine\ORM\PersistentCollection {#8691 …} #createdAt: DateTime @1758632256 {#8678 : 2025-09-23 20:57:36.0 PRC (+08:00) } #updatedAt: DateTime @1758632256 {#8679 : 2025-09-23 20:57:36.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8696 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8697 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8680} #id: 785 #name: "Eplucheur à tomate et peaux fines Pro Oxo" #slug: "eplucheur-a-tomate-et-peaux-fines-pro-oxo-7429" #description: """ <div class="col is-12"><ul>\n <li>Lame ultra tranchante.</li>\n <li>Manche confortable et antidérapant.</li>\n <li>Embout sphérique métallique et tranchant.</li>\n <li>Passe au lave-vaisselle.</li>\n </ul></div><h1>Descriptif Eplucheur à tomate et peaux fines Pro Oxo</h1><div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Eplucheur à tomate et peaux fines Pro Oxo</div>\n <div>L'éplucheur à tomate et peaux fines Pro Oxo possède une lame ultra-tranchante. Celle-ci est mobile sur son axe afin d''épouser au plus près la forme du fruit. Son manche confortable et antidérapant permet une prise en main parfaite. L'extrémité de l'éplucheur possède un embout sphérique métallique et tranchant pour éliminer en un seul geste les imperfections tenaces.</div></div><h1>Caractéristiques Eplucheur à tomate et peaux fines Pro Oxo</h1><div class="col is-12">- Lame en acier inoxydable haute précision ultra tranchante.<br />- Manche confortable et antidérapant.<br />- Embour sphérique métallique et tranchant.<br />- Passe au lave-vaisselle.<br />- Longueur : 19 cm.<br />- Fabriqué en Chine.</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 {#8699 …} #channels: Doctrine\ORM\PersistentCollection {#8685 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8681 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8683 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
102.0 MiB | 8.70 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30696 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30687 …} +context: Sylius\TwigHooks\Bag\DataBag {#30760 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30684 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30632 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30640 #collection: Doctrine\Common\Collections\ArrayCollection {#30649 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30628 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#41528 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#41530 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30696 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30687 …} +context: Sylius\TwigHooks\Bag\DataBag {#30760 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30684 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Eplucheur à tomate et peaux fines Pro Oxo" "applied_promotions" => Doctrine\ORM\PersistentCollection {#30640 #collection: Doctrine\Common\Collections\ArrayCollection {#30649 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30628 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#41528 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#41530 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30764 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30696 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30687 …} +context: Sylius\TwigHooks\Bag\DataBag {#30760 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30684 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30632 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30640 #collection: Doctrine\Common\Collections\ArrayCollection {#30649 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30628 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#41528 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#41530 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 102.0 MiB | 0.17 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30814 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30805 …} +context: Sylius\TwigHooks\Bag\DataBag {#30812 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30813 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30632 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30817 +variant: App\Entity\Product\ProductVariant {#30632 …} +price: "21,00\u{A0}€" +originalPrice: "21,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9348 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12778 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9345 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30814 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30805 …} +context: Sylius\TwigHooks\Bag\DataBag {#30812 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30813 …} +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 | 11.61 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8706 #id: 801 #code: "eplucheur-ceramique-kyocera-2740" #attributes: Doctrine\ORM\PersistentCollection {#8713 …} #variants: Doctrine\ORM\PersistentCollection {#8715 …} #options: Doctrine\ORM\PersistentCollection {#8719 …} #associations: Doctrine\ORM\PersistentCollection {#8717 …} #createdAt: DateTime @1758632256 {#8704 : 2025-09-23 20:57:36.0 PRC (+08:00) } #updatedAt: DateTime @1758632256 {#8705 : 2025-09-23 20:57:36.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8722 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8723 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8706} #id: 801 #name: "Eplucheur céramique Kyocera" #slug: "eplucheur-ceramique-kyocera-2740" #description: """ <div class="col is-12"><ul>\n <li>Qualité de coupe exceptionnelle.</li>\n <li>Ne se corrode pas et ne s'imprègne pas des odeurs.</li>\n <li>Pour droitier et gaucher.</li>\n <li>Va au lave vaisselle.</li>\n </ul>\n </div><h1>Description Eplucheur céramique Kyocera</h1><div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Le secret de l'éplucheur céramique Kyocera ? Sa lame céramique composée à 98% d'oxyde de zirconium, ce qui augmente sa solidité et sa durée dans le temps.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">En plus d'être solide , cette lame céramique se montre également très efficace avec une coupe nette et précise. Son manche en ABS noir vous assurera une préhension facile et une hygiène parfaite.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">La forme en rasoir est particulièrement bien adaptée pour éplucher tous vos aliments sans le moindre effort, et elle convient aussi bien aux droitiers qu'aux gauchers ! Vous pourrez donc éplucher vos aliments ou bien faire des lamelles nettes et précises.</div>\n <div>Le secret de l'éplucheur céramique Kyocera ? Sa lame céramique composée à 98% d'oxyde de zirconium, ce qui augmente sa solidité et sa durée dans le temps.<br /><br /></div>\n <div>En plus d'être solide, cette lame céramique se montre également exceptionnellement efficace avec une coupe nette et précise. C'est l'ustensile idéal pour par exemple faire des tagliatelles de courgettes.<br /><br />La forme en rasoir est particulièrement bien adaptée pour éplucher tous vos aliments sans le moindre effort, et elle convient aussi bien aux droitiers qu'aux gauchers ! Son manche en ABS noir vous assurera une préhension facile et une hygiène parfaite.</div></div><h1>Caractéristiques Eplucheur céramique Kyocera</h1><div class="col is-12">- Lame céramique 4 cm. <br />- Manche ABS. <br />- Va au lave vaisselle.<br />- Garantie à vie suivant les prescriptions du fabricant.<br />- Fabriqué au Japon.</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 {#8725 …} #channels: Doctrine\ORM\PersistentCollection {#8711 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8702 …} #reviews: Doctrine\ORM\PersistentCollection {#8707 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8709 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28047 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28080 …} +context: Sylius\TwigHooks\Bag\DataBag {#28086 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28073 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#30694 +product: App\Entity\Product\Product {#8706 #id: 801 #code: "eplucheur-ceramique-kyocera-2740" #attributes: Doctrine\ORM\PersistentCollection {#8713 …} #variants: Doctrine\ORM\PersistentCollection {#8715 …} #options: Doctrine\ORM\PersistentCollection {#8719 …} #associations: Doctrine\ORM\PersistentCollection {#8717 …} #createdAt: DateTime @1758632256 {#8704 : 2025-09-23 20:57:36.0 PRC (+08:00) } #updatedAt: DateTime @1758632256 {#8705 : 2025-09-23 20:57:36.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8722 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8723 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8706} #id: 801 #name: "Eplucheur céramique Kyocera" #slug: "eplucheur-ceramique-kyocera-2740" #description: """ <div class="col is-12"><ul>\n <li>Qualité de coupe exceptionnelle.</li>\n <li>Ne se corrode pas et ne s'imprègne pas des odeurs.</li>\n <li>Pour droitier et gaucher.</li>\n <li>Va au lave vaisselle.</li>\n </ul>\n </div><h1>Description Eplucheur céramique Kyocera</h1><div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Le secret de l'éplucheur céramique Kyocera ? Sa lame céramique composée à 98% d'oxyde de zirconium, ce qui augmente sa solidité et sa durée dans le temps.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">En plus d'être solide , cette lame céramique se montre également très efficace avec une coupe nette et précise. Son manche en ABS noir vous assurera une préhension facile et une hygiène parfaite.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">La forme en rasoir est particulièrement bien adaptée pour éplucher tous vos aliments sans le moindre effort, et elle convient aussi bien aux droitiers qu'aux gauchers ! Vous pourrez donc éplucher vos aliments ou bien faire des lamelles nettes et précises.</div>\n <div>Le secret de l'éplucheur céramique Kyocera ? Sa lame céramique composée à 98% d'oxyde de zirconium, ce qui augmente sa solidité et sa durée dans le temps.<br /><br /></div>\n <div>En plus d'être solide, cette lame céramique se montre également exceptionnellement efficace avec une coupe nette et précise. C'est l'ustensile idéal pour par exemple faire des tagliatelles de courgettes.<br /><br />La forme en rasoir est particulièrement bien adaptée pour éplucher tous vos aliments sans le moindre effort, et elle convient aussi bien aux droitiers qu'aux gauchers ! Son manche en ABS noir vous assurera une préhension facile et une hygiène parfaite.</div></div><h1>Caractéristiques Eplucheur céramique Kyocera</h1><div class="col is-12">- Lame céramique 4 cm. <br />- Manche ABS. <br />- Va au lave vaisselle.<br />- Garantie à vie suivant les prescriptions du fabricant.<br />- Fabriqué au Japon.</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 {#8725 …} #channels: Doctrine\ORM\PersistentCollection {#8711 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8702 …} #reviews: Doctrine\ORM\PersistentCollection {#8707 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8709 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#30880 …} +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 {#28047 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28080 …} +context: Sylius\TwigHooks\Bag\DataBag {#28086 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28073 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
102.0 MiB | 0.85 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8706 #id: 801 #code: "eplucheur-ceramique-kyocera-2740" #attributes: Doctrine\ORM\PersistentCollection {#8713 …} #variants: Doctrine\ORM\PersistentCollection {#8715 …} #options: Doctrine\ORM\PersistentCollection {#8719 …} #associations: Doctrine\ORM\PersistentCollection {#8717 …} #createdAt: DateTime @1758632256 {#8704 : 2025-09-23 20:57:36.0 PRC (+08:00) } #updatedAt: DateTime @1758632256 {#8705 : 2025-09-23 20:57:36.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8722 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8723 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8706} #id: 801 #name: "Eplucheur céramique Kyocera" #slug: "eplucheur-ceramique-kyocera-2740" #description: """ <div class="col is-12"><ul>\n <li>Qualité de coupe exceptionnelle.</li>\n <li>Ne se corrode pas et ne s'imprègne pas des odeurs.</li>\n <li>Pour droitier et gaucher.</li>\n <li>Va au lave vaisselle.</li>\n </ul>\n </div><h1>Description Eplucheur céramique Kyocera</h1><div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Le secret de l'éplucheur céramique Kyocera ? Sa lame céramique composée à 98% d'oxyde de zirconium, ce qui augmente sa solidité et sa durée dans le temps.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">En plus d'être solide , cette lame céramique se montre également très efficace avec une coupe nette et précise. Son manche en ABS noir vous assurera une préhension facile et une hygiène parfaite.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">La forme en rasoir est particulièrement bien adaptée pour éplucher tous vos aliments sans le moindre effort, et elle convient aussi bien aux droitiers qu'aux gauchers ! Vous pourrez donc éplucher vos aliments ou bien faire des lamelles nettes et précises.</div>\n <div>Le secret de l'éplucheur céramique Kyocera ? Sa lame céramique composée à 98% d'oxyde de zirconium, ce qui augmente sa solidité et sa durée dans le temps.<br /><br /></div>\n <div>En plus d'être solide, cette lame céramique se montre également exceptionnellement efficace avec une coupe nette et précise. C'est l'ustensile idéal pour par exemple faire des tagliatelles de courgettes.<br /><br />La forme en rasoir est particulièrement bien adaptée pour éplucher tous vos aliments sans le moindre effort, et elle convient aussi bien aux droitiers qu'aux gauchers ! Son manche en ABS noir vous assurera une préhension facile et une hygiène parfaite.</div></div><h1>Caractéristiques Eplucheur céramique Kyocera</h1><div class="col is-12">- Lame céramique 4 cm. <br />- Manche ABS. <br />- Va au lave vaisselle.<br />- Garantie à vie suivant les prescriptions du fabricant.<br />- Fabriqué au Japon.</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 {#8725 …} #channels: Doctrine\ORM\PersistentCollection {#8711 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8702 …} #reviews: Doctrine\ORM\PersistentCollection {#8707 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8709 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Eplucheur céramique Kyocera" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30954 -props: [ "product" => App\Entity\Product\Product {#8706 #id: 801 #code: "eplucheur-ceramique-kyocera-2740" #attributes: Doctrine\ORM\PersistentCollection {#8713 …} #variants: Doctrine\ORM\PersistentCollection {#8715 …} #options: Doctrine\ORM\PersistentCollection {#8719 …} #associations: Doctrine\ORM\PersistentCollection {#8717 …} #createdAt: DateTime @1758632256 {#8704 : 2025-09-23 20:57:36.0 PRC (+08:00) } #updatedAt: DateTime @1758632256 {#8705 : 2025-09-23 20:57:36.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8722 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8723 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8706} #id: 801 #name: "Eplucheur céramique Kyocera" #slug: "eplucheur-ceramique-kyocera-2740" #description: """ <div class="col is-12"><ul>\n <li>Qualité de coupe exceptionnelle.</li>\n <li>Ne se corrode pas et ne s'imprègne pas des odeurs.</li>\n <li>Pour droitier et gaucher.</li>\n <li>Va au lave vaisselle.</li>\n </ul>\n </div><h1>Description Eplucheur céramique Kyocera</h1><div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Le secret de l'éplucheur céramique Kyocera ? Sa lame céramique composée à 98% d'oxyde de zirconium, ce qui augmente sa solidité et sa durée dans le temps.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">En plus d'être solide , cette lame céramique se montre également très efficace avec une coupe nette et précise. Son manche en ABS noir vous assurera une préhension facile et une hygiène parfaite.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">La forme en rasoir est particulièrement bien adaptée pour éplucher tous vos aliments sans le moindre effort, et elle convient aussi bien aux droitiers qu'aux gauchers ! Vous pourrez donc éplucher vos aliments ou bien faire des lamelles nettes et précises.</div>\n <div>Le secret de l'éplucheur céramique Kyocera ? Sa lame céramique composée à 98% d'oxyde de zirconium, ce qui augmente sa solidité et sa durée dans le temps.<br /><br /></div>\n <div>En plus d'être solide, cette lame céramique se montre également exceptionnellement efficace avec une coupe nette et précise. C'est l'ustensile idéal pour par exemple faire des tagliatelles de courgettes.<br /><br />La forme en rasoir est particulièrement bien adaptée pour éplucher tous vos aliments sans le moindre effort, et elle convient aussi bien aux droitiers qu'aux gauchers ! Son manche en ABS noir vous assurera une préhension facile et une hygiène parfaite.</div></div><h1>Caractéristiques Eplucheur céramique Kyocera</h1><div class="col is-12">- Lame céramique 4 cm. <br />- Manche ABS. <br />- Va au lave vaisselle.<br />- Garantie à vie suivant les prescriptions du fabricant.<br />- Fabriqué au Japon.</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 {#8725 …} #channels: Doctrine\ORM\PersistentCollection {#8711 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8702 …} #reviews: Doctrine\ORM\PersistentCollection {#8707 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8709 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
102.0 MiB | 0.70 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30947 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30938 …} +context: Sylius\TwigHooks\Bag\DataBag {#31017 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30935 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30880 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30888 #collection: Doctrine\Common\Collections\ArrayCollection {#30900 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30876 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#41542 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#41544 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30947 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30938 …} +context: Sylius\TwigHooks\Bag\DataBag {#31017 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30935 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Eplucheur céramique Kyocera" "applied_promotions" => Doctrine\ORM\PersistentCollection {#30888 #collection: Doctrine\Common\Collections\ArrayCollection {#30900 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30876 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#41542 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#41544 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#31021 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30947 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30938 …} +context: Sylius\TwigHooks\Bag\DataBag {#31017 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30935 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30880 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30888 #collection: Doctrine\Common\Collections\ArrayCollection {#30900 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#30876 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#41542 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#41544 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 102.0 MiB | 0.15 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31071 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31062 …} +context: Sylius\TwigHooks\Bag\DataBag {#31069 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31070 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#30880 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#31074 +variant: App\Entity\Product\ProductVariant {#30880 …} +price: "10,00\u{A0}€" +originalPrice: "10,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9348 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12778 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9345 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31071 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31062 …} +context: Sylius\TwigHooks\Bag\DataBag {#31069 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31070 …} +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 | 10.45 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8732 #id: 820 #code: "cuillere-pommes-parisiennes-et-boules-de-melon-rosle-8201" #attributes: Doctrine\ORM\PersistentCollection {#8739 …} #variants: Doctrine\ORM\PersistentCollection {#8741 …} #options: Doctrine\ORM\PersistentCollection {#8745 …} #associations: Doctrine\ORM\PersistentCollection {#8743 …} #createdAt: DateTime @1758632260 {#8730 : 2025-09-23 20:57:40.0 PRC (+08:00) } #updatedAt: DateTime @1758632260 {#8731 : 2025-09-23 20:57:40.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8748 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8749 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8732} #id: 820 #name: "Cuillère Pommes Parisiennes et boules de melon Rôsle" #slug: "cuillere-pommes-parisiennes-et-boules-de-melon-rosle-8201" #description: """ <div class="col is-12"><ul>\n <li>Acier inoxydable & plastique.</li>\n <li>Boule de 30 mm de diamètre.</li>\n <li>Passe au lave-vaisselle.</li>\n </ul></div><h1>Cuillère Pommes Parisiennes et boules de melon Rôle | Cuisin'Store</h1><div class="col is-12">Le Portionneur Pommes Parisiennes Rösle est idéal pour former de petites boules de fruits ou légumes afin de décorer vos plats ou faire des salades originales. Réalisée en acier inoxydable, la cuillère est percée d'un petit trou afin d'empécher la boule d'adhérer à l'ustensile. </div><h1>Caractéristiques Cuillère Pommes Parisiennes et boules de melon Rôsle</h1><div class="col is-12">- Cuillère en acier inoxydable.<br />- Diamètre de la boule créée : 30 mm.<br />- Longueur : 8,1 cm.<br />- Hauteur : 5,8 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 {#8751 …} #channels: Doctrine\ORM\PersistentCollection {#8737 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8733 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8735 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28047 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28080 …} +context: Sylius\TwigHooks\Bag\DataBag {#28086 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28073 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#30945 +product: App\Entity\Product\Product {#8732 #id: 820 #code: "cuillere-pommes-parisiennes-et-boules-de-melon-rosle-8201" #attributes: Doctrine\ORM\PersistentCollection {#8739 …} #variants: Doctrine\ORM\PersistentCollection {#8741 …} #options: Doctrine\ORM\PersistentCollection {#8745 …} #associations: Doctrine\ORM\PersistentCollection {#8743 …} #createdAt: DateTime @1758632260 {#8730 : 2025-09-23 20:57:40.0 PRC (+08:00) } #updatedAt: DateTime @1758632260 {#8731 : 2025-09-23 20:57:40.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8748 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8749 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8732} #id: 820 #name: "Cuillère Pommes Parisiennes et boules de melon Rôsle" #slug: "cuillere-pommes-parisiennes-et-boules-de-melon-rosle-8201" #description: """ <div class="col is-12"><ul>\n <li>Acier inoxydable & plastique.</li>\n <li>Boule de 30 mm de diamètre.</li>\n <li>Passe au lave-vaisselle.</li>\n </ul></div><h1>Cuillère Pommes Parisiennes et boules de melon Rôle | Cuisin'Store</h1><div class="col is-12">Le Portionneur Pommes Parisiennes Rösle est idéal pour former de petites boules de fruits ou légumes afin de décorer vos plats ou faire des salades originales. Réalisée en acier inoxydable, la cuillère est percée d'un petit trou afin d'empécher la boule d'adhérer à l'ustensile. </div><h1>Caractéristiques Cuillère Pommes Parisiennes et boules de melon Rôsle</h1><div class="col is-12">- Cuillère en acier inoxydable.<br />- Diamètre de la boule créée : 30 mm.<br />- Longueur : 8,1 cm.<br />- Hauteur : 5,8 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 {#8751 …} #channels: Doctrine\ORM\PersistentCollection {#8737 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8733 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8735 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#31137 …} +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 {#28047 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28080 …} +context: Sylius\TwigHooks\Bag\DataBag {#28086 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28073 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
102.0 MiB | 0.83 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8732 #id: 820 #code: "cuillere-pommes-parisiennes-et-boules-de-melon-rosle-8201" #attributes: Doctrine\ORM\PersistentCollection {#8739 …} #variants: Doctrine\ORM\PersistentCollection {#8741 …} #options: Doctrine\ORM\PersistentCollection {#8745 …} #associations: Doctrine\ORM\PersistentCollection {#8743 …} #createdAt: DateTime @1758632260 {#8730 : 2025-09-23 20:57:40.0 PRC (+08:00) } #updatedAt: DateTime @1758632260 {#8731 : 2025-09-23 20:57:40.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8748 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8749 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8732} #id: 820 #name: "Cuillère Pommes Parisiennes et boules de melon Rôsle" #slug: "cuillere-pommes-parisiennes-et-boules-de-melon-rosle-8201" #description: """ <div class="col is-12"><ul>\n <li>Acier inoxydable & plastique.</li>\n <li>Boule de 30 mm de diamètre.</li>\n <li>Passe au lave-vaisselle.</li>\n </ul></div><h1>Cuillère Pommes Parisiennes et boules de melon Rôle | Cuisin'Store</h1><div class="col is-12">Le Portionneur Pommes Parisiennes Rösle est idéal pour former de petites boules de fruits ou légumes afin de décorer vos plats ou faire des salades originales. Réalisée en acier inoxydable, la cuillère est percée d'un petit trou afin d'empécher la boule d'adhérer à l'ustensile. </div><h1>Caractéristiques Cuillère Pommes Parisiennes et boules de melon Rôsle</h1><div class="col is-12">- Cuillère en acier inoxydable.<br />- Diamètre de la boule créée : 30 mm.<br />- Longueur : 8,1 cm.<br />- Hauteur : 5,8 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 {#8751 …} #channels: Doctrine\ORM\PersistentCollection {#8737 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8733 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8735 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Cuillère Pommes Parisiennes et boules de melon Rôsle" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#31208 -props: [ "product" => App\Entity\Product\Product {#8732 #id: 820 #code: "cuillere-pommes-parisiennes-et-boules-de-melon-rosle-8201" #attributes: Doctrine\ORM\PersistentCollection {#8739 …} #variants: Doctrine\ORM\PersistentCollection {#8741 …} #options: Doctrine\ORM\PersistentCollection {#8745 …} #associations: Doctrine\ORM\PersistentCollection {#8743 …} #createdAt: DateTime @1758632260 {#8730 : 2025-09-23 20:57:40.0 PRC (+08:00) } #updatedAt: DateTime @1758632260 {#8731 : 2025-09-23 20:57:40.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8748 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8749 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8732} #id: 820 #name: "Cuillère Pommes Parisiennes et boules de melon Rôsle" #slug: "cuillere-pommes-parisiennes-et-boules-de-melon-rosle-8201" #description: """ <div class="col is-12"><ul>\n <li>Acier inoxydable & plastique.</li>\n <li>Boule de 30 mm de diamètre.</li>\n <li>Passe au lave-vaisselle.</li>\n </ul></div><h1>Cuillère Pommes Parisiennes et boules de melon Rôle | Cuisin'Store</h1><div class="col is-12">Le Portionneur Pommes Parisiennes Rösle est idéal pour former de petites boules de fruits ou légumes afin de décorer vos plats ou faire des salades originales. Réalisée en acier inoxydable, la cuillère est percée d'un petit trou afin d'empécher la boule d'adhérer à l'ustensile. </div><h1>Caractéristiques Cuillère Pommes Parisiennes et boules de melon Rôsle</h1><div class="col is-12">- Cuillère en acier inoxydable.<br />- Diamètre de la boule créée : 30 mm.<br />- Longueur : 8,1 cm.<br />- Hauteur : 5,8 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 {#8751 …} #channels: Doctrine\ORM\PersistentCollection {#8737 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8733 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8735 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
102.0 MiB | 6.32 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31201 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31192 …} +context: Sylius\TwigHooks\Bag\DataBag {#31262 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31189 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#31137 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#31145 #collection: Doctrine\Common\Collections\ArrayCollection {#31154 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#31133 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#41556 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#41558 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31201 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31192 …} +context: Sylius\TwigHooks\Bag\DataBag {#31262 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31189 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Cuillère Pommes Parisiennes et boules de melon Rôsle" "applied_promotions" => Doctrine\ORM\PersistentCollection {#31145 #collection: Doctrine\Common\Collections\ArrayCollection {#31154 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#31133 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#41556 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#41558 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#31266 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31201 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31192 …} +context: Sylius\TwigHooks\Bag\DataBag {#31262 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31189 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#31137 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#31145 #collection: Doctrine\Common\Collections\ArrayCollection {#31154 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#31133 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#41556 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#41558 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 102.0 MiB | 0.16 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31316 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31307 …} +context: Sylius\TwigHooks\Bag\DataBag {#31314 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31315 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#31137 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#31319 +variant: App\Entity\Product\ProductVariant {#31137 …} +price: "21,00\u{A0}€" +originalPrice: "21,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9348 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12778 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9345 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31316 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31307 …} +context: Sylius\TwigHooks\Bag\DataBag {#31314 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31315 …} +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.28 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8758 #id: 887 #code: "presse-agrumes-point-virgule-6778" #attributes: Doctrine\ORM\PersistentCollection {#8765 …} #variants: Doctrine\ORM\PersistentCollection {#8767 …} #options: Doctrine\ORM\PersistentCollection {#8771 …} #associations: Doctrine\ORM\PersistentCollection {#8769 …} #createdAt: DateTime @1758632270 {#8756 : 2025-09-23 20:57:50.0 PRC (+08:00) } #updatedAt: DateTime @1758632270 {#8757 : 2025-09-23 20:57:50.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8774 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8775 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8758} #id: 887 #name: "Presse Agrumes Point Virgule" #slug: "presse-agrumes-point-virgule-6778" #description: """ <div class="col is-12"><ul>\n <li>Fibre de Bambou, matière végétale biodégradable et éco-responsable.</li>\n <li>Réservoir intégré.</li>\n </ul></div><h1>Descriptif Presse Agrumes Point Virgule</h1><div class="col is-12">Cet astucieux <a rel="nofollow" href="https://www.cuisinstore.com/presse-agrumes-f739-p1.html">presse-agrumes</a> Point Virgule est doté d'un réservoir intégré pouvant servir directement de tasse. Il est réalisé en bambou, matière végétale éco-responsable et biodégradable.</div><h1>Caractéristiques Presse Agrumes Point Virgule</h1><div class="col is-12">- Fibre de bambou blanc cassé.<br />- 290 ml.</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 {#8777 …} #channels: Doctrine\ORM\PersistentCollection {#8763 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8759 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8761 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28047 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28080 …} +context: Sylius\TwigHooks\Bag\DataBag {#28086 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28073 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#31199 +product: App\Entity\Product\Product {#8758 #id: 887 #code: "presse-agrumes-point-virgule-6778" #attributes: Doctrine\ORM\PersistentCollection {#8765 …} #variants: Doctrine\ORM\PersistentCollection {#8767 …} #options: Doctrine\ORM\PersistentCollection {#8771 …} #associations: Doctrine\ORM\PersistentCollection {#8769 …} #createdAt: DateTime @1758632270 {#8756 : 2025-09-23 20:57:50.0 PRC (+08:00) } #updatedAt: DateTime @1758632270 {#8757 : 2025-09-23 20:57:50.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8774 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8775 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8758} #id: 887 #name: "Presse Agrumes Point Virgule" #slug: "presse-agrumes-point-virgule-6778" #description: """ <div class="col is-12"><ul>\n <li>Fibre de Bambou, matière végétale biodégradable et éco-responsable.</li>\n <li>Réservoir intégré.</li>\n </ul></div><h1>Descriptif Presse Agrumes Point Virgule</h1><div class="col is-12">Cet astucieux <a rel="nofollow" href="https://www.cuisinstore.com/presse-agrumes-f739-p1.html">presse-agrumes</a> Point Virgule est doté d'un réservoir intégré pouvant servir directement de tasse. Il est réalisé en bambou, matière végétale éco-responsable et biodégradable.</div><h1>Caractéristiques Presse Agrumes Point Virgule</h1><div class="col is-12">- Fibre de bambou blanc cassé.<br />- 290 ml.</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 {#8777 …} #channels: Doctrine\ORM\PersistentCollection {#8763 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8759 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8761 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#31382 …} +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 {#28047 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28080 …} +context: Sylius\TwigHooks\Bag\DataBag {#28086 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28073 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
102.0 MiB | 0.71 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8758 #id: 887 #code: "presse-agrumes-point-virgule-6778" #attributes: Doctrine\ORM\PersistentCollection {#8765 …} #variants: Doctrine\ORM\PersistentCollection {#8767 …} #options: Doctrine\ORM\PersistentCollection {#8771 …} #associations: Doctrine\ORM\PersistentCollection {#8769 …} #createdAt: DateTime @1758632270 {#8756 : 2025-09-23 20:57:50.0 PRC (+08:00) } #updatedAt: DateTime @1758632270 {#8757 : 2025-09-23 20:57:50.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8774 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8775 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8758} #id: 887 #name: "Presse Agrumes Point Virgule" #slug: "presse-agrumes-point-virgule-6778" #description: """ <div class="col is-12"><ul>\n <li>Fibre de Bambou, matière végétale biodégradable et éco-responsable.</li>\n <li>Réservoir intégré.</li>\n </ul></div><h1>Descriptif Presse Agrumes Point Virgule</h1><div class="col is-12">Cet astucieux <a rel="nofollow" href="https://www.cuisinstore.com/presse-agrumes-f739-p1.html">presse-agrumes</a> Point Virgule est doté d'un réservoir intégré pouvant servir directement de tasse. Il est réalisé en bambou, matière végétale éco-responsable et biodégradable.</div><h1>Caractéristiques Presse Agrumes Point Virgule</h1><div class="col is-12">- Fibre de bambou blanc cassé.<br />- 290 ml.</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 {#8777 …} #channels: Doctrine\ORM\PersistentCollection {#8763 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8759 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8761 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Presse Agrumes Point Virgule" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#31456 -props: [ "product" => App\Entity\Product\Product {#8758 #id: 887 #code: "presse-agrumes-point-virgule-6778" #attributes: Doctrine\ORM\PersistentCollection {#8765 …} #variants: Doctrine\ORM\PersistentCollection {#8767 …} #options: Doctrine\ORM\PersistentCollection {#8771 …} #associations: Doctrine\ORM\PersistentCollection {#8769 …} #createdAt: DateTime @1758632270 {#8756 : 2025-09-23 20:57:50.0 PRC (+08:00) } #updatedAt: DateTime @1758632270 {#8757 : 2025-09-23 20:57:50.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8774 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8775 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8758} #id: 887 #name: "Presse Agrumes Point Virgule" #slug: "presse-agrumes-point-virgule-6778" #description: """ <div class="col is-12"><ul>\n <li>Fibre de Bambou, matière végétale biodégradable et éco-responsable.</li>\n <li>Réservoir intégré.</li>\n </ul></div><h1>Descriptif Presse Agrumes Point Virgule</h1><div class="col is-12">Cet astucieux <a rel="nofollow" href="https://www.cuisinstore.com/presse-agrumes-f739-p1.html">presse-agrumes</a> Point Virgule est doté d'un réservoir intégré pouvant servir directement de tasse. Il est réalisé en bambou, matière végétale éco-responsable et biodégradable.</div><h1>Caractéristiques Presse Agrumes Point Virgule</h1><div class="col is-12">- Fibre de bambou blanc cassé.<br />- 290 ml.</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 {#8777 …} #channels: Doctrine\ORM\PersistentCollection {#8763 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8759 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8761 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
102.0 MiB | 0.67 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31449 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31440 …} +context: Sylius\TwigHooks\Bag\DataBag {#31510 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31437 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#31382 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#31390 #collection: Doctrine\Common\Collections\ArrayCollection {#31402 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#31378 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#41570 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#41572 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31449 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31440 …} +context: Sylius\TwigHooks\Bag\DataBag {#31510 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31437 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Presse Agrumes Point Virgule" "applied_promotions" => Doctrine\ORM\PersistentCollection {#31390 #collection: Doctrine\Common\Collections\ArrayCollection {#31402 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#31378 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#41570 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#41572 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#31514 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31449 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31440 …} +context: Sylius\TwigHooks\Bag\DataBag {#31510 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31437 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#31382 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#31390 #collection: Doctrine\Common\Collections\ArrayCollection {#31402 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#31378 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#41570 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#41572 …} } "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 {#31564 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31555 …} +context: Sylius\TwigHooks\Bag\DataBag {#31562 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31563 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#31382 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#31567 +variant: App\Entity\Product\ProductVariant {#31382 …} +price: "8,00\u{A0}€" +originalPrice: "8,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9348 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12778 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9345 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31564 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31555 …} +context: Sylius\TwigHooks\Bag\DataBag {#31562 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31563 …} +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 | 104.0 MiB | 21.97 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8784 #id: 942 #code: "rape-microplane-gourmet-coupe-large-5763" #attributes: Doctrine\ORM\PersistentCollection {#8791 …} #variants: Doctrine\ORM\PersistentCollection {#8793 …} #options: Doctrine\ORM\PersistentCollection {#8797 …} #associations: Doctrine\ORM\PersistentCollection {#8795 …} #createdAt: DateTime @1758632278 {#8782 : 2025-09-23 20:57:58.0 PRC (+08:00) } #updatedAt: DateTime @1758632278 {#8783 : 2025-09-23 20:57:58.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8800 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8801 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8784} #id: 942 #name: "Râpe Microplane Gourmet Coupe Large" #slug: "rape-microplane-gourmet-coupe-large-5763" #description: """ <div class="col is-12"><ul>\n <li>Pour faire des copeaux à la fois larges et fins.</li>\n <li>Lame en acier inoxydable made in USA.</li>\n <li>Manche antidérapant avec trou d'accrochage.</li>\n <li>Passe au lave-vaisselle.</li>\n </ul></div><h1>Descriptif Râpe Microplane Gourmet Coupe Large</h1><div class="col is-12">La Râpe Microplane Gourmet Coupe Large vous permettra de réaliser facilement des copeaux larges et réguliers de chocolat, parmesan, légumes, truffe et plus encore. Elle est réalisée en acier inoxydable et possède un manche en silicone très agréable percé d'un trou pour en faciliter l'accrochage. Sa base est pourvue de silicone antidérapant pour pouvoir la maintenir sans qu'elle ne glisse sur le plan de travail ou dans l'assiette. Elle se nettoie facilement au lave-vaisselle.</div><h1>Caractéristiques Râpe Microplane Gourmet Coupe Large</h1><div class="col is-12">- Lame en acier inoxydable made in USA.<br />- Manche silicone antidérapant avec anneau d'accrochage.<br />- Passe au lave-vaisselle.<br />- Dimensions : 31 x 7,5 cm.<br />- Dimensions lame : 13,5 x 5,5 cm. </div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8803 …} #channels: Doctrine\ORM\PersistentCollection {#8789 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8785 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8787 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28047 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28080 …} +context: Sylius\TwigHooks\Bag\DataBag {#28086 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28073 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#31447 +product: App\Entity\Product\Product {#8784 #id: 942 #code: "rape-microplane-gourmet-coupe-large-5763" #attributes: Doctrine\ORM\PersistentCollection {#8791 …} #variants: Doctrine\ORM\PersistentCollection {#8793 …} #options: Doctrine\ORM\PersistentCollection {#8797 …} #associations: Doctrine\ORM\PersistentCollection {#8795 …} #createdAt: DateTime @1758632278 {#8782 : 2025-09-23 20:57:58.0 PRC (+08:00) } #updatedAt: DateTime @1758632278 {#8783 : 2025-09-23 20:57:58.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8800 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8801 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8784} #id: 942 #name: "Râpe Microplane Gourmet Coupe Large" #slug: "rape-microplane-gourmet-coupe-large-5763" #description: """ <div class="col is-12"><ul>\n <li>Pour faire des copeaux à la fois larges et fins.</li>\n <li>Lame en acier inoxydable made in USA.</li>\n <li>Manche antidérapant avec trou d'accrochage.</li>\n <li>Passe au lave-vaisselle.</li>\n </ul></div><h1>Descriptif Râpe Microplane Gourmet Coupe Large</h1><div class="col is-12">La Râpe Microplane Gourmet Coupe Large vous permettra de réaliser facilement des copeaux larges et réguliers de chocolat, parmesan, légumes, truffe et plus encore. Elle est réalisée en acier inoxydable et possède un manche en silicone très agréable percé d'un trou pour en faciliter l'accrochage. Sa base est pourvue de silicone antidérapant pour pouvoir la maintenir sans qu'elle ne glisse sur le plan de travail ou dans l'assiette. Elle se nettoie facilement au lave-vaisselle.</div><h1>Caractéristiques Râpe Microplane Gourmet Coupe Large</h1><div class="col is-12">- Lame en acier inoxydable made in USA.<br />- Manche silicone antidérapant avec anneau d'accrochage.<br />- Passe au lave-vaisselle.<br />- Dimensions : 31 x 7,5 cm.<br />- Dimensions lame : 13,5 x 5,5 cm. </div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8803 …} #channels: Doctrine\ORM\PersistentCollection {#8789 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8785 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8787 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#31630 …} +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 {#28047 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28080 …} +context: Sylius\TwigHooks\Bag\DataBag {#28086 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28073 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
102.0 MiB | 1.00 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8784 #id: 942 #code: "rape-microplane-gourmet-coupe-large-5763" #attributes: Doctrine\ORM\PersistentCollection {#8791 …} #variants: Doctrine\ORM\PersistentCollection {#8793 …} #options: Doctrine\ORM\PersistentCollection {#8797 …} #associations: Doctrine\ORM\PersistentCollection {#8795 …} #createdAt: DateTime @1758632278 {#8782 : 2025-09-23 20:57:58.0 PRC (+08:00) } #updatedAt: DateTime @1758632278 {#8783 : 2025-09-23 20:57:58.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8800 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8801 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8784} #id: 942 #name: "Râpe Microplane Gourmet Coupe Large" #slug: "rape-microplane-gourmet-coupe-large-5763" #description: """ <div class="col is-12"><ul>\n <li>Pour faire des copeaux à la fois larges et fins.</li>\n <li>Lame en acier inoxydable made in USA.</li>\n <li>Manche antidérapant avec trou d'accrochage.</li>\n <li>Passe au lave-vaisselle.</li>\n </ul></div><h1>Descriptif Râpe Microplane Gourmet Coupe Large</h1><div class="col is-12">La Râpe Microplane Gourmet Coupe Large vous permettra de réaliser facilement des copeaux larges et réguliers de chocolat, parmesan, légumes, truffe et plus encore. Elle est réalisée en acier inoxydable et possède un manche en silicone très agréable percé d'un trou pour en faciliter l'accrochage. Sa base est pourvue de silicone antidérapant pour pouvoir la maintenir sans qu'elle ne glisse sur le plan de travail ou dans l'assiette. Elle se nettoie facilement au lave-vaisselle.</div><h1>Caractéristiques Râpe Microplane Gourmet Coupe Large</h1><div class="col is-12">- Lame en acier inoxydable made in USA.<br />- Manche silicone antidérapant avec anneau d'accrochage.<br />- Passe au lave-vaisselle.<br />- Dimensions : 31 x 7,5 cm.<br />- Dimensions lame : 13,5 x 5,5 cm. </div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8803 …} #channels: Doctrine\ORM\PersistentCollection {#8789 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8785 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8787 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Râpe Microplane Gourmet Coupe Large" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#31701 -props: [ "product" => App\Entity\Product\Product {#8784 #id: 942 #code: "rape-microplane-gourmet-coupe-large-5763" #attributes: Doctrine\ORM\PersistentCollection {#8791 …} #variants: Doctrine\ORM\PersistentCollection {#8793 …} #options: Doctrine\ORM\PersistentCollection {#8797 …} #associations: Doctrine\ORM\PersistentCollection {#8795 …} #createdAt: DateTime @1758632278 {#8782 : 2025-09-23 20:57:58.0 PRC (+08:00) } #updatedAt: DateTime @1758632278 {#8783 : 2025-09-23 20:57:58.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8800 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8801 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8784} #id: 942 #name: "Râpe Microplane Gourmet Coupe Large" #slug: "rape-microplane-gourmet-coupe-large-5763" #description: """ <div class="col is-12"><ul>\n <li>Pour faire des copeaux à la fois larges et fins.</li>\n <li>Lame en acier inoxydable made in USA.</li>\n <li>Manche antidérapant avec trou d'accrochage.</li>\n <li>Passe au lave-vaisselle.</li>\n </ul></div><h1>Descriptif Râpe Microplane Gourmet Coupe Large</h1><div class="col is-12">La Râpe Microplane Gourmet Coupe Large vous permettra de réaliser facilement des copeaux larges et réguliers de chocolat, parmesan, légumes, truffe et plus encore. Elle est réalisée en acier inoxydable et possède un manche en silicone très agréable percé d'un trou pour en faciliter l'accrochage. Sa base est pourvue de silicone antidérapant pour pouvoir la maintenir sans qu'elle ne glisse sur le plan de travail ou dans l'assiette. Elle se nettoie facilement au lave-vaisselle.</div><h1>Caractéristiques Râpe Microplane Gourmet Coupe Large</h1><div class="col is-12">- Lame en acier inoxydable made in USA.<br />- Manche silicone antidérapant avec anneau d'accrochage.<br />- Passe au lave-vaisselle.<br />- Dimensions : 31 x 7,5 cm.<br />- Dimensions lame : 13,5 x 5,5 cm. </div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8803 …} #channels: Doctrine\ORM\PersistentCollection {#8789 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8785 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8787 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
104.0 MiB | 0.93 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31775 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31685 …} +context: Sylius\TwigHooks\Bag\DataBag {#31761 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31682 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#31630 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#31638 #collection: Doctrine\Common\Collections\ArrayCollection {#31647 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#31626 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#41584 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#41586 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31775 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31685 …} +context: Sylius\TwigHooks\Bag\DataBag {#31761 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31682 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Râpe Microplane Gourmet Coupe Large" "applied_promotions" => Doctrine\ORM\PersistentCollection {#31638 #collection: Doctrine\Common\Collections\ArrayCollection {#31647 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#31626 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#41584 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#41586 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#31780 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31775 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31685 …} +context: Sylius\TwigHooks\Bag\DataBag {#31761 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31682 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#31630 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#31638 #collection: Doctrine\Common\Collections\ArrayCollection {#31647 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#31626 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#41584 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#41586 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 104.0 MiB | 0.15 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31829 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31820 …} +context: Sylius\TwigHooks\Bag\DataBag {#31827 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31828 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#31630 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#31832 +variant: App\Entity\Product\ProductVariant {#31630 …} +price: "28,00\u{A0}€" +originalPrice: "28,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9348 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12778 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9345 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#31829 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31820 …} +context: Sylius\TwigHooks\Bag\DataBag {#31827 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31828 …} +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 | 104.0 MiB | 13.13 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8810 #id: 1025 #code: "couteau-d-office-nogent-classic-bois-6894" #attributes: Doctrine\ORM\PersistentCollection {#8820 …} #variants: Doctrine\ORM\PersistentCollection {#8822 …} #options: Doctrine\ORM\PersistentCollection {#8826 …} #associations: Doctrine\ORM\PersistentCollection {#8824 …} #createdAt: DateTime @1758632297 {#8808 : 2025-09-23 20:58:17.0 PRC (+08:00) } #updatedAt: DateTime @1758632297 {#8809 : 2025-09-23 20:58:17.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8829 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8830 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8810} #id: 1025 #name: "Couteau d'office Nogent Classic Bois" #slug: "couteau-d-office-nogent-classic-bois-6894" #description: """ <div class="col is-12"><ul>\n <li>Qualité de lame exceptionnelle.</li>\n <li>Manche bois haute qualité.</li>\n <li><strong>Garantie à vie. Fabrication française 100 %</strong></li>\n </ul></div><h1>Description Couteau d'office Nogent Classic Bois</h1><div class="col is-12">Le couteau d'office Nogent avec son manche bois, c'est LE couteau que l'on doit avoir dans le tiroir de sa cuisine. Il est représentatif de l'esprit d'efficacité dans la simplicité de la coutellerie française et de tout son savoir faire !<br /><br />Equipé d'une lame en acier inoxydable de haute qualité, il permet de couper toutes les chairs molles, viandes, légumes ou poissons. De par sa dimension (lame 9 cm) c'est le couteau polyvalent par excellence.</div><h1>Caractéristiques Couteau d'office Nogent Classic Bois</h1><div class="col is-12">Lame en acier inoxydable 9 cm au molybdène trempé (AFNOR Z50CD14). Degré de dureté 57 Rockwell. Meulée en biseau sur toute sa longueur. Epaisseur jusqu’à 1,8 mm. Soie extra forte. Lame satinée, finition manuelle. Manche en bois de charme, séché un an sur parc, teinté et verni. Rivets laiton. Poids 110 grammes.</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 {#8832 …} #channels: Doctrine\ORM\PersistentCollection {#8818 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8812 …} #reviews: Doctrine\ORM\PersistentCollection {#8814 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8816 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28047 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28080 …} +context: Sylius\TwigHooks\Bag\DataBag {#28086 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28073 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#31692 +product: App\Entity\Product\Product {#8810 #id: 1025 #code: "couteau-d-office-nogent-classic-bois-6894" #attributes: Doctrine\ORM\PersistentCollection {#8820 …} #variants: Doctrine\ORM\PersistentCollection {#8822 …} #options: Doctrine\ORM\PersistentCollection {#8826 …} #associations: Doctrine\ORM\PersistentCollection {#8824 …} #createdAt: DateTime @1758632297 {#8808 : 2025-09-23 20:58:17.0 PRC (+08:00) } #updatedAt: DateTime @1758632297 {#8809 : 2025-09-23 20:58:17.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8829 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8830 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8810} #id: 1025 #name: "Couteau d'office Nogent Classic Bois" #slug: "couteau-d-office-nogent-classic-bois-6894" #description: """ <div class="col is-12"><ul>\n <li>Qualité de lame exceptionnelle.</li>\n <li>Manche bois haute qualité.</li>\n <li><strong>Garantie à vie. Fabrication française 100 %</strong></li>\n </ul></div><h1>Description Couteau d'office Nogent Classic Bois</h1><div class="col is-12">Le couteau d'office Nogent avec son manche bois, c'est LE couteau que l'on doit avoir dans le tiroir de sa cuisine. Il est représentatif de l'esprit d'efficacité dans la simplicité de la coutellerie française et de tout son savoir faire !<br /><br />Equipé d'une lame en acier inoxydable de haute qualité, il permet de couper toutes les chairs molles, viandes, légumes ou poissons. De par sa dimension (lame 9 cm) c'est le couteau polyvalent par excellence.</div><h1>Caractéristiques Couteau d'office Nogent Classic Bois</h1><div class="col is-12">Lame en acier inoxydable 9 cm au molybdène trempé (AFNOR Z50CD14). Degré de dureté 57 Rockwell. Meulée en biseau sur toute sa longueur. Epaisseur jusqu’à 1,8 mm. Soie extra forte. Lame satinée, finition manuelle. Manche en bois de charme, séché un an sur parc, teinté et verni. Rivets laiton. Poids 110 grammes.</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 {#8832 …} #channels: Doctrine\ORM\PersistentCollection {#8818 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8812 …} #reviews: Doctrine\ORM\PersistentCollection {#8814 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8816 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#31895 …} +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 {#28047 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28080 …} +context: Sylius\TwigHooks\Bag\DataBag {#28086 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28073 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
104.0 MiB | 0.99 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8810 #id: 1025 #code: "couteau-d-office-nogent-classic-bois-6894" #attributes: Doctrine\ORM\PersistentCollection {#8820 …} #variants: Doctrine\ORM\PersistentCollection {#8822 …} #options: Doctrine\ORM\PersistentCollection {#8826 …} #associations: Doctrine\ORM\PersistentCollection {#8824 …} #createdAt: DateTime @1758632297 {#8808 : 2025-09-23 20:58:17.0 PRC (+08:00) } #updatedAt: DateTime @1758632297 {#8809 : 2025-09-23 20:58:17.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8829 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8830 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8810} #id: 1025 #name: "Couteau d'office Nogent Classic Bois" #slug: "couteau-d-office-nogent-classic-bois-6894" #description: """ <div class="col is-12"><ul>\n <li>Qualité de lame exceptionnelle.</li>\n <li>Manche bois haute qualité.</li>\n <li><strong>Garantie à vie. Fabrication française 100 %</strong></li>\n </ul></div><h1>Description Couteau d'office Nogent Classic Bois</h1><div class="col is-12">Le couteau d'office Nogent avec son manche bois, c'est LE couteau que l'on doit avoir dans le tiroir de sa cuisine. Il est représentatif de l'esprit d'efficacité dans la simplicité de la coutellerie française et de tout son savoir faire !<br /><br />Equipé d'une lame en acier inoxydable de haute qualité, il permet de couper toutes les chairs molles, viandes, légumes ou poissons. De par sa dimension (lame 9 cm) c'est le couteau polyvalent par excellence.</div><h1>Caractéristiques Couteau d'office Nogent Classic Bois</h1><div class="col is-12">Lame en acier inoxydable 9 cm au molybdène trempé (AFNOR Z50CD14). Degré de dureté 57 Rockwell. Meulée en biseau sur toute sa longueur. Epaisseur jusqu’à 1,8 mm. Soie extra forte. Lame satinée, finition manuelle. Manche en bois de charme, séché un an sur parc, teinté et verni. Rivets laiton. Poids 110 grammes.</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 {#8832 …} #channels: Doctrine\ORM\PersistentCollection {#8818 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8812 …} #reviews: Doctrine\ORM\PersistentCollection {#8814 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8816 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Couteau d'office Nogent Classic Bois" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#31966 -props: [ "product" => App\Entity\Product\Product {#8810 #id: 1025 #code: "couteau-d-office-nogent-classic-bois-6894" #attributes: Doctrine\ORM\PersistentCollection {#8820 …} #variants: Doctrine\ORM\PersistentCollection {#8822 …} #options: Doctrine\ORM\PersistentCollection {#8826 …} #associations: Doctrine\ORM\PersistentCollection {#8824 …} #createdAt: DateTime @1758632297 {#8808 : 2025-09-23 20:58:17.0 PRC (+08:00) } #updatedAt: DateTime @1758632297 {#8809 : 2025-09-23 20:58:17.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8829 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8830 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8810} #id: 1025 #name: "Couteau d'office Nogent Classic Bois" #slug: "couteau-d-office-nogent-classic-bois-6894" #description: """ <div class="col is-12"><ul>\n <li>Qualité de lame exceptionnelle.</li>\n <li>Manche bois haute qualité.</li>\n <li><strong>Garantie à vie. Fabrication française 100 %</strong></li>\n </ul></div><h1>Description Couteau d'office Nogent Classic Bois</h1><div class="col is-12">Le couteau d'office Nogent avec son manche bois, c'est LE couteau que l'on doit avoir dans le tiroir de sa cuisine. Il est représentatif de l'esprit d'efficacité dans la simplicité de la coutellerie française et de tout son savoir faire !<br /><br />Equipé d'une lame en acier inoxydable de haute qualité, il permet de couper toutes les chairs molles, viandes, légumes ou poissons. De par sa dimension (lame 9 cm) c'est le couteau polyvalent par excellence.</div><h1>Caractéristiques Couteau d'office Nogent Classic Bois</h1><div class="col is-12">Lame en acier inoxydable 9 cm au molybdène trempé (AFNOR Z50CD14). Degré de dureté 57 Rockwell. Meulée en biseau sur toute sa longueur. Epaisseur jusqu’à 1,8 mm. Soie extra forte. Lame satinée, finition manuelle. Manche en bois de charme, séché un an sur parc, teinté et verni. Rivets laiton. Poids 110 grammes.</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 {#8832 …} #channels: Doctrine\ORM\PersistentCollection {#8818 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8812 …} #reviews: Doctrine\ORM\PersistentCollection {#8814 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8816 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
104.0 MiB | 0.58 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#32042 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31950 …} +context: Sylius\TwigHooks\Bag\DataBag {#32020 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31947 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#31895 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#31903 #collection: Doctrine\Common\Collections\ArrayCollection {#31912 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#31891 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#41598 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#41600 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#32042 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31950 …} +context: Sylius\TwigHooks\Bag\DataBag {#32020 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31947 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Couteau d'office Nogent Classic Bois" "applied_promotions" => Doctrine\ORM\PersistentCollection {#31903 #collection: Doctrine\Common\Collections\ArrayCollection {#31912 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#31891 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#41598 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#41600 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#32045 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#32042 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#31950 …} +context: Sylius\TwigHooks\Bag\DataBag {#32020 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#31947 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#31895 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#31903 #collection: Doctrine\Common\Collections\ArrayCollection {#31912 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#31891 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#41598 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#41600 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 104.0 MiB | 0.14 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#32096 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#32087 …} +context: Sylius\TwigHooks\Bag\DataBag {#32094 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#32095 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#31895 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#32099 +variant: App\Entity\Product\ProductVariant {#31895 …} +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 {#9348 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12778 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9345 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#32096 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#32087 …} +context: Sylius\TwigHooks\Bag\DataBag {#32094 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#32095 …} +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 | 104.0 MiB | 8.37 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8839 #id: 1033 #code: "coffret-fourchette-yatagan-edonist-sabatier-5479" #attributes: Doctrine\ORM\PersistentCollection {#8846 …} #variants: Doctrine\ORM\PersistentCollection {#8848 …} #options: Doctrine\ORM\PersistentCollection {#8852 …} #associations: Doctrine\ORM\PersistentCollection {#8850 …} #createdAt: DateTime @1758632298 {#8837 : 2025-09-23 20:58:18.0 PRC (+08:00) } #updatedAt: DateTime @1758632298 {#8838 : 2025-09-23 20:58:18.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8855 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8856 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8839} #id: 1033 #name: "Coffret Fourchette & Yatagan Edonist Sabatier" #slug: "coffret-fourchette-yatagan-edonist-sabatier-5479" #description: """ <div class="col is-12"><ul>\n <li>Coffret 2 pièces.</li>\n <li>Fabriqué en France.</li>\n <li>Acier inoxydable 100% forgé.</li>\n </ul></div><h1>Descriptif Coffret Fourchette & Yatagan Edonist Sabatier</h1><div class="col is-12">Coffret réunissant un Découper Yatagan et une Fourchette, ensemble parfait pour toutes vos découpes de viandes, volailles etc... Réalisé en acier inoxydable 100% forgé, ces ustensiles sont pourvus d'un manche en ABS avec rivets traversants en inox. Fabriqués en France ils vous accompagneront de nombreuses années.</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 {#8858 …} #channels: Doctrine\ORM\PersistentCollection {#8844 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8840 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8842 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28047 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28080 …} +context: Sylius\TwigHooks\Bag\DataBag {#28086 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28073 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#31957 +product: App\Entity\Product\Product {#8839 #id: 1033 #code: "coffret-fourchette-yatagan-edonist-sabatier-5479" #attributes: Doctrine\ORM\PersistentCollection {#8846 …} #variants: Doctrine\ORM\PersistentCollection {#8848 …} #options: Doctrine\ORM\PersistentCollection {#8852 …} #associations: Doctrine\ORM\PersistentCollection {#8850 …} #createdAt: DateTime @1758632298 {#8837 : 2025-09-23 20:58:18.0 PRC (+08:00) } #updatedAt: DateTime @1758632298 {#8838 : 2025-09-23 20:58:18.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8855 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8856 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8839} #id: 1033 #name: "Coffret Fourchette & Yatagan Edonist Sabatier" #slug: "coffret-fourchette-yatagan-edonist-sabatier-5479" #description: """ <div class="col is-12"><ul>\n <li>Coffret 2 pièces.</li>\n <li>Fabriqué en France.</li>\n <li>Acier inoxydable 100% forgé.</li>\n </ul></div><h1>Descriptif Coffret Fourchette & Yatagan Edonist Sabatier</h1><div class="col is-12">Coffret réunissant un Découper Yatagan et une Fourchette, ensemble parfait pour toutes vos découpes de viandes, volailles etc... Réalisé en acier inoxydable 100% forgé, ces ustensiles sont pourvus d'un manche en ABS avec rivets traversants en inox. Fabriqués en France ils vous accompagneront de nombreuses années.</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 {#8858 …} #channels: Doctrine\ORM\PersistentCollection {#8844 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8840 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8842 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#32162 …} +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 {#28047 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28080 …} +context: Sylius\TwigHooks\Bag\DataBag {#28086 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28073 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
104.0 MiB | 2.74 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8839 #id: 1033 #code: "coffret-fourchette-yatagan-edonist-sabatier-5479" #attributes: Doctrine\ORM\PersistentCollection {#8846 …} #variants: Doctrine\ORM\PersistentCollection {#8848 …} #options: Doctrine\ORM\PersistentCollection {#8852 …} #associations: Doctrine\ORM\PersistentCollection {#8850 …} #createdAt: DateTime @1758632298 {#8837 : 2025-09-23 20:58:18.0 PRC (+08:00) } #updatedAt: DateTime @1758632298 {#8838 : 2025-09-23 20:58:18.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8855 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8856 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8839} #id: 1033 #name: "Coffret Fourchette & Yatagan Edonist Sabatier" #slug: "coffret-fourchette-yatagan-edonist-sabatier-5479" #description: """ <div class="col is-12"><ul>\n <li>Coffret 2 pièces.</li>\n <li>Fabriqué en France.</li>\n <li>Acier inoxydable 100% forgé.</li>\n </ul></div><h1>Descriptif Coffret Fourchette & Yatagan Edonist Sabatier</h1><div class="col is-12">Coffret réunissant un Découper Yatagan et une Fourchette, ensemble parfait pour toutes vos découpes de viandes, volailles etc... Réalisé en acier inoxydable 100% forgé, ces ustensiles sont pourvus d'un manche en ABS avec rivets traversants en inox. Fabriqués en France ils vous accompagneront de nombreuses années.</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 {#8858 …} #channels: Doctrine\ORM\PersistentCollection {#8844 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8840 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8842 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Coffret Fourchette & Yatagan Edonist Sabatier" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#32233 -props: [ "product" => App\Entity\Product\Product {#8839 #id: 1033 #code: "coffret-fourchette-yatagan-edonist-sabatier-5479" #attributes: Doctrine\ORM\PersistentCollection {#8846 …} #variants: Doctrine\ORM\PersistentCollection {#8848 …} #options: Doctrine\ORM\PersistentCollection {#8852 …} #associations: Doctrine\ORM\PersistentCollection {#8850 …} #createdAt: DateTime @1758632298 {#8837 : 2025-09-23 20:58:18.0 PRC (+08:00) } #updatedAt: DateTime @1758632298 {#8838 : 2025-09-23 20:58:18.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8855 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8856 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8839} #id: 1033 #name: "Coffret Fourchette & Yatagan Edonist Sabatier" #slug: "coffret-fourchette-yatagan-edonist-sabatier-5479" #description: """ <div class="col is-12"><ul>\n <li>Coffret 2 pièces.</li>\n <li>Fabriqué en France.</li>\n <li>Acier inoxydable 100% forgé.</li>\n </ul></div><h1>Descriptif Coffret Fourchette & Yatagan Edonist Sabatier</h1><div class="col is-12">Coffret réunissant un Découper Yatagan et une Fourchette, ensemble parfait pour toutes vos découpes de viandes, volailles etc... Réalisé en acier inoxydable 100% forgé, ces ustensiles sont pourvus d'un manche en ABS avec rivets traversants en inox. Fabriqués en France ils vous accompagneront de nombreuses années.</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 {#8858 …} #channels: Doctrine\ORM\PersistentCollection {#8844 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8840 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8842 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
104.0 MiB | 2.39 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#32226 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#32217 …} +context: Sylius\TwigHooks\Bag\DataBag {#32284 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#32214 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#32162 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#32170 #collection: Doctrine\Common\Collections\ArrayCollection {#32179 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#32158 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#41612 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#41614 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#32226 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#32217 …} +context: Sylius\TwigHooks\Bag\DataBag {#32284 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#32214 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Coffret Fourchette & Yatagan Edonist Sabatier" "applied_promotions" => Doctrine\ORM\PersistentCollection {#32170 #collection: Doctrine\Common\Collections\ArrayCollection {#32179 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#32158 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#41612 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#41614 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#32288 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#32226 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#32217 …} +context: Sylius\TwigHooks\Bag\DataBag {#32284 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#32214 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#32162 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#32170 #collection: Doctrine\Common\Collections\ArrayCollection {#32179 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#32158 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#41612 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#41614 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 104.0 MiB | 0.16 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#32338 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#32329 …} +context: Sylius\TwigHooks\Bag\DataBag {#32336 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#32337 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#32162 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#32341 +variant: App\Entity\Product\ProductVariant {#32162 …} +price: "74,00\u{A0}€" +originalPrice: "74,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9348 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12778 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9345 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#32338 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#32329 …} +context: Sylius\TwigHooks\Bag\DataBag {#32336 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#32337 …} +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 | 104.0 MiB | 9.06 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8865 #id: 1042 #code: "couteau-tranchelard-riviera-arcos-5610" #attributes: Doctrine\ORM\PersistentCollection {#8872 …} #variants: Doctrine\ORM\PersistentCollection {#8874 …} #options: Doctrine\ORM\PersistentCollection {#8878 …} #associations: Doctrine\ORM\PersistentCollection {#8876 …} #createdAt: DateTime @1758632299 {#8863 : 2025-09-23 20:58:19.0 PRC (+08:00) } #updatedAt: DateTime @1758632299 {#8864 : 2025-09-23 20:58:19.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8881 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8882 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8865} #id: 1042 #name: "Couteau Tranchelard Riviera Arcos" #slug: "couteau-tranchelard-riviera-arcos-5610" #description: """ <div class="col is-12"><ul>\n <li>Lame forgée en acier inoxydable alvéolée.</li>\n <li>Manche ergonomique.</li>\n <li>Fabriqué en Espagne.</li>\n <li>Passe au lave-vaisselle.</li>\n </ul></div><h1>Descriptif Couteau Tranchelard Riviera Arcos</h1><div class="col is-12">Le couteau tranchelard est un couteau à lame épaisse et acérée destiné à découper la viande, les jambons en fines tranches de même épaisseur. Le Couteau Tranchelard Rivira Arcos est fabriqué en Espagne dans l'une des plus anciennes coutellerie et est réalisé en acier inoxydable forgé. Sa lame est alvéolée pour ne pas adhérer à la viande. Son manche ergonomique riveté est en polyoxyméthylène ce qui lui confère une très grande résistance à l'abrasion. Entretien au lave-vaisselle.</div><h1>Caractéristiques Couteau Tranchelard Riviera Arcos</h1><div class="col is-12">- Lame forgée en acier inoxydable forgée et alvéolée Nitrum.<br />- Manche ergonomique riveté en polyoxyméthylène.<br />- Longueur totale : 37 cm, lame : 25 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 {#8884 …} #channels: Doctrine\ORM\PersistentCollection {#8870 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8866 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8868 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28047 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28080 …} +context: Sylius\TwigHooks\Bag\DataBag {#28086 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28073 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#32224 +product: App\Entity\Product\Product {#8865 #id: 1042 #code: "couteau-tranchelard-riviera-arcos-5610" #attributes: Doctrine\ORM\PersistentCollection {#8872 …} #variants: Doctrine\ORM\PersistentCollection {#8874 …} #options: Doctrine\ORM\PersistentCollection {#8878 …} #associations: Doctrine\ORM\PersistentCollection {#8876 …} #createdAt: DateTime @1758632299 {#8863 : 2025-09-23 20:58:19.0 PRC (+08:00) } #updatedAt: DateTime @1758632299 {#8864 : 2025-09-23 20:58:19.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8881 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8882 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8865} #id: 1042 #name: "Couteau Tranchelard Riviera Arcos" #slug: "couteau-tranchelard-riviera-arcos-5610" #description: """ <div class="col is-12"><ul>\n <li>Lame forgée en acier inoxydable alvéolée.</li>\n <li>Manche ergonomique.</li>\n <li>Fabriqué en Espagne.</li>\n <li>Passe au lave-vaisselle.</li>\n </ul></div><h1>Descriptif Couteau Tranchelard Riviera Arcos</h1><div class="col is-12">Le couteau tranchelard est un couteau à lame épaisse et acérée destiné à découper la viande, les jambons en fines tranches de même épaisseur. Le Couteau Tranchelard Rivira Arcos est fabriqué en Espagne dans l'une des plus anciennes coutellerie et est réalisé en acier inoxydable forgé. Sa lame est alvéolée pour ne pas adhérer à la viande. Son manche ergonomique riveté est en polyoxyméthylène ce qui lui confère une très grande résistance à l'abrasion. Entretien au lave-vaisselle.</div><h1>Caractéristiques Couteau Tranchelard Riviera Arcos</h1><div class="col is-12">- Lame forgée en acier inoxydable forgée et alvéolée Nitrum.<br />- Manche ergonomique riveté en polyoxyméthylène.<br />- Longueur totale : 37 cm, lame : 25 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 {#8884 …} #channels: Doctrine\ORM\PersistentCollection {#8870 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8866 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8868 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#32404 …} +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 {#28047 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28080 …} +context: Sylius\TwigHooks\Bag\DataBag {#28086 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28073 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
104.0 MiB | 0.65 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8865 #id: 1042 #code: "couteau-tranchelard-riviera-arcos-5610" #attributes: Doctrine\ORM\PersistentCollection {#8872 …} #variants: Doctrine\ORM\PersistentCollection {#8874 …} #options: Doctrine\ORM\PersistentCollection {#8878 …} #associations: Doctrine\ORM\PersistentCollection {#8876 …} #createdAt: DateTime @1758632299 {#8863 : 2025-09-23 20:58:19.0 PRC (+08:00) } #updatedAt: DateTime @1758632299 {#8864 : 2025-09-23 20:58:19.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8881 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8882 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8865} #id: 1042 #name: "Couteau Tranchelard Riviera Arcos" #slug: "couteau-tranchelard-riviera-arcos-5610" #description: """ <div class="col is-12"><ul>\n <li>Lame forgée en acier inoxydable alvéolée.</li>\n <li>Manche ergonomique.</li>\n <li>Fabriqué en Espagne.</li>\n <li>Passe au lave-vaisselle.</li>\n </ul></div><h1>Descriptif Couteau Tranchelard Riviera Arcos</h1><div class="col is-12">Le couteau tranchelard est un couteau à lame épaisse et acérée destiné à découper la viande, les jambons en fines tranches de même épaisseur. Le Couteau Tranchelard Rivira Arcos est fabriqué en Espagne dans l'une des plus anciennes coutellerie et est réalisé en acier inoxydable forgé. Sa lame est alvéolée pour ne pas adhérer à la viande. Son manche ergonomique riveté est en polyoxyméthylène ce qui lui confère une très grande résistance à l'abrasion. Entretien au lave-vaisselle.</div><h1>Caractéristiques Couteau Tranchelard Riviera Arcos</h1><div class="col is-12">- Lame forgée en acier inoxydable forgée et alvéolée Nitrum.<br />- Manche ergonomique riveté en polyoxyméthylène.<br />- Longueur totale : 37 cm, lame : 25 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 {#8884 …} #channels: Doctrine\ORM\PersistentCollection {#8870 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8866 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8868 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Couteau Tranchelard Riviera Arcos" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#32475 -props: [ "product" => App\Entity\Product\Product {#8865 #id: 1042 #code: "couteau-tranchelard-riviera-arcos-5610" #attributes: Doctrine\ORM\PersistentCollection {#8872 …} #variants: Doctrine\ORM\PersistentCollection {#8874 …} #options: Doctrine\ORM\PersistentCollection {#8878 …} #associations: Doctrine\ORM\PersistentCollection {#8876 …} #createdAt: DateTime @1758632299 {#8863 : 2025-09-23 20:58:19.0 PRC (+08:00) } #updatedAt: DateTime @1758632299 {#8864 : 2025-09-23 20:58:19.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8881 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8882 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8865} #id: 1042 #name: "Couteau Tranchelard Riviera Arcos" #slug: "couteau-tranchelard-riviera-arcos-5610" #description: """ <div class="col is-12"><ul>\n <li>Lame forgée en acier inoxydable alvéolée.</li>\n <li>Manche ergonomique.</li>\n <li>Fabriqué en Espagne.</li>\n <li>Passe au lave-vaisselle.</li>\n </ul></div><h1>Descriptif Couteau Tranchelard Riviera Arcos</h1><div class="col is-12">Le couteau tranchelard est un couteau à lame épaisse et acérée destiné à découper la viande, les jambons en fines tranches de même épaisseur. Le Couteau Tranchelard Rivira Arcos est fabriqué en Espagne dans l'une des plus anciennes coutellerie et est réalisé en acier inoxydable forgé. Sa lame est alvéolée pour ne pas adhérer à la viande. Son manche ergonomique riveté est en polyoxyméthylène ce qui lui confère une très grande résistance à l'abrasion. Entretien au lave-vaisselle.</div><h1>Caractéristiques Couteau Tranchelard Riviera Arcos</h1><div class="col is-12">- Lame forgée en acier inoxydable forgée et alvéolée Nitrum.<br />- Manche ergonomique riveté en polyoxyméthylène.<br />- Longueur totale : 37 cm, lame : 25 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 {#8884 …} #channels: Doctrine\ORM\PersistentCollection {#8870 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8866 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8868 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
104.0 MiB | 5.27 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#32468 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#32459 …} +context: Sylius\TwigHooks\Bag\DataBag {#32526 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#32456 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#32404 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#32412 #collection: Doctrine\Common\Collections\ArrayCollection {#32421 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#32400 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#41626 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#41628 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#32468 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#32459 …} +context: Sylius\TwigHooks\Bag\DataBag {#32526 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#32456 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Couteau Tranchelard Riviera Arcos" "applied_promotions" => Doctrine\ORM\PersistentCollection {#32412 #collection: Doctrine\Common\Collections\ArrayCollection {#32421 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#32400 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#41626 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#41628 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#32530 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#32468 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#32459 …} +context: Sylius\TwigHooks\Bag\DataBag {#32526 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#32456 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#32404 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#32412 #collection: Doctrine\Common\Collections\ArrayCollection {#32421 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#32400 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#41626 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#41628 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 104.0 MiB | 0.16 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#32580 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#32571 …} +context: Sylius\TwigHooks\Bag\DataBag {#32578 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#32579 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#32404 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#32583 +variant: App\Entity\Product\ProductVariant {#32404 …} +price: "45,00\u{A0}€" +originalPrice: "45,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9348 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12778 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9345 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#32580 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#32571 …} +context: Sylius\TwigHooks\Bag\DataBag {#32578 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#32579 …} +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 | 104.0 MiB | 16.35 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8895 #id: 1051 #code: "couteau-de-poche-liner-lock-le-thiers-manche-carbone-lame-noire-claude-dozorme-8094" #attributes: Doctrine\ORM\PersistentCollection {#8902 …} #variants: Doctrine\ORM\PersistentCollection {#8904 …} #options: Doctrine\ORM\PersistentCollection {#8908 …} #associations: Doctrine\ORM\PersistentCollection {#8906 …} #createdAt: DateTime @1758632301 {#8890 : 2025-09-23 20:58:21.0 PRC (+08:00) } #updatedAt: DateTime @1758632301 {#8889 : 2025-09-23 20:58:21.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8911 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8912 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8895} #id: 1051 #name: "Couteau de poche Liner Lock Le Thiers Manche Carbone Lame Noire Claude Dozorme" #slug: "couteau-de-poche-liner-lock-le-thiers-manche-carbone-lame-noire-claude-dozorme-8094" #description: """ <div class="col is-12"><ul>\n <li>Acier haute qualité. </li>\n <li>Plat et léger. </li>\n <li>Ergonomique. </li>\n <li><strong>Fabriqué en France. (Thiers)</strong></li>\n </ul></div><h1>Description Couteau de poche Liner Lock Le Thiers Manche Carbone Lame Noire Claude Dozorme</h1><div class="col is-12">Le Couteau de poche Liner Lock Claude Dozorme est conçu en acier haut de gamme et possède une lame noire. Il est très léger et plat, il se range facilement. Sécurisé, il est équipé du système Liner Lock permettant de bloquer la lame lors de l'ouverture. </div><h1>Caractéristiques Couteau de poche Liner Lock Le Thiers Manche Carbone Lame Noire Claude Dozorme</h1><div class="col is-12"><ul>\n <li>Acier haut de gamme. (0,50 de carbone qui donnne le tranchant à la lame ; 0,15 de chrome qui donne l'inoxydabilité de l'acier ; 1% molybdène)</li>\n <li>Système Liner Lock. </li>\n <li>Fabrication française. </li>\n </ul></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8914 …} #channels: Doctrine\ORM\PersistentCollection {#8900 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8896 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8898 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28047 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28080 …} +context: Sylius\TwigHooks\Bag\DataBag {#28086 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28073 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#32466 +product: App\Entity\Product\Product {#8895 #id: 1051 #code: "couteau-de-poche-liner-lock-le-thiers-manche-carbone-lame-noire-claude-dozorme-8094" #attributes: Doctrine\ORM\PersistentCollection {#8902 …} #variants: Doctrine\ORM\PersistentCollection {#8904 …} #options: Doctrine\ORM\PersistentCollection {#8908 …} #associations: Doctrine\ORM\PersistentCollection {#8906 …} #createdAt: DateTime @1758632301 {#8890 : 2025-09-23 20:58:21.0 PRC (+08:00) } #updatedAt: DateTime @1758632301 {#8889 : 2025-09-23 20:58:21.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8911 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8912 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8895} #id: 1051 #name: "Couteau de poche Liner Lock Le Thiers Manche Carbone Lame Noire Claude Dozorme" #slug: "couteau-de-poche-liner-lock-le-thiers-manche-carbone-lame-noire-claude-dozorme-8094" #description: """ <div class="col is-12"><ul>\n <li>Acier haute qualité. </li>\n <li>Plat et léger. </li>\n <li>Ergonomique. </li>\n <li><strong>Fabriqué en France. (Thiers)</strong></li>\n </ul></div><h1>Description Couteau de poche Liner Lock Le Thiers Manche Carbone Lame Noire Claude Dozorme</h1><div class="col is-12">Le Couteau de poche Liner Lock Claude Dozorme est conçu en acier haut de gamme et possède une lame noire. Il est très léger et plat, il se range facilement. Sécurisé, il est équipé du système Liner Lock permettant de bloquer la lame lors de l'ouverture. </div><h1>Caractéristiques Couteau de poche Liner Lock Le Thiers Manche Carbone Lame Noire Claude Dozorme</h1><div class="col is-12"><ul>\n <li>Acier haut de gamme. (0,50 de carbone qui donnne le tranchant à la lame ; 0,15 de chrome qui donne l'inoxydabilité de l'acier ; 1% molybdène)</li>\n <li>Système Liner Lock. </li>\n <li>Fabrication française. </li>\n </ul></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8914 …} #channels: Doctrine\ORM\PersistentCollection {#8900 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8896 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8898 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#32646 …} +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 {#28047 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28080 …} +context: Sylius\TwigHooks\Bag\DataBag {#28086 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28073 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
104.0 MiB | 2.90 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8895 #id: 1051 #code: "couteau-de-poche-liner-lock-le-thiers-manche-carbone-lame-noire-claude-dozorme-8094" #attributes: Doctrine\ORM\PersistentCollection {#8902 …} #variants: Doctrine\ORM\PersistentCollection {#8904 …} #options: Doctrine\ORM\PersistentCollection {#8908 …} #associations: Doctrine\ORM\PersistentCollection {#8906 …} #createdAt: DateTime @1758632301 {#8890 : 2025-09-23 20:58:21.0 PRC (+08:00) } #updatedAt: DateTime @1758632301 {#8889 : 2025-09-23 20:58:21.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8911 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8912 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8895} #id: 1051 #name: "Couteau de poche Liner Lock Le Thiers Manche Carbone Lame Noire Claude Dozorme" #slug: "couteau-de-poche-liner-lock-le-thiers-manche-carbone-lame-noire-claude-dozorme-8094" #description: """ <div class="col is-12"><ul>\n <li>Acier haute qualité. </li>\n <li>Plat et léger. </li>\n <li>Ergonomique. </li>\n <li><strong>Fabriqué en France. (Thiers)</strong></li>\n </ul></div><h1>Description Couteau de poche Liner Lock Le Thiers Manche Carbone Lame Noire Claude Dozorme</h1><div class="col is-12">Le Couteau de poche Liner Lock Claude Dozorme est conçu en acier haut de gamme et possède une lame noire. Il est très léger et plat, il se range facilement. Sécurisé, il est équipé du système Liner Lock permettant de bloquer la lame lors de l'ouverture. </div><h1>Caractéristiques Couteau de poche Liner Lock Le Thiers Manche Carbone Lame Noire Claude Dozorme</h1><div class="col is-12"><ul>\n <li>Acier haut de gamme. (0,50 de carbone qui donnne le tranchant à la lame ; 0,15 de chrome qui donne l'inoxydabilité de l'acier ; 1% molybdène)</li>\n <li>Système Liner Lock. </li>\n <li>Fabrication française. </li>\n </ul></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8914 …} #channels: Doctrine\ORM\PersistentCollection {#8900 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8896 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8898 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Couteau de poche Liner Lock Le Thiers Manche Carbone Lame Noire Claude Dozorme" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#32720 -props: [ "product" => App\Entity\Product\Product {#8895 #id: 1051 #code: "couteau-de-poche-liner-lock-le-thiers-manche-carbone-lame-noire-claude-dozorme-8094" #attributes: Doctrine\ORM\PersistentCollection {#8902 …} #variants: Doctrine\ORM\PersistentCollection {#8904 …} #options: Doctrine\ORM\PersistentCollection {#8908 …} #associations: Doctrine\ORM\PersistentCollection {#8906 …} #createdAt: DateTime @1758632301 {#8890 : 2025-09-23 20:58:21.0 PRC (+08:00) } #updatedAt: DateTime @1758632301 {#8889 : 2025-09-23 20:58:21.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8911 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8912 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8895} #id: 1051 #name: "Couteau de poche Liner Lock Le Thiers Manche Carbone Lame Noire Claude Dozorme" #slug: "couteau-de-poche-liner-lock-le-thiers-manche-carbone-lame-noire-claude-dozorme-8094" #description: """ <div class="col is-12"><ul>\n <li>Acier haute qualité. </li>\n <li>Plat et léger. </li>\n <li>Ergonomique. </li>\n <li><strong>Fabriqué en France. (Thiers)</strong></li>\n </ul></div><h1>Description Couteau de poche Liner Lock Le Thiers Manche Carbone Lame Noire Claude Dozorme</h1><div class="col is-12">Le Couteau de poche Liner Lock Claude Dozorme est conçu en acier haut de gamme et possède une lame noire. Il est très léger et plat, il se range facilement. Sécurisé, il est équipé du système Liner Lock permettant de bloquer la lame lors de l'ouverture. </div><h1>Caractéristiques Couteau de poche Liner Lock Le Thiers Manche Carbone Lame Noire Claude Dozorme</h1><div class="col is-12"><ul>\n <li>Acier haut de gamme. (0,50 de carbone qui donnne le tranchant à la lame ; 0,15 de chrome qui donne l'inoxydabilité de l'acier ; 1% molybdène)</li>\n <li>Système Liner Lock. </li>\n <li>Fabrication française. </li>\n </ul></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8914 …} #channels: Doctrine\ORM\PersistentCollection {#8900 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#8896 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8898 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
104.0 MiB | 8.04 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#32713 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#32704 …} +context: Sylius\TwigHooks\Bag\DataBag {#32774 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#32701 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#32646 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#32654 #collection: Doctrine\Common\Collections\ArrayCollection {#32666 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#32642 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#41640 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#41642 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#32713 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#32704 …} +context: Sylius\TwigHooks\Bag\DataBag {#32774 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#32701 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Couteau de poche Liner Lock Le Thiers Manche Carbone Lame Noire Claude Dozorme" "applied_promotions" => Doctrine\ORM\PersistentCollection {#32654 #collection: Doctrine\Common\Collections\ArrayCollection {#32666 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#32642 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#41640 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#41642 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#32778 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#32713 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#32704 …} +context: Sylius\TwigHooks\Bag\DataBag {#32774 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#32701 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#32646 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#32654 #collection: Doctrine\Common\Collections\ArrayCollection {#32666 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#32642 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#41640 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#41642 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 104.0 MiB | 0.15 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#32828 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#32819 …} +context: Sylius\TwigHooks\Bag\DataBag {#32826 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#32827 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#32646 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#32831 +variant: App\Entity\Product\ProductVariant {#32646 …} +price: "74,00\u{A0}€" +originalPrice: "74,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9348 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12778 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9345 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#32828 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#32819 …} +context: Sylius\TwigHooks\Bag\DataBag {#32826 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#32827 …} +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 | 104.0 MiB | 40.26 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8921 #id: 1084 #code: "planche-a-decouper-pour-plan-de-travail-point-virgule-6760" #attributes: Doctrine\ORM\PersistentCollection {#8931 …} #variants: Doctrine\ORM\PersistentCollection {#8933 …} #options: Doctrine\ORM\PersistentCollection {#8937 …} #associations: Doctrine\ORM\PersistentCollection {#8935 …} #createdAt: DateTime @1758632306 {#8919 : 2025-09-23 20:58:26.0 PRC (+08:00) } #updatedAt: DateTime @1758632306 {#8920 : 2025-09-23 20:58:26.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8940 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8941 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8921} #id: 1084 #name: "Planche à découper pour plan de Travail Point Virgule" #slug: "planche-a-decouper-pour-plan-de-travail-point-virgule-6760" #description: """ <div class="col is-12"><ul>\n <li>2 tailles.</li>\n <li>En bambou, permettant d'avoir une planche légère et solide.</li>\n <li>Idéale pour protéger un plan de travail.</li>\n </ul></div><h1>Descriptif Planche pour plan de Travail Point Virgule</h1><div class="col is-12">La Planche pour plan de Travail Point Virgule permet de protéger le plan de travail original de votre cuisine. Sa conception permet de cuisiner dans le plus grand confort. Elle est dotée de 2 astucieux rebords pour à la fois bien la caler et empêcher l'éparpillement des aliments.<br /><br />Le bambou est une plante (et non ce n'est pas un arbre !) qui se renouvelle rapidement. Le bambou constitue donc une alternative pour pallier à la déforestation. Le bambou a une structure plus dure et plus serrée que la plupart des bois tropicaux. Pourtant sa surface n'abîme pas et n'émousse pas vos couteaux. De plus il n'absorbe pas l'humidité.</div><h1>Caractéristiques Planche pour plan de Travail Point Virgule</h1><div class="col is-12">- Bambou.<br />- Dimensions : 40 x 30 x 4 cm ou 60 x 40 x 4 cm.<br />- Lavage à la main.</div><h1>En savoir plus sur le bambou</h1><div class="col is-12"><br /><br />Pour en soir plus sur le bambou, consultez l'article sur notre blog <a title="Le bambou, matière zen" rel="nofollow" href="https://www.cuisinstore.com/le-bambou-matiere-zen-c1306.html" target="_blank">Le bambou, matière zen</a></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 {#8943 …} #channels: Doctrine\ORM\PersistentCollection {#8929 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8923 …} #reviews: Doctrine\ORM\PersistentCollection {#8925 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8927 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28047 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28080 …} +context: Sylius\TwigHooks\Bag\DataBag {#28086 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28073 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#32711 +product: App\Entity\Product\Product {#8921 #id: 1084 #code: "planche-a-decouper-pour-plan-de-travail-point-virgule-6760" #attributes: Doctrine\ORM\PersistentCollection {#8931 …} #variants: Doctrine\ORM\PersistentCollection {#8933 …} #options: Doctrine\ORM\PersistentCollection {#8937 …} #associations: Doctrine\ORM\PersistentCollection {#8935 …} #createdAt: DateTime @1758632306 {#8919 : 2025-09-23 20:58:26.0 PRC (+08:00) } #updatedAt: DateTime @1758632306 {#8920 : 2025-09-23 20:58:26.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8940 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8941 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8921} #id: 1084 #name: "Planche à découper pour plan de Travail Point Virgule" #slug: "planche-a-decouper-pour-plan-de-travail-point-virgule-6760" #description: """ <div class="col is-12"><ul>\n <li>2 tailles.</li>\n <li>En bambou, permettant d'avoir une planche légère et solide.</li>\n <li>Idéale pour protéger un plan de travail.</li>\n </ul></div><h1>Descriptif Planche pour plan de Travail Point Virgule</h1><div class="col is-12">La Planche pour plan de Travail Point Virgule permet de protéger le plan de travail original de votre cuisine. Sa conception permet de cuisiner dans le plus grand confort. Elle est dotée de 2 astucieux rebords pour à la fois bien la caler et empêcher l'éparpillement des aliments.<br /><br />Le bambou est une plante (et non ce n'est pas un arbre !) qui se renouvelle rapidement. Le bambou constitue donc une alternative pour pallier à la déforestation. Le bambou a une structure plus dure et plus serrée que la plupart des bois tropicaux. Pourtant sa surface n'abîme pas et n'émousse pas vos couteaux. De plus il n'absorbe pas l'humidité.</div><h1>Caractéristiques Planche pour plan de Travail Point Virgule</h1><div class="col is-12">- Bambou.<br />- Dimensions : 40 x 30 x 4 cm ou 60 x 40 x 4 cm.<br />- Lavage à la main.</div><h1>En savoir plus sur le bambou</h1><div class="col is-12"><br /><br />Pour en soir plus sur le bambou, consultez l'article sur notre blog <a title="Le bambou, matière zen" rel="nofollow" href="https://www.cuisinstore.com/le-bambou-matiere-zen-c1306.html" target="_blank">Le bambou, matière zen</a></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 {#8943 …} #channels: Doctrine\ORM\PersistentCollection {#8929 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8923 …} #reviews: Doctrine\ORM\PersistentCollection {#8925 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8927 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#32894 …} +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 {#28047 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28080 …} +context: Sylius\TwigHooks\Bag\DataBag {#28086 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28073 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
104.0 MiB | 0.71 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8921 #id: 1084 #code: "planche-a-decouper-pour-plan-de-travail-point-virgule-6760" #attributes: Doctrine\ORM\PersistentCollection {#8931 …} #variants: Doctrine\ORM\PersistentCollection {#8933 …} #options: Doctrine\ORM\PersistentCollection {#8937 …} #associations: Doctrine\ORM\PersistentCollection {#8935 …} #createdAt: DateTime @1758632306 {#8919 : 2025-09-23 20:58:26.0 PRC (+08:00) } #updatedAt: DateTime @1758632306 {#8920 : 2025-09-23 20:58:26.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8940 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8941 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8921} #id: 1084 #name: "Planche à découper pour plan de Travail Point Virgule" #slug: "planche-a-decouper-pour-plan-de-travail-point-virgule-6760" #description: """ <div class="col is-12"><ul>\n <li>2 tailles.</li>\n <li>En bambou, permettant d'avoir une planche légère et solide.</li>\n <li>Idéale pour protéger un plan de travail.</li>\n </ul></div><h1>Descriptif Planche pour plan de Travail Point Virgule</h1><div class="col is-12">La Planche pour plan de Travail Point Virgule permet de protéger le plan de travail original de votre cuisine. Sa conception permet de cuisiner dans le plus grand confort. Elle est dotée de 2 astucieux rebords pour à la fois bien la caler et empêcher l'éparpillement des aliments.<br /><br />Le bambou est une plante (et non ce n'est pas un arbre !) qui se renouvelle rapidement. Le bambou constitue donc une alternative pour pallier à la déforestation. Le bambou a une structure plus dure et plus serrée que la plupart des bois tropicaux. Pourtant sa surface n'abîme pas et n'émousse pas vos couteaux. De plus il n'absorbe pas l'humidité.</div><h1>Caractéristiques Planche pour plan de Travail Point Virgule</h1><div class="col is-12">- Bambou.<br />- Dimensions : 40 x 30 x 4 cm ou 60 x 40 x 4 cm.<br />- Lavage à la main.</div><h1>En savoir plus sur le bambou</h1><div class="col is-12"><br /><br />Pour en soir plus sur le bambou, consultez l'article sur notre blog <a title="Le bambou, matière zen" rel="nofollow" href="https://www.cuisinstore.com/le-bambou-matiere-zen-c1306.html" target="_blank">Le bambou, matière zen</a></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 {#8943 …} #channels: Doctrine\ORM\PersistentCollection {#8929 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8923 …} #reviews: Doctrine\ORM\PersistentCollection {#8925 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8927 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Planche à découper pour plan de Travail Point Virgule" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#32965 -props: [ "product" => App\Entity\Product\Product {#8921 #id: 1084 #code: "planche-a-decouper-pour-plan-de-travail-point-virgule-6760" #attributes: Doctrine\ORM\PersistentCollection {#8931 …} #variants: Doctrine\ORM\PersistentCollection {#8933 …} #options: Doctrine\ORM\PersistentCollection {#8937 …} #associations: Doctrine\ORM\PersistentCollection {#8935 …} #createdAt: DateTime @1758632306 {#8919 : 2025-09-23 20:58:26.0 PRC (+08:00) } #updatedAt: DateTime @1758632306 {#8920 : 2025-09-23 20:58:26.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8940 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8941 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8921} #id: 1084 #name: "Planche à découper pour plan de Travail Point Virgule" #slug: "planche-a-decouper-pour-plan-de-travail-point-virgule-6760" #description: """ <div class="col is-12"><ul>\n <li>2 tailles.</li>\n <li>En bambou, permettant d'avoir une planche légère et solide.</li>\n <li>Idéale pour protéger un plan de travail.</li>\n </ul></div><h1>Descriptif Planche pour plan de Travail Point Virgule</h1><div class="col is-12">La Planche pour plan de Travail Point Virgule permet de protéger le plan de travail original de votre cuisine. Sa conception permet de cuisiner dans le plus grand confort. Elle est dotée de 2 astucieux rebords pour à la fois bien la caler et empêcher l'éparpillement des aliments.<br /><br />Le bambou est une plante (et non ce n'est pas un arbre !) qui se renouvelle rapidement. Le bambou constitue donc une alternative pour pallier à la déforestation. Le bambou a une structure plus dure et plus serrée que la plupart des bois tropicaux. Pourtant sa surface n'abîme pas et n'émousse pas vos couteaux. De plus il n'absorbe pas l'humidité.</div><h1>Caractéristiques Planche pour plan de Travail Point Virgule</h1><div class="col is-12">- Bambou.<br />- Dimensions : 40 x 30 x 4 cm ou 60 x 40 x 4 cm.<br />- Lavage à la main.</div><h1>En savoir plus sur le bambou</h1><div class="col is-12"><br /><br />Pour en soir plus sur le bambou, consultez l'article sur notre blog <a title="Le bambou, matière zen" rel="nofollow" href="https://www.cuisinstore.com/le-bambou-matiere-zen-c1306.html" target="_blank">Le bambou, matière zen</a></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 {#8943 …} #channels: Doctrine\ORM\PersistentCollection {#8929 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8923 …} #reviews: Doctrine\ORM\PersistentCollection {#8925 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8927 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
104.0 MiB | 7.30 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27964 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#32949 …} +context: Sylius\TwigHooks\Bag\DataBag {#33019 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#32946 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#32894 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#32902 #collection: Doctrine\Common\Collections\ArrayCollection {#32911 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#32890 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#41654 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#41656 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27964 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#32949 …} +context: Sylius\TwigHooks\Bag\DataBag {#33019 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#32946 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Planche à découper pour plan de Travail Point Virgule" "applied_promotions" => Doctrine\ORM\PersistentCollection {#32902 #collection: Doctrine\Common\Collections\ArrayCollection {#32911 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#32890 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#41654 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#41656 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#27959 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27964 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#32949 …} +context: Sylius\TwigHooks\Bag\DataBag {#33019 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#32946 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#32894 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#32902 #collection: Doctrine\Common\Collections\ArrayCollection {#32911 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#32890 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#41654 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#41656 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 104.0 MiB | 0.15 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27910 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27919 …} +context: Sylius\TwigHooks\Bag\DataBag {#27912 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27911 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#32894 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#27907 +variant: App\Entity\Product\ProductVariant {#32894 …} +price: "49,00\u{A0}€" +originalPrice: "49,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9348 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12778 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9345 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27910 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27919 …} +context: Sylius\TwigHooks\Bag\DataBag {#27912 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27911 …} +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 | 104.0 MiB | 7.90 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8950 #id: 1506 #code: "vide-pomme-inox-lagostina-3755" #attributes: Doctrine\ORM\PersistentCollection {#8960 …} #variants: Doctrine\ORM\PersistentCollection {#8962 …} #options: Doctrine\ORM\PersistentCollection {#8966 …} #associations: Doctrine\ORM\PersistentCollection {#8964 …} #createdAt: DateTime @1758632363 {#8948 : 2025-09-23 20:59:23.0 PRC (+08:00) } #updatedAt: DateTime @1758632363 {#8949 : 2025-09-23 20:59:23.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8969 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8970 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8950} #id: 1506 #name: "Vide pomme inox Lagostina" #slug: "vide-pomme-inox-lagostina-3755" #description: """ <div class="col is-12"><ul>\n <li>Très belle finition inox 18/10.</li>\n <li>Excellent rapport qualité-prix.</li>\n <li>Anneau d'accroche.</li>\n </ul>\n <ul style="margin: 0px 10px; padding: 10px; list-style-position: initial; list-style-image: initial;">\n </ul></div><h1>Description Vide pomme inox Lagostina</h1><div class="col is-12">Le vide pomme inox Lagostina permet d'évider facilement toutes vos pommes. Le vide pomme inox Lagostina fait partie d'une collection complète d'ustensiles créés par Lagostina.</div><h1>Caractéristiques Vide pomme inox Lagostina</h1><div class="col is-12">Inox 18/10 brillant. Manche ergonomique en finition inox poli. Anneau d'accroche. Dimensions : longueur totale 22 cm. Va au lave vaisselle.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8972 …} #channels: Doctrine\ORM\PersistentCollection {#8958 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8952 …} #reviews: Doctrine\ORM\PersistentCollection {#8954 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8956 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28047 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28080 …} +context: Sylius\TwigHooks\Bag\DataBag {#28086 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28073 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#32956 +product: App\Entity\Product\Product {#8950 #id: 1506 #code: "vide-pomme-inox-lagostina-3755" #attributes: Doctrine\ORM\PersistentCollection {#8960 …} #variants: Doctrine\ORM\PersistentCollection {#8962 …} #options: Doctrine\ORM\PersistentCollection {#8966 …} #associations: Doctrine\ORM\PersistentCollection {#8964 …} #createdAt: DateTime @1758632363 {#8948 : 2025-09-23 20:59:23.0 PRC (+08:00) } #updatedAt: DateTime @1758632363 {#8949 : 2025-09-23 20:59:23.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8969 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8970 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8950} #id: 1506 #name: "Vide pomme inox Lagostina" #slug: "vide-pomme-inox-lagostina-3755" #description: """ <div class="col is-12"><ul>\n <li>Très belle finition inox 18/10.</li>\n <li>Excellent rapport qualité-prix.</li>\n <li>Anneau d'accroche.</li>\n </ul>\n <ul style="margin: 0px 10px; padding: 10px; list-style-position: initial; list-style-image: initial;">\n </ul></div><h1>Description Vide pomme inox Lagostina</h1><div class="col is-12">Le vide pomme inox Lagostina permet d'évider facilement toutes vos pommes. Le vide pomme inox Lagostina fait partie d'une collection complète d'ustensiles créés par Lagostina.</div><h1>Caractéristiques Vide pomme inox Lagostina</h1><div class="col is-12">Inox 18/10 brillant. Manche ergonomique en finition inox poli. Anneau d'accroche. Dimensions : longueur totale 22 cm. Va au lave vaisselle.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8972 …} #channels: Doctrine\ORM\PersistentCollection {#8958 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8952 …} #reviews: Doctrine\ORM\PersistentCollection {#8954 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8956 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#27640 …} +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 {#28047 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28080 …} +context: Sylius\TwigHooks\Bag\DataBag {#28086 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28073 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
104.0 MiB | 0.83 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8950 #id: 1506 #code: "vide-pomme-inox-lagostina-3755" #attributes: Doctrine\ORM\PersistentCollection {#8960 …} #variants: Doctrine\ORM\PersistentCollection {#8962 …} #options: Doctrine\ORM\PersistentCollection {#8966 …} #associations: Doctrine\ORM\PersistentCollection {#8964 …} #createdAt: DateTime @1758632363 {#8948 : 2025-09-23 20:59:23.0 PRC (+08:00) } #updatedAt: DateTime @1758632363 {#8949 : 2025-09-23 20:59:23.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8969 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8970 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8950} #id: 1506 #name: "Vide pomme inox Lagostina" #slug: "vide-pomme-inox-lagostina-3755" #description: """ <div class="col is-12"><ul>\n <li>Très belle finition inox 18/10.</li>\n <li>Excellent rapport qualité-prix.</li>\n <li>Anneau d'accroche.</li>\n </ul>\n <ul style="margin: 0px 10px; padding: 10px; list-style-position: initial; list-style-image: initial;">\n </ul></div><h1>Description Vide pomme inox Lagostina</h1><div class="col is-12">Le vide pomme inox Lagostina permet d'évider facilement toutes vos pommes. Le vide pomme inox Lagostina fait partie d'une collection complète d'ustensiles créés par Lagostina.</div><h1>Caractéristiques Vide pomme inox Lagostina</h1><div class="col is-12">Inox 18/10 brillant. Manche ergonomique en finition inox poli. Anneau d'accroche. Dimensions : longueur totale 22 cm. Va au lave vaisselle.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8972 …} #channels: Doctrine\ORM\PersistentCollection {#8958 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8952 …} #reviews: Doctrine\ORM\PersistentCollection {#8954 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8956 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Vide pomme inox Lagostina" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#27541 -props: [ "product" => App\Entity\Product\Product {#8950 #id: 1506 #code: "vide-pomme-inox-lagostina-3755" #attributes: Doctrine\ORM\PersistentCollection {#8960 …} #variants: Doctrine\ORM\PersistentCollection {#8962 …} #options: Doctrine\ORM\PersistentCollection {#8966 …} #associations: Doctrine\ORM\PersistentCollection {#8964 …} #createdAt: DateTime @1758632363 {#8948 : 2025-09-23 20:59:23.0 PRC (+08:00) } #updatedAt: DateTime @1758632363 {#8949 : 2025-09-23 20:59:23.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8969 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8970 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8950} #id: 1506 #name: "Vide pomme inox Lagostina" #slug: "vide-pomme-inox-lagostina-3755" #description: """ <div class="col is-12"><ul>\n <li>Très belle finition inox 18/10.</li>\n <li>Excellent rapport qualité-prix.</li>\n <li>Anneau d'accroche.</li>\n </ul>\n <ul style="margin: 0px 10px; padding: 10px; list-style-position: initial; list-style-image: initial;">\n </ul></div><h1>Description Vide pomme inox Lagostina</h1><div class="col is-12">Le vide pomme inox Lagostina permet d'évider facilement toutes vos pommes. Le vide pomme inox Lagostina fait partie d'une collection complète d'ustensiles créés par Lagostina.</div><h1>Caractéristiques Vide pomme inox Lagostina</h1><div class="col is-12">Inox 18/10 brillant. Manche ergonomique en finition inox poli. Anneau d'accroche. Dimensions : longueur totale 22 cm. Va au lave vaisselle.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8972 …} #channels: Doctrine\ORM\PersistentCollection {#8958 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8952 …} #reviews: Doctrine\ORM\PersistentCollection {#8954 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8956 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
104.0 MiB | 3.75 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27557 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27566 …} +context: Sylius\TwigHooks\Bag\DataBag {#27490 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27569 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#27640 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#27632 #collection: Doctrine\Common\Collections\ArrayCollection {#27604 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#27644 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#41668 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#41670 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27557 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27566 …} +context: Sylius\TwigHooks\Bag\DataBag {#27490 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27569 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Vide pomme inox Lagostina" "applied_promotions" => Doctrine\ORM\PersistentCollection {#27632 #collection: Doctrine\Common\Collections\ArrayCollection {#27604 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#27644 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#41668 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#41670 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#27486 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27557 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27566 …} +context: Sylius\TwigHooks\Bag\DataBag {#27490 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27569 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#27640 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#27632 #collection: Doctrine\Common\Collections\ArrayCollection {#27604 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#27644 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#41668 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#41670 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 104.0 MiB | 0.16 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27429 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27437 …} +context: Sylius\TwigHooks\Bag\DataBag {#27422 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27430 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#27640 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#27426 +variant: App\Entity\Product\ProductVariant {#27640 …} +price: "13,00\u{A0}€" +originalPrice: "13,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9348 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12778 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9345 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27429 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27437 …} +context: Sylius\TwigHooks\Bag\DataBag {#27422 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27430 …} +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 | 104.0 MiB | 6.06 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8976 #id: 3330 #code: "hachoir-a-viande-electrique-inox-lacor-1976" #attributes: Doctrine\ORM\PersistentCollection {#8986 …} #variants: Doctrine\ORM\PersistentCollection {#8988 …} #options: Doctrine\ORM\PersistentCollection {#8992 …} #associations: Doctrine\ORM\PersistentCollection {#8990 …} #createdAt: DateTime @1758632896 {#8974 : 2025-09-23 21:08:16.0 PRC (+08:00) } #updatedAt: DateTime @1758632896 {#8975 : 2025-09-23 21:08:16.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8995 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8996 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8976} #id: 3330 #name: "Hachoir à viande électrique inox Lacor" #slug: "hachoir-a-viande-electrique-inox-lacor-1976" #description: """ <div class="col is-12"><ul>\r\n <li>Corps et plateau inox. </li>\r\n <li>Moteur puissant (800 W). </li>\r\n <li>Equipement complet. (3 grilles, entonnoir à saucisse..) </li>\r\n <li style="color: rgb(255, 0, 0);"><span><strong>Livraison gratuite.</strong></span></li>\r\n </ul></div><h1>Description hachoir à viande électrique inox</h1><div class="col is-12">Le hachoir à viande électrique inox est idéal pour hacher la viande, fabriquer les saucisses...Le hachoir à viande électrique inox est équipé d'un plateau et d'un corps inox garantissant une parfaite hygiène et sa durée de vie dans le temps. <br />Les accessoires (plateau, grilles..) sont entièrement démontables pour faciliter le nettoyage et le rangement.</div><h1>Caractéristiques hachoir à viande électrique inox</h1><div class="col is-12"><p>Puissance 800 W. 220 V. débit 60 Kg/heure Corps et plateau inox. Bouton marche/arrêt. Fonction réversible (marche arrière). Témoin lumineux de fonctionnement. Livré avec 3 grilles avec troux 3, 5 et 8 mm. diam 7 cm epaisseur 5mm, un couteau et un entonnoir à saucisses.</p>\n <p> Dimensions : 34 x 37 x 27 cm. Poids 5.85 kg. Garantie 2 ans.</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 {#8998 …} #channels: Doctrine\ORM\PersistentCollection {#8984 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8978 …} #reviews: Doctrine\ORM\PersistentCollection {#8980 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8982 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28047 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28080 …} +context: Sylius\TwigHooks\Bag\DataBag {#28086 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28073 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#27559 +product: App\Entity\Product\Product {#8976 #id: 3330 #code: "hachoir-a-viande-electrique-inox-lacor-1976" #attributes: Doctrine\ORM\PersistentCollection {#8986 …} #variants: Doctrine\ORM\PersistentCollection {#8988 …} #options: Doctrine\ORM\PersistentCollection {#8992 …} #associations: Doctrine\ORM\PersistentCollection {#8990 …} #createdAt: DateTime @1758632896 {#8974 : 2025-09-23 21:08:16.0 PRC (+08:00) } #updatedAt: DateTime @1758632896 {#8975 : 2025-09-23 21:08:16.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8995 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8996 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8976} #id: 3330 #name: "Hachoir à viande électrique inox Lacor" #slug: "hachoir-a-viande-electrique-inox-lacor-1976" #description: """ <div class="col is-12"><ul>\r\n <li>Corps et plateau inox. </li>\r\n <li>Moteur puissant (800 W). </li>\r\n <li>Equipement complet. (3 grilles, entonnoir à saucisse..) </li>\r\n <li style="color: rgb(255, 0, 0);"><span><strong>Livraison gratuite.</strong></span></li>\r\n </ul></div><h1>Description hachoir à viande électrique inox</h1><div class="col is-12">Le hachoir à viande électrique inox est idéal pour hacher la viande, fabriquer les saucisses...Le hachoir à viande électrique inox est équipé d'un plateau et d'un corps inox garantissant une parfaite hygiène et sa durée de vie dans le temps. <br />Les accessoires (plateau, grilles..) sont entièrement démontables pour faciliter le nettoyage et le rangement.</div><h1>Caractéristiques hachoir à viande électrique inox</h1><div class="col is-12"><p>Puissance 800 W. 220 V. débit 60 Kg/heure Corps et plateau inox. Bouton marche/arrêt. Fonction réversible (marche arrière). Témoin lumineux de fonctionnement. Livré avec 3 grilles avec troux 3, 5 et 8 mm. diam 7 cm epaisseur 5mm, un couteau et un entonnoir à saucisses.</p>\n <p> Dimensions : 34 x 37 x 27 cm. Poids 5.85 kg. Garantie 2 ans.</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 {#8998 …} #channels: Doctrine\ORM\PersistentCollection {#8984 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8978 …} #reviews: Doctrine\ORM\PersistentCollection {#8980 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8982 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#27356 …} +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 {#28047 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28080 …} +context: Sylius\TwigHooks\Bag\DataBag {#28086 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28073 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
104.0 MiB | 0.74 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8976 #id: 3330 #code: "hachoir-a-viande-electrique-inox-lacor-1976" #attributes: Doctrine\ORM\PersistentCollection {#8986 …} #variants: Doctrine\ORM\PersistentCollection {#8988 …} #options: Doctrine\ORM\PersistentCollection {#8992 …} #associations: Doctrine\ORM\PersistentCollection {#8990 …} #createdAt: DateTime @1758632896 {#8974 : 2025-09-23 21:08:16.0 PRC (+08:00) } #updatedAt: DateTime @1758632896 {#8975 : 2025-09-23 21:08:16.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8995 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8996 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8976} #id: 3330 #name: "Hachoir à viande électrique inox Lacor" #slug: "hachoir-a-viande-electrique-inox-lacor-1976" #description: """ <div class="col is-12"><ul>\r\n <li>Corps et plateau inox. </li>\r\n <li>Moteur puissant (800 W). </li>\r\n <li>Equipement complet. (3 grilles, entonnoir à saucisse..) </li>\r\n <li style="color: rgb(255, 0, 0);"><span><strong>Livraison gratuite.</strong></span></li>\r\n </ul></div><h1>Description hachoir à viande électrique inox</h1><div class="col is-12">Le hachoir à viande électrique inox est idéal pour hacher la viande, fabriquer les saucisses...Le hachoir à viande électrique inox est équipé d'un plateau et d'un corps inox garantissant une parfaite hygiène et sa durée de vie dans le temps. <br />Les accessoires (plateau, grilles..) sont entièrement démontables pour faciliter le nettoyage et le rangement.</div><h1>Caractéristiques hachoir à viande électrique inox</h1><div class="col is-12"><p>Puissance 800 W. 220 V. débit 60 Kg/heure Corps et plateau inox. Bouton marche/arrêt. Fonction réversible (marche arrière). Témoin lumineux de fonctionnement. Livré avec 3 grilles avec troux 3, 5 et 8 mm. diam 7 cm epaisseur 5mm, un couteau et un entonnoir à saucisses.</p>\n <p> Dimensions : 34 x 37 x 27 cm. Poids 5.85 kg. Garantie 2 ans.</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 {#8998 …} #channels: Doctrine\ORM\PersistentCollection {#8984 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8978 …} #reviews: Doctrine\ORM\PersistentCollection {#8980 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8982 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Hachoir à viande électrique inox Lacor" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#27277 -props: [ "product" => App\Entity\Product\Product {#8976 #id: 3330 #code: "hachoir-a-viande-electrique-inox-lacor-1976" #attributes: Doctrine\ORM\PersistentCollection {#8986 …} #variants: Doctrine\ORM\PersistentCollection {#8988 …} #options: Doctrine\ORM\PersistentCollection {#8992 …} #associations: Doctrine\ORM\PersistentCollection {#8990 …} #createdAt: DateTime @1758632896 {#8974 : 2025-09-23 21:08:16.0 PRC (+08:00) } #updatedAt: DateTime @1758632896 {#8975 : 2025-09-23 21:08:16.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8995 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8996 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8976} #id: 3330 #name: "Hachoir à viande électrique inox Lacor" #slug: "hachoir-a-viande-electrique-inox-lacor-1976" #description: """ <div class="col is-12"><ul>\r\n <li>Corps et plateau inox. </li>\r\n <li>Moteur puissant (800 W). </li>\r\n <li>Equipement complet. (3 grilles, entonnoir à saucisse..) </li>\r\n <li style="color: rgb(255, 0, 0);"><span><strong>Livraison gratuite.</strong></span></li>\r\n </ul></div><h1>Description hachoir à viande électrique inox</h1><div class="col is-12">Le hachoir à viande électrique inox est idéal pour hacher la viande, fabriquer les saucisses...Le hachoir à viande électrique inox est équipé d'un plateau et d'un corps inox garantissant une parfaite hygiène et sa durée de vie dans le temps. <br />Les accessoires (plateau, grilles..) sont entièrement démontables pour faciliter le nettoyage et le rangement.</div><h1>Caractéristiques hachoir à viande électrique inox</h1><div class="col is-12"><p>Puissance 800 W. 220 V. débit 60 Kg/heure Corps et plateau inox. Bouton marche/arrêt. Fonction réversible (marche arrière). Témoin lumineux de fonctionnement. Livré avec 3 grilles avec troux 3, 5 et 8 mm. diam 7 cm epaisseur 5mm, un couteau et un entonnoir à saucisses.</p>\n <p> Dimensions : 34 x 37 x 27 cm. Poids 5.85 kg. Garantie 2 ans.</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 {#8998 …} #channels: Doctrine\ORM\PersistentCollection {#8984 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8978 …} #reviews: Doctrine\ORM\PersistentCollection {#8980 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8982 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
104.0 MiB | 0.78 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27206 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27294 …} +context: Sylius\TwigHooks\Bag\DataBag {#27386 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27222 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#27356 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#27349 #collection: Doctrine\Common\Collections\ArrayCollection {#27340 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#27363 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#41682 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#41684 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27206 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27294 …} +context: Sylius\TwigHooks\Bag\DataBag {#27386 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27222 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Hachoir à viande électrique inox Lacor" "applied_promotions" => Doctrine\ORM\PersistentCollection {#27349 #collection: Doctrine\Common\Collections\ArrayCollection {#27340 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#27363 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#41682 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#41684 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#27200 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27206 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27294 …} +context: Sylius\TwigHooks\Bag\DataBag {#27386 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27222 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#27356 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#27349 #collection: Doctrine\Common\Collections\ArrayCollection {#27340 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#27363 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#41682 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#41684 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 104.0 MiB | 0.15 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27153 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27135 …} +context: Sylius\TwigHooks\Bag\DataBag {#27155 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27154 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#27356 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#27150 +variant: App\Entity\Product\ProductVariant {#27356 …} +price: "199,00\u{A0}€" +originalPrice: "199,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9348 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12778 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9345 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27153 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27135 …} +context: Sylius\TwigHooks\Bag\DataBag {#27155 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27154 …} +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 | 106.0 MiB | 14.18 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27679 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12843 …} +context: Sylius\TwigHooks\Bag\DataBag {#27701 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12853 …} +prefixes: [ "sylius_shop.base.offcanvas" ] } "template" => "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig" ] |
|||
| Attributes | [] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#31936 +cart: App\Entity\Order\Order {#13757 …} #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1322 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27679 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12843 …} +context: Sylius\TwigHooks\Bag\DataBag {#27701 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12853 …} +prefixes: [ "sylius_shop.base.offcanvas" ] } +template: "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig" #repository: Sylius\Bundle\CoreBundle\Doctrine\ORM\OrderRepository {#4980 …} } |
|||