Components
12
Twig Components
44
Render Count
68
ms
Render Time
114.0
MiB
Memory Usage
Components
Render calls
| sylius_shop:common:currency_switcher | Sylius\Bundle\ShopBundle\Twig\Component\Common\CurrencySwitcherComponent | 114.0 MiB | 1.10 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13223 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13216 …} +context: Sylius\TwigHooks\Bag\DataBag {#13222 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13221 …} +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 {#13843 #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#13114 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13223 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13216 …} +context: Sylius\TwigHooks\Bag\DataBag {#13222 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13221 …} +prefixes: [ "sylius_shop.base.header.top_bar" ] } } |
|||
| sylius_shop:common:locale_switcher | Sylius\Bundle\ShopBundle\Twig\Component\Common\LocaleSwitcherComponent | 114.0 MiB | 0.70 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13920 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13916 …} +context: Sylius\TwigHooks\Bag\DataBag {#13918 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13919 …} +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 {#13929 #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #localeProvider: Sylius\Component\Core\Provider\ChannelBasedLocaleProvider {#4528 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13920 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13916 …} +context: Sylius\TwigHooks\Bag\DataBag {#13918 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13919 …} +prefixes: [ "sylius_shop.base.header.top_bar" ] } } |
|||
| sylius_shop:cart:widget | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent | 114.0 MiB | 4.60 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14011 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13990 …} +context: Sylius\TwigHooks\Bag\DataBag {#14010 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14009 …} +prefixes: [ "sylius_shop.base.header.content" ] } "template" => "@SyliusShop/shared/components/header/cart.html.twig" ] |
|||
| Attributes | [] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#14026 +cart: App\Entity\Order\Order {#14093 …} #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1322 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14011 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13990 …} +context: Sylius\TwigHooks\Bag\DataBag {#14010 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14009 …} +prefixes: [ "sylius_shop.base.header.content" ] } +template: "@SyliusShop/shared/components/header/cart.html.twig" #repository: Sylius\Bundle\CoreBundle\Doctrine\ORM\OrderRepository {#4980 …} } |
|||
| sylius_shop:common:taxon_menu | Sylius\Bundle\ShopBundle\Twig\Component\Common\TaxonMenuComponent | 114.0 MiB | 14.72 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14279 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14267 …} +context: Sylius\TwigHooks\Bag\DataBag {#14273 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14265 …} +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 {#14288 #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 {#14279 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14267 …} +context: Sylius\TwigHooks\Bag\DataBag {#14273 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14265 …} +prefixes: [ "sylius_shop.base.header.navbar" ] } } |
|||
| sylius_shop:product:show:breadcrumbs | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 114.0 MiB | 0.95 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27997 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27993 …} +context: Sylius\TwigHooks\Bag\DataBag {#27994 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27996 …} +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 {#28006 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#243 …} #taxonRepository: App\Repository\TaxonRepository {#7413 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27997 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27993 …} +context: Sylius\TwigHooks\Bag\DataBag {#27994 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27996 …} +prefixes: [ "sylius_shop.product.index.content" ] } } |
|||
| sylius_shop:product:show:taxonomy | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 114.0 MiB | 0.62 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28110 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28106 …} +context: Sylius\TwigHooks\Bag\DataBag {#28107 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28109 …} +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 {#28118 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#243 …} #taxonRepository: App\Repository\TaxonRepository {#7413 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28110 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28106 …} +context: Sylius\TwigHooks\Bag\DataBag {#28107 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28109 …} +prefixes: [ "sylius_shop.product.index.content.body.sidebar" ] } } |
|||
| sylius_shop:product:show:header | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 114.0 MiB | 1.96 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28181 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28177 …} +context: Sylius\TwigHooks\Bag\DataBag {#28178 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28180 …} +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 {#28189 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#243 …} #taxonRepository: App\Repository\TaxonRepository {#7413 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28181 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28177 …} +context: Sylius\TwigHooks\Bag\DataBag {#28178 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28180 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 114.0 MiB | 8.24 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8030 #id: 1453 #code: "ouvre-bocal-automatique-openclic-yoocook-7349" #attributes: Doctrine\ORM\PersistentCollection {#8630 …} #variants: Doctrine\ORM\PersistentCollection {#8768 …} #options: Doctrine\ORM\PersistentCollection {#8758 …} #associations: Doctrine\ORM\PersistentCollection {#8698 …} #createdAt: DateTime @1758632350 {#7945 : 2025-09-23 20:59:10.0 PRC (+08:00) } #updatedAt: DateTime @1758632350 {#8040 : 2025-09-23 20:59:10.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8757 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8760 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8030} #id: 1453 #name: "Ouvre-Bocal Automatique OpenClic Yoocook" #slug: "ouvre-bocal-automatique-openclic-yoocook-7349" #description: """ <div class="col is-12"><ul>\n <li>Idéal pour les personnes rencontrant des difficulés de préhension.</li>\n <li>Facile ! en 1 seil clic, ouvrez tous vos bocaux.</li>\n <li>S'adapte automatiquement à la taille du couvercle et du contenant.</li>\n <li>Electrique. (fonctionne avec 2 piles AA non fournies)</li>\n </ul></div><h1>Descriptif Ouvre-Bocal Automatique OpenClic Yoocook</h1><div class="col is-12"><a rel="nofollow" href="https://www.cuisinstore.com/ouvre-bocal-f755-p1.html">Ouvre-bocal</a> électrique s'adaptant automatiquement à la taille des couvercles et des contenants. Il travaille seul dès qu'il est posé sur le couvercle, inutile de le tenir et s'arrête automatiquement. Sa forme ergonomique permet de le positionner d'une seule main. Les couvercles ne sont pas endommager et peuvent être ré-utiliser.</div><h1>Caractéristiques Ouvre-Bocal Automatique OpenClic Yoocook</h1><div class="col is-12">- Ouvre-bocal électrique pour diamètre de 3,2 à 10,0 cm.<br />- Utilisable d'une seule main.<br />- Fonctionne avec des piles AA non fournies.<br />- Dimensions : 20 x 6,9 x 10,6 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 {#8763 …} #channels: Doctrine\ORM\PersistentCollection {#8311 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8001 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8309 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28246 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28279 …} +context: Sylius\TwigHooks\Bag\DataBag {#28285 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28272 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#28715 +product: App\Entity\Product\Product {#8030 #id: 1453 #code: "ouvre-bocal-automatique-openclic-yoocook-7349" #attributes: Doctrine\ORM\PersistentCollection {#8630 …} #variants: Doctrine\ORM\PersistentCollection {#8768 …} #options: Doctrine\ORM\PersistentCollection {#8758 …} #associations: Doctrine\ORM\PersistentCollection {#8698 …} #createdAt: DateTime @1758632350 {#7945 : 2025-09-23 20:59:10.0 PRC (+08:00) } #updatedAt: DateTime @1758632350 {#8040 : 2025-09-23 20:59:10.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8757 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8760 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8030} #id: 1453 #name: "Ouvre-Bocal Automatique OpenClic Yoocook" #slug: "ouvre-bocal-automatique-openclic-yoocook-7349" #description: """ <div class="col is-12"><ul>\n <li>Idéal pour les personnes rencontrant des difficulés de préhension.</li>\n <li>Facile ! en 1 seil clic, ouvrez tous vos bocaux.</li>\n <li>S'adapte automatiquement à la taille du couvercle et du contenant.</li>\n <li>Electrique. (fonctionne avec 2 piles AA non fournies)</li>\n </ul></div><h1>Descriptif Ouvre-Bocal Automatique OpenClic Yoocook</h1><div class="col is-12"><a rel="nofollow" href="https://www.cuisinstore.com/ouvre-bocal-f755-p1.html">Ouvre-bocal</a> électrique s'adaptant automatiquement à la taille des couvercles et des contenants. Il travaille seul dès qu'il est posé sur le couvercle, inutile de le tenir et s'arrête automatiquement. Sa forme ergonomique permet de le positionner d'une seule main. Les couvercles ne sont pas endommager et peuvent être ré-utiliser.</div><h1>Caractéristiques Ouvre-Bocal Automatique OpenClic Yoocook</h1><div class="col is-12">- Ouvre-bocal électrique pour diamètre de 3,2 à 10,0 cm.<br />- Utilisable d'une seule main.<br />- Fonctionne avec des piles AA non fournies.<br />- Dimensions : 20 x 6,9 x 10,6 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 {#8763 …} #channels: Doctrine\ORM\PersistentCollection {#8311 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8001 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8309 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#8771 …} +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 {#28246 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28279 …} +context: Sylius\TwigHooks\Bag\DataBag {#28285 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28272 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
114.0 MiB | 1.81 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8030 #id: 1453 #code: "ouvre-bocal-automatique-openclic-yoocook-7349" #attributes: Doctrine\ORM\PersistentCollection {#8630 …} #variants: Doctrine\ORM\PersistentCollection {#8768 …} #options: Doctrine\ORM\PersistentCollection {#8758 …} #associations: Doctrine\ORM\PersistentCollection {#8698 …} #createdAt: DateTime @1758632350 {#7945 : 2025-09-23 20:59:10.0 PRC (+08:00) } #updatedAt: DateTime @1758632350 {#8040 : 2025-09-23 20:59:10.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8757 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8760 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8030} #id: 1453 #name: "Ouvre-Bocal Automatique OpenClic Yoocook" #slug: "ouvre-bocal-automatique-openclic-yoocook-7349" #description: """ <div class="col is-12"><ul>\n <li>Idéal pour les personnes rencontrant des difficulés de préhension.</li>\n <li>Facile ! en 1 seil clic, ouvrez tous vos bocaux.</li>\n <li>S'adapte automatiquement à la taille du couvercle et du contenant.</li>\n <li>Electrique. (fonctionne avec 2 piles AA non fournies)</li>\n </ul></div><h1>Descriptif Ouvre-Bocal Automatique OpenClic Yoocook</h1><div class="col is-12"><a rel="nofollow" href="https://www.cuisinstore.com/ouvre-bocal-f755-p1.html">Ouvre-bocal</a> électrique s'adaptant automatiquement à la taille des couvercles et des contenants. Il travaille seul dès qu'il est posé sur le couvercle, inutile de le tenir et s'arrête automatiquement. Sa forme ergonomique permet de le positionner d'une seule main. Les couvercles ne sont pas endommager et peuvent être ré-utiliser.</div><h1>Caractéristiques Ouvre-Bocal Automatique OpenClic Yoocook</h1><div class="col is-12">- Ouvre-bocal électrique pour diamètre de 3,2 à 10,0 cm.<br />- Utilisable d'une seule main.<br />- Fonctionne avec des piles AA non fournies.<br />- Dimensions : 20 x 6,9 x 10,6 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 {#8763 …} #channels: Doctrine\ORM\PersistentCollection {#8311 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8001 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8309 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Ouvre-Bocal Automatique OpenClic Yoocook" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#28869 -props: [ "product" => App\Entity\Product\Product {#8030 #id: 1453 #code: "ouvre-bocal-automatique-openclic-yoocook-7349" #attributes: Doctrine\ORM\PersistentCollection {#8630 …} #variants: Doctrine\ORM\PersistentCollection {#8768 …} #options: Doctrine\ORM\PersistentCollection {#8758 …} #associations: Doctrine\ORM\PersistentCollection {#8698 …} #createdAt: DateTime @1758632350 {#7945 : 2025-09-23 20:59:10.0 PRC (+08:00) } #updatedAt: DateTime @1758632350 {#8040 : 2025-09-23 20:59:10.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8757 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8760 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8030} #id: 1453 #name: "Ouvre-Bocal Automatique OpenClic Yoocook" #slug: "ouvre-bocal-automatique-openclic-yoocook-7349" #description: """ <div class="col is-12"><ul>\n <li>Idéal pour les personnes rencontrant des difficulés de préhension.</li>\n <li>Facile ! en 1 seil clic, ouvrez tous vos bocaux.</li>\n <li>S'adapte automatiquement à la taille du couvercle et du contenant.</li>\n <li>Electrique. (fonctionne avec 2 piles AA non fournies)</li>\n </ul></div><h1>Descriptif Ouvre-Bocal Automatique OpenClic Yoocook</h1><div class="col is-12"><a rel="nofollow" href="https://www.cuisinstore.com/ouvre-bocal-f755-p1.html">Ouvre-bocal</a> électrique s'adaptant automatiquement à la taille des couvercles et des contenants. Il travaille seul dès qu'il est posé sur le couvercle, inutile de le tenir et s'arrête automatiquement. Sa forme ergonomique permet de le positionner d'une seule main. Les couvercles ne sont pas endommager et peuvent être ré-utiliser.</div><h1>Caractéristiques Ouvre-Bocal Automatique OpenClic Yoocook</h1><div class="col is-12">- Ouvre-bocal électrique pour diamètre de 3,2 à 10,0 cm.<br />- Utilisable d'une seule main.<br />- Fonctionne avec des piles AA non fournies.<br />- Dimensions : 20 x 6,9 x 10,6 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 {#8763 …} #channels: Doctrine\ORM\PersistentCollection {#8311 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8001 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8309 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
114.0 MiB | 1.30 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28958 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28884 …} +context: Sylius\TwigHooks\Bag\DataBag {#28881 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28957 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#8771 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9042 #collection: Doctrine\Common\Collections\ArrayCollection {#9041 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#8888 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38150 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38202 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28958 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28884 …} +context: Sylius\TwigHooks\Bag\DataBag {#28881 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28957 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Ouvre-Bocal Automatique OpenClic Yoocook" "applied_promotions" => Doctrine\ORM\PersistentCollection {#9042 #collection: Doctrine\Common\Collections\ArrayCollection {#9041 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#8888 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38150 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38202 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#28960 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28958 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28884 …} +context: Sylius\TwigHooks\Bag\DataBag {#28881 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28957 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#8771 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9042 #collection: Doctrine\Common\Collections\ArrayCollection {#9041 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#8888 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38150 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38202 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 114.0 MiB | 0.38 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29028 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29018 …} +context: Sylius\TwigHooks\Bag\DataBag {#29026 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29027 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#8771 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29037 +variant: App\Entity\Product\ProductVariant {#8771 …} +price: "34,00\u{A0}€" +originalPrice: "34,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9684 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#13114 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9681 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29028 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29018 …} +context: Sylius\TwigHooks\Bag\DataBag {#29026 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29027 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 114.0 MiB | 3.89 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9046 #id: 1451 #code: "ouvre-bocaux-zyliss-5613" #attributes: Doctrine\ORM\PersistentCollection {#9053 …} #variants: Doctrine\ORM\PersistentCollection {#9066 …} #options: Doctrine\ORM\PersistentCollection {#9057 …} #associations: Doctrine\ORM\PersistentCollection {#9055 …} #createdAt: DateTime @1758632350 {#9040 : 2025-09-23 20:59:10.0 PRC (+08:00) } #updatedAt: DateTime @1758632350 {#9043 : 2025-09-23 20:59:10.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9060 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9061 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9046} #id: 1451 #name: "Ouvre-bocaux Zyliss" #slug: "ouvre-bocaux-zyliss-5613" #description: """ <div class="col is-12"><ul>\n <li>Ouverture les bocaux et bouteilles sans effort.</li>\n <li>Excellente prise en main.</li>\n <li>Garantie : 5 ans.</li>\n </ul></div><h1>Descriptif Ouvre-bocaux Zyliss</h1><div class="col is-12">Grâce à son manche long et robuste offrant une prise en main confortable et à sa bande caoutchoutée rétractable s'adaptant à la plupart des couvercles d'une simple rotation, vous ouvrirez vos bocaux sans efforts. L'<a rel="nofollow" href="https://www.cuisinstore.com/ouvre-bocal-f755-p1.html">ouvre-bocal</a> Zyliss est un ustensile indispensable dans la cuisine.</div><h1>Caractéristiques Ouvre-bocaux Zyliss</h1><div class="col is-12">- Longueur totale : 22,5 cm<br />- Longueur de la poignée rotative : 10 cm <br />- Garantie 5 ans </div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9063 …} #channels: Doctrine\ORM\PersistentCollection {#9051 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#9047 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9049 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28246 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28279 …} +context: Sylius\TwigHooks\Bag\DataBag {#28285 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28272 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#28936 +product: App\Entity\Product\Product {#9046 #id: 1451 #code: "ouvre-bocaux-zyliss-5613" #attributes: Doctrine\ORM\PersistentCollection {#9053 …} #variants: Doctrine\ORM\PersistentCollection {#9066 …} #options: Doctrine\ORM\PersistentCollection {#9057 …} #associations: Doctrine\ORM\PersistentCollection {#9055 …} #createdAt: DateTime @1758632350 {#9040 : 2025-09-23 20:59:10.0 PRC (+08:00) } #updatedAt: DateTime @1758632350 {#9043 : 2025-09-23 20:59:10.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9060 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9061 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9046} #id: 1451 #name: "Ouvre-bocaux Zyliss" #slug: "ouvre-bocaux-zyliss-5613" #description: """ <div class="col is-12"><ul>\n <li>Ouverture les bocaux et bouteilles sans effort.</li>\n <li>Excellente prise en main.</li>\n <li>Garantie : 5 ans.</li>\n </ul></div><h1>Descriptif Ouvre-bocaux Zyliss</h1><div class="col is-12">Grâce à son manche long et robuste offrant une prise en main confortable et à sa bande caoutchoutée rétractable s'adaptant à la plupart des couvercles d'une simple rotation, vous ouvrirez vos bocaux sans efforts. L'<a rel="nofollow" href="https://www.cuisinstore.com/ouvre-bocal-f755-p1.html">ouvre-bocal</a> Zyliss est un ustensile indispensable dans la cuisine.</div><h1>Caractéristiques Ouvre-bocaux Zyliss</h1><div class="col is-12">- Longueur totale : 22,5 cm<br />- Longueur de la poignée rotative : 10 cm <br />- Garantie 5 ans </div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9063 …} #channels: Doctrine\ORM\PersistentCollection {#9051 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#9047 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9049 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#9067 …} +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 {#28246 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28279 …} +context: Sylius\TwigHooks\Bag\DataBag {#28285 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28272 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
114.0 MiB | 0.80 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9046 #id: 1451 #code: "ouvre-bocaux-zyliss-5613" #attributes: Doctrine\ORM\PersistentCollection {#9053 …} #variants: Doctrine\ORM\PersistentCollection {#9066 …} #options: Doctrine\ORM\PersistentCollection {#9057 …} #associations: Doctrine\ORM\PersistentCollection {#9055 …} #createdAt: DateTime @1758632350 {#9040 : 2025-09-23 20:59:10.0 PRC (+08:00) } #updatedAt: DateTime @1758632350 {#9043 : 2025-09-23 20:59:10.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9060 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9061 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9046} #id: 1451 #name: "Ouvre-bocaux Zyliss" #slug: "ouvre-bocaux-zyliss-5613" #description: """ <div class="col is-12"><ul>\n <li>Ouverture les bocaux et bouteilles sans effort.</li>\n <li>Excellente prise en main.</li>\n <li>Garantie : 5 ans.</li>\n </ul></div><h1>Descriptif Ouvre-bocaux Zyliss</h1><div class="col is-12">Grâce à son manche long et robuste offrant une prise en main confortable et à sa bande caoutchoutée rétractable s'adaptant à la plupart des couvercles d'une simple rotation, vous ouvrirez vos bocaux sans efforts. L'<a rel="nofollow" href="https://www.cuisinstore.com/ouvre-bocal-f755-p1.html">ouvre-bocal</a> Zyliss est un ustensile indispensable dans la cuisine.</div><h1>Caractéristiques Ouvre-bocaux Zyliss</h1><div class="col is-12">- Longueur totale : 22,5 cm<br />- Longueur de la poignée rotative : 10 cm <br />- Garantie 5 ans </div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9063 …} #channels: Doctrine\ORM\PersistentCollection {#9051 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#9047 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9049 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Ouvre-bocaux Zyliss" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29164 -props: [ "product" => App\Entity\Product\Product {#9046 #id: 1451 #code: "ouvre-bocaux-zyliss-5613" #attributes: Doctrine\ORM\PersistentCollection {#9053 …} #variants: Doctrine\ORM\PersistentCollection {#9066 …} #options: Doctrine\ORM\PersistentCollection {#9057 …} #associations: Doctrine\ORM\PersistentCollection {#9055 …} #createdAt: DateTime @1758632350 {#9040 : 2025-09-23 20:59:10.0 PRC (+08:00) } #updatedAt: DateTime @1758632350 {#9043 : 2025-09-23 20:59:10.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9060 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9061 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9046} #id: 1451 #name: "Ouvre-bocaux Zyliss" #slug: "ouvre-bocaux-zyliss-5613" #description: """ <div class="col is-12"><ul>\n <li>Ouverture les bocaux et bouteilles sans effort.</li>\n <li>Excellente prise en main.</li>\n <li>Garantie : 5 ans.</li>\n </ul></div><h1>Descriptif Ouvre-bocaux Zyliss</h1><div class="col is-12">Grâce à son manche long et robuste offrant une prise en main confortable et à sa bande caoutchoutée rétractable s'adaptant à la plupart des couvercles d'une simple rotation, vous ouvrirez vos bocaux sans efforts. L'<a rel="nofollow" href="https://www.cuisinstore.com/ouvre-bocal-f755-p1.html">ouvre-bocal</a> Zyliss est un ustensile indispensable dans la cuisine.</div><h1>Caractéristiques Ouvre-bocaux Zyliss</h1><div class="col is-12">- Longueur totale : 22,5 cm<br />- Longueur de la poignée rotative : 10 cm <br />- Garantie 5 ans </div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9063 …} #channels: Doctrine\ORM\PersistentCollection {#9051 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#9047 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9049 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
114.0 MiB | 0.67 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29216 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29148 …} +context: Sylius\TwigHooks\Bag\DataBag {#29157 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29215 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9067 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9077 #collection: Doctrine\Common\Collections\ArrayCollection {#9078 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9076 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38222 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38224 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29216 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29148 …} +context: Sylius\TwigHooks\Bag\DataBag {#29157 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29215 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Ouvre-bocaux Zyliss" "applied_promotions" => Doctrine\ORM\PersistentCollection {#9077 #collection: Doctrine\Common\Collections\ArrayCollection {#9078 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9076 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38222 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38224 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29222 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29216 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29148 …} +context: Sylius\TwigHooks\Bag\DataBag {#29157 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29215 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9067 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9077 #collection: Doctrine\Common\Collections\ArrayCollection {#9078 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9076 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38222 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38224 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 114.0 MiB | 0.15 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29272 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29263 …} +context: Sylius\TwigHooks\Bag\DataBag {#29270 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29271 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9067 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29275 +variant: App\Entity\Product\ProductVariant {#9067 …} +price: "23,00\u{A0}€" +originalPrice: "23,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9684 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#13114 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9681 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29272 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29263 …} +context: Sylius\TwigHooks\Bag\DataBag {#29270 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29271 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 114.0 MiB | 4.04 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9083 #id: 1459 #code: "ouvre-bocal-oxo-2108" #attributes: Doctrine\ORM\PersistentCollection {#9090 …} #variants: Doctrine\ORM\PersistentCollection {#9106 …} #options: Doctrine\ORM\PersistentCollection {#9094 …} #associations: Doctrine\ORM\PersistentCollection {#9092 …} #createdAt: DateTime @1758632351 {#9079 : 2025-09-23 20:59:11.0 PRC (+08:00) } #updatedAt: DateTime @1758632351 {#9080 : 2025-09-23 20:59:11.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9097 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9098 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9083} #id: 1459 #name: "Ouvre bocal Oxo" #slug: "ouvre-bocal-oxo-2108" #description: """ <div class="col is-12"><ul>\n <li>Sans effort et ergonomie maximale.</li>\n <li>Pour bouchon de bouteille ou de bocal (jusqu'à un ø de 9,5 cm).</li>\n <li>Livré avec base anti-dérapante en silicone.</li>\n </ul>\n <ul>\n </ul></div><h1>Description Ouvre bocal oxo</h1><div class="col is-12"><div style="margin: 0px; padding: 0px;">L'ouvre-bocal Oxo est un ustensile incontournable face à un bouchon de bouteille ou de bocal récalcitrant ou lorsque l'on a un problème de préhension. En effet, il permet une ouverture avec un minimum d'effort. De quelle manière ?<br /><br /></div>\n <div style="margin: 0px; padding: 0px;">Des dents en acier viennent agripper le bouchon ou le couvercle pour le tenir fermement. Ceci soulage ainsi la pression des mains et poignets. Il suffit ensuite de tourner la poignée dans le sens indiqué pour débloquer et ouvrir. A noter que le système est ambidextre, convient aussi bien aux droitiers qu'aux gauchers. L'ouvre bocal fonctionne avec des diamètres de couvercle ou bouchon de 2 cm à 9,5 cm.<br /><br /></div>\n <div style="margin: 0px; padding: 0px;">Petit plus, une base antidérapante en silicone est livré avec l'ouvre bocal pour poser et stabiliser le contenant pendant l'ouverture.</div>\n <br /></div><h1>Caractéristiques Ouvre bocal Oxo</h1><div class="col is-12"><ul>\n <li>Matière plastique.</li>\n <li>Dimensions : 12,7 x 6,6 cm. Hauteur 7,1 cm.</li>\n <li>Garantie 2 ans.</li>\n </ul>\n <ul>\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 {#9100 …} #channels: Doctrine\ORM\PersistentCollection {#9088 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#9084 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9086 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28246 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28279 …} +context: Sylius\TwigHooks\Bag\DataBag {#28285 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28272 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29155 +product: App\Entity\Product\Product {#9083 #id: 1459 #code: "ouvre-bocal-oxo-2108" #attributes: Doctrine\ORM\PersistentCollection {#9090 …} #variants: Doctrine\ORM\PersistentCollection {#9106 …} #options: Doctrine\ORM\PersistentCollection {#9094 …} #associations: Doctrine\ORM\PersistentCollection {#9092 …} #createdAt: DateTime @1758632351 {#9079 : 2025-09-23 20:59:11.0 PRC (+08:00) } #updatedAt: DateTime @1758632351 {#9080 : 2025-09-23 20:59:11.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9097 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9098 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9083} #id: 1459 #name: "Ouvre bocal Oxo" #slug: "ouvre-bocal-oxo-2108" #description: """ <div class="col is-12"><ul>\n <li>Sans effort et ergonomie maximale.</li>\n <li>Pour bouchon de bouteille ou de bocal (jusqu'à un ø de 9,5 cm).</li>\n <li>Livré avec base anti-dérapante en silicone.</li>\n </ul>\n <ul>\n </ul></div><h1>Description Ouvre bocal oxo</h1><div class="col is-12"><div style="margin: 0px; padding: 0px;">L'ouvre-bocal Oxo est un ustensile incontournable face à un bouchon de bouteille ou de bocal récalcitrant ou lorsque l'on a un problème de préhension. En effet, il permet une ouverture avec un minimum d'effort. De quelle manière ?<br /><br /></div>\n <div style="margin: 0px; padding: 0px;">Des dents en acier viennent agripper le bouchon ou le couvercle pour le tenir fermement. Ceci soulage ainsi la pression des mains et poignets. Il suffit ensuite de tourner la poignée dans le sens indiqué pour débloquer et ouvrir. A noter que le système est ambidextre, convient aussi bien aux droitiers qu'aux gauchers. L'ouvre bocal fonctionne avec des diamètres de couvercle ou bouchon de 2 cm à 9,5 cm.<br /><br /></div>\n <div style="margin: 0px; padding: 0px;">Petit plus, une base antidérapante en silicone est livré avec l'ouvre bocal pour poser et stabiliser le contenant pendant l'ouverture.</div>\n <br /></div><h1>Caractéristiques Ouvre bocal Oxo</h1><div class="col is-12"><ul>\n <li>Matière plastique.</li>\n <li>Dimensions : 12,7 x 6,6 cm. Hauteur 7,1 cm.</li>\n <li>Garantie 2 ans.</li>\n </ul>\n <ul>\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 {#9100 …} #channels: Doctrine\ORM\PersistentCollection {#9088 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#9084 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9086 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#9107 …} +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 {#28246 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28279 …} +context: Sylius\TwigHooks\Bag\DataBag {#28285 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28272 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
114.0 MiB | 0.91 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9083 #id: 1459 #code: "ouvre-bocal-oxo-2108" #attributes: Doctrine\ORM\PersistentCollection {#9090 …} #variants: Doctrine\ORM\PersistentCollection {#9106 …} #options: Doctrine\ORM\PersistentCollection {#9094 …} #associations: Doctrine\ORM\PersistentCollection {#9092 …} #createdAt: DateTime @1758632351 {#9079 : 2025-09-23 20:59:11.0 PRC (+08:00) } #updatedAt: DateTime @1758632351 {#9080 : 2025-09-23 20:59:11.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9097 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9098 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9083} #id: 1459 #name: "Ouvre bocal Oxo" #slug: "ouvre-bocal-oxo-2108" #description: """ <div class="col is-12"><ul>\n <li>Sans effort et ergonomie maximale.</li>\n <li>Pour bouchon de bouteille ou de bocal (jusqu'à un ø de 9,5 cm).</li>\n <li>Livré avec base anti-dérapante en silicone.</li>\n </ul>\n <ul>\n </ul></div><h1>Description Ouvre bocal oxo</h1><div class="col is-12"><div style="margin: 0px; padding: 0px;">L'ouvre-bocal Oxo est un ustensile incontournable face à un bouchon de bouteille ou de bocal récalcitrant ou lorsque l'on a un problème de préhension. En effet, il permet une ouverture avec un minimum d'effort. De quelle manière ?<br /><br /></div>\n <div style="margin: 0px; padding: 0px;">Des dents en acier viennent agripper le bouchon ou le couvercle pour le tenir fermement. Ceci soulage ainsi la pression des mains et poignets. Il suffit ensuite de tourner la poignée dans le sens indiqué pour débloquer et ouvrir. A noter que le système est ambidextre, convient aussi bien aux droitiers qu'aux gauchers. L'ouvre bocal fonctionne avec des diamètres de couvercle ou bouchon de 2 cm à 9,5 cm.<br /><br /></div>\n <div style="margin: 0px; padding: 0px;">Petit plus, une base antidérapante en silicone est livré avec l'ouvre bocal pour poser et stabiliser le contenant pendant l'ouverture.</div>\n <br /></div><h1>Caractéristiques Ouvre bocal Oxo</h1><div class="col is-12"><ul>\n <li>Matière plastique.</li>\n <li>Dimensions : 12,7 x 6,6 cm. Hauteur 7,1 cm.</li>\n <li>Garantie 2 ans.</li>\n </ul>\n <ul>\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 {#9100 …} #channels: Doctrine\ORM\PersistentCollection {#9088 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#9084 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9086 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Ouvre bocal Oxo" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29392 -props: [ "product" => App\Entity\Product\Product {#9083 #id: 1459 #code: "ouvre-bocal-oxo-2108" #attributes: Doctrine\ORM\PersistentCollection {#9090 …} #variants: Doctrine\ORM\PersistentCollection {#9106 …} #options: Doctrine\ORM\PersistentCollection {#9094 …} #associations: Doctrine\ORM\PersistentCollection {#9092 …} #createdAt: DateTime @1758632351 {#9079 : 2025-09-23 20:59:11.0 PRC (+08:00) } #updatedAt: DateTime @1758632351 {#9080 : 2025-09-23 20:59:11.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9097 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9098 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9083} #id: 1459 #name: "Ouvre bocal Oxo" #slug: "ouvre-bocal-oxo-2108" #description: """ <div class="col is-12"><ul>\n <li>Sans effort et ergonomie maximale.</li>\n <li>Pour bouchon de bouteille ou de bocal (jusqu'à un ø de 9,5 cm).</li>\n <li>Livré avec base anti-dérapante en silicone.</li>\n </ul>\n <ul>\n </ul></div><h1>Description Ouvre bocal oxo</h1><div class="col is-12"><div style="margin: 0px; padding: 0px;">L'ouvre-bocal Oxo est un ustensile incontournable face à un bouchon de bouteille ou de bocal récalcitrant ou lorsque l'on a un problème de préhension. En effet, il permet une ouverture avec un minimum d'effort. De quelle manière ?<br /><br /></div>\n <div style="margin: 0px; padding: 0px;">Des dents en acier viennent agripper le bouchon ou le couvercle pour le tenir fermement. Ceci soulage ainsi la pression des mains et poignets. Il suffit ensuite de tourner la poignée dans le sens indiqué pour débloquer et ouvrir. A noter que le système est ambidextre, convient aussi bien aux droitiers qu'aux gauchers. L'ouvre bocal fonctionne avec des diamètres de couvercle ou bouchon de 2 cm à 9,5 cm.<br /><br /></div>\n <div style="margin: 0px; padding: 0px;">Petit plus, une base antidérapante en silicone est livré avec l'ouvre bocal pour poser et stabiliser le contenant pendant l'ouverture.</div>\n <br /></div><h1>Caractéristiques Ouvre bocal Oxo</h1><div class="col is-12"><ul>\n <li>Matière plastique.</li>\n <li>Dimensions : 12,7 x 6,6 cm. Hauteur 7,1 cm.</li>\n <li>Garantie 2 ans.</li>\n </ul>\n <ul>\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 {#9100 …} #channels: Doctrine\ORM\PersistentCollection {#9088 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#9084 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9086 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
114.0 MiB | 0.75 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29450 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29376 …} +context: Sylius\TwigHooks\Bag\DataBag {#29385 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29449 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9107 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9117 #collection: Doctrine\Common\Collections\ArrayCollection {#9118 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9116 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38236 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38238 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29450 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29376 …} +context: Sylius\TwigHooks\Bag\DataBag {#29385 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29449 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Ouvre bocal Oxo" "applied_promotions" => Doctrine\ORM\PersistentCollection {#9117 #collection: Doctrine\Common\Collections\ArrayCollection {#9118 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9116 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38236 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38238 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29456 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29450 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29376 …} +context: Sylius\TwigHooks\Bag\DataBag {#29385 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29449 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9107 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9117 #collection: Doctrine\Common\Collections\ArrayCollection {#9118 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9116 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38236 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38238 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 114.0 MiB | 0.13 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29506 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29497 …} +context: Sylius\TwigHooks\Bag\DataBag {#29504 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29505 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9107 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29509 +variant: App\Entity\Product\ProductVariant {#9107 …} +price: "19,00\u{A0}€" +originalPrice: "19,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9684 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#13114 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9681 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29506 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29497 …} +context: Sylius\TwigHooks\Bag\DataBag {#29504 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29505 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 114.0 MiB | 4.11 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9123 #id: 1518 #code: "ouvre-bocal-inox-lagostina-7673" #attributes: Doctrine\ORM\PersistentCollection {#9133 …} #variants: Doctrine\ORM\PersistentCollection {#9146 …} #options: Doctrine\ORM\PersistentCollection {#9137 …} #associations: Doctrine\ORM\PersistentCollection {#9135 …} #createdAt: DateTime @1758632363 {#9119 : 2025-09-23 20:59:23.0 PRC (+08:00) } #updatedAt: DateTime @1758632363 {#9120 : 2025-09-23 20:59:23.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9140 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9141 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9123} #id: 1518 #name: "Ouvre Bocal Inox Lagostina" #slug: "ouvre-bocal-inox-lagostina-7673" #description: """ <div class="col is-12"><ul>\n <li>Acier inoxydable 18/10.</li>\n <li>Forme ergonomique</li>\n <li>S'adapte à tous types de bocaux.</li>\n </ul></div><h1>Descriptif Ouvre Bocal Inox Lagostina</h1><div class="col is-12">Réalisé en acier inoxydable 18/10, l'Ouvre Bocal Inox Lagostina s'adapte pour ouvrir très facilement tous les types de bocaux. L'ergonomie de son manche en fait un ustensile très confortable à utiliser. Il est doté de deux anneaux de suspension et se nettoie aisément au lave-vaisselle.</div><h1>Caractéristiques Ouvre Bocal Inox Lagostina</h1><div class="col is-12">- Acier inoxydable 18/10.<br />- Ergonomique & esthétique.<br />- Garantie : 2 ans.<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 {#9143 …} #channels: Doctrine\ORM\PersistentCollection {#9131 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9125 …} #reviews: Doctrine\ORM\PersistentCollection {#9127 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9129 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28246 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28279 …} +context: Sylius\TwigHooks\Bag\DataBag {#28285 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28272 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29383 +product: App\Entity\Product\Product {#9123 #id: 1518 #code: "ouvre-bocal-inox-lagostina-7673" #attributes: Doctrine\ORM\PersistentCollection {#9133 …} #variants: Doctrine\ORM\PersistentCollection {#9146 …} #options: Doctrine\ORM\PersistentCollection {#9137 …} #associations: Doctrine\ORM\PersistentCollection {#9135 …} #createdAt: DateTime @1758632363 {#9119 : 2025-09-23 20:59:23.0 PRC (+08:00) } #updatedAt: DateTime @1758632363 {#9120 : 2025-09-23 20:59:23.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9140 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9141 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9123} #id: 1518 #name: "Ouvre Bocal Inox Lagostina" #slug: "ouvre-bocal-inox-lagostina-7673" #description: """ <div class="col is-12"><ul>\n <li>Acier inoxydable 18/10.</li>\n <li>Forme ergonomique</li>\n <li>S'adapte à tous types de bocaux.</li>\n </ul></div><h1>Descriptif Ouvre Bocal Inox Lagostina</h1><div class="col is-12">Réalisé en acier inoxydable 18/10, l'Ouvre Bocal Inox Lagostina s'adapte pour ouvrir très facilement tous les types de bocaux. L'ergonomie de son manche en fait un ustensile très confortable à utiliser. Il est doté de deux anneaux de suspension et se nettoie aisément au lave-vaisselle.</div><h1>Caractéristiques Ouvre Bocal Inox Lagostina</h1><div class="col is-12">- Acier inoxydable 18/10.<br />- Ergonomique & esthétique.<br />- Garantie : 2 ans.<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 {#9143 …} #channels: Doctrine\ORM\PersistentCollection {#9131 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9125 …} #reviews: Doctrine\ORM\PersistentCollection {#9127 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9129 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#9147 …} +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 {#28246 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28279 …} +context: Sylius\TwigHooks\Bag\DataBag {#28285 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28272 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
114.0 MiB | 0.93 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9123 #id: 1518 #code: "ouvre-bocal-inox-lagostina-7673" #attributes: Doctrine\ORM\PersistentCollection {#9133 …} #variants: Doctrine\ORM\PersistentCollection {#9146 …} #options: Doctrine\ORM\PersistentCollection {#9137 …} #associations: Doctrine\ORM\PersistentCollection {#9135 …} #createdAt: DateTime @1758632363 {#9119 : 2025-09-23 20:59:23.0 PRC (+08:00) } #updatedAt: DateTime @1758632363 {#9120 : 2025-09-23 20:59:23.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9140 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9141 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9123} #id: 1518 #name: "Ouvre Bocal Inox Lagostina" #slug: "ouvre-bocal-inox-lagostina-7673" #description: """ <div class="col is-12"><ul>\n <li>Acier inoxydable 18/10.</li>\n <li>Forme ergonomique</li>\n <li>S'adapte à tous types de bocaux.</li>\n </ul></div><h1>Descriptif Ouvre Bocal Inox Lagostina</h1><div class="col is-12">Réalisé en acier inoxydable 18/10, l'Ouvre Bocal Inox Lagostina s'adapte pour ouvrir très facilement tous les types de bocaux. L'ergonomie de son manche en fait un ustensile très confortable à utiliser. Il est doté de deux anneaux de suspension et se nettoie aisément au lave-vaisselle.</div><h1>Caractéristiques Ouvre Bocal Inox Lagostina</h1><div class="col is-12">- Acier inoxydable 18/10.<br />- Ergonomique & esthétique.<br />- Garantie : 2 ans.<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 {#9143 …} #channels: Doctrine\ORM\PersistentCollection {#9131 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9125 …} #reviews: Doctrine\ORM\PersistentCollection {#9127 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9129 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Ouvre Bocal Inox Lagostina" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29626 -props: [ "product" => App\Entity\Product\Product {#9123 #id: 1518 #code: "ouvre-bocal-inox-lagostina-7673" #attributes: Doctrine\ORM\PersistentCollection {#9133 …} #variants: Doctrine\ORM\PersistentCollection {#9146 …} #options: Doctrine\ORM\PersistentCollection {#9137 …} #associations: Doctrine\ORM\PersistentCollection {#9135 …} #createdAt: DateTime @1758632363 {#9119 : 2025-09-23 20:59:23.0 PRC (+08:00) } #updatedAt: DateTime @1758632363 {#9120 : 2025-09-23 20:59:23.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9140 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9141 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9123} #id: 1518 #name: "Ouvre Bocal Inox Lagostina" #slug: "ouvre-bocal-inox-lagostina-7673" #description: """ <div class="col is-12"><ul>\n <li>Acier inoxydable 18/10.</li>\n <li>Forme ergonomique</li>\n <li>S'adapte à tous types de bocaux.</li>\n </ul></div><h1>Descriptif Ouvre Bocal Inox Lagostina</h1><div class="col is-12">Réalisé en acier inoxydable 18/10, l'Ouvre Bocal Inox Lagostina s'adapte pour ouvrir très facilement tous les types de bocaux. L'ergonomie de son manche en fait un ustensile très confortable à utiliser. Il est doté de deux anneaux de suspension et se nettoie aisément au lave-vaisselle.</div><h1>Caractéristiques Ouvre Bocal Inox Lagostina</h1><div class="col is-12">- Acier inoxydable 18/10.<br />- Ergonomique & esthétique.<br />- Garantie : 2 ans.<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 {#9143 …} #channels: Doctrine\ORM\PersistentCollection {#9131 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#9125 …} #reviews: Doctrine\ORM\PersistentCollection {#9127 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9129 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
114.0 MiB | 0.76 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29672 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29610 …} +context: Sylius\TwigHooks\Bag\DataBag {#29619 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29671 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9147 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9157 #collection: Doctrine\Common\Collections\ArrayCollection {#9158 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9156 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38250 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38252 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29672 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29610 …} +context: Sylius\TwigHooks\Bag\DataBag {#29619 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29671 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Ouvre Bocal Inox Lagostina" "applied_promotions" => Doctrine\ORM\PersistentCollection {#9157 #collection: Doctrine\Common\Collections\ArrayCollection {#9158 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9156 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38250 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38252 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29678 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29672 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29610 …} +context: Sylius\TwigHooks\Bag\DataBag {#29619 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29671 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9147 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9157 #collection: Doctrine\Common\Collections\ArrayCollection {#9158 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9156 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38250 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38252 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 114.0 MiB | 0.13 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29728 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29719 …} +context: Sylius\TwigHooks\Bag\DataBag {#29726 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29727 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9147 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29731 +variant: App\Entity\Product\ProductVariant {#9147 …} +price: "17,00\u{A0}€" +originalPrice: "17,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9684 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#13114 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9681 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29728 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29719 …} +context: Sylius\TwigHooks\Bag\DataBag {#29726 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29727 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 114.0 MiB | 4.20 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9163 #id: 1450 #code: "ouvre-bocal-6-en-1-westmark-4911" #attributes: Doctrine\ORM\PersistentCollection {#9170 …} #variants: Doctrine\ORM\PersistentCollection {#9183 …} #options: Doctrine\ORM\PersistentCollection {#9174 …} #associations: Doctrine\ORM\PersistentCollection {#9172 …} #createdAt: DateTime @1758632350 {#9159 : 2025-09-23 20:59:10.0 PRC (+08:00) } #updatedAt: DateTime @1758632350 {#9160 : 2025-09-23 20:59:10.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9177 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9178 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9163} #id: 1450 #name: "Ouvre-bocal 6 en 1 Westmark" #slug: "ouvre-bocal-6-en-1-westmark-4911" #description: """ <div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Dévisse les bouchons, capsules vissables et les couvercle des bocaux.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Dents pour faciliter le déblocage.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Va au lave-vaisselle.</div>\n <div>\n <ul>\n <li>Dévisse les bouchons, capsules vissables et les couvercle des bocaux.</li>\n <li>Dents pour faciliter le déblocage.</li>\n <li>Va au lave-vaisselle.</li>\n <li><strong>Fabriqué en Allemagne.</strong></li>\n </ul>\n </div></div><h1>Description Ouvre-bocal 6 en 1 Westmark</h1><div class="col is-12">L'Ouvre-bocal 6 en 1 vous permet d'ouvrir les bocaux, les bouteilles à bouchons vissables ainsi que les capsules.... Les dents de l'<a rel="nofollow" href="https://www.cuisinstore.com/ouvre-bocal-f755-p1.html">ouvre bocal</a> permettent de dévisser facilement les couvercles. </div><h1>Caractéristiques Ouvre-bocal 6 en 1 Westmark</h1><div class="col is-12">Dimensions : 17 x 9,8 x 1,5 cm. Fonte d'alu laquée. Convient au lave-vaisselle. Garantie 5 ans.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9180 …} #channels: Doctrine\ORM\PersistentCollection {#9168 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#9164 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9166 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28246 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28279 …} +context: Sylius\TwigHooks\Bag\DataBag {#28285 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28272 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29617 +product: App\Entity\Product\Product {#9163 #id: 1450 #code: "ouvre-bocal-6-en-1-westmark-4911" #attributes: Doctrine\ORM\PersistentCollection {#9170 …} #variants: Doctrine\ORM\PersistentCollection {#9183 …} #options: Doctrine\ORM\PersistentCollection {#9174 …} #associations: Doctrine\ORM\PersistentCollection {#9172 …} #createdAt: DateTime @1758632350 {#9159 : 2025-09-23 20:59:10.0 PRC (+08:00) } #updatedAt: DateTime @1758632350 {#9160 : 2025-09-23 20:59:10.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9177 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9178 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9163} #id: 1450 #name: "Ouvre-bocal 6 en 1 Westmark" #slug: "ouvre-bocal-6-en-1-westmark-4911" #description: """ <div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Dévisse les bouchons, capsules vissables et les couvercle des bocaux.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Dents pour faciliter le déblocage.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Va au lave-vaisselle.</div>\n <div>\n <ul>\n <li>Dévisse les bouchons, capsules vissables et les couvercle des bocaux.</li>\n <li>Dents pour faciliter le déblocage.</li>\n <li>Va au lave-vaisselle.</li>\n <li><strong>Fabriqué en Allemagne.</strong></li>\n </ul>\n </div></div><h1>Description Ouvre-bocal 6 en 1 Westmark</h1><div class="col is-12">L'Ouvre-bocal 6 en 1 vous permet d'ouvrir les bocaux, les bouteilles à bouchons vissables ainsi que les capsules.... Les dents de l'<a rel="nofollow" href="https://www.cuisinstore.com/ouvre-bocal-f755-p1.html">ouvre bocal</a> permettent de dévisser facilement les couvercles. </div><h1>Caractéristiques Ouvre-bocal 6 en 1 Westmark</h1><div class="col is-12">Dimensions : 17 x 9,8 x 1,5 cm. Fonte d'alu laquée. Convient au lave-vaisselle. Garantie 5 ans.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9180 …} #channels: Doctrine\ORM\PersistentCollection {#9168 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#9164 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9166 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#9184 …} +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 {#28246 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28279 …} +context: Sylius\TwigHooks\Bag\DataBag {#28285 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28272 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
114.0 MiB | 1.04 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9163 #id: 1450 #code: "ouvre-bocal-6-en-1-westmark-4911" #attributes: Doctrine\ORM\PersistentCollection {#9170 …} #variants: Doctrine\ORM\PersistentCollection {#9183 …} #options: Doctrine\ORM\PersistentCollection {#9174 …} #associations: Doctrine\ORM\PersistentCollection {#9172 …} #createdAt: DateTime @1758632350 {#9159 : 2025-09-23 20:59:10.0 PRC (+08:00) } #updatedAt: DateTime @1758632350 {#9160 : 2025-09-23 20:59:10.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9177 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9178 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9163} #id: 1450 #name: "Ouvre-bocal 6 en 1 Westmark" #slug: "ouvre-bocal-6-en-1-westmark-4911" #description: """ <div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Dévisse les bouchons, capsules vissables et les couvercle des bocaux.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Dents pour faciliter le déblocage.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Va au lave-vaisselle.</div>\n <div>\n <ul>\n <li>Dévisse les bouchons, capsules vissables et les couvercle des bocaux.</li>\n <li>Dents pour faciliter le déblocage.</li>\n <li>Va au lave-vaisselle.</li>\n <li><strong>Fabriqué en Allemagne.</strong></li>\n </ul>\n </div></div><h1>Description Ouvre-bocal 6 en 1 Westmark</h1><div class="col is-12">L'Ouvre-bocal 6 en 1 vous permet d'ouvrir les bocaux, les bouteilles à bouchons vissables ainsi que les capsules.... Les dents de l'<a rel="nofollow" href="https://www.cuisinstore.com/ouvre-bocal-f755-p1.html">ouvre bocal</a> permettent de dévisser facilement les couvercles. </div><h1>Caractéristiques Ouvre-bocal 6 en 1 Westmark</h1><div class="col is-12">Dimensions : 17 x 9,8 x 1,5 cm. Fonte d'alu laquée. Convient au lave-vaisselle. Garantie 5 ans.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9180 …} #channels: Doctrine\ORM\PersistentCollection {#9168 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#9164 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9166 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Ouvre-bocal 6 en 1 Westmark" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29848 -props: [ "product" => App\Entity\Product\Product {#9163 #id: 1450 #code: "ouvre-bocal-6-en-1-westmark-4911" #attributes: Doctrine\ORM\PersistentCollection {#9170 …} #variants: Doctrine\ORM\PersistentCollection {#9183 …} #options: Doctrine\ORM\PersistentCollection {#9174 …} #associations: Doctrine\ORM\PersistentCollection {#9172 …} #createdAt: DateTime @1758632350 {#9159 : 2025-09-23 20:59:10.0 PRC (+08:00) } #updatedAt: DateTime @1758632350 {#9160 : 2025-09-23 20:59:10.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9177 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9178 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9163} #id: 1450 #name: "Ouvre-bocal 6 en 1 Westmark" #slug: "ouvre-bocal-6-en-1-westmark-4911" #description: """ <div class="col is-12"><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Dévisse les bouchons, capsules vissables et les couvercle des bocaux.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Dents pour faciliter le déblocage.</div>\n <div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">Va au lave-vaisselle.</div>\n <div>\n <ul>\n <li>Dévisse les bouchons, capsules vissables et les couvercle des bocaux.</li>\n <li>Dents pour faciliter le déblocage.</li>\n <li>Va au lave-vaisselle.</li>\n <li><strong>Fabriqué en Allemagne.</strong></li>\n </ul>\n </div></div><h1>Description Ouvre-bocal 6 en 1 Westmark</h1><div class="col is-12">L'Ouvre-bocal 6 en 1 vous permet d'ouvrir les bocaux, les bouteilles à bouchons vissables ainsi que les capsules.... Les dents de l'<a rel="nofollow" href="https://www.cuisinstore.com/ouvre-bocal-f755-p1.html">ouvre bocal</a> permettent de dévisser facilement les couvercles. </div><h1>Caractéristiques Ouvre-bocal 6 en 1 Westmark</h1><div class="col is-12">Dimensions : 17 x 9,8 x 1,5 cm. Fonte d'alu laquée. Convient au lave-vaisselle. Garantie 5 ans.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9180 …} #channels: Doctrine\ORM\PersistentCollection {#9168 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#9164 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9166 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
114.0 MiB | 0.73 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29900 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29832 …} +context: Sylius\TwigHooks\Bag\DataBag {#29841 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29899 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9184 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9194 #collection: Doctrine\Common\Collections\ArrayCollection {#9195 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9193 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38264 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38266 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29900 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29832 …} +context: Sylius\TwigHooks\Bag\DataBag {#29841 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29899 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Ouvre-bocal 6 en 1 Westmark" "applied_promotions" => Doctrine\ORM\PersistentCollection {#9194 #collection: Doctrine\Common\Collections\ArrayCollection {#9195 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9193 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38264 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38266 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29906 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29900 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29832 …} +context: Sylius\TwigHooks\Bag\DataBag {#29841 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29899 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9184 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9194 #collection: Doctrine\Common\Collections\ArrayCollection {#9195 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9193 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38264 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38266 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 114.0 MiB | 0.13 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29956 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29947 …} +context: Sylius\TwigHooks\Bag\DataBag {#29954 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29955 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9184 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29959 +variant: App\Entity\Product\ProductVariant {#9184 …} +price: "9,00\u{A0}€" +originalPrice: "9,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9684 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#13114 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9681 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29956 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29947 …} +context: Sylius\TwigHooks\Bag\DataBag {#29954 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29955 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 114.0 MiB | 4.09 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9200 #id: 1456 #code: "ouvre-bocal-triangle-inox-jetter-8257" #attributes: Doctrine\ORM\PersistentCollection {#9207 …} #variants: Doctrine\ORM\PersistentCollection {#9220 …} #options: Doctrine\ORM\PersistentCollection {#9211 …} #associations: Doctrine\ORM\PersistentCollection {#9209 …} #createdAt: DateTime @1758632350 {#9196 : 2025-09-23 20:59:10.0 PRC (+08:00) } #updatedAt: DateTime @1758632350 {#9197 : 2025-09-23 20:59:10.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9214 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9215 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9200} #id: 1456 #name: "Ouvre Bocal Triangle Inox Jetter" #slug: "ouvre-bocal-triangle-inox-jetter-8257" #description: """ <div class="col is-12"><ul>\n <li>Acier inoxydable.</li>\n <li>1 lèvre en caoutchouc.</li>\n <li>Bouteilles à capsules-couronnes, pots, tubes, capsules à vis.</li>\n </ul></div><h1>Descriptif Ouvre Bocal Triangle Inox Jetter</h1><div class="col is-12">L'Ouvre Bocal Triangle Inox Jetter est réalisé en acier inoxydable et sa forme permet une manipulation aisée pour ouvrir tous les contenants d'un diamètre compris entre 1,7 et 9 cm. Il est muni d'une lèvre en caoutchouc antidérapante pour accrocher fermement les capsules de bocaux et d'un décapsuleur.</div><h1>Caractéristiques Ouvre Bocal Triangle Inox Jetter</h1><div class="col is-12">- Acier inoxydable.<br />- 1 lèvre en caoutchouc.<br />- Dimensions : 18 x 10 x 1,5 cm.<br />- Ouvre les contenants d'un diamètre compris entre 1,7 et 9 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 {#9217 …} #channels: Doctrine\ORM\PersistentCollection {#9205 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#9201 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9203 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28246 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28279 …} +context: Sylius\TwigHooks\Bag\DataBag {#28285 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28272 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29839 +product: App\Entity\Product\Product {#9200 #id: 1456 #code: "ouvre-bocal-triangle-inox-jetter-8257" #attributes: Doctrine\ORM\PersistentCollection {#9207 …} #variants: Doctrine\ORM\PersistentCollection {#9220 …} #options: Doctrine\ORM\PersistentCollection {#9211 …} #associations: Doctrine\ORM\PersistentCollection {#9209 …} #createdAt: DateTime @1758632350 {#9196 : 2025-09-23 20:59:10.0 PRC (+08:00) } #updatedAt: DateTime @1758632350 {#9197 : 2025-09-23 20:59:10.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9214 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9215 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9200} #id: 1456 #name: "Ouvre Bocal Triangle Inox Jetter" #slug: "ouvre-bocal-triangle-inox-jetter-8257" #description: """ <div class="col is-12"><ul>\n <li>Acier inoxydable.</li>\n <li>1 lèvre en caoutchouc.</li>\n <li>Bouteilles à capsules-couronnes, pots, tubes, capsules à vis.</li>\n </ul></div><h1>Descriptif Ouvre Bocal Triangle Inox Jetter</h1><div class="col is-12">L'Ouvre Bocal Triangle Inox Jetter est réalisé en acier inoxydable et sa forme permet une manipulation aisée pour ouvrir tous les contenants d'un diamètre compris entre 1,7 et 9 cm. Il est muni d'une lèvre en caoutchouc antidérapante pour accrocher fermement les capsules de bocaux et d'un décapsuleur.</div><h1>Caractéristiques Ouvre Bocal Triangle Inox Jetter</h1><div class="col is-12">- Acier inoxydable.<br />- 1 lèvre en caoutchouc.<br />- Dimensions : 18 x 10 x 1,5 cm.<br />- Ouvre les contenants d'un diamètre compris entre 1,7 et 9 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 {#9217 …} #channels: Doctrine\ORM\PersistentCollection {#9205 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#9201 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9203 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#9221 …} +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 {#28246 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28279 …} +context: Sylius\TwigHooks\Bag\DataBag {#28285 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28272 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
114.0 MiB | 0.91 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9200 #id: 1456 #code: "ouvre-bocal-triangle-inox-jetter-8257" #attributes: Doctrine\ORM\PersistentCollection {#9207 …} #variants: Doctrine\ORM\PersistentCollection {#9220 …} #options: Doctrine\ORM\PersistentCollection {#9211 …} #associations: Doctrine\ORM\PersistentCollection {#9209 …} #createdAt: DateTime @1758632350 {#9196 : 2025-09-23 20:59:10.0 PRC (+08:00) } #updatedAt: DateTime @1758632350 {#9197 : 2025-09-23 20:59:10.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9214 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9215 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9200} #id: 1456 #name: "Ouvre Bocal Triangle Inox Jetter" #slug: "ouvre-bocal-triangle-inox-jetter-8257" #description: """ <div class="col is-12"><ul>\n <li>Acier inoxydable.</li>\n <li>1 lèvre en caoutchouc.</li>\n <li>Bouteilles à capsules-couronnes, pots, tubes, capsules à vis.</li>\n </ul></div><h1>Descriptif Ouvre Bocal Triangle Inox Jetter</h1><div class="col is-12">L'Ouvre Bocal Triangle Inox Jetter est réalisé en acier inoxydable et sa forme permet une manipulation aisée pour ouvrir tous les contenants d'un diamètre compris entre 1,7 et 9 cm. Il est muni d'une lèvre en caoutchouc antidérapante pour accrocher fermement les capsules de bocaux et d'un décapsuleur.</div><h1>Caractéristiques Ouvre Bocal Triangle Inox Jetter</h1><div class="col is-12">- Acier inoxydable.<br />- 1 lèvre en caoutchouc.<br />- Dimensions : 18 x 10 x 1,5 cm.<br />- Ouvre les contenants d'un diamètre compris entre 1,7 et 9 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 {#9217 …} #channels: Doctrine\ORM\PersistentCollection {#9205 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#9201 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9203 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Ouvre Bocal Triangle Inox Jetter" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30076 -props: [ "product" => App\Entity\Product\Product {#9200 #id: 1456 #code: "ouvre-bocal-triangle-inox-jetter-8257" #attributes: Doctrine\ORM\PersistentCollection {#9207 …} #variants: Doctrine\ORM\PersistentCollection {#9220 …} #options: Doctrine\ORM\PersistentCollection {#9211 …} #associations: Doctrine\ORM\PersistentCollection {#9209 …} #createdAt: DateTime @1758632350 {#9196 : 2025-09-23 20:59:10.0 PRC (+08:00) } #updatedAt: DateTime @1758632350 {#9197 : 2025-09-23 20:59:10.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9214 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9215 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9200} #id: 1456 #name: "Ouvre Bocal Triangle Inox Jetter" #slug: "ouvre-bocal-triangle-inox-jetter-8257" #description: """ <div class="col is-12"><ul>\n <li>Acier inoxydable.</li>\n <li>1 lèvre en caoutchouc.</li>\n <li>Bouteilles à capsules-couronnes, pots, tubes, capsules à vis.</li>\n </ul></div><h1>Descriptif Ouvre Bocal Triangle Inox Jetter</h1><div class="col is-12">L'Ouvre Bocal Triangle Inox Jetter est réalisé en acier inoxydable et sa forme permet une manipulation aisée pour ouvrir tous les contenants d'un diamètre compris entre 1,7 et 9 cm. Il est muni d'une lèvre en caoutchouc antidérapante pour accrocher fermement les capsules de bocaux et d'un décapsuleur.</div><h1>Caractéristiques Ouvre Bocal Triangle Inox Jetter</h1><div class="col is-12">- Acier inoxydable.<br />- 1 lèvre en caoutchouc.<br />- Dimensions : 18 x 10 x 1,5 cm.<br />- Ouvre les contenants d'un diamètre compris entre 1,7 et 9 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 {#9217 …} #channels: Doctrine\ORM\PersistentCollection {#9205 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#9201 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9203 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
114.0 MiB | 0.75 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30122 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30060 …} +context: Sylius\TwigHooks\Bag\DataBag {#30069 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30121 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9221 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9231 #collection: Doctrine\Common\Collections\ArrayCollection {#9232 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9230 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38278 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38280 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30122 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30060 …} +context: Sylius\TwigHooks\Bag\DataBag {#30069 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30121 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Ouvre Bocal Triangle Inox Jetter" "applied_promotions" => Doctrine\ORM\PersistentCollection {#9231 #collection: Doctrine\Common\Collections\ArrayCollection {#9232 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9230 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38278 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38280 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30128 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30122 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30060 …} +context: Sylius\TwigHooks\Bag\DataBag {#30069 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30121 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9221 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9231 #collection: Doctrine\Common\Collections\ArrayCollection {#9232 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9230 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38278 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38280 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 114.0 MiB | 0.13 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30178 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30169 …} +context: Sylius\TwigHooks\Bag\DataBag {#30176 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30177 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9221 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30181 +variant: App\Entity\Product\ProductVariant {#9221 …} +price: "9,00\u{A0}€" +originalPrice: "9,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9684 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#13114 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9681 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30178 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30169 …} +context: Sylius\TwigHooks\Bag\DataBag {#30176 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30177 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 114.0 MiB | 4.11 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9237 #id: 1458 #code: "ouvre-bocal-t-1082" #attributes: Doctrine\ORM\PersistentCollection {#9244 …} #variants: Doctrine\ORM\PersistentCollection {#9257 …} #options: Doctrine\ORM\PersistentCollection {#9248 …} #associations: Doctrine\ORM\PersistentCollection {#9246 …} #createdAt: DateTime @1758632351 {#9233 : 2025-09-23 20:59:11.0 PRC (+08:00) } #updatedAt: DateTime @1758632351 {#9234 : 2025-09-23 20:59:11.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9251 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9252 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9237} #id: 1458 #name: "Ouvre bocal T" #slug: "ouvre-bocal-t-1082" #description: """ <div class="col is-12"><ul>\n <li>Indispensable pour tirer les caoutchoucs des bocaux.</li>\n <li>Ouverture facile. </li>\n </ul></div><h1>Description Ouvre bocal T</h1><div class="col is-12"><font size="1" face="Verdana">\r\n <p align="left">Indispensable pour tirer les caoutchoucs des bocaux. Equipé d’une pointe pour piquer les boîtes métalliques</p>\r\n </font></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9254 …} #channels: Doctrine\ORM\PersistentCollection {#9242 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#9238 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9240 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28246 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28279 …} +context: Sylius\TwigHooks\Bag\DataBag {#28285 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28272 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#30067 +product: App\Entity\Product\Product {#9237 #id: 1458 #code: "ouvre-bocal-t-1082" #attributes: Doctrine\ORM\PersistentCollection {#9244 …} #variants: Doctrine\ORM\PersistentCollection {#9257 …} #options: Doctrine\ORM\PersistentCollection {#9248 …} #associations: Doctrine\ORM\PersistentCollection {#9246 …} #createdAt: DateTime @1758632351 {#9233 : 2025-09-23 20:59:11.0 PRC (+08:00) } #updatedAt: DateTime @1758632351 {#9234 : 2025-09-23 20:59:11.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9251 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9252 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9237} #id: 1458 #name: "Ouvre bocal T" #slug: "ouvre-bocal-t-1082" #description: """ <div class="col is-12"><ul>\n <li>Indispensable pour tirer les caoutchoucs des bocaux.</li>\n <li>Ouverture facile. </li>\n </ul></div><h1>Description Ouvre bocal T</h1><div class="col is-12"><font size="1" face="Verdana">\r\n <p align="left">Indispensable pour tirer les caoutchoucs des bocaux. Equipé d’une pointe pour piquer les boîtes métalliques</p>\r\n </font></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9254 …} #channels: Doctrine\ORM\PersistentCollection {#9242 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#9238 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9240 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#9258 …} +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 {#28246 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28279 …} +context: Sylius\TwigHooks\Bag\DataBag {#28285 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28272 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
114.0 MiB | 0.78 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9237 #id: 1458 #code: "ouvre-bocal-t-1082" #attributes: Doctrine\ORM\PersistentCollection {#9244 …} #variants: Doctrine\ORM\PersistentCollection {#9257 …} #options: Doctrine\ORM\PersistentCollection {#9248 …} #associations: Doctrine\ORM\PersistentCollection {#9246 …} #createdAt: DateTime @1758632351 {#9233 : 2025-09-23 20:59:11.0 PRC (+08:00) } #updatedAt: DateTime @1758632351 {#9234 : 2025-09-23 20:59:11.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9251 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9252 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9237} #id: 1458 #name: "Ouvre bocal T" #slug: "ouvre-bocal-t-1082" #description: """ <div class="col is-12"><ul>\n <li>Indispensable pour tirer les caoutchoucs des bocaux.</li>\n <li>Ouverture facile. </li>\n </ul></div><h1>Description Ouvre bocal T</h1><div class="col is-12"><font size="1" face="Verdana">\r\n <p align="left">Indispensable pour tirer les caoutchoucs des bocaux. Equipé d’une pointe pour piquer les boîtes métalliques</p>\r\n </font></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9254 …} #channels: Doctrine\ORM\PersistentCollection {#9242 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#9238 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9240 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Ouvre bocal T" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30298 -props: [ "product" => App\Entity\Product\Product {#9237 #id: 1458 #code: "ouvre-bocal-t-1082" #attributes: Doctrine\ORM\PersistentCollection {#9244 …} #variants: Doctrine\ORM\PersistentCollection {#9257 …} #options: Doctrine\ORM\PersistentCollection {#9248 …} #associations: Doctrine\ORM\PersistentCollection {#9246 …} #createdAt: DateTime @1758632351 {#9233 : 2025-09-23 20:59:11.0 PRC (+08:00) } #updatedAt: DateTime @1758632351 {#9234 : 2025-09-23 20:59:11.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9251 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9252 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9237} #id: 1458 #name: "Ouvre bocal T" #slug: "ouvre-bocal-t-1082" #description: """ <div class="col is-12"><ul>\n <li>Indispensable pour tirer les caoutchoucs des bocaux.</li>\n <li>Ouverture facile. </li>\n </ul></div><h1>Description Ouvre bocal T</h1><div class="col is-12"><font size="1" face="Verdana">\r\n <p align="left">Indispensable pour tirer les caoutchoucs des bocaux. Equipé d’une pointe pour piquer les boîtes métalliques</p>\r\n </font></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9254 …} #channels: Doctrine\ORM\PersistentCollection {#9242 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#9238 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9240 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
114.0 MiB | 0.74 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30344 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30282 …} +context: Sylius\TwigHooks\Bag\DataBag {#30291 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30343 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9258 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9271 #collection: Doctrine\Common\Collections\ArrayCollection {#9272 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9270 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38292 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38294 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30344 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30282 …} +context: Sylius\TwigHooks\Bag\DataBag {#30291 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30343 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Ouvre bocal T" "applied_promotions" => Doctrine\ORM\PersistentCollection {#9271 #collection: Doctrine\Common\Collections\ArrayCollection {#9272 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9270 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38292 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38294 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30350 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30344 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30282 …} +context: Sylius\TwigHooks\Bag\DataBag {#30291 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30343 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9258 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9271 #collection: Doctrine\Common\Collections\ArrayCollection {#9272 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9270 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38292 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38294 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 114.0 MiB | 0.14 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30400 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30391 …} +context: Sylius\TwigHooks\Bag\DataBag {#30398 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30399 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9258 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30403 +variant: App\Entity\Product\ProductVariant {#9258 …} +price: "9,00\u{A0}€" +originalPrice: "9,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9684 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#13114 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9681 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30400 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30391 …} +context: Sylius\TwigHooks\Bag\DataBag {#30398 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30399 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 114.0 MiB | 4.06 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9277 #id: 1460 #code: "decapsuleur-zyliss-5-en-1-2390" #attributes: Doctrine\ORM\PersistentCollection {#9284 …} #variants: Doctrine\ORM\PersistentCollection {#9297 …} #options: Doctrine\ORM\PersistentCollection {#9288 …} #associations: Doctrine\ORM\PersistentCollection {#9286 …} #createdAt: DateTime @1758632351 {#9273 : 2025-09-23 20:59:11.0 PRC (+08:00) } #updatedAt: DateTime @1758632351 {#9274 : 2025-09-23 20:59:11.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9291 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9292 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9277} #id: 1460 #name: "Décapsuleur zyliss 5 en 1" #slug: "decapsuleur-zyliss-5-en-1-2390" #description: """ <div class="col is-12"><ul>\n <li>Pour décapsuler et ouvrir.</li>\n <li>Qualité Zyliss. </li>\n </ul></div><h1>Description décapsuleur zyliss 5 en 1</h1><div class="col is-12">L'ouvre bocal ZYLISS 5 en 1 permet de dévisser les bouchons, décapsuler les bouteilles, ouvrir les canettes, les bocaux et les boîtes de conserve.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9294 …} #channels: Doctrine\ORM\PersistentCollection {#9282 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#9278 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9280 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28246 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28279 …} +context: Sylius\TwigHooks\Bag\DataBag {#28285 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28272 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#30289 +product: App\Entity\Product\Product {#9277 #id: 1460 #code: "decapsuleur-zyliss-5-en-1-2390" #attributes: Doctrine\ORM\PersistentCollection {#9284 …} #variants: Doctrine\ORM\PersistentCollection {#9297 …} #options: Doctrine\ORM\PersistentCollection {#9288 …} #associations: Doctrine\ORM\PersistentCollection {#9286 …} #createdAt: DateTime @1758632351 {#9273 : 2025-09-23 20:59:11.0 PRC (+08:00) } #updatedAt: DateTime @1758632351 {#9274 : 2025-09-23 20:59:11.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9291 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9292 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9277} #id: 1460 #name: "Décapsuleur zyliss 5 en 1" #slug: "decapsuleur-zyliss-5-en-1-2390" #description: """ <div class="col is-12"><ul>\n <li>Pour décapsuler et ouvrir.</li>\n <li>Qualité Zyliss. </li>\n </ul></div><h1>Description décapsuleur zyliss 5 en 1</h1><div class="col is-12">L'ouvre bocal ZYLISS 5 en 1 permet de dévisser les bouchons, décapsuler les bouteilles, ouvrir les canettes, les bocaux et les boîtes de conserve.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9294 …} #channels: Doctrine\ORM\PersistentCollection {#9282 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#9278 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9280 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#9298 …} +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 {#28246 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28279 …} +context: Sylius\TwigHooks\Bag\DataBag {#28285 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28272 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
114.0 MiB | 0.90 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9277 #id: 1460 #code: "decapsuleur-zyliss-5-en-1-2390" #attributes: Doctrine\ORM\PersistentCollection {#9284 …} #variants: Doctrine\ORM\PersistentCollection {#9297 …} #options: Doctrine\ORM\PersistentCollection {#9288 …} #associations: Doctrine\ORM\PersistentCollection {#9286 …} #createdAt: DateTime @1758632351 {#9273 : 2025-09-23 20:59:11.0 PRC (+08:00) } #updatedAt: DateTime @1758632351 {#9274 : 2025-09-23 20:59:11.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9291 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9292 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9277} #id: 1460 #name: "Décapsuleur zyliss 5 en 1" #slug: "decapsuleur-zyliss-5-en-1-2390" #description: """ <div class="col is-12"><ul>\n <li>Pour décapsuler et ouvrir.</li>\n <li>Qualité Zyliss. </li>\n </ul></div><h1>Description décapsuleur zyliss 5 en 1</h1><div class="col is-12">L'ouvre bocal ZYLISS 5 en 1 permet de dévisser les bouchons, décapsuler les bouteilles, ouvrir les canettes, les bocaux et les boîtes de conserve.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9294 …} #channels: Doctrine\ORM\PersistentCollection {#9282 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#9278 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9280 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Décapsuleur zyliss 5 en 1" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30520 -props: [ "product" => App\Entity\Product\Product {#9277 #id: 1460 #code: "decapsuleur-zyliss-5-en-1-2390" #attributes: Doctrine\ORM\PersistentCollection {#9284 …} #variants: Doctrine\ORM\PersistentCollection {#9297 …} #options: Doctrine\ORM\PersistentCollection {#9288 …} #associations: Doctrine\ORM\PersistentCollection {#9286 …} #createdAt: DateTime @1758632351 {#9273 : 2025-09-23 20:59:11.0 PRC (+08:00) } #updatedAt: DateTime @1758632351 {#9274 : 2025-09-23 20:59:11.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9291 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9292 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9277} #id: 1460 #name: "Décapsuleur zyliss 5 en 1" #slug: "decapsuleur-zyliss-5-en-1-2390" #description: """ <div class="col is-12"><ul>\n <li>Pour décapsuler et ouvrir.</li>\n <li>Qualité Zyliss. </li>\n </ul></div><h1>Description décapsuleur zyliss 5 en 1</h1><div class="col is-12">L'ouvre bocal ZYLISS 5 en 1 permet de dévisser les bouchons, décapsuler les bouteilles, ouvrir les canettes, les bocaux et les boîtes de conserve.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#9294 …} #channels: Doctrine\ORM\PersistentCollection {#9282 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#9278 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9280 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
114.0 MiB | 0.73 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30569 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30504 …} +context: Sylius\TwigHooks\Bag\DataBag {#30513 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30568 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9298 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9308 #collection: Doctrine\Common\Collections\ArrayCollection {#9309 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9307 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38306 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38308 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30569 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30504 …} +context: Sylius\TwigHooks\Bag\DataBag {#30513 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30568 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Décapsuleur zyliss 5 en 1" "applied_promotions" => Doctrine\ORM\PersistentCollection {#9308 #collection: Doctrine\Common\Collections\ArrayCollection {#9309 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9307 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38306 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38308 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30575 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30569 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30504 …} +context: Sylius\TwigHooks\Bag\DataBag {#30513 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30568 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9298 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9308 #collection: Doctrine\Common\Collections\ArrayCollection {#9309 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9307 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38306 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38308 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 114.0 MiB | 0.13 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30625 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30616 …} +context: Sylius\TwigHooks\Bag\DataBag {#30623 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30624 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9298 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30628 +variant: App\Entity\Product\ProductVariant {#9298 …} +price: "9,00\u{A0}€" +originalPrice: "9,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9684 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#13114 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9681 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30625 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30616 …} +context: Sylius\TwigHooks\Bag\DataBag {#30623 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30624 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 114.0 MiB | 4.15 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9314 #id: 1457 #code: "ouvre-tout-poisson-malin-298" #attributes: Doctrine\ORM\PersistentCollection {#9321 …} #variants: Doctrine\ORM\PersistentCollection {#9334 …} #options: Doctrine\ORM\PersistentCollection {#9325 …} #associations: Doctrine\ORM\PersistentCollection {#9323 …} #createdAt: DateTime @1758632351 {#9310 : 2025-09-23 20:59:11.0 PRC (+08:00) } #updatedAt: DateTime @1758632351 {#9311 : 2025-09-23 20:59:11.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9328 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9329 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9314} #id: 1457 #name: "Ouvre tout Poisson malin" #slug: "ouvre-tout-poisson-malin-298" #description: """ <div class="col is-12"><ul>\n <li>3 ustensiles en 1, pour les bouteilles, boîte de conserve et bocaux.</li>\n <li>Permet une ouverture sans effort. </li>\n <li><strong>Fabrication française. </strong></li>\n </ul></div><h1>Description poisson malin ouvre tout</h1><div class="col is-12"><p>L'ouvre tout poisson malin est idéal pour ouvrir boîtes, pots de confiture et bouteilles... sans aucun effort.<br />Matière PVC. 3 ustensiles en 1 : crochet pour les boîtes avec anneau, partie cannelée pour ouvrir les bouteilles avec bouchon vissant, barette pour ouvrir les couvercles.</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 {#9331 …} #channels: Doctrine\ORM\PersistentCollection {#9319 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#9315 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9317 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28246 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28279 …} +context: Sylius\TwigHooks\Bag\DataBag {#28285 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28272 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#30511 +product: App\Entity\Product\Product {#9314 #id: 1457 #code: "ouvre-tout-poisson-malin-298" #attributes: Doctrine\ORM\PersistentCollection {#9321 …} #variants: Doctrine\ORM\PersistentCollection {#9334 …} #options: Doctrine\ORM\PersistentCollection {#9325 …} #associations: Doctrine\ORM\PersistentCollection {#9323 …} #createdAt: DateTime @1758632351 {#9310 : 2025-09-23 20:59:11.0 PRC (+08:00) } #updatedAt: DateTime @1758632351 {#9311 : 2025-09-23 20:59:11.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9328 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9329 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9314} #id: 1457 #name: "Ouvre tout Poisson malin" #slug: "ouvre-tout-poisson-malin-298" #description: """ <div class="col is-12"><ul>\n <li>3 ustensiles en 1, pour les bouteilles, boîte de conserve et bocaux.</li>\n <li>Permet une ouverture sans effort. </li>\n <li><strong>Fabrication française. </strong></li>\n </ul></div><h1>Description poisson malin ouvre tout</h1><div class="col is-12"><p>L'ouvre tout poisson malin est idéal pour ouvrir boîtes, pots de confiture et bouteilles... sans aucun effort.<br />Matière PVC. 3 ustensiles en 1 : crochet pour les boîtes avec anneau, partie cannelée pour ouvrir les bouteilles avec bouchon vissant, barette pour ouvrir les couvercles.</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 {#9331 …} #channels: Doctrine\ORM\PersistentCollection {#9319 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#9315 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9317 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#9335 …} +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 {#28246 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28279 …} +context: Sylius\TwigHooks\Bag\DataBag {#28285 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28272 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
114.0 MiB | 0.88 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#9314 #id: 1457 #code: "ouvre-tout-poisson-malin-298" #attributes: Doctrine\ORM\PersistentCollection {#9321 …} #variants: Doctrine\ORM\PersistentCollection {#9334 …} #options: Doctrine\ORM\PersistentCollection {#9325 …} #associations: Doctrine\ORM\PersistentCollection {#9323 …} #createdAt: DateTime @1758632351 {#9310 : 2025-09-23 20:59:11.0 PRC (+08:00) } #updatedAt: DateTime @1758632351 {#9311 : 2025-09-23 20:59:11.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9328 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9329 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9314} #id: 1457 #name: "Ouvre tout Poisson malin" #slug: "ouvre-tout-poisson-malin-298" #description: """ <div class="col is-12"><ul>\n <li>3 ustensiles en 1, pour les bouteilles, boîte de conserve et bocaux.</li>\n <li>Permet une ouverture sans effort. </li>\n <li><strong>Fabrication française. </strong></li>\n </ul></div><h1>Description poisson malin ouvre tout</h1><div class="col is-12"><p>L'ouvre tout poisson malin est idéal pour ouvrir boîtes, pots de confiture et bouteilles... sans aucun effort.<br />Matière PVC. 3 ustensiles en 1 : crochet pour les boîtes avec anneau, partie cannelée pour ouvrir les bouteilles avec bouchon vissant, barette pour ouvrir les couvercles.</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 {#9331 …} #channels: Doctrine\ORM\PersistentCollection {#9319 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#9315 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9317 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Ouvre tout Poisson malin" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30745 -props: [ "product" => App\Entity\Product\Product {#9314 #id: 1457 #code: "ouvre-tout-poisson-malin-298" #attributes: Doctrine\ORM\PersistentCollection {#9321 …} #variants: Doctrine\ORM\PersistentCollection {#9334 …} #options: Doctrine\ORM\PersistentCollection {#9325 …} #associations: Doctrine\ORM\PersistentCollection {#9323 …} #createdAt: DateTime @1758632351 {#9310 : 2025-09-23 20:59:11.0 PRC (+08:00) } #updatedAt: DateTime @1758632351 {#9311 : 2025-09-23 20:59:11.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#9328 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#9329 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#9314} #id: 1457 #name: "Ouvre tout Poisson malin" #slug: "ouvre-tout-poisson-malin-298" #description: """ <div class="col is-12"><ul>\n <li>3 ustensiles en 1, pour les bouteilles, boîte de conserve et bocaux.</li>\n <li>Permet une ouverture sans effort. </li>\n <li><strong>Fabrication française. </strong></li>\n </ul></div><h1>Description poisson malin ouvre tout</h1><div class="col is-12"><p>L'ouvre tout poisson malin est idéal pour ouvrir boîtes, pots de confiture et bouteilles... sans aucun effort.<br />Matière PVC. 3 ustensiles en 1 : crochet pour les boîtes avec anneau, partie cannelée pour ouvrir les bouteilles avec bouchon vissant, barette pour ouvrir les couvercles.</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 {#9331 …} #channels: Doctrine\ORM\PersistentCollection {#9319 …} #mainTaxon: App\Entity\Taxonomy\Taxon {#7528 …} #reviews: Doctrine\ORM\PersistentCollection {#9315 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#9317 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
114.0 MiB | 0.77 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30797 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30729 …} +context: Sylius\TwigHooks\Bag\DataBag {#30738 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30796 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9335 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9345 #collection: Doctrine\Common\Collections\ArrayCollection {#9346 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9344 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38320 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38322 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30797 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30729 …} +context: Sylius\TwigHooks\Bag\DataBag {#30738 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30796 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Ouvre tout Poisson malin" "applied_promotions" => Doctrine\ORM\PersistentCollection {#9345 #collection: Doctrine\Common\Collections\ArrayCollection {#9346 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9344 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38320 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38322 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30803 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30797 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30729 …} +context: Sylius\TwigHooks\Bag\DataBag {#30738 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30796 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9335 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#9345 #collection: Doctrine\Common\Collections\ArrayCollection {#9346 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#9344 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#38320 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#38322 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 114.0 MiB | 0.14 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30853 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30844 …} +context: Sylius\TwigHooks\Bag\DataBag {#30851 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30852 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#9335 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30856 +variant: App\Entity\Product\ProductVariant {#9335 …} +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 {#9684 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#13114 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9681 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30853 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30844 …} +context: Sylius\TwigHooks\Bag\DataBag {#30851 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30852 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } } |
|||
| sylius_shop:cart:widget:offcanvas | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent | 114.0 MiB | 2.01 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27959 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13179 …} +context: Sylius\TwigHooks\Bag\DataBag {#27981 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13189 …} +prefixes: [ "sylius_shop.base.offcanvas" ] } "template" => "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig" ] |
|||
| Attributes | [] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#31163 +cart: App\Entity\Order\Order {#14093 …} #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1322 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27959 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13179 …} +context: Sylius\TwigHooks\Bag\DataBag {#27981 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13189 …} +prefixes: [ "sylius_shop.base.offcanvas" ] } +template: "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig" #repository: Sylius\Bundle\CoreBundle\Doctrine\ORM\OrderRepository {#4980 …} } |
|||