Forms

  • sylius_shop_add_to_cart
    • cartItem
    • _token

sylius_shop_add_to_cart

Form type:
"Sylius\Bundle\ShopBundle\Form\Type\AddToCartType"

Errors

This form has no errors.

Default Data

Property Value
Model Format same as normalized format
Normalized Format
Sylius\Bundle\OrderBundle\Controller\AddToCartCommand {#13100
  -cart: App\Entity\Order\Order {#13078 …}
  -cartItem: App\Entity\Order\OrderItem {#13089
    #id: null
    #order: null
    #quantity: 1
    #unitPrice: 0
    #originalUnitPrice: 0
    #total: 0
    #immutable: false
    #units: Doctrine\Common\Collections\ArrayCollection {#13116 …}
    #unitsTotal: 0
    #adjustments: Doctrine\Common\Collections\ArrayCollection {#13082 …}
    #adjustmentsTotal: 0
    #version: 1
    #variant: App\Entity\Product\ProductVariant {#8426 …}
    #productName: null
    #variantName: null
  }
}
View Format same as normalized format

Submitted Data

This form was not submitted.

Passed Options

Option Passed Value Resolved Value
data
Sylius\Bundle\OrderBundle\Controller\AddToCartCommand {#13100
  -cart: App\Entity\Order\Order {#13078 …}
  -cartItem: App\Entity\Order\OrderItem {#13089
    #id: null
    #order: null
    #quantity: 1
    #unitPrice: 0
    #originalUnitPrice: 0
    #total: 0
    #immutable: false
    #units: Doctrine\Common\Collections\ArrayCollection {#13116 …}
    #unitsTotal: 0
    #adjustments: Doctrine\Common\Collections\ArrayCollection {#13082 …}
    #adjustmentsTotal: 0
    #version: 1
    #variant: App\Entity\Product\ProductVariant {#8426 …}
    #productName: null
    #variantName: null
  }
}
same as passed value
product
App\Entity\Product\Product {#7466
  #id: 69
  #code: "BIO-2065"
  #attributes: Doctrine\ORM\PersistentCollection {#8070 …}
  #variants: Doctrine\ORM\PersistentCollection {#8283 …}
  #options: Doctrine\ORM\PersistentCollection {#8411 …}
  #associations: Doctrine\ORM\PersistentCollection {#8351 …}
  #createdAt: DateTime @1784996369 {#7378
    date: 2026-07-25 18:19:29.0 Europe/Berlin (+02:00)
  }
  #updatedAt: DateTime @1784996369 {#7536
    date: 2026-07-25 18:19:29.0 Europe/Berlin (+02:00)
  }
  #enabled: true
  #translations: Doctrine\ORM\PersistentCollection {#8410 …}
  #translationsCache: [
    "en_US" => App\Entity\Product\ProductTranslation {#8413
      #locale: "en_US"
      #translatable: App\Entity\Product\Product {#7466}
      #id: 138
      #name: "Bioélixire Essential Mască hidratantă cu acid hialuronic 500 ml"
      #slug: "bioelixire-essential-masca-hidratanta-cu-acid-hialuronic-500-ml"
      #description: """
        <p>Maska nawilżająca z kwasem hialuronowym, olejkiem arganowym i aktywnym kolagenem Bioélixire wnika głęboko w łuski włosa i wzmacnia oraz nawilża go od wewnątrz, przywracając mu siłę, sprężystość i elastyczność. Dzięki odpowiednio skomponowanym składnikom aktywnym pochodzenia naturalnego dostarcza pasmom wielu łatwo przyswajalnych witamin, minerałów i kwasów tłuszczowych, dzięki którym odzyskują piękny, zdrowy wygląd, stają się gładkie, lśniące i miękkie, a ich struktura zostaje odbudowana i wzmocniona.</p>\n
        <p>Maska została opracowana w taki sposób, by wspomagać przywracanie włosom ich naturalnej równowagi PEH. Bazuje przede wszystkim na naturalnych emolientach, które tworzą na powierzchni pasm film ochronny zapobiegający przenikaniu szkodliwych substancji do ich wnętrza oraz nadmiernemu odparowywaniu wody, humektantach o działaniu nawilżającym i odbudowujących proteinach. Nie zawiera żadnych substancji drażniących, nadaje się więc do codziennej pielęgnacji nawet bardzo delikatnej skóry głowy.</p>\n
        <h2>Do pielęgnacji jakich włosów sprawdzi się maska nawilżająca Bioélixire?</h2>\n
        <p>Maska z kwasem hialuronowym świetnie sprawdza się jako uzupełnienie codziennej pielęgnacji włosów zniszczonych po zabiegach chemicznych, bardzo suchych, łamliwych i kruchych, którym brakuje połysku i gładkości, a także pasm o rozdwajających się końcówkach.</p>\n
        <p>Najważniejsze składniki aktywne:</p>\n
        <p>Kwas hialuronowy – dzięki właściwościom higroskopijnym (wchłania i zatrzymuje wodę z otoczenia) zapewnia włosom i skórze głowy perfekcyjne nawilżenie. Działa odmładzająco i wygładzająco, uelastycznia i regeneruje zniszczone włosy, zapobiega ich łamliwości, nadaje im sprężystość, zapobiega łuszczeniu się naskórka.</p>\n
        <p>Olejek arganowy – zawiera: glicerydy (99%), w tym nienasycone kwasy omega, witaminy A i E, antyoksydanty (karotenoidy, polifenole, fitosterole). Dzięki dużej zawartości przeciwutleniaczy ma właściwości odmładzające i regenerujące – wspiera odbudowę zniszczonych włosów. Intensywnie je nawilża, wzmacnia, odżywia, nadaje im miękkość i piękny połysk. Zapobiega rozdwajaniu się końcówek. Chroni pasma przed działaniem szkodliwych czynników zewnętrznych i reguluje produkcję sebum.</p>\n
        <p>Aktywny kolagen – ma właściwości nawilżające, sprawia, że włosy stają się mocne, sprężyste i elastyczne, a skóra głowy gładka i odporna na uszkodzenia. Odżywia i wzmacnia cebulki włosowe, hamuje łysienie, działa przeciwłupieżowo.</p>\n
        <p>Panthenol (witamina B5) – pełni funkcję humektantu: wchłania i wiąże wodę z otoczenia, działa nawilżająco. Stymuluje produkcję keratyny. Pogrubia włosy, wbudowując się w ich strukturę, wzmacnia je i zwiększa ich odporność na uszkodzenia mechaniczne, np. podczas czesania. Ma właściwości nabłyszczające. Łagodzi podrażnienia skóry głowy i ma działanie przeciwłupieżowe.</p>\n
        <p>Olejek jojoba – zawiera: antyoksydanty, nienasycone kwasy tłuszczowe, witaminę E, fitosterole, skwalen, woski – ma skład podobny do naturalnego sebum. Nawilża i wzmacnia włosy, nabłyszcza je i zmiękcza, chroni końcówki przed rozdwajaniem się. Zabezpiecza pasma przed szkodliwym wpływem czynników zewnętrznych, odżywia je od samych cebulek, wspiera ich wzrost i hamuje wypadanie. Łagodzi podrażnienia skóry głowy, działa przeciwłupieżowo.</p>\n
        <p>Masło Shea – zawiera: witaminy A, E i F, nasycone i nienasycone kwasy tłuszczowe, fitosterole, polifenole i minerały, pełni funkcję naturalnego filtra UV. Ma działanie wygładzające, nawilżające i ochronne, zabezpiecza włosy przed uszkodzeniami, a końcówki przed rozdwajaniem się, ułatwia rozczesywanie. Intensywnie odżywia pasma i wspiera ich szybką regenerację.</p>\n
        <h2>Jak stosować maskę nawilżającą z kwasem hialuronowym?</h2>\n
        <p>Maskę należy rozprowadzić równomiernie na wilgotnych, odciśniętych ręcznikiem włosach umytych szamponem z tej samej serii, ostrożnie wmasować i wczesać grzebieniem. Następnie należy zawinąć pasma w ręcznik, odczekać ok. 5 minut i spłukać głowę letnią wodą. Po użyciu maski warto nałożyć na włosy olejek Bioélixire, by zabezpieczyć je przed czynnikami zewnętrznymi.</p>\n
        <p>Skład:<br />\n
        Aqua (Water), Cetearyl Alcohol, Cetrimonium Chloride, Hydroxypropyltrimonium Hyaluronate, Hydrolyzed Collagen, Butyrospermum Parkii Butter (Butyrospermum Parkii (Shea) Butter), Parfum (Fragrance), Amodimethicone, Methoxy PEG/PPG-7/3 Aminopropyl Dimethicone, C11-15 Pareth-5, C11-15 Pareth-9, Triethylene Glycol, Benzyl Alcohol, Propylene Glycol, Caprylyl Glycol, Phenoxyethanol, Acetic acid, Decylene Glycol, Citric Acid, Methylchloroisothiazolinone Methylisothiazolinone, Argania Spinosa Kernel Oil, Simmondsia Chinensis Seed Oil (Simmondsia Chinensis (Jojoba) Seed Oil), Magnesium Nitrate, Magnesium Chloride, Butylene Glycol, Panthenol, Helianthus Annuus Seed Extract (Helianthus Annuus (Sunflower) Seed Extract), Pentaerythrityl Tetra-di-t-butyl Hydroxyhydrocinnamate</p>
        """
      #metaKeywords: null
      #metaDescription: null
      #shortDescription: ""
    }
  ]
  #currentLocale: "en_US"
  #currentTranslation: null
  #fallbackLocale: "en_US"
  #variantSelectionMethod: "choice"
  #productTaxons: Doctrine\ORM\PersistentCollection {#7733 …}
  #channels: Doctrine\ORM\PersistentCollection {#7929 …}
  #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7429 …}
  #reviews: Doctrine\ORM\PersistentCollection {#7846 …}
  #averageRating: 0.0
  #images: Doctrine\ORM\PersistentCollection {#7931 …}
  #productType: null
}
same as passed value

Resolved Options

Option Value
action
""
allow_extra_fields
false
allow_file_upload
false
attr
[]
attr_translation_parameters
[]
auto_initialize
true
block_name
null
block_prefix
null
by_reference
true
compound
true
constraints
[]
csrf_field_name
"_token"
csrf_message
"The CSRF token is invalid. Please try to resubmit the form."
csrf_protection
true
csrf_token_id
null
csrf_token_manager
Symfony\Component\Security\Csrf\CsrfTokenManager {#7325
  -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#7338 …}
  -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#7339 …}
  -namespace: Closure() {#7341 …}
}
data
Sylius\Bundle\OrderBundle\Controller\AddToCartCommand {#13100
  -cart: App\Entity\Order\Order {#13078 …}
  -cartItem: App\Entity\Order\OrderItem {#13089
    #id: null
    #order: null
    #quantity: 1
    #unitPrice: 0
    #originalUnitPrice: 0
    #total: 0
    #immutable: false
    #units: Doctrine\Common\Collections\ArrayCollection {#13116 …}
    #unitsTotal: 0
    #adjustments: Doctrine\Common\Collections\ArrayCollection {#13082 …}
    #adjustmentsTotal: 0
    #version: 1
    #variant: App\Entity\Product\ProductVariant {#8426 …}
    #productName: null
    #variantName: null
  }
}
data_class
"Sylius\Bundle\OrderBundle\Controller\AddToCartCommand"
disabled
false
empty_data
Closure(FormInterface $form) {#13215
  class: "Symfony\Component\Form\Extension\Core\Type\FormType"
  use: {
    $class: "Sylius\Bundle\OrderBundle\Controller\AddToCartCommand"
  }
}
error_bubbling
true
error_mapping
[]
extra_fields_message
"This form should not contain extra fields."
form_attr
false
getter
null
help
null
help_attr
[]
help_html
false
help_translation_parameters
[]
inherit_data
false
invalid_message
"This value is not valid."
invalid_message_parameters
[]
is_empty_callback
null
label
null
label_attr
[]
label_format
null
label_html
false
label_translation_parameters
[]
mapped
true
method
"POST"
post_max_size_message
"The uploaded file was too large. Please try to upload a smaller file."
priority
0
product
App\Entity\Product\Product {#7466
  #id: 69
  #code: "BIO-2065"
  #attributes: Doctrine\ORM\PersistentCollection {#8070 …}
  #variants: Doctrine\ORM\PersistentCollection {#8283 …}
  #options: Doctrine\ORM\PersistentCollection {#8411 …}
  #associations: Doctrine\ORM\PersistentCollection {#8351 …}
  #createdAt: DateTime @1784996369 {#7378
    date: 2026-07-25 18:19:29.0 Europe/Berlin (+02:00)
  }
  #updatedAt: DateTime @1784996369 {#7536
    date: 2026-07-25 18:19:29.0 Europe/Berlin (+02:00)
  }
  #enabled: true
  #translations: Doctrine\ORM\PersistentCollection {#8410 …}
  #translationsCache: [
    "en_US" => App\Entity\Product\ProductTranslation {#8413
      #locale: "en_US"
      #translatable: App\Entity\Product\Product {#7466}
      #id: 138
      #name: "Bioélixire Essential Mască hidratantă cu acid hialuronic 500 ml"
      #slug: "bioelixire-essential-masca-hidratanta-cu-acid-hialuronic-500-ml"
      #description: """
        <p>Maska nawilżająca z kwasem hialuronowym, olejkiem arganowym i aktywnym kolagenem Bioélixire wnika głęboko w łuski włosa i wzmacnia oraz nawilża go od wewnątrz, przywracając mu siłę, sprężystość i elastyczność. Dzięki odpowiednio skomponowanym składnikom aktywnym pochodzenia naturalnego dostarcza pasmom wielu łatwo przyswajalnych witamin, minerałów i kwasów tłuszczowych, dzięki którym odzyskują piękny, zdrowy wygląd, stają się gładkie, lśniące i miękkie, a ich struktura zostaje odbudowana i wzmocniona.</p>\n
        <p>Maska została opracowana w taki sposób, by wspomagać przywracanie włosom ich naturalnej równowagi PEH. Bazuje przede wszystkim na naturalnych emolientach, które tworzą na powierzchni pasm film ochronny zapobiegający przenikaniu szkodliwych substancji do ich wnętrza oraz nadmiernemu odparowywaniu wody, humektantach o działaniu nawilżającym i odbudowujących proteinach. Nie zawiera żadnych substancji drażniących, nadaje się więc do codziennej pielęgnacji nawet bardzo delikatnej skóry głowy.</p>\n
        <h2>Do pielęgnacji jakich włosów sprawdzi się maska nawilżająca Bioélixire?</h2>\n
        <p>Maska z kwasem hialuronowym świetnie sprawdza się jako uzupełnienie codziennej pielęgnacji włosów zniszczonych po zabiegach chemicznych, bardzo suchych, łamliwych i kruchych, którym brakuje połysku i gładkości, a także pasm o rozdwajających się końcówkach.</p>\n
        <p>Najważniejsze składniki aktywne:</p>\n
        <p>Kwas hialuronowy – dzięki właściwościom higroskopijnym (wchłania i zatrzymuje wodę z otoczenia) zapewnia włosom i skórze głowy perfekcyjne nawilżenie. Działa odmładzająco i wygładzająco, uelastycznia i regeneruje zniszczone włosy, zapobiega ich łamliwości, nadaje im sprężystość, zapobiega łuszczeniu się naskórka.</p>\n
        <p>Olejek arganowy – zawiera: glicerydy (99%), w tym nienasycone kwasy omega, witaminy A i E, antyoksydanty (karotenoidy, polifenole, fitosterole). Dzięki dużej zawartości przeciwutleniaczy ma właściwości odmładzające i regenerujące – wspiera odbudowę zniszczonych włosów. Intensywnie je nawilża, wzmacnia, odżywia, nadaje im miękkość i piękny połysk. Zapobiega rozdwajaniu się końcówek. Chroni pasma przed działaniem szkodliwych czynników zewnętrznych i reguluje produkcję sebum.</p>\n
        <p>Aktywny kolagen – ma właściwości nawilżające, sprawia, że włosy stają się mocne, sprężyste i elastyczne, a skóra głowy gładka i odporna na uszkodzenia. Odżywia i wzmacnia cebulki włosowe, hamuje łysienie, działa przeciwłupieżowo.</p>\n
        <p>Panthenol (witamina B5) – pełni funkcję humektantu: wchłania i wiąże wodę z otoczenia, działa nawilżająco. Stymuluje produkcję keratyny. Pogrubia włosy, wbudowując się w ich strukturę, wzmacnia je i zwiększa ich odporność na uszkodzenia mechaniczne, np. podczas czesania. Ma właściwości nabłyszczające. Łagodzi podrażnienia skóry głowy i ma działanie przeciwłupieżowe.</p>\n
        <p>Olejek jojoba – zawiera: antyoksydanty, nienasycone kwasy tłuszczowe, witaminę E, fitosterole, skwalen, woski – ma skład podobny do naturalnego sebum. Nawilża i wzmacnia włosy, nabłyszcza je i zmiękcza, chroni końcówki przed rozdwajaniem się. Zabezpiecza pasma przed szkodliwym wpływem czynników zewnętrznych, odżywia je od samych cebulek, wspiera ich wzrost i hamuje wypadanie. Łagodzi podrażnienia skóry głowy, działa przeciwłupieżowo.</p>\n
        <p>Masło Shea – zawiera: witaminy A, E i F, nasycone i nienasycone kwasy tłuszczowe, fitosterole, polifenole i minerały, pełni funkcję naturalnego filtra UV. Ma działanie wygładzające, nawilżające i ochronne, zabezpiecza włosy przed uszkodzeniami, a końcówki przed rozdwajaniem się, ułatwia rozczesywanie. Intensywnie odżywia pasma i wspiera ich szybką regenerację.</p>\n
        <h2>Jak stosować maskę nawilżającą z kwasem hialuronowym?</h2>\n
        <p>Maskę należy rozprowadzić równomiernie na wilgotnych, odciśniętych ręcznikiem włosach umytych szamponem z tej samej serii, ostrożnie wmasować i wczesać grzebieniem. Następnie należy zawinąć pasma w ręcznik, odczekać ok. 5 minut i spłukać głowę letnią wodą. Po użyciu maski warto nałożyć na włosy olejek Bioélixire, by zabezpieczyć je przed czynnikami zewnętrznymi.</p>\n
        <p>Skład:<br />\n
        Aqua (Water), Cetearyl Alcohol, Cetrimonium Chloride, Hydroxypropyltrimonium Hyaluronate, Hydrolyzed Collagen, Butyrospermum Parkii Butter (Butyrospermum Parkii (Shea) Butter), Parfum (Fragrance), Amodimethicone, Methoxy PEG/PPG-7/3 Aminopropyl Dimethicone, C11-15 Pareth-5, C11-15 Pareth-9, Triethylene Glycol, Benzyl Alcohol, Propylene Glycol, Caprylyl Glycol, Phenoxyethanol, Acetic acid, Decylene Glycol, Citric Acid, Methylchloroisothiazolinone Methylisothiazolinone, Argania Spinosa Kernel Oil, Simmondsia Chinensis Seed Oil (Simmondsia Chinensis (Jojoba) Seed Oil), Magnesium Nitrate, Magnesium Chloride, Butylene Glycol, Panthenol, Helianthus Annuus Seed Extract (Helianthus Annuus (Sunflower) Seed Extract), Pentaerythrityl Tetra-di-t-butyl Hydroxyhydrocinnamate</p>
        """
      #metaKeywords: null
      #metaDescription: null
      #shortDescription: ""
    }
  ]
  #currentLocale: "en_US"
  #currentTranslation: null
  #fallbackLocale: "en_US"
  #variantSelectionMethod: "choice"
  #productTaxons: Doctrine\ORM\PersistentCollection {#7733 …}
  #channels: Doctrine\ORM\PersistentCollection {#7929 …}
  #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7429 …}
  #reviews: Doctrine\ORM\PersistentCollection {#7846 …}
  #averageRating: 0.0
  #images: Doctrine\ORM\PersistentCollection {#7931 …}
  #productType: null
}
property_path
null
required
true
row_attr
[]
setter
null
translation_domain
null
trim
true
upload_max_size_message
Closure() {#13213
  class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension"
  use: {
    $translator: Symfony\Component\Translation\DataCollectorTranslator {#1201 …}
    $message: Closure() {#13214 …}
    $translationDomain: "validators"
  }
}
validation_groups
[
  "sylius"
]

View Vars

Variable Value
action
""
attr
[]
attr_translation_parameters
[]
block_prefixes
[
  "form"
  "sylius_add_to_cart"
  "sylius_shop_add_to_cart"
  "_sylius_shop_add_to_cart"
]
cache_key
"_sylius_shop_add_to_cart_sylius_shop_add_to_cart"
compound
true
data
Sylius\Bundle\OrderBundle\Controller\AddToCartCommand {#13100
  -cart: App\Entity\Order\Order {#13078 …}
  -cartItem: App\Entity\Order\OrderItem {#13089
    #id: null
    #order: null
    #quantity: 1
    #unitPrice: 0
    #originalUnitPrice: 0
    #total: 0
    #immutable: false
    #units: Doctrine\Common\Collections\ArrayCollection {#13116 …}
    #unitsTotal: 0
    #adjustments: Doctrine\Common\Collections\ArrayCollection {#13082 …}
    #adjustmentsTotal: 0
    #version: 1
    #variant: App\Entity\Product\ProductVariant {#8426 …}
    #productName: null
    #variantName: null
  }
}
disabled
false
errors
Symfony\Component\Form\FormErrorIterator {#13272
  -errors: []
  -form: Symfony\Component\Form\Form {#13255 …}
}
form
Symfony\Component\Form\FormView {#13212 …5}
full_name
"sylius_shop_add_to_cart"
help
null
help_attr
[]
help_html
false
help_translation_parameters
[]
id
"sylius_shop_add_to_cart"
label
null
label_attr
[]
label_format
null
label_html
false
label_translation_parameters
[]
method
"POST"
multipart
false
name
"sylius_shop_add_to_cart"
priority
0
required
true
row_attr
[]
submitted
false
translation_domain
null
unique_block_prefix
"_sylius_shop_add_to_cart"
valid
true
value
Sylius\Bundle\OrderBundle\Controller\AddToCartCommand {#13100
  -cart: App\Entity\Order\Order {#13078 …}
  -cartItem: App\Entity\Order\OrderItem {#13089
    #id: null
    #order: null
    #quantity: 1
    #unitPrice: 0
    #originalUnitPrice: 0
    #total: 0
    #immutable: false
    #units: Doctrine\Common\Collections\ArrayCollection {#13116 …}
    #unitsTotal: 0
    #adjustments: Doctrine\Common\Collections\ArrayCollection {#13082 …}
    #adjustmentsTotal: 0
    #version: 1
    #variant: App\Entity\Product\ProductVariant {#8426 …}
    #productName: null
    #variantName: null
  }
}