- Request / Response
- API Platform
- Performance
- Validator
- Forms
- Exception
- Logs 189
- Events
- Routing
- Cache
- Translation 128
- Security
- Twig
- Doctrine 2
- E-mails
- Debug
- Messages
- Template events 13
- Blocks* 6
- Payum
- Themes 1
- Rich Snippets 2
- Configuration
- Cart 0
Configuration Settings
Theme
Default theme. It switches between Light and Dark automatically to match the operating system theme.
Provides greatest readability, but requires a well-lit environment.
Reduces eye fatigue. Ideal for low light environments.
Page Width
Fixed page width. Improves readability.
Dynamic page width. As wide as the browser window.
Forms
-
-
query
-
submit
-
_token
-
-
-
-
quantity
-
-
Taille_du_tapis_
-
Nombre_de_membres_
-
-
-
addToWishlist
-
wishlists
-
_token
-
-
-
emailCustomer
-
captcha
-
_token
-
monsieurbiz_searchplugin_search
"App\Form\Type\Search\SearchType"
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | null |
| View Format | same as normalized format |
Submitted Data
This form was not submitted.
Passed Options
No options were passed when constructing this form.
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 {#13151 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#13150 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#13156 …} -namespace: Closure() {#13148 …} } |
| data_class | null |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#17754 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#17721 …} } |
| 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 | [] |
| legacy_error_messages | true |
| mapped | true |
| method | "POST" |
| post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
| priority | 0 |
| property_path | null |
| required | true |
| row_attr | [] |
| setter | null |
| translation_domain | null |
| trim | true |
| upload_max_size_message | Closure() {#17756 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#17736 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#1589 …} $translationDomain: "validators" $message: Closure() {#17755 …} } } |
| validation_groups | null |
View Variables
| Variable | Value |
|---|---|
| action | "" |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "monsieurbiz_searchplugin_search" "_monsieurbiz_searchplugin_search" ] |
| cache_key | "_monsieurbiz_searchplugin_search_monsieurbiz_searchplugin_search" |
| compound | true |
| data | null |
| disabled | false |
| errors | Symfony\Component\Form\FormErrorIterator {#17792 -form: Symfony\Component\Form\Form {#17793 …} -errors: [] } |
| form | Symfony\Component\Form\FormView {#17757 …5} |
| full_name | "monsieurbiz_searchplugin_search" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "monsieurbiz_searchplugin_search" |
| label | null |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "monsieurbiz_searchplugin_search" |
| priority | 0 |
| required | true |
| row_attr | [] |
| size | null |
| submitted | false |
| translation_domain | null |
| unique_block_prefix | "_monsieurbiz_searchplugin_search" |
| valid | true |
| value | null |
query
"Symfony\Component\Form\Extension\Core\Type\SearchType"
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | null |
| View Format |
"" |
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| attr | [ "placeholder" => "monsieurbiz_searchplugin.form.query_placeholder" "autocomplete" => "off" ] |
[ "placeholder" => "monsieurbiz_searchplugin.form.query_placeholder" "autocomplete" => "off" ] |
| constraints | [ Symfony\Component\Validator\Constraints\NotBlank {#17762 +message: "This value should not be blank." +allowNull: false +normalizer: null +payload: null } Symfony\Component\Validator\Constraints\Required {#17763 +constraints: [] +payload: null +groups: [ "Default" ] } ] |
[ Symfony\Component\Validator\Constraints\NotBlank {#17762 +message: "This value should not be blank." +allowNull: false +normalizer: null +payload: null } Symfony\Component\Validator\Constraints\Required {#17763 +constraints: [] +payload: null +groups: [ "Default" ] } ] |
| label | "monsieurbiz_searchplugin.form.query" |
same as passed value |
| required | true |
same as passed value |
Resolved Options
| Option | Value |
|---|---|
| action | "" |
| allow_extra_fields | false |
| allow_file_upload | false |
| attr | [ "placeholder" => "monsieurbiz_searchplugin.form.query_placeholder" "autocomplete" => "off" ] |
| attr_translation_parameters | [] |
| auto_initialize | true |
| block_name | null |
| block_prefix | null |
| by_reference | true |
| compound | false |
| constraints | [ Symfony\Component\Validator\Constraints\NotBlank {#17762 +message: "This value should not be blank." +allowNull: false +normalizer: null +payload: null } Symfony\Component\Validator\Constraints\Required {#17763 +constraints: [] +payload: null +groups: [ "Default" ] } ] |
| 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 {#13151 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#13150 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#13156 …} -namespace: Closure() {#13148 …} } |
| data_class | null |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#17774 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#17721 …} } |
| error_bubbling | false |
| 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 | "monsieurbiz_searchplugin.form.query" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| legacy_error_messages | true |
| mapped | true |
| method | "POST" |
| post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
| priority | 0 |
| property_path | null |
| required | true |
| row_attr | [] |
| setter | null |
| translation_domain | null |
| trim | true |
| upload_max_size_message | Closure() {#17776 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#17736 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#1589 …} $translationDomain: "validators" $message: Closure() {#17773 …} } } |
| validation_groups | null |
View Variables
| Variable | Value |
|---|---|
| action | "" |
| attr | [ "placeholder" => "monsieurbiz_searchplugin.form.query_placeholder" "autocomplete" => "off" ] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "text" "search" "_monsieurbiz_searchplugin_search_query" ] |
| cache_key | "_monsieurbiz_searchplugin_search_query_search" |
| compound | false |
| data | null |
| disabled | false |
| errors | Symfony\Component\Form\FormErrorIterator {#17805 -form: Symfony\Component\Form\Form {#17796 …} -errors: [] } |
| form | Symfony\Component\Form\FormView {#17804 …5} |
| full_name | "monsieurbiz_searchplugin_search[query]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "monsieurbiz_searchplugin_search_query" |
| label | "monsieurbiz_searchplugin.form.query" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "query" |
| priority | 0 |
| required | true |
| row_attr | [] |
| size | null |
| submitted | false |
| translation_domain | null |
| unique_block_prefix | "_monsieurbiz_searchplugin_search_query" |
| valid | true |
| value | "" |
submit
"Symfony\Component\Form\Extension\Core\Type\SubmitType"
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | null |
| View Format | same as normalized format |
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| attr | [ "class" => "submit" ] |
[ "class" => "submit" ] |
| label | "monsieurbiz_searchplugin.form.submit" |
same as passed value |
Resolved Options
| Option | Value |
|---|---|
| attr | [ "class" => "submit" ] |
| attr_translation_parameters | [] |
| auto_initialize | false |
| block_name | null |
| block_prefix | null |
| disabled | false |
| form_attr | false |
| label | "monsieurbiz_searchplugin.form.submit" |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| priority | 0 |
| row_attr | [] |
| translation_domain | null |
| validate | true |
| validation_groups | null |
View Variables
| Variable | Value |
|---|---|
| attr | [ "class" => "submit" ] |
| attr_translation_parameters | [] |
| block_prefixes | [ "button" "submit" "_monsieurbiz_searchplugin_search_submit" ] |
| cache_key | "_monsieurbiz_searchplugin_search_submit_submit" |
| clicked | false |
| disabled | false |
| form | Symfony\Component\Form\FormView {#17807 …5} |
| full_name | "monsieurbiz_searchplugin_search[submit]" |
| id | "monsieurbiz_searchplugin_search_submit" |
| label | "monsieurbiz_searchplugin.form.submit" |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| multipart | false |
| name | "submit" |
| priority | 0 |
| row_attr | [] |
| translation_domain | null |
| unique_block_prefix | "_monsieurbiz_searchplugin_search_submit" |
| value | null |
_token
"Symfony\Component\Form\Extension\Core\Type\HiddenType"
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | "2612ea0f04d5ed2b16788b22.10z0xDnUiWuek8C5BaHyOP8Q6zldcyXrQT4PnXI7p84.5AGBoEGBwgbIq5LbatOmX8xbrn1lAWePCEpGygptw_ehC7aqeOPnWvnDrw" |
| View Format | same as normalized format |
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| block_prefix | "csrf_token" |
same as passed value |
| data | "2612ea0f04d5ed2b16788b22.10z0xDnUiWuek8C5BaHyOP8Q6zldcyXrQT4PnXI7p84.5AGBoEGBwgbIq5LbatOmX8xbrn1lAWePCEpGygptw_ehC7aqeOPnWvnDrw" |
same as passed value |
| mapped | false |
false
|
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 | "csrf_token" |
| by_reference | true |
| compound | false |
| 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 {#13151 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#13150 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#13156 …} -namespace: Closure() {#13148 …} } |
| data | "2612ea0f04d5ed2b16788b22.10z0xDnUiWuek8C5BaHyOP8Q6zldcyXrQT4PnXI7p84.5AGBoEGBwgbIq5LbatOmX8xbrn1lAWePCEpGygptw_ehC7aqeOPnWvnDrw" |
| data_class | null |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#17813 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#17721 …} } |
| 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 | [] |
| legacy_error_messages | true |
| mapped | false |
| method | "POST" |
| post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
| priority | 0 |
| property_path | null |
| required | false |
| row_attr | [] |
| setter | null |
| translation_domain | null |
| trim | true |
| upload_max_size_message | Closure() {#17815 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#17736 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#1589 …} $translationDomain: "validators" $message: Closure() {#17812 …} } } |
| validation_groups | null |
View Variables
| Variable | Value |
|---|---|
| action | "" |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "hidden" "csrf_token" "_monsieurbiz_searchplugin_search__token" ] |
| cache_key | "_monsieurbiz_searchplugin_search__token_hidden" |
| compound | false |
| data | "2612ea0f04d5ed2b16788b22.10z0xDnUiWuek8C5BaHyOP8Q6zldcyXrQT4PnXI7p84.5AGBoEGBwgbIq5LbatOmX8xbrn1lAWePCEpGygptw_ehC7aqeOPnWvnDrw" |
| disabled | false |
| errors | Symfony\Component\Form\FormErrorIterator {#17825 -form: Symfony\Component\Form\Form {#17821 …} -errors: [] } |
| form | Symfony\Component\Form\FormView {#17816 …5} |
| full_name | "monsieurbiz_searchplugin_search[_token]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "monsieurbiz_searchplugin_search__token" |
| label | null |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "_token" |
| priority | 0 |
| required | false |
| row_attr | [] |
| size | null |
| submitted | false |
| translation_domain | null |
| unique_block_prefix | "_monsieurbiz_searchplugin_search__token" |
| valid | true |
| value | "2612ea0f04d5ed2b16788b22.10z0xDnUiWuek8C5BaHyOP8Q6zldcyXrQT4PnXI7p84.5AGBoEGBwgbIq5LbatOmX8xbrn1lAWePCEpGygptw_ehC7aqeOPnWvnDrw" |
sylius_add_to_cart
"Sylius\Bundle\CoreBundle\Form\Type\Order\AddToCartType"
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | Sylius\Bundle\OrderBundle\Controller\AddToCartCommand {#39166 -cart: App\Entity\Order\Order {#20604 …} -cartItem: App\Entity\Order\OrderItem {#39159 #productBundleOrderItems: Doctrine\Common\Collections\ArrayCollection {#39185 …} #configuration: null #version: 1 #variant: App\Entity\Product\ProductVariant {#12145 -oldId: 60105 -minimalQuantity: 1 -model: Proxies\__CG__\App\Entity\Configurator\Model {#13722 …} -stockFamily: Proxies\__CG__\App\Entity\StockFamily\StockFamily {#13700 …} #tierPrices: Doctrine\ORM\PersistentCollection {#13706 …} -internationalDescription: "" #version: 6 #onHold: 0 #onHand: 0 #tracked: false #weight: 0.36 #width: 50.0 #height: 35.0 #depth: 0.2 #taxCategory: Proxies\__CG__\App\Entity\Taxation\TaxCategory {#13338 …} #shippingCategory: null #channelPricings: Doctrine\ORM\PersistentCollection {#7959 …} #shippingRequired: true #images: Doctrine\ORM\PersistentCollection {#13672 …} #id: 2358 #code: "60105" #product: App\Entity\Product\Product {#10940 #variantSelectionMethod: "match" -oldId: 3434 #productBundle: null #brand: Proxies\__CG__\App\Entity\Brand\Brand {#10984 …} #archivedAt: null #supplier: null -isDigitalProduct: false #productTaxons: Doctrine\ORM\PersistentCollection {#11323 …} #channels: Doctrine\ORM\PersistentCollection {#11348 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#10862 …} #reviews: Doctrine\ORM\PersistentCollection {#6232 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#11334 …} #id: 1436 #code: "tapis_de_porte_personnalise_famille_gnomes_3434" #attributes: Doctrine\ORM\PersistentCollection {#11393 …} #variants: Doctrine\ORM\PersistentCollection {#11395 …} #options: Doctrine\ORM\PersistentCollection {#11493 -snapshot: [ …2] -owner: App\Entity\Product\Product {#10940} -association: [ …21] -em: Doctrine\ORM\EntityManager {#4643 …} -backRefFieldName: null -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#104259 …} -isDirty: false #collection: Doctrine\Common\Collections\ArrayCollection {#10431 …} #initialized: true } #associations: Doctrine\ORM\PersistentCollection {#10435 …} #createdAt: DateTime @1681988329 {#10991 date: 2023-04-20 12:58:49.0 Europe/Paris (+02:00) } #updatedAt: DateTime @1682094518 {#10995 date: 2023-04-21 18:28:38.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#4034 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#11542 #shortDescription: """ <p>Vous cherchez un cadeau à l'image de ses destinataires ? Offrez un tapis personnalisé Gnomes et représentez chaque membre de la famille par son Avatar Gnomes.</p>\r\n \r\n <p>Jusqu'à 8 membres dans la famille sur les dimensions 40 x 60 ou 50x75 cm.</p>\r\n \r\n <p>Donnez le sourire à vos invités dès la porte d'entrée avec ce <strong>paillasson personnalisé famille humoristique.</strong> </p>\r\n \r\n <p>Le tapis d'entrée personnalisé, est une idée originale de cadeau en toutes occasions. Anniversaire, fête, Noël...</p>\r\n \r\n <p> </p>\r\n \r\n <p>Sélectionnez en premier la taille du tapis puis le nombre de personnes que vous souhaitez représenter.</p>\r\n \r\n <p>Puis cliquez sur Personnaliser pour accéder au <strong>configurateur en ligne</strong> qui vous permettra de visualiser immédiatement le résultat de votre création.</p>\r\n \r\n <p>Dessous anti dérapant, bordure noire pour les tapis. Pas de bordure noir sur le paillasson.</p>\r\n \r\n <p>4 formats au choix :</p>\r\n \r\n <ul>\r\n \t<li>35x50 cm, avec un contour noir. Parfait pour un usage intérieur ou extérieur. Son épaisseur lui permet de s'intégrer facilement en intérieur.</li>\r\n \t<li>40x60 cm, avec un contour noir. La taille la + vendue ! Parfait pour un usage intérieur ou extérieur. Son épaisseur lui permet de s'intégrer facilement en intérieur par exemple.</li>\r\n \t<li>50x75 cm, avec un contour noir. Nouvelle dimension ! Parfait pour un usage intérieur ou extérieur. Son épaisseur lui permet de s'intégrer facilement en intérieur.</li>\r\n \t<li>Paillasson 40x60 cm, sans bordure. L'impression est réalisée d'un bord à l'autre (pas de contour noir). Ce modèle est + épais que le tapis, environ 6mm.</li>\r\n </ul>\r\n \r\n <p>Vous avez besoin d'un tapis personnalisé fin qui passe sous les portes ? Optez pour un des modèles avec bordure noire. Sa finesse lui permet généralement de passer sous de nombreuses portes, ce qui le rend très pratique aussi bien en intérieur qu'en usage extérieur.</p>\r\n \r\n <p>Ce tapis d'entrée personnalisé est décoratif mais absorbera la saleté, la poussière et l’humidité.</p>\r\n \r\n <p>Peut également être utilisé pour une salle de bain ou une cuisine</p> """ #id: 1436 #name: "Tapis de porte personnalisé famille Gnomes" #slug: "tapis-de-porte-personnalise-famille-gnomes" #description: """ <p>Vous cherchez un cadeau à l'image de ses destinataires ? Offrez un tapis personnalisé Gnomes et représentez chaque membre de la famille par son Avatar Gnomes.</p>\r\n \r\n <p>Jusqu'à 8 membres dans la famille sur les dimensions 40 x 60 ou 50x75 cm.</p>\r\n \r\n <p>Donnez le sourire à vos invités dès la porte d'entrée avec ce <strong>paillasson personnalisé famille humoristique.</strong> </p>\r\n \r\n <p>Le tapis d'entrée personnalisé, est une idée originale de cadeau en toutes occasions. Anniversaire, fête, Noël...</p>\r\n \r\n <p> </p>\r\n \r\n <p>Sélectionnez en premier la taille du tapis puis le nombre de personnes que vous souhaitez représenter.</p>\r\n \r\n <p>Puis cliquez sur Personnaliser pour accéder au <strong>configurateur en ligne</strong> qui vous permettra de visualiser immédiatement le résultat de votre création.</p>\r\n \r\n <p>Dessous anti dérapant, bordure noire pour les tapis. Pas de bordure noir sur le paillasson.</p>\r\n \r\n <p>4 formats au choix :</p>\r\n \r\n <ul>\r\n \t<li>35x50 cm, avec un contour noir. Parfait pour un usage intérieur ou extérieur. Son épaisseur lui permet de s'intégrer facilement en intérieur.</li>\r\n \t<li>40x60 cm, avec un contour noir. La taille la + vendue ! Parfait pour un usage intérieur ou extérieur. Son épaisseur lui permet de s'intégrer facilement en intérieur par exemple.</li>\r\n \t<li>50x75 cm, avec un contour noir. Nouvelle dimension ! Parfait pour un usage intérieur ou extérieur. Son épaisseur lui permet de s'intégrer facilement en intérieur.</li>\r\n \t<li>Paillasson 40x60 cm, sans bordure. L'impression est réalisée d'un bord à l'autre (pas de contour noir). Ce modèle est + épais que le tapis, environ 6mm.</li>\r\n </ul>\r\n \r\n <p>Vous avez besoin d'un tapis personnalisé fin qui passe sous les portes ? Optez pour un des modèles avec bordure noire. Sa finesse lui permet généralement de passer sous de nombreuses portes, ce qui le rend très pratique aussi bien en intérieur qu'en usage extérieur.</p>\r\n \r\n <p>Ce tapis d'entrée personnalisé est décoratif mais absorbera la saleté, la poussière et l’humidité.</p>\r\n \r\n <p>Peut également être utilisé pour une salle de bain ou une cuisine</p> """ #metaKeywords: null #metaDescription: "Tapis de porte personnalisé avec votre texte ! Pratique et personnalisé pour un cadeau original pas cher. Paillasson personnalisé . Fabrication à la commande et livraison rapide." #locale: "fr_FR" #translatable: App\Entity\Product\Product {#10940} } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #SEOBrand: null #SEOGtin8: null #SEOGtin13: null #SEOGtin14: null #SEOMpn: null #SEOIsbn: null #SEOSku: null #SEOOfferAggregated: false #referenceableContent: Proxies\__CG__\Dedi\SyliusSEOPlugin\Entity\SEOContent {#6265 …} -hsCode: "73262000" #callouts: Doctrine\ORM\PersistentCollection {#10707 …} } #optionValues: Doctrine\ORM\PersistentCollection {#13726 …} #position: 0 #createdAt: DateTime @1682077720 {#7938 date: 2023-04-21 13:48:40.0 Europe/Paris (+02:00) } #updatedAt: DateTime @1696252715 {#8333 date: 2023-10-02 15:18:35.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8286 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductVariantTranslation {#29007 #description: null #id: 2357 #name: "Tapis de porte personnalisé famille Gnomes_6 personnes" #locale: "fr_FR" #translatable: App\Entity\Product\ProductVariant {#12145} } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" } #productName: null #variantName: null #id: null #order: null #quantity: 1 #unitPrice: 0 #total: 0 #immutable: false #units: Doctrine\Common\Collections\ArrayCollection {#39190 …} #unitsTotal: 0 #adjustments: Doctrine\Common\Collections\ArrayCollection {#39191 …} #adjustmentsTotal: 0 } } |
| 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 {#39166 -cart: App\Entity\Order\Order {#20604 …} -cartItem: App\Entity\Order\OrderItem {#39159 #productBundleOrderItems: Doctrine\Common\Collections\ArrayCollection {#39185 …} #configuration: null #version: 1 #variant: App\Entity\Product\ProductVariant {#12145 -oldId: 60105 -minimalQuantity: 1 -model: Proxies\__CG__\App\Entity\Configurator\Model {#13722 …} -stockFamily: Proxies\__CG__\App\Entity\StockFamily\StockFamily {#13700 …} #tierPrices: Doctrine\ORM\PersistentCollection {#13706 …} -internationalDescription: "" #version: 6 #onHold: 0 #onHand: 0 #tracked: false #weight: 0.36 #width: 50.0 #height: 35.0 #depth: 0.2 #taxCategory: Proxies\__CG__\App\Entity\Taxation\TaxCategory {#13338 …} #shippingCategory: null #channelPricings: Doctrine\ORM\PersistentCollection {#7959 …} #shippingRequired: true #images: Doctrine\ORM\PersistentCollection {#13672 …} #id: 2358 #code: "60105" #product: App\Entity\Product\Product {#10940 #variantSelectionMethod: "match" -oldId: 3434 #productBundle: null #brand: Proxies\__CG__\App\Entity\Brand\Brand {#10984 …} #archivedAt: null #supplier: null -isDigitalProduct: false #productTaxons: Doctrine\ORM\PersistentCollection {#11323 …} #channels: Doctrine\ORM\PersistentCollection {#11348 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#10862 …} #reviews: Doctrine\ORM\PersistentCollection {#6232 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#11334 …} #id: 1436 #code: "tapis_de_porte_personnalise_famille_gnomes_3434" #attributes: Doctrine\ORM\PersistentCollection {#11393 …} #variants: Doctrine\ORM\PersistentCollection {#11395 …} #options: Doctrine\ORM\PersistentCollection {#11493 -snapshot: [ …2] -owner: App\Entity\Product\Product {#10940} -association: [ …21] -em: Doctrine\ORM\EntityManager {#4643 …} -backRefFieldName: null -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#104259 …} -isDirty: false #collection: Doctrine\Common\Collections\ArrayCollection {#10431 …} #initialized: true } #associations: Doctrine\ORM\PersistentCollection {#10435 …} #createdAt: DateTime @1681988329 {#10991 date: 2023-04-20 12:58:49.0 Europe/Paris (+02:00) } #updatedAt: DateTime @1682094518 {#10995 date: 2023-04-21 18:28:38.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#4034 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#11542 #shortDescription: """ <p>Vous cherchez un cadeau à l'image de ses destinataires ? Offrez un tapis personnalisé Gnomes et représentez chaque membre de la famille par son Avatar Gnomes.</p>\r\n \r\n <p>Jusqu'à 8 membres dans la famille sur les dimensions 40 x 60 ou 50x75 cm.</p>\r\n \r\n <p>Donnez le sourire à vos invités dès la porte d'entrée avec ce <strong>paillasson personnalisé famille humoristique.</strong> </p>\r\n \r\n <p>Le tapis d'entrée personnalisé, est une idée originale de cadeau en toutes occasions. Anniversaire, fête, Noël...</p>\r\n \r\n <p> </p>\r\n \r\n <p>Sélectionnez en premier la taille du tapis puis le nombre de personnes que vous souhaitez représenter.</p>\r\n \r\n <p>Puis cliquez sur Personnaliser pour accéder au <strong>configurateur en ligne</strong> qui vous permettra de visualiser immédiatement le résultat de votre création.</p>\r\n \r\n <p>Dessous anti dérapant, bordure noire pour les tapis. Pas de bordure noir sur le paillasson.</p>\r\n \r\n <p>4 formats au choix :</p>\r\n \r\n <ul>\r\n \t<li>35x50 cm, avec un contour noir. Parfait pour un usage intérieur ou extérieur. Son épaisseur lui permet de s'intégrer facilement en intérieur.</li>\r\n \t<li>40x60 cm, avec un contour noir. La taille la + vendue ! Parfait pour un usage intérieur ou extérieur. Son épaisseur lui permet de s'intégrer facilement en intérieur par exemple.</li>\r\n \t<li>50x75 cm, avec un contour noir. Nouvelle dimension ! Parfait pour un usage intérieur ou extérieur. Son épaisseur lui permet de s'intégrer facilement en intérieur.</li>\r\n \t<li>Paillasson 40x60 cm, sans bordure. L'impression est réalisée d'un bord à l'autre (pas de contour noir). Ce modèle est + épais que le tapis, environ 6mm.</li>\r\n </ul>\r\n \r\n <p>Vous avez besoin d'un tapis personnalisé fin qui passe sous les portes ? Optez pour un des modèles avec bordure noire. Sa finesse lui permet généralement de passer sous de nombreuses portes, ce qui le rend très pratique aussi bien en intérieur qu'en usage extérieur.</p>\r\n \r\n <p>Ce tapis d'entrée personnalisé est décoratif mais absorbera la saleté, la poussière et l’humidité.</p>\r\n \r\n <p>Peut également être utilisé pour une salle de bain ou une cuisine</p> """ #id: 1436 #name: "Tapis de porte personnalisé famille Gnomes" #slug: "tapis-de-porte-personnalise-famille-gnomes" #description: """ <p>Vous cherchez un cadeau à l'image de ses destinataires ? Offrez un tapis personnalisé Gnomes et représentez chaque membre de la famille par son Avatar Gnomes.</p>\r\n \r\n <p>Jusqu'à 8 membres dans la famille sur les dimensions 40 x 60 ou 50x75 cm.</p>\r\n \r\n <p>Donnez le sourire à vos invités dès la porte d'entrée avec ce <strong>paillasson personnalisé famille humoristique.</strong> </p>\r\n \r\n <p>Le tapis d'entrée personnalisé, est une idée originale de cadeau en toutes occasions. Anniversaire, fête, Noël...</p>\r\n \r\n <p> </p>\r\n \r\n <p>Sélectionnez en premier la taille du tapis puis le nombre de personnes que vous souhaitez représenter.</p>\r\n \r\n <p>Puis cliquez sur Personnaliser pour accéder au <strong>configurateur en ligne</strong> qui vous permettra de visualiser immédiatement le résultat de votre création.</p>\r\n \r\n <p>Dessous anti dérapant, bordure noire pour les tapis. Pas de bordure noir sur le paillasson.</p>\r\n \r\n <p>4 formats au choix :</p>\r\n \r\n <ul>\r\n \t<li>35x50 cm, avec un contour noir. Parfait pour un usage intérieur ou extérieur. Son épaisseur lui permet de s'intégrer facilement en intérieur.</li>\r\n \t<li>40x60 cm, avec un contour noir. La taille la + vendue ! Parfait pour un usage intérieur ou extérieur. Son épaisseur lui permet de s'intégrer facilement en intérieur par exemple.</li>\r\n \t<li>50x75 cm, avec un contour noir. Nouvelle dimension ! Parfait pour un usage intérieur ou extérieur. Son épaisseur lui permet de s'intégrer facilement en intérieur.</li>\r\n \t<li>Paillasson 40x60 cm, sans bordure. L'impression est réalisée d'un bord à l'autre (pas de contour noir). Ce modèle est + épais que le tapis, environ 6mm.</li>\r\n </ul>\r\n \r\n <p>Vous avez besoin d'un tapis personnalisé fin qui passe sous les portes ? Optez pour un des modèles avec bordure noire. Sa finesse lui permet généralement de passer sous de nombreuses portes, ce qui le rend très pratique aussi bien en intérieur qu'en usage extérieur.</p>\r\n \r\n <p>Ce tapis d'entrée personnalisé est décoratif mais absorbera la saleté, la poussière et l’humidité.</p>\r\n \r\n <p>Peut également être utilisé pour une salle de bain ou une cuisine</p> """ #metaKeywords: null #metaDescription: "Tapis de porte personnalisé avec votre texte ! Pratique et personnalisé pour un cadeau original pas cher. Paillasson personnalisé . Fabrication à la commande et livraison rapide." #locale: "fr_FR" #translatable: App\Entity\Product\Product {#10940} } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #SEOBrand: null #SEOGtin8: null #SEOGtin13: null #SEOGtin14: null #SEOMpn: null #SEOIsbn: null #SEOSku: null #SEOOfferAggregated: false #referenceableContent: Proxies\__CG__\Dedi\SyliusSEOPlugin\Entity\SEOContent {#6265 …} -hsCode: "73262000" #callouts: Doctrine\ORM\PersistentCollection {#10707 …} } #optionValues: Doctrine\ORM\PersistentCollection {#13726 …} #position: 0 #createdAt: DateTime @1682077720 {#7938 date: 2023-04-21 13:48:40.0 Europe/Paris (+02:00) } #updatedAt: DateTime @1696252715 {#8333 date: 2023-10-02 15:18:35.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8286 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductVariantTranslation {#29007 #description: null #id: 2357 #name: "Tapis de porte personnalisé famille Gnomes_6 personnes" #locale: "fr_FR" #translatable: App\Entity\Product\ProductVariant {#12145} } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" } #productName: null #variantName: null #id: null #order: null #quantity: 1 #unitPrice: 0 #total: 0 #immutable: false #units: Doctrine\Common\Collections\ArrayCollection {#39190 …} #unitsTotal: 0 #adjustments: Doctrine\Common\Collections\ArrayCollection {#39191 …} #adjustmentsTotal: 0 } } |
same as passed value |
| product | App\Entity\Product\Product {#10940 #variantSelectionMethod: "match" -oldId: 3434 #productBundle: null #brand: Proxies\__CG__\App\Entity\Brand\Brand {#10984 …} #archivedAt: null #supplier: null -isDigitalProduct: false #productTaxons: Doctrine\ORM\PersistentCollection {#11323 …} #channels: Doctrine\ORM\PersistentCollection {#11348 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#10862 …} #reviews: Doctrine\ORM\PersistentCollection {#6232 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#11334 …} #id: 1436 #code: "tapis_de_porte_personnalise_famille_gnomes_3434" #attributes: Doctrine\ORM\PersistentCollection {#11393 …} #variants: Doctrine\ORM\PersistentCollection {#11395 …} #options: Doctrine\ORM\PersistentCollection {#11493 -snapshot: [ …2] -owner: App\Entity\Product\Product {#10940} -association: [ …21] -em: Doctrine\ORM\EntityManager {#4643 …} -backRefFieldName: null -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#104259 …} -isDirty: false #collection: Doctrine\Common\Collections\ArrayCollection {#10431 …} #initialized: true } #associations: Doctrine\ORM\PersistentCollection {#10435 …} #createdAt: DateTime @1681988329 {#10991 date: 2023-04-20 12:58:49.0 Europe/Paris (+02:00) } #updatedAt: DateTime @1682094518 {#10995 date: 2023-04-21 18:28:38.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#4034 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#11542 #shortDescription: """ <p>Vous cherchez un cadeau à l'image de ses destinataires ? Offrez un tapis personnalisé Gnomes et représentez chaque membre de la famille par son Avatar Gnomes.</p>\r\n \r\n <p>Jusqu'à 8 membres dans la famille sur les dimensions 40 x 60 ou 50x75 cm.</p>\r\n \r\n <p>Donnez le sourire à vos invités dès la porte d'entrée avec ce <strong>paillasson personnalisé famille humoristique.</strong> </p>\r\n \r\n <p>Le tapis d'entrée personnalisé, est une idée originale de cadeau en toutes occasions. Anniversaire, fête, Noël...</p>\r\n \r\n <p> </p>\r\n \r\n <p>Sélectionnez en premier la taille du tapis puis le nombre de personnes que vous souhaitez représenter.</p>\r\n \r\n <p>Puis cliquez sur Personnaliser pour accéder au <strong>configurateur en ligne</strong> qui vous permettra de visualiser immédiatement le résultat de votre création.</p>\r\n \r\n <p>Dessous anti dérapant, bordure noire pour les tapis. Pas de bordure noir sur le paillasson.</p>\r\n \r\n <p>4 formats au choix :</p>\r\n \r\n <ul>\r\n \t<li>35x50 cm, avec un contour noir. Parfait pour un usage intérieur ou extérieur. Son épaisseur lui permet de s'intégrer facilement en intérieur.</li>\r\n \t<li>40x60 cm, avec un contour noir. La taille la + vendue ! Parfait pour un usage intérieur ou extérieur. Son épaisseur lui permet de s'intégrer facilement en intérieur par exemple.</li>\r\n \t<li>50x75 cm, avec un contour noir. Nouvelle dimension ! Parfait pour un usage intérieur ou extérieur. Son épaisseur lui permet de s'intégrer facilement en intérieur.</li>\r\n \t<li>Paillasson 40x60 cm, sans bordure. L'impression est réalisée d'un bord à l'autre (pas de contour noir). Ce modèle est + épais que le tapis, environ 6mm.</li>\r\n </ul>\r\n \r\n <p>Vous avez besoin d'un tapis personnalisé fin qui passe sous les portes ? Optez pour un des modèles avec bordure noire. Sa finesse lui permet généralement de passer sous de nombreuses portes, ce qui le rend très pratique aussi bien en intérieur qu'en usage extérieur.</p>\r\n \r\n <p>Ce tapis d'entrée personnalisé est décoratif mais absorbera la saleté, la poussière et l’humidité.</p>\r\n \r\n <p>Peut également être utilisé pour une salle de bain ou une cuisine</p> """ #id: 1436 #name: "Tapis de porte personnalisé famille Gnomes" #slug: "tapis-de-porte-personnalise-famille-gnomes" #description: """ <p>Vous cherchez un cadeau à l'image de ses destinataires ? Offrez un tapis personnalisé Gnomes et représentez chaque membre de la famille par son Avatar Gnomes.</p>\r\n \r\n <p>Jusqu'à 8 membres dans la famille sur les dimensions 40 x 60 ou 50x75 cm.</p>\r\n \r\n <p>Donnez le sourire à vos invités dès la porte d'entrée avec ce <strong>paillasson personnalisé famille humoristique.</strong> </p>\r\n \r\n <p>Le tapis d'entrée personnalisé, est une idée originale de cadeau en toutes occasions. Anniversaire, fête, Noël...</p>\r\n \r\n <p> </p>\r\n \r\n <p>Sélectionnez en premier la taille du tapis puis le nombre de personnes que vous souhaitez représenter.</p>\r\n \r\n <p>Puis cliquez sur Personnaliser pour accéder au <strong>configurateur en ligne</strong> qui vous permettra de visualiser immédiatement le résultat de votre création.</p>\r\n \r\n <p>Dessous anti dérapant, bordure noire pour les tapis. Pas de bordure noir sur le paillasson.</p>\r\n \r\n <p>4 formats au choix :</p>\r\n \r\n <ul>\r\n \t<li>35x50 cm, avec un contour noir. Parfait pour un usage intérieur ou extérieur. Son épaisseur lui permet de s'intégrer facilement en intérieur.</li>\r\n \t<li>40x60 cm, avec un contour noir. La taille la + vendue ! Parfait pour un usage intérieur ou extérieur. Son épaisseur lui permet de s'intégrer facilement en intérieur par exemple.</li>\r\n \t<li>50x75 cm, avec un contour noir. Nouvelle dimension ! Parfait pour un usage intérieur ou extérieur. Son épaisseur lui permet de s'intégrer facilement en intérieur.</li>\r\n \t<li>Paillasson 40x60 cm, sans bordure. L'impression est réalisée d'un bord à l'autre (pas de contour noir). Ce modèle est + épais que le tapis, environ 6mm.</li>\r\n </ul>\r\n \r\n <p>Vous avez besoin d'un tapis personnalisé fin qui passe sous les portes ? Optez pour un des modèles avec bordure noire. Sa finesse lui permet généralement de passer sous de nombreuses portes, ce qui le rend très pratique aussi bien en intérieur qu'en usage extérieur.</p>\r\n \r\n <p>Ce tapis d'entrée personnalisé est décoratif mais absorbera la saleté, la poussière et l’humidité.</p>\r\n \r\n <p>Peut également être utilisé pour une salle de bain ou une cuisine</p> """ #metaKeywords: null #metaDescription: "Tapis de porte personnalisé avec votre texte ! Pratique et personnalisé pour un cadeau original pas cher. Paillasson personnalisé . Fabrication à la commande et livraison rapide." #locale: "fr_FR" #translatable: App\Entity\Product\Product {#10940} } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #SEOBrand: null #SEOGtin8: null #SEOGtin13: null #SEOGtin14: null #SEOMpn: null #SEOIsbn: null #SEOSku: null #SEOOfferAggregated: false #referenceableContent: Proxies\__CG__\Dedi\SyliusSEOPlugin\Entity\SEOContent {#6265 …} -hsCode: "73262000" #callouts: Doctrine\ORM\PersistentCollection {#10707 …} } |
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 {#13151 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#13150 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#13156 …} -namespace: Closure() {#13148 …} } |
| data | Sylius\Bundle\OrderBundle\Controller\AddToCartCommand {#39166 -cart: App\Entity\Order\Order {#20604 …} -cartItem: App\Entity\Order\OrderItem {#39159 #productBundleOrderItems: Doctrine\Common\Collections\ArrayCollection {#39185 …} #configuration: null #version: 1 #variant: App\Entity\Product\ProductVariant {#12145 -oldId: 60105 -minimalQuantity: 1 -model: Proxies\__CG__\App\Entity\Configurator\Model {#13722 …} -stockFamily: Proxies\__CG__\App\Entity\StockFamily\StockFamily {#13700 …} #tierPrices: Doctrine\ORM\PersistentCollection {#13706 …} -internationalDescription: "" #version: 6 #onHold: 0 #onHand: 0 #tracked: false #weight: 0.36 #width: 50.0 #height: 35.0 #depth: 0.2 #taxCategory: Proxies\__CG__\App\Entity\Taxation\TaxCategory {#13338 …} #shippingCategory: null #channelPricings: Doctrine\ORM\PersistentCollection {#7959 …} #shippingRequired: true #images: Doctrine\ORM\PersistentCollection {#13672 …} #id: 2358 #code: "60105" #product: App\Entity\Product\Product {#10940 #variantSelectionMethod: "match" -oldId: 3434 #productBundle: null #brand: Proxies\__CG__\App\Entity\Brand\Brand {#10984 …} #archivedAt: null #supplier: null -isDigitalProduct: false #productTaxons: Doctrine\ORM\PersistentCollection {#11323 …} #channels: Doctrine\ORM\PersistentCollection {#11348 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#10862 …} #reviews: Doctrine\ORM\PersistentCollection {#6232 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#11334 …} #id: 1436 #code: "tapis_de_porte_personnalise_famille_gnomes_3434" #attributes: Doctrine\ORM\PersistentCollection {#11393 …} #variants: Doctrine\ORM\PersistentCollection {#11395 …} #options: Doctrine\ORM\PersistentCollection {#11493 -snapshot: [ …2] -owner: App\Entity\Product\Product {#10940} -association: [ …21] -em: Doctrine\ORM\EntityManager {#4643 …} -backRefFieldName: null -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#104259 …} -isDirty: false #collection: Doctrine\Common\Collections\ArrayCollection {#10431 …} #initialized: true } #associations: Doctrine\ORM\PersistentCollection {#10435 …} #createdAt: DateTime @1681988329 {#10991 date: 2023-04-20 12:58:49.0 Europe/Paris (+02:00) } #updatedAt: DateTime @1682094518 {#10995 date: 2023-04-21 18:28:38.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#4034 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#11542 #shortDescription: """ <p>Vous cherchez un cadeau à l'image de ses destinataires ? Offrez un tapis personnalisé Gnomes et représentez chaque membre de la famille par son Avatar Gnomes.</p>\r\n \r\n <p>Jusqu'à 8 membres dans la famille sur les dimensions 40 x 60 ou 50x75 cm.</p>\r\n \r\n <p>Donnez le sourire à vos invités dès la porte d'entrée avec ce <strong>paillasson personnalisé famille humoristique.</strong> </p>\r\n \r\n <p>Le tapis d'entrée personnalisé, est une idée originale de cadeau en toutes occasions. Anniversaire, fête, Noël...</p>\r\n \r\n <p> </p>\r\n \r\n <p>Sélectionnez en premier la taille du tapis puis le nombre de personnes que vous souhaitez représenter.</p>\r\n \r\n <p>Puis cliquez sur Personnaliser pour accéder au <strong>configurateur en ligne</strong> qui vous permettra de visualiser immédiatement le résultat de votre création.</p>\r\n \r\n <p>Dessous anti dérapant, bordure noire pour les tapis. Pas de bordure noir sur le paillasson.</p>\r\n \r\n <p>4 formats au choix :</p>\r\n \r\n <ul>\r\n \t<li>35x50 cm, avec un contour noir. Parfait pour un usage intérieur ou extérieur. Son épaisseur lui permet de s'intégrer facilement en intérieur.</li>\r\n \t<li>40x60 cm, avec un contour noir. La taille la + vendue ! Parfait pour un usage intérieur ou extérieur. Son épaisseur lui permet de s'intégrer facilement en intérieur par exemple.</li>\r\n \t<li>50x75 cm, avec un contour noir. Nouvelle dimension ! Parfait pour un usage intérieur ou extérieur. Son épaisseur lui permet de s'intégrer facilement en intérieur.</li>\r\n \t<li>Paillasson 40x60 cm, sans bordure. L'impression est réalisée d'un bord à l'autre (pas de contour noir). Ce modèle est + épais que le tapis, environ 6mm.</li>\r\n </ul>\r\n \r\n <p>Vous avez besoin d'un tapis personnalisé fin qui passe sous les portes ? Optez pour un des modèles avec bordure noire. Sa finesse lui permet généralement de passer sous de nombreuses portes, ce qui le rend très pratique aussi bien en intérieur qu'en usage extérieur.</p>\r\n \r\n <p>Ce tapis d'entrée personnalisé est décoratif mais absorbera la saleté, la poussière et l’humidité.</p>\r\n \r\n <p>Peut également être utilisé pour une salle de bain ou une cuisine</p> """ #id: 1436 #name: "Tapis de porte personnalisé famille Gnomes" #slug: "tapis-de-porte-personnalise-famille-gnomes" #description: """ <p>Vous cherchez un cadeau à l'image de ses destinataires ? Offrez un tapis personnalisé Gnomes et représentez chaque membre de la famille par son Avatar Gnomes.</p>\r\n \r\n <p>Jusqu'à 8 membres dans la famille sur les dimensions 40 x 60 ou 50x75 cm.</p>\r\n \r\n <p>Donnez le sourire à vos invités dès la porte d'entrée avec ce <strong>paillasson personnalisé famille humoristique.</strong> </p>\r\n \r\n <p>Le tapis d'entrée personnalisé, est une idée originale de cadeau en toutes occasions. Anniversaire, fête, Noël...</p>\r\n \r\n <p> </p>\r\n \r\n <p>Sélectionnez en premier la taille du tapis puis le nombre de personnes que vous souhaitez représenter.</p>\r\n \r\n <p>Puis cliquez sur Personnaliser pour accéder au <strong>configurateur en ligne</strong> qui vous permettra de visualiser immédiatement le résultat de votre création.</p>\r\n \r\n <p>Dessous anti dérapant, bordure noire pour les tapis. Pas de bordure noir sur le paillasson.</p>\r\n \r\n <p>4 formats au choix :</p>\r\n \r\n <ul>\r\n \t<li>35x50 cm, avec un contour noir. Parfait pour un usage intérieur ou extérieur. Son épaisseur lui permet de s'intégrer facilement en intérieur.</li>\r\n \t<li>40x60 cm, avec un contour noir. La taille la + vendue ! Parfait pour un usage intérieur ou extérieur. Son épaisseur lui permet de s'intégrer facilement en intérieur par exemple.</li>\r\n \t<li>50x75 cm, avec un contour noir. Nouvelle dimension ! Parfait pour un usage intérieur ou extérieur. Son épaisseur lui permet de s'intégrer facilement en intérieur.</li>\r\n \t<li>Paillasson 40x60 cm, sans bordure. L'impression est réalisée d'un bord à l'autre (pas de contour noir). Ce modèle est + épais que le tapis, environ 6mm.</li>\r\n </ul>\r\n \r\n <p>Vous avez besoin d'un tapis personnalisé fin qui passe sous les portes ? Optez pour un des modèles avec bordure noire. Sa finesse lui permet généralement de passer sous de nombreuses portes, ce qui le rend très pratique aussi bien en intérieur qu'en usage extérieur.</p>\r\n \r\n <p>Ce tapis d'entrée personnalisé est décoratif mais absorbera la saleté, la poussière et l’humidité.</p>\r\n \r\n <p>Peut également être utilisé pour une salle de bain ou une cuisine</p> """ #metaKeywords: null #metaDescription: "Tapis de porte personnalisé avec votre texte ! Pratique et personnalisé pour un cadeau original pas cher. Paillasson personnalisé . Fabrication à la commande et livraison rapide." #locale: "fr_FR" #translatable: App\Entity\Product\Product {#10940} } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #SEOBrand: null #SEOGtin8: null #SEOGtin13: null #SEOGtin14: null #SEOMpn: null #SEOIsbn: null #SEOSku: null #SEOOfferAggregated: false #referenceableContent: Proxies\__CG__\Dedi\SyliusSEOPlugin\Entity\SEOContent {#6265 …} -hsCode: "73262000" #callouts: Doctrine\ORM\PersistentCollection {#10707 …} } #optionValues: Doctrine\ORM\PersistentCollection {#13726 …} #position: 0 #createdAt: DateTime @1682077720 {#7938 date: 2023-04-21 13:48:40.0 Europe/Paris (+02:00) } #updatedAt: DateTime @1696252715 {#8333 date: 2023-10-02 15:18:35.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8286 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductVariantTranslation {#29007 #description: null #id: 2357 #name: "Tapis de porte personnalisé famille Gnomes_6 personnes" #locale: "fr_FR" #translatable: App\Entity\Product\ProductVariant {#12145} } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" } #productName: null #variantName: null #id: null #order: null #quantity: 1 #unitPrice: 0 #total: 0 #immutable: false #units: Doctrine\Common\Collections\ArrayCollection {#39190 …} #unitsTotal: 0 #adjustments: Doctrine\Common\Collections\ArrayCollection {#39191 …} #adjustmentsTotal: 0 } } |
| data_class | "Sylius\Bundle\OrderBundle\Controller\AddToCartCommand" |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#39173 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#17721 …} 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 |
| is_wishlist | false |
| label | null |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| legacy_error_messages | true |
| 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 {#10940 #variantSelectionMethod: "match" -oldId: 3434 #productBundle: null #brand: Proxies\__CG__\App\Entity\Brand\Brand {#10984 …} #archivedAt: null #supplier: null -isDigitalProduct: false #productTaxons: Doctrine\ORM\PersistentCollection {#11323 …} #channels: Doctrine\ORM\PersistentCollection {#11348 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#10862 …} #reviews: Doctrine\ORM\PersistentCollection {#6232 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#11334 …} #id: 1436 #code: "tapis_de_porte_personnalise_famille_gnomes_3434" #attributes: Doctrine\ORM\PersistentCollection {#11393 …} #variants: Doctrine\ORM\PersistentCollection {#11395 …} #options: Doctrine\ORM\PersistentCollection {#11493 -snapshot: [ …2] -owner: App\Entity\Product\Product {#10940} -association: [ …21] -em: Doctrine\ORM\EntityManager {#4643 …} -backRefFieldName: null -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#104259 …} -isDirty: false #collection: Doctrine\Common\Collections\ArrayCollection {#10431 …} #initialized: true } #associations: Doctrine\ORM\PersistentCollection {#10435 …} #createdAt: DateTime @1681988329 {#10991 date: 2023-04-20 12:58:49.0 Europe/Paris (+02:00) } #updatedAt: DateTime @1682094518 {#10995 date: 2023-04-21 18:28:38.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#4034 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#11542 #shortDescription: """ <p>Vous cherchez un cadeau à l'image de ses destinataires ? Offrez un tapis personnalisé Gnomes et représentez chaque membre de la famille par son Avatar Gnomes.</p>\r\n \r\n <p>Jusqu'à 8 membres dans la famille sur les dimensions 40 x 60 ou 50x75 cm.</p>\r\n \r\n <p>Donnez le sourire à vos invités dès la porte d'entrée avec ce <strong>paillasson personnalisé famille humoristique.</strong> </p>\r\n \r\n <p>Le tapis d'entrée personnalisé, est une idée originale de cadeau en toutes occasions. Anniversaire, fête, Noël...</p>\r\n \r\n <p> </p>\r\n \r\n <p>Sélectionnez en premier la taille du tapis puis le nombre de personnes que vous souhaitez représenter.</p>\r\n \r\n <p>Puis cliquez sur Personnaliser pour accéder au <strong>configurateur en ligne</strong> qui vous permettra de visualiser immédiatement le résultat de votre création.</p>\r\n \r\n <p>Dessous anti dérapant, bordure noire pour les tapis. Pas de bordure noir sur le paillasson.</p>\r\n \r\n <p>4 formats au choix :</p>\r\n \r\n <ul>\r\n \t<li>35x50 cm, avec un contour noir. Parfait pour un usage intérieur ou extérieur. Son épaisseur lui permet de s'intégrer facilement en intérieur.</li>\r\n \t<li>40x60 cm, avec un contour noir. La taille la + vendue ! Parfait pour un usage intérieur ou extérieur. Son épaisseur lui permet de s'intégrer facilement en intérieur par exemple.</li>\r\n \t<li>50x75 cm, avec un contour noir. Nouvelle dimension ! Parfait pour un usage intérieur ou extérieur. Son épaisseur lui permet de s'intégrer facilement en intérieur.</li>\r\n \t<li>Paillasson 40x60 cm, sans bordure. L'impression est réalisée d'un bord à l'autre (pas de contour noir). Ce modèle est + épais que le tapis, environ 6mm.</li>\r\n </ul>\r\n \r\n <p>Vous avez besoin d'un tapis personnalisé fin qui passe sous les portes ? Optez pour un des modèles avec bordure noire. Sa finesse lui permet généralement de passer sous de nombreuses portes, ce qui le rend très pratique aussi bien en intérieur qu'en usage extérieur.</p>\r\n \r\n <p>Ce tapis d'entrée personnalisé est décoratif mais absorbera la saleté, la poussière et l’humidité.</p>\r\n \r\n <p>Peut également être utilisé pour une salle de bain ou une cuisine</p> """ #id: 1436 #name: "Tapis de porte personnalisé famille Gnomes" #slug: "tapis-de-porte-personnalise-famille-gnomes" #description: """ <p>Vous cherchez un cadeau à l'image de ses destinataires ? Offrez un tapis personnalisé Gnomes et représentez chaque membre de la famille par son Avatar Gnomes.</p>\r\n \r\n <p>Jusqu'à 8 membres dans la famille sur les dimensions 40 x 60 ou 50x75 cm.</p>\r\n \r\n <p>Donnez le sourire à vos invités dès la porte d'entrée avec ce <strong>paillasson personnalisé famille humoristique.</strong> </p>\r\n \r\n <p>Le tapis d'entrée personnalisé, est une idée originale de cadeau en toutes occasions. Anniversaire, fête, Noël...</p>\r\n \r\n <p> </p>\r\n \r\n <p>Sélectionnez en premier la taille du tapis puis le nombre de personnes que vous souhaitez représenter.</p>\r\n \r\n <p>Puis cliquez sur Personnaliser pour accéder au <strong>configurateur en ligne</strong> qui vous permettra de visualiser immédiatement le résultat de votre création.</p>\r\n \r\n <p>Dessous anti dérapant, bordure noire pour les tapis. Pas de bordure noir sur le paillasson.</p>\r\n \r\n <p>4 formats au choix :</p>\r\n \r\n <ul>\r\n \t<li>35x50 cm, avec un contour noir. Parfait pour un usage intérieur ou extérieur. Son épaisseur lui permet de s'intégrer facilement en intérieur.</li>\r\n \t<li>40x60 cm, avec un contour noir. La taille la + vendue ! Parfait pour un usage intérieur ou extérieur. Son épaisseur lui permet de s'intégrer facilement en intérieur par exemple.</li>\r\n \t<li>50x75 cm, avec un contour noir. Nouvelle dimension ! Parfait pour un usage intérieur ou extérieur. Son épaisseur lui permet de s'intégrer facilement en intérieur.</li>\r\n \t<li>Paillasson 40x60 cm, sans bordure. L'impression est réalisée d'un bord à l'autre (pas de contour noir). Ce modèle est + épais que le tapis, environ 6mm.</li>\r\n </ul>\r\n \r\n <p>Vous avez besoin d'un tapis personnalisé fin qui passe sous les portes ? Optez pour un des modèles avec bordure noire. Sa finesse lui permet généralement de passer sous de nombreuses portes, ce qui le rend très pratique aussi bien en intérieur qu'en usage extérieur.</p>\r\n \r\n <p>Ce tapis d'entrée personnalisé est décoratif mais absorbera la saleté, la poussière et l’humidité.</p>\r\n \r\n <p>Peut également être utilisé pour une salle de bain ou une cuisine</p> """ #metaKeywords: null #metaDescription: "Tapis de porte personnalisé avec votre texte ! Pratique et personnalisé pour un cadeau original pas cher. Paillasson personnalisé . Fabrication à la commande et livraison rapide." #locale: "fr_FR" #translatable: App\Entity\Product\Product {#10940} } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #SEOBrand: null #SEOGtin8: null #SEOGtin13: null #SEOGtin14: null #SEOMpn: null #SEOIsbn: null #SEOSku: null #SEOOfferAggregated: false #referenceableContent: Proxies\__CG__\Dedi\SyliusSEOPlugin\Entity\SEOContent {#6265 …} -hsCode: "73262000" #callouts: Doctrine\ORM\PersistentCollection {#10707 …} } |
| property_path | null |
| required | true |
| row_attr | [] |
| setter | null |
| translation_domain | null |
| trim | true |
| upload_max_size_message | Closure() {#39171 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#17736 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#1589 …} $translationDomain: "validators" $message: Closure() {#39172 …} } } |
| validation_groups | [
"sylius"
] |
View Variables
| Variable | Value |
|---|---|
| action | "" |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "sylius_add_to_cart" "_sylius_add_to_cart" ] |
| cache_key | "_sylius_add_to_cart_sylius_add_to_cart" |
| compound | true |
| data | Sylius\Bundle\OrderBundle\Controller\AddToCartCommand {#39166 -cart: App\Entity\Order\Order {#20604 …} -cartItem: App\Entity\Order\OrderItem {#39159 #productBundleOrderItems: Doctrine\Common\Collections\ArrayCollection {#39185 …} #configuration: null #version: 1 #variant: App\Entity\Product\ProductVariant {#12145 -oldId: 60105 -minimalQuantity: 1 -model: Proxies\__CG__\App\Entity\Configurator\Model {#13722 …} -stockFamily: Proxies\__CG__\App\Entity\StockFamily\StockFamily {#13700 …} #tierPrices: Doctrine\ORM\PersistentCollection {#13706 …} -internationalDescription: "" #version: 6 #onHold: 0 #onHand: 0 #tracked: false #weight: 0.36 #width: 50.0 #height: 35.0 #depth: 0.2 #taxCategory: Proxies\__CG__\App\Entity\Taxation\TaxCategory {#13338 …} #shippingCategory: null #channelPricings: Doctrine\ORM\PersistentCollection {#7959 …} #shippingRequired: true #images: Doctrine\ORM\PersistentCollection {#13672 …} #id: 2358 #code: "60105" #product: App\Entity\Product\Product {#10940 #variantSelectionMethod: "match" -oldId: 3434 #productBundle: null #brand: Proxies\__CG__\App\Entity\Brand\Brand {#10984 …} #archivedAt: null #supplier: null -isDigitalProduct: false #productTaxons: Doctrine\ORM\PersistentCollection {#11323 …} #channels: Doctrine\ORM\PersistentCollection {#11348 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#10862 …} #reviews: Doctrine\ORM\PersistentCollection {#6232 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#11334 …} #id: 1436 #code: "tapis_de_porte_personnalise_famille_gnomes_3434" #attributes: Doctrine\ORM\PersistentCollection {#11393 …} #variants: Doctrine\ORM\PersistentCollection {#11395 …} #options: Doctrine\ORM\PersistentCollection {#11493 -snapshot: [ …2] -owner: App\Entity\Product\Product {#10940} -association: [ …21] -em: Doctrine\ORM\EntityManager {#4643 …} -backRefFieldName: null -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#104259 …} -isDirty: false #collection: Doctrine\Common\Collections\ArrayCollection {#10431 …} #initialized: true } #associations: Doctrine\ORM\PersistentCollection {#10435 …} #createdAt: DateTime @1681988329 {#10991 date: 2023-04-20 12:58:49.0 Europe/Paris (+02:00) } #updatedAt: DateTime @1682094518 {#10995 date: 2023-04-21 18:28:38.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#4034 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#11542 #shortDescription: """ <p>Vous cherchez un cadeau à l'image de ses destinataires ? Offrez un tapis personnalisé Gnomes et représentez chaque membre de la famille par son Avatar Gnomes.</p>\r\n \r\n <p>Jusqu'à 8 membres dans la famille sur les dimensions 40 x 60 ou 50x75 cm.</p>\r\n \r\n <p>Donnez le sourire à vos invités dès la porte d'entrée avec ce <strong>paillasson personnalisé famille humoristique.</strong> </p>\r\n \r\n <p>Le tapis d'entrée personnalisé, est une idée originale de cadeau en toutes occasions. Anniversaire, fête, Noël...</p>\r\n \r\n <p> </p>\r\n \r\n <p>Sélectionnez en premier la taille du tapis puis le nombre de personnes que vous souhaitez représenter.</p>\r\n \r\n <p>Puis cliquez sur Personnaliser pour accéder au <strong>configurateur en ligne</strong> qui vous permettra de visualiser immédiatement le résultat de votre création.</p>\r\n \r\n <p>Dessous anti dérapant, bordure noire pour les tapis. Pas de bordure noir sur le paillasson.</p>\r\n \r\n <p>4 formats au choix :</p>\r\n \r\n <ul>\r\n \t<li>35x50 cm, avec un contour noir. Parfait pour un usage intérieur ou extérieur. Son épaisseur lui permet de s'intégrer facilement en intérieur.</li>\r\n \t<li>40x60 cm, avec un contour noir. La taille la + vendue ! Parfait pour un usage intérieur ou extérieur. Son épaisseur lui permet de s'intégrer facilement en intérieur par exemple.</li>\r\n \t<li>50x75 cm, avec un contour noir. Nouvelle dimension ! Parfait pour un usage intérieur ou extérieur. Son épaisseur lui permet de s'intégrer facilement en intérieur.</li>\r\n \t<li>Paillasson 40x60 cm, sans bordure. L'impression est réalisée d'un bord à l'autre (pas de contour noir). Ce modèle est + épais que le tapis, environ 6mm.</li>\r\n </ul>\r\n \r\n <p>Vous avez besoin d'un tapis personnalisé fin qui passe sous les portes ? Optez pour un des modèles avec bordure noire. Sa finesse lui permet généralement de passer sous de nombreuses portes, ce qui le rend très pratique aussi bien en intérieur qu'en usage extérieur.</p>\r\n \r\n <p>Ce tapis d'entrée personnalisé est décoratif mais absorbera la saleté, la poussière et l’humidité.</p>\r\n \r\n <p>Peut également être utilisé pour une salle de bain ou une cuisine</p> """ #id: 1436 #name: "Tapis de porte personnalisé famille Gnomes" #slug: "tapis-de-porte-personnalise-famille-gnomes" #description: """ <p>Vous cherchez un cadeau à l'image de ses destinataires ? Offrez un tapis personnalisé Gnomes et représentez chaque membre de la famille par son Avatar Gnomes.</p>\r\n \r\n <p>Jusqu'à 8 membres dans la famille sur les dimensions 40 x 60 ou 50x75 cm.</p>\r\n \r\n <p>Donnez le sourire à vos invités dès la porte d'entrée avec ce <strong>paillasson personnalisé famille humoristique.</strong> </p>\r\n \r\n <p>Le tapis d'entrée personnalisé, est une idée originale de cadeau en toutes occasions. Anniversaire, fête, Noël...</p>\r\n \r\n <p> </p>\r\n \r\n <p>Sélectionnez en premier la taille du tapis puis le nombre de personnes que vous souhaitez représenter.</p>\r\n \r\n <p>Puis cliquez sur Personnaliser pour accéder au <strong>configurateur en ligne</strong> qui vous permettra de visualiser immédiatement le résultat de votre création.</p>\r\n \r\n <p>Dessous anti dérapant, bordure noire pour les tapis. Pas de bordure noir sur le paillasson.</p>\r\n \r\n <p>4 formats au choix :</p>\r\n \r\n <ul>\r\n \t<li>35x50 cm, avec un contour noir. Parfait pour un usage intérieur ou extérieur. Son épaisseur lui permet de s'intégrer facilement en intérieur.</li>\r\n \t<li>40x60 cm, avec un contour noir. La taille la + vendue ! Parfait pour un usage intérieur ou extérieur. Son épaisseur lui permet de s'intégrer facilement en intérieur par exemple.</li>\r\n \t<li>50x75 cm, avec un contour noir. Nouvelle dimension ! Parfait pour un usage intérieur ou extérieur. Son épaisseur lui permet de s'intégrer facilement en intérieur.</li>\r\n \t<li>Paillasson 40x60 cm, sans bordure. L'impression est réalisée d'un bord à l'autre (pas de contour noir). Ce modèle est + épais que le tapis, environ 6mm.</li>\r\n </ul>\r\n \r\n <p>Vous avez besoin d'un tapis personnalisé fin qui passe sous les portes ? Optez pour un des modèles avec bordure noire. Sa finesse lui permet généralement de passer sous de nombreuses portes, ce qui le rend très pratique aussi bien en intérieur qu'en usage extérieur.</p>\r\n \r\n <p>Ce tapis d'entrée personnalisé est décoratif mais absorbera la saleté, la poussière et l’humidité.</p>\r\n \r\n <p>Peut également être utilisé pour une salle de bain ou une cuisine</p> """ #metaKeywords: null #metaDescription: "Tapis de porte personnalisé avec votre texte ! Pratique et personnalisé pour un cadeau original pas cher. Paillasson personnalisé . Fabrication à la commande et livraison rapide." #locale: "fr_FR" #translatable: App\Entity\Product\Product {#10940} } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #SEOBrand: null #SEOGtin8: null #SEOGtin13: null #SEOGtin14: null #SEOMpn: null #SEOIsbn: null #SEOSku: null #SEOOfferAggregated: false #referenceableContent: Proxies\__CG__\Dedi\SyliusSEOPlugin\Entity\SEOContent {#6265 …} -hsCode: "73262000" #callouts: Doctrine\ORM\PersistentCollection {#10707 …} } #optionValues: Doctrine\ORM\PersistentCollection {#13726 …} #position: 0 #createdAt: DateTime @1682077720 {#7938 date: 2023-04-21 13:48:40.0 Europe/Paris (+02:00) } #updatedAt: DateTime @1696252715 {#8333 date: 2023-10-02 15:18:35.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8286 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductVariantTranslation {#29007 #description: null #id: 2357 #name: "Tapis de porte personnalisé famille Gnomes_6 personnes" #locale: "fr_FR" #translatable: App\Entity\Product\ProductVariant {#12145} } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" } #productName: null #variantName: null #id: null #order: null #quantity: 1 #unitPrice: 0 #total: 0 #immutable: false #units: Doctrine\Common\Collections\ArrayCollection {#39190 …} #unitsTotal: 0 #adjustments: Doctrine\Common\Collections\ArrayCollection {#39191 …} #adjustmentsTotal: 0 } } |
| disabled | false |
| errors | Symfony\Component\Form\FormErrorIterator {#39212 -form: Symfony\Component\Form\Form {#39241 …} -errors: [] } |
| form | Symfony\Component\Form\FormView {#39170 …5} |
| full_name | "sylius_add_to_cart" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "sylius_add_to_cart" |
| label | null |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "sylius_add_to_cart" |
| priority | 0 |
| required | true |
| row_attr | [] |
| size | null |
| submitted | false |
| translation_domain | null |
| unique_block_prefix | "_sylius_add_to_cart" |
| valid | true |
| value | Sylius\Bundle\OrderBundle\Controller\AddToCartCommand {#39166 -cart: App\Entity\Order\Order {#20604 …} -cartItem: App\Entity\Order\OrderItem {#39159 #productBundleOrderItems: Doctrine\Common\Collections\ArrayCollection {#39185 …} #configuration: null #version: 1 #variant: App\Entity\Product\ProductVariant {#12145 -oldId: 60105 -minimalQuantity: 1 -model: Proxies\__CG__\App\Entity\Configurator\Model {#13722 …} -stockFamily: Proxies\__CG__\App\Entity\StockFamily\StockFamily {#13700 …} #tierPrices: Doctrine\ORM\PersistentCollection {#13706 …} -internationalDescription: "" #version: 6 #onHold: 0 #onHand: 0 #tracked: false #weight: 0.36 #width: 50.0 #height: 35.0 #depth: 0.2 #taxCategory: Proxies\__CG__\App\Entity\Taxation\TaxCategory {#13338 …} #shippingCategory: null #channelPricings: Doctrine\ORM\PersistentCollection {#7959 …} #shippingRequired: true #images: Doctrine\ORM\PersistentCollection {#13672 …} #id: 2358 #code: "60105" #product: App\Entity\Product\Product {#10940 #variantSelectionMethod: "match" -oldId: 3434 #productBundle: null #brand: Proxies\__CG__\App\Entity\Brand\Brand {#10984 …} #archivedAt: null #supplier: null -isDigitalProduct: false #productTaxons: Doctrine\ORM\PersistentCollection {#11323 …} #channels: Doctrine\ORM\PersistentCollection {#11348 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#10862 …} #reviews: Doctrine\ORM\PersistentCollection {#6232 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#11334 …} #id: 1436 #code: "tapis_de_porte_personnalise_famille_gnomes_3434" #attributes: Doctrine\ORM\PersistentCollection {#11393 …} #variants: Doctrine\ORM\PersistentCollection {#11395 …} #options: Doctrine\ORM\PersistentCollection {#11493 -snapshot: [ …2] -owner: App\Entity\Product\Product {#10940} -association: [ …21] -em: Doctrine\ORM\EntityManager {#4643 …} -backRefFieldName: null -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#104259 …} -isDirty: false #collection: Doctrine\Common\Collections\ArrayCollection {#10431 …} #initialized: true } #associations: Doctrine\ORM\PersistentCollection {#10435 …} #createdAt: DateTime @1681988329 {#10991 date: 2023-04-20 12:58:49.0 Europe/Paris (+02:00) } #updatedAt: DateTime @1682094518 {#10995 date: 2023-04-21 18:28:38.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#4034 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#11542 #shortDescription: """ <p>Vous cherchez un cadeau à l'image de ses destinataires ? Offrez un tapis personnalisé Gnomes et représentez chaque membre de la famille par son Avatar Gnomes.</p>\r\n \r\n <p>Jusqu'à 8 membres dans la famille sur les dimensions 40 x 60 ou 50x75 cm.</p>\r\n \r\n <p>Donnez le sourire à vos invités dès la porte d'entrée avec ce <strong>paillasson personnalisé famille humoristique.</strong> </p>\r\n \r\n <p>Le tapis d'entrée personnalisé, est une idée originale de cadeau en toutes occasions. Anniversaire, fête, Noël...</p>\r\n \r\n <p> </p>\r\n \r\n <p>Sélectionnez en premier la taille du tapis puis le nombre de personnes que vous souhaitez représenter.</p>\r\n \r\n <p>Puis cliquez sur Personnaliser pour accéder au <strong>configurateur en ligne</strong> qui vous permettra de visualiser immédiatement le résultat de votre création.</p>\r\n \r\n <p>Dessous anti dérapant, bordure noire pour les tapis. Pas de bordure noir sur le paillasson.</p>\r\n \r\n <p>4 formats au choix :</p>\r\n \r\n <ul>\r\n \t<li>35x50 cm, avec un contour noir. Parfait pour un usage intérieur ou extérieur. Son épaisseur lui permet de s'intégrer facilement en intérieur.</li>\r\n \t<li>40x60 cm, avec un contour noir. La taille la + vendue ! Parfait pour un usage intérieur ou extérieur. Son épaisseur lui permet de s'intégrer facilement en intérieur par exemple.</li>\r\n \t<li>50x75 cm, avec un contour noir. Nouvelle dimension ! Parfait pour un usage intérieur ou extérieur. Son épaisseur lui permet de s'intégrer facilement en intérieur.</li>\r\n \t<li>Paillasson 40x60 cm, sans bordure. L'impression est réalisée d'un bord à l'autre (pas de contour noir). Ce modèle est + épais que le tapis, environ 6mm.</li>\r\n </ul>\r\n \r\n <p>Vous avez besoin d'un tapis personnalisé fin qui passe sous les portes ? Optez pour un des modèles avec bordure noire. Sa finesse lui permet généralement de passer sous de nombreuses portes, ce qui le rend très pratique aussi bien en intérieur qu'en usage extérieur.</p>\r\n \r\n <p>Ce tapis d'entrée personnalisé est décoratif mais absorbera la saleté, la poussière et l’humidité.</p>\r\n \r\n <p>Peut également être utilisé pour une salle de bain ou une cuisine</p> """ #id: 1436 #name: "Tapis de porte personnalisé famille Gnomes" #slug: "tapis-de-porte-personnalise-famille-gnomes" #description: """ <p>Vous cherchez un cadeau à l'image de ses destinataires ? Offrez un tapis personnalisé Gnomes et représentez chaque membre de la famille par son Avatar Gnomes.</p>\r\n \r\n <p>Jusqu'à 8 membres dans la famille sur les dimensions 40 x 60 ou 50x75 cm.</p>\r\n \r\n <p>Donnez le sourire à vos invités dès la porte d'entrée avec ce <strong>paillasson personnalisé famille humoristique.</strong> </p>\r\n \r\n <p>Le tapis d'entrée personnalisé, est une idée originale de cadeau en toutes occasions. Anniversaire, fête, Noël...</p>\r\n \r\n <p> </p>\r\n \r\n <p>Sélectionnez en premier la taille du tapis puis le nombre de personnes que vous souhaitez représenter.</p>\r\n \r\n <p>Puis cliquez sur Personnaliser pour accéder au <strong>configurateur en ligne</strong> qui vous permettra de visualiser immédiatement le résultat de votre création.</p>\r\n \r\n <p>Dessous anti dérapant, bordure noire pour les tapis. Pas de bordure noir sur le paillasson.</p>\r\n \r\n <p>4 formats au choix :</p>\r\n \r\n <ul>\r\n \t<li>35x50 cm, avec un contour noir. Parfait pour un usage intérieur ou extérieur. Son épaisseur lui permet de s'intégrer facilement en intérieur.</li>\r\n \t<li>40x60 cm, avec un contour noir. La taille la + vendue ! Parfait pour un usage intérieur ou extérieur. Son épaisseur lui permet de s'intégrer facilement en intérieur par exemple.</li>\r\n \t<li>50x75 cm, avec un contour noir. Nouvelle dimension ! Parfait pour un usage intérieur ou extérieur. Son épaisseur lui permet de s'intégrer facilement en intérieur.</li>\r\n \t<li>Paillasson 40x60 cm, sans bordure. L'impression est réalisée d'un bord à l'autre (pas de contour noir). Ce modèle est + épais que le tapis, environ 6mm.</li>\r\n </ul>\r\n \r\n <p>Vous avez besoin d'un tapis personnalisé fin qui passe sous les portes ? Optez pour un des modèles avec bordure noire. Sa finesse lui permet généralement de passer sous de nombreuses portes, ce qui le rend très pratique aussi bien en intérieur qu'en usage extérieur.</p>\r\n \r\n <p>Ce tapis d'entrée personnalisé est décoratif mais absorbera la saleté, la poussière et l’humidité.</p>\r\n \r\n <p>Peut également être utilisé pour une salle de bain ou une cuisine</p> """ #metaKeywords: null #metaDescription: "Tapis de porte personnalisé avec votre texte ! Pratique et personnalisé pour un cadeau original pas cher. Paillasson personnalisé . Fabrication à la commande et livraison rapide." #locale: "fr_FR" #translatable: App\Entity\Product\Product {#10940} } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #SEOBrand: null #SEOGtin8: null #SEOGtin13: null #SEOGtin14: null #SEOMpn: null #SEOIsbn: null #SEOSku: null #SEOOfferAggregated: false #referenceableContent: Proxies\__CG__\Dedi\SyliusSEOPlugin\Entity\SEOContent {#6265 …} -hsCode: "73262000" #callouts: Doctrine\ORM\PersistentCollection {#10707 …} } #optionValues: Doctrine\ORM\PersistentCollection {#13726 …} #position: 0 #createdAt: DateTime @1682077720 {#7938 date: 2023-04-21 13:48:40.0 Europe/Paris (+02:00) } #updatedAt: DateTime @1696252715 {#8333 date: 2023-10-02 15:18:35.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8286 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductVariantTranslation {#29007 #description: null #id: 2357 #name: "Tapis de porte personnalisé famille Gnomes_6 personnes" #locale: "fr_FR" #translatable: App\Entity\Product\ProductVariant {#12145} } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" } #productName: null #variantName: null #id: null #order: null #quantity: 1 #unitPrice: 0 #total: 0 #immutable: false #units: Doctrine\Common\Collections\ArrayCollection {#39190 …} #unitsTotal: 0 #adjustments: Doctrine\Common\Collections\ArrayCollection {#39191 …} #adjustmentsTotal: 0 } } |
cartItem
"Sylius\Bundle\OrderBundle\Form\Type\CartItemType"
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | App\Entity\Order\OrderItem {#39159 #productBundleOrderItems: Doctrine\Common\Collections\ArrayCollection {#39185 …} #configuration: null #version: 1 #variant: App\Entity\Product\ProductVariant {#12145 -oldId: 60105 -minimalQuantity: 1 -model: Proxies\__CG__\App\Entity\Configurator\Model {#13722 …} -stockFamily: Proxies\__CG__\App\Entity\StockFamily\StockFamily {#13700 …} #tierPrices: Doctrine\ORM\PersistentCollection {#13706 …} -internationalDescription: "" #version: 6 #onHold: 0 #onHand: 0 #tracked: false #weight: 0.36 #width: 50.0 #height: 35.0 #depth: 0.2 #taxCategory: Proxies\__CG__\App\Entity\Taxation\TaxCategory {#13338 …} #shippingCategory: null #channelPricings: Doctrine\ORM\PersistentCollection {#7959 …} #shippingRequired: true #images: Doctrine\ORM\PersistentCollection {#13672 …} #id: 2358 #code: "60105" #product: App\Entity\Product\Product {#10940 #variantSelectionMethod: "match" -oldId: 3434 #productBundle: null #brand: Proxies\__CG__\App\Entity\Brand\Brand {#10984 …} #archivedAt: null #supplier: null -isDigitalProduct: false #productTaxons: Doctrine\ORM\PersistentCollection {#11323 …} #channels: Doctrine\ORM\PersistentCollection {#11348 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#10862 …} #reviews: Doctrine\ORM\PersistentCollection {#6232 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#11334 …} #id: 1436 #code: "tapis_de_porte_personnalise_famille_gnomes_3434" #attributes: Doctrine\ORM\PersistentCollection {#11393 …} #variants: Doctrine\ORM\PersistentCollection {#11395 …} #options: Doctrine\ORM\PersistentCollection {#11493 -snapshot: [ …2] -owner: App\Entity\Product\Product {#10940} -association: [ …21] -em: Doctrine\ORM\EntityManager {#4643 …} -backRefFieldName: null -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#104259 …} -isDirty: false #collection: Doctrine\Common\Collections\ArrayCollection {#10431 …} #initialized: true } #associations: Doctrine\ORM\PersistentCollection {#10435 …} #createdAt: DateTime @1681988329 {#10991 date: 2023-04-20 12:58:49.0 Europe/Paris (+02:00) } #updatedAt: DateTime @1682094518 {#10995 date: 2023-04-21 18:28:38.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#4034 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#11542 #shortDescription: """ <p>Vous cherchez un cadeau à l'image de ses destinataires ? Offrez un tapis personnalisé Gnomes et représentez chaque membre de la famille par son Avatar Gnomes.</p>\r\n \r\n <p>Jusqu'à 8 membres dans la famille sur les dimensions 40 x 60 ou 50x75 cm.</p>\r\n \r\n <p>Donnez le sourire à vos invités dès la porte d'entrée avec ce <strong>paillasson personnalisé famille humoristique.</strong> </p>\r\n \r\n <p>Le tapis d'entrée personnalisé, est une idée originale de cadeau en toutes occasions. Anniversaire, fête, Noël...</p>\r\n \r\n <p> </p>\r\n \r\n <p>Sélectionnez en premier la taille du tapis puis le nombre de personnes que vous souhaitez représenter.</p>\r\n \r\n <p>Puis cliquez sur Personnaliser pour accéder au <strong>configurateur en ligne</strong> qui vous permettra de visualiser immédiatement le résultat de votre création.</p>\r\n \r\n <p>Dessous anti dérapant, bordure noire pour les tapis. Pas de bordure noir sur le paillasson.</p>\r\n \r\n <p>4 formats au choix :</p>\r\n \r\n <ul>\r\n \t<li>35x50 cm, avec un contour noir. Parfait pour un usage intérieur ou extérieur. Son épaisseur lui permet de s'intégrer facilement en intérieur.</li>\r\n \t<li>40x60 cm, avec un contour noir. La taille la + vendue ! Parfait pour un usage intérieur ou extérieur. Son épaisseur lui permet de s'intégrer facilement en intérieur par exemple.</li>\r\n \t<li>50x75 cm, avec un contour noir. Nouvelle dimension ! Parfait pour un usage intérieur ou extérieur. Son épaisseur lui permet de s'intégrer facilement en intérieur.</li>\r\n \t<li>Paillasson 40x60 cm, sans bordure. L'impression est réalisée d'un bord à l'autre (pas de contour noir). Ce modèle est + épais que le tapis, environ 6mm.</li>\r\n </ul>\r\n \r\n <p>Vous avez besoin d'un tapis personnalisé fin qui passe sous les portes ? Optez pour un des modèles avec bordure noire. Sa finesse lui permet généralement de passer sous de nombreuses portes, ce qui le rend très pratique aussi bien en intérieur qu'en usage extérieur.</p>\r\n \r\n <p>Ce tapis d'entrée personnalisé est décoratif mais absorbera la saleté, la poussière et l’humidité.</p>\r\n \r\n <p>Peut également être utilisé pour une salle de bain ou une cuisine</p> """ #id: 1436 #name: "Tapis de porte personnalisé famille Gnomes" #slug: "tapis-de-porte-personnalise-famille-gnomes" #description: """ <p>Vous cherchez un cadeau à l'image de ses destinataires ? Offrez un tapis personnalisé Gnomes et représentez chaque membre de la famille par son Avatar Gnomes.</p>\r\n \r\n <p>Jusqu'à 8 membres dans la famille sur les dimensions 40 x 60 ou 50x75 cm.</p>\r\n \r\n <p>Donnez le sourire à vos invités dès la porte d'entrée avec ce <strong>paillasson personnalisé famille humoristique.</strong> </p>\r\n \r\n <p>Le tapis d'entrée personnalisé, est une idée originale de cadeau en toutes occasions. Anniversaire, fête, Noël...</p>\r\n \r\n <p> </p>\r\n \r\n <p>Sélectionnez en premier la taille du tapis puis le nombre de personnes que vous souhaitez représenter.</p>\r\n \r\n <p>Puis cliquez sur Personnaliser pour accéder au <strong>configurateur en ligne</strong> qui vous permettra de visualiser immédiatement le résultat de votre création.</p>\r\n \r\n <p>Dessous anti dérapant, bordure noire pour les tapis. Pas de bordure noir sur le paillasson.</p>\r\n \r\n <p>4 formats au choix :</p>\r\n \r\n <ul>\r\n \t<li>35x50 cm, avec un contour noir. Parfait pour un usage intérieur ou extérieur. Son épaisseur lui permet de s'intégrer facilement en intérieur.</li>\r\n \t<li>40x60 cm, avec un contour noir. La taille la + vendue ! Parfait pour un usage intérieur ou extérieur. Son épaisseur lui permet de s'intégrer facilement en intérieur par exemple.</li>\r\n \t<li>50x75 cm, avec un contour noir. Nouvelle dimension ! Parfait pour un usage intérieur ou extérieur. Son épaisseur lui permet de s'intégrer facilement en intérieur.</li>\r\n \t<li>Paillasson 40x60 cm, sans bordure. L'impression est réalisée d'un bord à l'autre (pas de contour noir). Ce modèle est + épais que le tapis, environ 6mm.</li>\r\n </ul>\r\n \r\n <p>Vous avez besoin d'un tapis personnalisé fin qui passe sous les portes ? Optez pour un des modèles avec bordure noire. Sa finesse lui permet généralement de passer sous de nombreuses portes, ce qui le rend très pratique aussi bien en intérieur qu'en usage extérieur.</p>\r\n \r\n <p>Ce tapis d'entrée personnalisé est décoratif mais absorbera la saleté, la poussière et l’humidité.</p>\r\n \r\n <p>Peut également être utilisé pour une salle de bain ou une cuisine</p> """ #metaKeywords: null #metaDescription: "Tapis de porte personnalisé avec votre texte ! Pratique et personnalisé pour un cadeau original pas cher. Paillasson personnalisé . Fabrication à la commande et livraison rapide." #locale: "fr_FR" #translatable: App\Entity\Product\Product {#10940} } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #SEOBrand: null #SEOGtin8: null #SEOGtin13: null #SEOGtin14: null #SEOMpn: null #SEOIsbn: null #SEOSku: null #SEOOfferAggregated: false #referenceableContent: Proxies\__CG__\Dedi\SyliusSEOPlugin\Entity\SEOContent {#6265 …} -hsCode: "73262000" #callouts: Doctrine\ORM\PersistentCollection {#10707 …} } #optionValues: Doctrine\ORM\PersistentCollection {#13726 …} #position: 0 #createdAt: DateTime @1682077720 {#7938 date: 2023-04-21 13:48:40.0 Europe/Paris (+02:00) } #updatedAt: DateTime @1696252715 {#8333 date: 2023-10-02 15:18:35.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8286 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductVariantTranslation {#29007 #description: null #id: 2357 #name: "Tapis de porte personnalisé famille Gnomes_6 personnes" #locale: "fr_FR" #translatable: App\Entity\Product\ProductVariant {#12145} } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" } #productName: null #variantName: null #id: null #order: null #quantity: 1 #unitPrice: 0 #total: 0 #immutable: false #units: Doctrine\Common\Collections\ArrayCollection {#39190 …} #unitsTotal: 0 #adjustments: Doctrine\Common\Collections\ArrayCollection {#39191 …} #adjustmentsTotal: 0 } |
| View Format | same as normalized format |
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| product | App\Entity\Product\Product {#10940 #variantSelectionMethod: "match" -oldId: 3434 #productBundle: null #brand: Proxies\__CG__\App\Entity\Brand\Brand {#10984 …} #archivedAt: null #supplier: null -isDigitalProduct: false #productTaxons: Doctrine\ORM\PersistentCollection {#11323 …} #channels: Doctrine\ORM\PersistentCollection {#11348 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#10862 …} #reviews: Doctrine\ORM\PersistentCollection {#6232 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#11334 …} #id: 1436 #code: "tapis_de_porte_personnalise_famille_gnomes_3434" #attributes: Doctrine\ORM\PersistentCollection {#11393 …} #variants: Doctrine\ORM\PersistentCollection {#11395 …} #options: Doctrine\ORM\PersistentCollection {#11493 -snapshot: [ …2] -owner: App\Entity\Product\Product {#10940} -association: [ …21] -em: Doctrine\ORM\EntityManager {#4643 …} -backRefFieldName: null -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#104259 …} -isDirty: false #collection: Doctrine\Common\Collections\ArrayCollection {#10431 …} #initialized: true } #associations: Doctrine\ORM\PersistentCollection {#10435 …} #createdAt: DateTime @1681988329 {#10991 date: 2023-04-20 12:58:49.0 Europe/Paris (+02:00) } #updatedAt: DateTime @1682094518 {#10995 date: 2023-04-21 18:28:38.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#4034 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#11542 #shortDescription: """ <p>Vous cherchez un cadeau à l'image de ses destinataires ? Offrez un tapis personnalisé Gnomes et représentez chaque membre de la famille par son Avatar Gnomes.</p>\r\n \r\n <p>Jusqu'à 8 membres dans la famille sur les dimensions 40 x 60 ou 50x75 cm.</p>\r\n \r\n <p>Donnez le sourire à vos invités dès la porte d'entrée avec ce <strong>paillasson personnalisé famille humoristique.</strong> </p>\r\n \r\n <p>Le tapis d'entrée personnalisé, est une idée originale de cadeau en toutes occasions. Anniversaire, fête, Noël...</p>\r\n \r\n <p> </p>\r\n \r\n <p>Sélectionnez en premier la taille du tapis puis le nombre de personnes que vous souhaitez représenter.</p>\r\n \r\n <p>Puis cliquez sur Personnaliser pour accéder au <strong>configurateur en ligne</strong> qui vous permettra de visualiser immédiatement le résultat de votre création.</p>\r\n \r\n <p>Dessous anti dérapant, bordure noire pour les tapis. Pas de bordure noir sur le paillasson.</p>\r\n \r\n <p>4 formats au choix :</p>\r\n \r\n <ul>\r\n \t<li>35x50 cm, avec un contour noir. Parfait pour un usage intérieur ou extérieur. Son épaisseur lui permet de s'intégrer facilement en intérieur.</li>\r\n \t<li>40x60 cm, avec un contour noir. La taille la + vendue ! Parfait pour un usage intérieur ou extérieur. Son épaisseur lui permet de s'intégrer facilement en intérieur par exemple.</li>\r\n \t<li>50x75 cm, avec un contour noir. Nouvelle dimension ! Parfait pour un usage intérieur ou extérieur. Son épaisseur lui permet de s'intégrer facilement en intérieur.</li>\r\n \t<li>Paillasson 40x60 cm, sans bordure. L'impression est réalisée d'un bord à l'autre (pas de contour noir). Ce modèle est + épais que le tapis, environ 6mm.</li>\r\n </ul>\r\n \r\n <p>Vous avez besoin d'un tapis personnalisé fin qui passe sous les portes ? Optez pour un des modèles avec bordure noire. Sa finesse lui permet généralement de passer sous de nombreuses portes, ce qui le rend très pratique aussi bien en intérieur qu'en usage extérieur.</p>\r\n \r\n <p>Ce tapis d'entrée personnalisé est décoratif mais absorbera la saleté, la poussière et l’humidité.</p>\r\n \r\n <p>Peut également être utilisé pour une salle de bain ou une cuisine</p> """ #id: 1436 #name: "Tapis de porte personnalisé famille Gnomes" #slug: "tapis-de-porte-personnalise-famille-gnomes" #description: """ <p>Vous cherchez un cadeau à l'image de ses destinataires ? Offrez un tapis personnalisé Gnomes et représentez chaque membre de la famille par son Avatar Gnomes.</p>\r\n \r\n <p>Jusqu'à 8 membres dans la famille sur les dimensions 40 x 60 ou 50x75 cm.</p>\r\n \r\n <p>Donnez le sourire à vos invités dès la porte d'entrée avec ce <strong>paillasson personnalisé famille humoristique.</strong> </p>\r\n \r\n <p>Le tapis d'entrée personnalisé, est une idée originale de cadeau en toutes occasions. Anniversaire, fête, Noël...</p>\r\n \r\n <p> </p>\r\n \r\n <p>Sélectionnez en premier la taille du tapis puis le nombre de personnes que vous souhaitez représenter.</p>\r\n \r\n <p>Puis cliquez sur Personnaliser pour accéder au <strong>configurateur en ligne</strong> qui vous permettra de visualiser immédiatement le résultat de votre création.</p>\r\n \r\n <p>Dessous anti dérapant, bordure noire pour les tapis. Pas de bordure noir sur le paillasson.</p>\r\n \r\n <p>4 formats au choix :</p>\r\n \r\n <ul>\r\n \t<li>35x50 cm, avec un contour noir. Parfait pour un usage intérieur ou extérieur. Son épaisseur lui permet de s'intégrer facilement en intérieur.</li>\r\n \t<li>40x60 cm, avec un contour noir. La taille la + vendue ! Parfait pour un usage intérieur ou extérieur. Son épaisseur lui permet de s'intégrer facilement en intérieur par exemple.</li>\r\n \t<li>50x75 cm, avec un contour noir. Nouvelle dimension ! Parfait pour un usage intérieur ou extérieur. Son épaisseur lui permet de s'intégrer facilement en intérieur.</li>\r\n \t<li>Paillasson 40x60 cm, sans bordure. L'impression est réalisée d'un bord à l'autre (pas de contour noir). Ce modèle est + épais que le tapis, environ 6mm.</li>\r\n </ul>\r\n \r\n <p>Vous avez besoin d'un tapis personnalisé fin qui passe sous les portes ? Optez pour un des modèles avec bordure noire. Sa finesse lui permet généralement de passer sous de nombreuses portes, ce qui le rend très pratique aussi bien en intérieur qu'en usage extérieur.</p>\r\n \r\n <p>Ce tapis d'entrée personnalisé est décoratif mais absorbera la saleté, la poussière et l’humidité.</p>\r\n \r\n <p>Peut également être utilisé pour une salle de bain ou une cuisine</p> """ #metaKeywords: null #metaDescription: "Tapis de porte personnalisé avec votre texte ! Pratique et personnalisé pour un cadeau original pas cher. Paillasson personnalisé . Fabrication à la commande et livraison rapide." #locale: "fr_FR" #translatable: App\Entity\Product\Product {#10940} } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #SEOBrand: null #SEOGtin8: null #SEOGtin13: null #SEOGtin14: null #SEOMpn: null #SEOIsbn: null #SEOSku: null #SEOOfferAggregated: false #referenceableContent: Proxies\__CG__\Dedi\SyliusSEOPlugin\Entity\SEOContent {#6265 …} -hsCode: "73262000" #callouts: Doctrine\ORM\PersistentCollection {#10707 …} } |
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 {#13151 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#13150 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#13156 …} -namespace: Closure() {#13148 …} } |
| data_class | "App\Entity\Order\OrderItem" |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#39259 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#17721 …} use: { $class: "App\Entity\Order\OrderItem" } } |
| error_bubbling | false |
| 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 | [] |
| legacy_error_messages | true |
| 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 {#10940 #variantSelectionMethod: "match" -oldId: 3434 #productBundle: null #brand: Proxies\__CG__\App\Entity\Brand\Brand {#10984 …} #archivedAt: null #supplier: null -isDigitalProduct: false #productTaxons: Doctrine\ORM\PersistentCollection {#11323 …} #channels: Doctrine\ORM\PersistentCollection {#11348 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#10862 …} #reviews: Doctrine\ORM\PersistentCollection {#6232 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#11334 …} #id: 1436 #code: "tapis_de_porte_personnalise_famille_gnomes_3434" #attributes: Doctrine\ORM\PersistentCollection {#11393 …} #variants: Doctrine\ORM\PersistentCollection {#11395 …} #options: Doctrine\ORM\PersistentCollection {#11493 -snapshot: [ …2] -owner: App\Entity\Product\Product {#10940} -association: [ …21] -em: Doctrine\ORM\EntityManager {#4643 …} -backRefFieldName: null -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#104259 …} -isDirty: false #collection: Doctrine\Common\Collections\ArrayCollection {#10431 …} #initialized: true } #associations: Doctrine\ORM\PersistentCollection {#10435 …} #createdAt: DateTime @1681988329 {#10991 date: 2023-04-20 12:58:49.0 Europe/Paris (+02:00) } #updatedAt: DateTime @1682094518 {#10995 date: 2023-04-21 18:28:38.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#4034 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#11542 #shortDescription: """ <p>Vous cherchez un cadeau à l'image de ses destinataires ? Offrez un tapis personnalisé Gnomes et représentez chaque membre de la famille par son Avatar Gnomes.</p>\r\n \r\n <p>Jusqu'à 8 membres dans la famille sur les dimensions 40 x 60 ou 50x75 cm.</p>\r\n \r\n <p>Donnez le sourire à vos invités dès la porte d'entrée avec ce <strong>paillasson personnalisé famille humoristique.</strong> </p>\r\n \r\n <p>Le tapis d'entrée personnalisé, est une idée originale de cadeau en toutes occasions. Anniversaire, fête, Noël...</p>\r\n \r\n <p> </p>\r\n \r\n <p>Sélectionnez en premier la taille du tapis puis le nombre de personnes que vous souhaitez représenter.</p>\r\n \r\n <p>Puis cliquez sur Personnaliser pour accéder au <strong>configurateur en ligne</strong> qui vous permettra de visualiser immédiatement le résultat de votre création.</p>\r\n \r\n <p>Dessous anti dérapant, bordure noire pour les tapis. Pas de bordure noir sur le paillasson.</p>\r\n \r\n <p>4 formats au choix :</p>\r\n \r\n <ul>\r\n \t<li>35x50 cm, avec un contour noir. Parfait pour un usage intérieur ou extérieur. Son épaisseur lui permet de s'intégrer facilement en intérieur.</li>\r\n \t<li>40x60 cm, avec un contour noir. La taille la + vendue ! Parfait pour un usage intérieur ou extérieur. Son épaisseur lui permet de s'intégrer facilement en intérieur par exemple.</li>\r\n \t<li>50x75 cm, avec un contour noir. Nouvelle dimension ! Parfait pour un usage intérieur ou extérieur. Son épaisseur lui permet de s'intégrer facilement en intérieur.</li>\r\n \t<li>Paillasson 40x60 cm, sans bordure. L'impression est réalisée d'un bord à l'autre (pas de contour noir). Ce modèle est + épais que le tapis, environ 6mm.</li>\r\n </ul>\r\n \r\n <p>Vous avez besoin d'un tapis personnalisé fin qui passe sous les portes ? Optez pour un des modèles avec bordure noire. Sa finesse lui permet généralement de passer sous de nombreuses portes, ce qui le rend très pratique aussi bien en intérieur qu'en usage extérieur.</p>\r\n \r\n <p>Ce tapis d'entrée personnalisé est décoratif mais absorbera la saleté, la poussière et l’humidité.</p>\r\n \r\n <p>Peut également être utilisé pour une salle de bain ou une cuisine</p> """ #id: 1436 #name: "Tapis de porte personnalisé famille Gnomes" #slug: "tapis-de-porte-personnalise-famille-gnomes" #description: """ <p>Vous cherchez un cadeau à l'image de ses destinataires ? Offrez un tapis personnalisé Gnomes et représentez chaque membre de la famille par son Avatar Gnomes.</p>\r\n \r\n <p>Jusqu'à 8 membres dans la famille sur les dimensions 40 x 60 ou 50x75 cm.</p>\r\n \r\n <p>Donnez le sourire à vos invités dès la porte d'entrée avec ce <strong>paillasson personnalisé famille humoristique.</strong> </p>\r\n \r\n <p>Le tapis d'entrée personnalisé, est une idée originale de cadeau en toutes occasions. Anniversaire, fête, Noël...</p>\r\n \r\n <p> </p>\r\n \r\n <p>Sélectionnez en premier la taille du tapis puis le nombre de personnes que vous souhaitez représenter.</p>\r\n \r\n <p>Puis cliquez sur Personnaliser pour accéder au <strong>configurateur en ligne</strong> qui vous permettra de visualiser immédiatement le résultat de votre création.</p>\r\n \r\n <p>Dessous anti dérapant, bordure noire pour les tapis. Pas de bordure noir sur le paillasson.</p>\r\n \r\n <p>4 formats au choix :</p>\r\n \r\n <ul>\r\n \t<li>35x50 cm, avec un contour noir. Parfait pour un usage intérieur ou extérieur. Son épaisseur lui permet de s'intégrer facilement en intérieur.</li>\r\n \t<li>40x60 cm, avec un contour noir. La taille la + vendue ! Parfait pour un usage intérieur ou extérieur. Son épaisseur lui permet de s'intégrer facilement en intérieur par exemple.</li>\r\n \t<li>50x75 cm, avec un contour noir. Nouvelle dimension ! Parfait pour un usage intérieur ou extérieur. Son épaisseur lui permet de s'intégrer facilement en intérieur.</li>\r\n \t<li>Paillasson 40x60 cm, sans bordure. L'impression est réalisée d'un bord à l'autre (pas de contour noir). Ce modèle est + épais que le tapis, environ 6mm.</li>\r\n </ul>\r\n \r\n <p>Vous avez besoin d'un tapis personnalisé fin qui passe sous les portes ? Optez pour un des modèles avec bordure noire. Sa finesse lui permet généralement de passer sous de nombreuses portes, ce qui le rend très pratique aussi bien en intérieur qu'en usage extérieur.</p>\r\n \r\n <p>Ce tapis d'entrée personnalisé est décoratif mais absorbera la saleté, la poussière et l’humidité.</p>\r\n \r\n <p>Peut également être utilisé pour une salle de bain ou une cuisine</p> """ #metaKeywords: null #metaDescription: "Tapis de porte personnalisé avec votre texte ! Pratique et personnalisé pour un cadeau original pas cher. Paillasson personnalisé . Fabrication à la commande et livraison rapide." #locale: "fr_FR" #translatable: App\Entity\Product\Product {#10940} } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #SEOBrand: null #SEOGtin8: null #SEOGtin13: null #SEOGtin14: null #SEOMpn: null #SEOIsbn: null #SEOSku: null #SEOOfferAggregated: false #referenceableContent: Proxies\__CG__\Dedi\SyliusSEOPlugin\Entity\SEOContent {#6265 …} -hsCode: "73262000" #callouts: Doctrine\ORM\PersistentCollection {#10707 …} } |
| property_path | null |
| required | true |
| row_attr | [] |
| setter | null |
| translation_domain | null |
| trim | true |
| upload_max_size_message | Closure() {#39236 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#17736 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#1589 …} $translationDomain: "validators" $message: Closure() {#39201 …} } } |
| validation_groups | [
"sylius"
] |
View Variables
| Variable | Value |
|---|---|
| action | "" |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "sylius_cart_item" "_sylius_add_to_cart_cartItem" ] |
| cache_key | "_sylius_add_to_cart_cartItem_sylius_cart_item" |
| compound | true |
| data | App\Entity\Order\OrderItem {#39159 #productBundleOrderItems: Doctrine\Common\Collections\ArrayCollection {#39185 …} #configuration: null #version: 1 #variant: App\Entity\Product\ProductVariant {#12145 -oldId: 60105 -minimalQuantity: 1 -model: Proxies\__CG__\App\Entity\Configurator\Model {#13722 …} -stockFamily: Proxies\__CG__\App\Entity\StockFamily\StockFamily {#13700 …} #tierPrices: Doctrine\ORM\PersistentCollection {#13706 …} -internationalDescription: "" #version: 6 #onHold: 0 #onHand: 0 #tracked: false #weight: 0.36 #width: 50.0 #height: 35.0 #depth: 0.2 #taxCategory: Proxies\__CG__\App\Entity\Taxation\TaxCategory {#13338 …} #shippingCategory: null #channelPricings: Doctrine\ORM\PersistentCollection {#7959 …} #shippingRequired: true #images: Doctrine\ORM\PersistentCollection {#13672 …} #id: 2358 #code: "60105" #product: App\Entity\Product\Product {#10940 #variantSelectionMethod: "match" -oldId: 3434 #productBundle: null #brand: Proxies\__CG__\App\Entity\Brand\Brand {#10984 …} #archivedAt: null #supplier: null -isDigitalProduct: false #productTaxons: Doctrine\ORM\PersistentCollection {#11323 …} #channels: Doctrine\ORM\PersistentCollection {#11348 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#10862 …} #reviews: Doctrine\ORM\PersistentCollection {#6232 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#11334 …} #id: 1436 #code: "tapis_de_porte_personnalise_famille_gnomes_3434" #attributes: Doctrine\ORM\PersistentCollection {#11393 …} #variants: Doctrine\ORM\PersistentCollection {#11395 …} #options: Doctrine\ORM\PersistentCollection {#11493 -snapshot: [ …2] -owner: App\Entity\Product\Product {#10940} -association: [ …21] -em: Doctrine\ORM\EntityManager {#4643 …} -backRefFieldName: null -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#104259 …} -isDirty: false #collection: Doctrine\Common\Collections\ArrayCollection {#10431 …} #initialized: true } #associations: Doctrine\ORM\PersistentCollection {#10435 …} #createdAt: DateTime @1681988329 {#10991 date: 2023-04-20 12:58:49.0 Europe/Paris (+02:00) } #updatedAt: DateTime @1682094518 {#10995 date: 2023-04-21 18:28:38.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#4034 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#11542 #shortDescription: """ <p>Vous cherchez un cadeau à l'image de ses destinataires ? Offrez un tapis personnalisé Gnomes et représentez chaque membre de la famille par son Avatar Gnomes.</p>\r\n \r\n <p>Jusqu'à 8 membres dans la famille sur les dimensions 40 x 60 ou 50x75 cm.</p>\r\n \r\n <p>Donnez le sourire à vos invités dès la porte d'entrée avec ce <strong>paillasson personnalisé famille humoristique.</strong> </p>\r\n \r\n <p>Le tapis d'entrée personnalisé, est une idée originale de cadeau en toutes occasions. Anniversaire, fête, Noël...</p>\r\n \r\n <p> </p>\r\n \r\n <p>Sélectionnez en premier la taille du tapis puis le nombre de personnes que vous souhaitez représenter.</p>\r\n \r\n <p>Puis cliquez sur Personnaliser pour accéder au <strong>configurateur en ligne</strong> qui vous permettra de visualiser immédiatement le résultat de votre création.</p>\r\n \r\n <p>Dessous anti dérapant, bordure noire pour les tapis. Pas de bordure noir sur le paillasson.</p>\r\n \r\n <p>4 formats au choix :</p>\r\n \r\n <ul>\r\n \t<li>35x50 cm, avec un contour noir. Parfait pour un usage intérieur ou extérieur. Son épaisseur lui permet de s'intégrer facilement en intérieur.</li>\r\n \t<li>40x60 cm, avec un contour noir. La taille la + vendue ! Parfait pour un usage intérieur ou extérieur. Son épaisseur lui permet de s'intégrer facilement en intérieur par exemple.</li>\r\n \t<li>50x75 cm, avec un contour noir. Nouvelle dimension ! Parfait pour un usage intérieur ou extérieur. Son épaisseur lui permet de s'intégrer facilement en intérieur.</li>\r\n \t<li>Paillasson 40x60 cm, sans bordure. L'impression est réalisée d'un bord à l'autre (pas de contour noir). Ce modèle est + épais que le tapis, environ 6mm.</li>\r\n </ul>\r\n \r\n <p>Vous avez besoin d'un tapis personnalisé fin qui passe sous les portes ? Optez pour un des modèles avec bordure noire. Sa finesse lui permet généralement de passer sous de nombreuses portes, ce qui le rend très pratique aussi bien en intérieur qu'en usage extérieur.</p>\r\n \r\n <p>Ce tapis d'entrée personnalisé est décoratif mais absorbera la saleté, la poussière et l’humidité.</p>\r\n \r\n <p>Peut également être utilisé pour une salle de bain ou une cuisine</p> """ #id: 1436 #name: "Tapis de porte personnalisé famille Gnomes" #slug: "tapis-de-porte-personnalise-famille-gnomes" #description: """ <p>Vous cherchez un cadeau à l'image de ses destinataires ? Offrez un tapis personnalisé Gnomes et représentez chaque membre de la famille par son Avatar Gnomes.</p>\r\n \r\n <p>Jusqu'à 8 membres dans la famille sur les dimensions 40 x 60 ou 50x75 cm.</p>\r\n \r\n <p>Donnez le sourire à vos invités dès la porte d'entrée avec ce <strong>paillasson personnalisé famille humoristique.</strong> </p>\r\n \r\n <p>Le tapis d'entrée personnalisé, est une idée originale de cadeau en toutes occasions. Anniversaire, fête, Noël...</p>\r\n \r\n <p> </p>\r\n \r\n <p>Sélectionnez en premier la taille du tapis puis le nombre de personnes que vous souhaitez représenter.</p>\r\n \r\n <p>Puis cliquez sur Personnaliser pour accéder au <strong>configurateur en ligne</strong> qui vous permettra de visualiser immédiatement le résultat de votre création.</p>\r\n \r\n <p>Dessous anti dérapant, bordure noire pour les tapis. Pas de bordure noir sur le paillasson.</p>\r\n \r\n <p>4 formats au choix :</p>\r\n \r\n <ul>\r\n \t<li>35x50 cm, avec un contour noir. Parfait pour un usage intérieur ou extérieur. Son épaisseur lui permet de s'intégrer facilement en intérieur.</li>\r\n \t<li>40x60 cm, avec un contour noir. La taille la + vendue ! Parfait pour un usage intérieur ou extérieur. Son épaisseur lui permet de s'intégrer facilement en intérieur par exemple.</li>\r\n \t<li>50x75 cm, avec un contour noir. Nouvelle dimension ! Parfait pour un usage intérieur ou extérieur. Son épaisseur lui permet de s'intégrer facilement en intérieur.</li>\r\n \t<li>Paillasson 40x60 cm, sans bordure. L'impression est réalisée d'un bord à l'autre (pas de contour noir). Ce modèle est + épais que le tapis, environ 6mm.</li>\r\n </ul>\r\n \r\n <p>Vous avez besoin d'un tapis personnalisé fin qui passe sous les portes ? Optez pour un des modèles avec bordure noire. Sa finesse lui permet généralement de passer sous de nombreuses portes, ce qui le rend très pratique aussi bien en intérieur qu'en usage extérieur.</p>\r\n \r\n <p>Ce tapis d'entrée personnalisé est décoratif mais absorbera la saleté, la poussière et l’humidité.</p>\r\n \r\n <p>Peut également être utilisé pour une salle de bain ou une cuisine</p> """ #metaKeywords: null #metaDescription: "Tapis de porte personnalisé avec votre texte ! Pratique et personnalisé pour un cadeau original pas cher. Paillasson personnalisé . Fabrication à la commande et livraison rapide." #locale: "fr_FR" #translatable: App\Entity\Product\Product {#10940} } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #SEOBrand: null #SEOGtin8: null #SEOGtin13: null #SEOGtin14: null #SEOMpn: null #SEOIsbn: null #SEOSku: null #SEOOfferAggregated: false #referenceableContent: Proxies\__CG__\Dedi\SyliusSEOPlugin\Entity\SEOContent {#6265 …} -hsCode: "73262000" #callouts: Doctrine\ORM\PersistentCollection {#10707 …} } #optionValues: Doctrine\ORM\PersistentCollection {#13726 …} #position: 0 #createdAt: DateTime @1682077720 {#7938 date: 2023-04-21 13:48:40.0 Europe/Paris (+02:00) } #updatedAt: DateTime @1696252715 {#8333 date: 2023-10-02 15:18:35.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8286 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductVariantTranslation {#29007 #description: null #id: 2357 #name: "Tapis de porte personnalisé famille Gnomes_6 personnes" #locale: "fr_FR" #translatable: App\Entity\Product\ProductVariant {#12145} } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" } #productName: null #variantName: null #id: null #order: null #quantity: 1 #unitPrice: 0 #total: 0 #immutable: false #units: Doctrine\Common\Collections\ArrayCollection {#39190 …} #unitsTotal: 0 #adjustments: Doctrine\Common\Collections\ArrayCollection {#39191 …} #adjustmentsTotal: 0 } |
| disabled | false |
| errors | Symfony\Component\Form\FormErrorIterator {#39347 -form: Symfony\Component\Form\Form {#39285 …} -errors: [] } |
| form | Symfony\Component\Form\FormView {#39280 …5} |
| full_name | "sylius_add_to_cart[cartItem]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "sylius_add_to_cart_cartItem" |
| label | null |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "cartItem" |
| priority | 0 |
| required | true |
| row_attr | [] |
| size | null |
| submitted | false |
| translation_domain | null |
| unique_block_prefix | "_sylius_add_to_cart_cartItem" |
| valid | true |
| value | App\Entity\Order\OrderItem {#39159 #productBundleOrderItems: Doctrine\Common\Collections\ArrayCollection {#39185 …} #configuration: null #version: 1 #variant: App\Entity\Product\ProductVariant {#12145 -oldId: 60105 -minimalQuantity: 1 -model: Proxies\__CG__\App\Entity\Configurator\Model {#13722 …} -stockFamily: Proxies\__CG__\App\Entity\StockFamily\StockFamily {#13700 …} #tierPrices: Doctrine\ORM\PersistentCollection {#13706 …} -internationalDescription: "" #version: 6 #onHold: 0 #onHand: 0 #tracked: false #weight: 0.36 #width: 50.0 #height: 35.0 #depth: 0.2 #taxCategory: Proxies\__CG__\App\Entity\Taxation\TaxCategory {#13338 …} #shippingCategory: null #channelPricings: Doctrine\ORM\PersistentCollection {#7959 …} #shippingRequired: true #images: Doctrine\ORM\PersistentCollection {#13672 …} #id: 2358 #code: "60105" #product: App\Entity\Product\Product {#10940 #variantSelectionMethod: "match" -oldId: 3434 #productBundle: null #brand: Proxies\__CG__\App\Entity\Brand\Brand {#10984 …} #archivedAt: null #supplier: null -isDigitalProduct: false #productTaxons: Doctrine\ORM\PersistentCollection {#11323 …} #channels: Doctrine\ORM\PersistentCollection {#11348 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#10862 …} #reviews: Doctrine\ORM\PersistentCollection {#6232 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#11334 …} #id: 1436 #code: "tapis_de_porte_personnalise_famille_gnomes_3434" #attributes: Doctrine\ORM\PersistentCollection {#11393 …} #variants: Doctrine\ORM\PersistentCollection {#11395 …} #options: Doctrine\ORM\PersistentCollection {#11493 -snapshot: [ …2] -owner: App\Entity\Product\Product {#10940} -association: [ …21] -em: Doctrine\ORM\EntityManager {#4643 …} -backRefFieldName: null -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#104259 …} -isDirty: false #collection: Doctrine\Common\Collections\ArrayCollection {#10431 …} #initialized: true } #associations: Doctrine\ORM\PersistentCollection {#10435 …} #createdAt: DateTime @1681988329 {#10991 date: 2023-04-20 12:58:49.0 Europe/Paris (+02:00) } #updatedAt: DateTime @1682094518 {#10995 date: 2023-04-21 18:28:38.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#4034 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#11542 #shortDescription: """ <p>Vous cherchez un cadeau à l'image de ses destinataires ? Offrez un tapis personnalisé Gnomes et représentez chaque membre de la famille par son Avatar Gnomes.</p>\r\n \r\n <p>Jusqu'à 8 membres dans la famille sur les dimensions 40 x 60 ou 50x75 cm.</p>\r\n \r\n <p>Donnez le sourire à vos invités dès la porte d'entrée avec ce <strong>paillasson personnalisé famille humoristique.</strong> </p>\r\n \r\n <p>Le tapis d'entrée personnalisé, est une idée originale de cadeau en toutes occasions. Anniversaire, fête, Noël...</p>\r\n \r\n <p> </p>\r\n \r\n <p>Sélectionnez en premier la taille du tapis puis le nombre de personnes que vous souhaitez représenter.</p>\r\n \r\n <p>Puis cliquez sur Personnaliser pour accéder au <strong>configurateur en ligne</strong> qui vous permettra de visualiser immédiatement le résultat de votre création.</p>\r\n \r\n <p>Dessous anti dérapant, bordure noire pour les tapis. Pas de bordure noir sur le paillasson.</p>\r\n \r\n <p>4 formats au choix :</p>\r\n \r\n <ul>\r\n \t<li>35x50 cm, avec un contour noir. Parfait pour un usage intérieur ou extérieur. Son épaisseur lui permet de s'intégrer facilement en intérieur.</li>\r\n \t<li>40x60 cm, avec un contour noir. La taille la + vendue ! Parfait pour un usage intérieur ou extérieur. Son épaisseur lui permet de s'intégrer facilement en intérieur par exemple.</li>\r\n \t<li>50x75 cm, avec un contour noir. Nouvelle dimension ! Parfait pour un usage intérieur ou extérieur. Son épaisseur lui permet de s'intégrer facilement en intérieur.</li>\r\n \t<li>Paillasson 40x60 cm, sans bordure. L'impression est réalisée d'un bord à l'autre (pas de contour noir). Ce modèle est + épais que le tapis, environ 6mm.</li>\r\n </ul>\r\n \r\n <p>Vous avez besoin d'un tapis personnalisé fin qui passe sous les portes ? Optez pour un des modèles avec bordure noire. Sa finesse lui permet généralement de passer sous de nombreuses portes, ce qui le rend très pratique aussi bien en intérieur qu'en usage extérieur.</p>\r\n \r\n <p>Ce tapis d'entrée personnalisé est décoratif mais absorbera la saleté, la poussière et l’humidité.</p>\r\n \r\n <p>Peut également être utilisé pour une salle de bain ou une cuisine</p> """ #id: 1436 #name: "Tapis de porte personnalisé famille Gnomes" #slug: "tapis-de-porte-personnalise-famille-gnomes" #description: """ <p>Vous cherchez un cadeau à l'image de ses destinataires ? Offrez un tapis personnalisé Gnomes et représentez chaque membre de la famille par son Avatar Gnomes.</p>\r\n \r\n <p>Jusqu'à 8 membres dans la famille sur les dimensions 40 x 60 ou 50x75 cm.</p>\r\n \r\n <p>Donnez le sourire à vos invités dès la porte d'entrée avec ce <strong>paillasson personnalisé famille humoristique.</strong> </p>\r\n \r\n <p>Le tapis d'entrée personnalisé, est une idée originale de cadeau en toutes occasions. Anniversaire, fête, Noël...</p>\r\n \r\n <p> </p>\r\n \r\n <p>Sélectionnez en premier la taille du tapis puis le nombre de personnes que vous souhaitez représenter.</p>\r\n \r\n <p>Puis cliquez sur Personnaliser pour accéder au <strong>configurateur en ligne</strong> qui vous permettra de visualiser immédiatement le résultat de votre création.</p>\r\n \r\n <p>Dessous anti dérapant, bordure noire pour les tapis. Pas de bordure noir sur le paillasson.</p>\r\n \r\n <p>4 formats au choix :</p>\r\n \r\n <ul>\r\n \t<li>35x50 cm, avec un contour noir. Parfait pour un usage intérieur ou extérieur. Son épaisseur lui permet de s'intégrer facilement en intérieur.</li>\r\n \t<li>40x60 cm, avec un contour noir. La taille la + vendue ! Parfait pour un usage intérieur ou extérieur. Son épaisseur lui permet de s'intégrer facilement en intérieur par exemple.</li>\r\n \t<li>50x75 cm, avec un contour noir. Nouvelle dimension ! Parfait pour un usage intérieur ou extérieur. Son épaisseur lui permet de s'intégrer facilement en intérieur.</li>\r\n \t<li>Paillasson 40x60 cm, sans bordure. L'impression est réalisée d'un bord à l'autre (pas de contour noir). Ce modèle est + épais que le tapis, environ 6mm.</li>\r\n </ul>\r\n \r\n <p>Vous avez besoin d'un tapis personnalisé fin qui passe sous les portes ? Optez pour un des modèles avec bordure noire. Sa finesse lui permet généralement de passer sous de nombreuses portes, ce qui le rend très pratique aussi bien en intérieur qu'en usage extérieur.</p>\r\n \r\n <p>Ce tapis d'entrée personnalisé est décoratif mais absorbera la saleté, la poussière et l’humidité.</p>\r\n \r\n <p>Peut également être utilisé pour une salle de bain ou une cuisine</p> """ #metaKeywords: null #metaDescription: "Tapis de porte personnalisé avec votre texte ! Pratique et personnalisé pour un cadeau original pas cher. Paillasson personnalisé . Fabrication à la commande et livraison rapide." #locale: "fr_FR" #translatable: App\Entity\Product\Product {#10940} } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #SEOBrand: null #SEOGtin8: null #SEOGtin13: null #SEOGtin14: null #SEOMpn: null #SEOIsbn: null #SEOSku: null #SEOOfferAggregated: false #referenceableContent: Proxies\__CG__\Dedi\SyliusSEOPlugin\Entity\SEOContent {#6265 …} -hsCode: "73262000" #callouts: Doctrine\ORM\PersistentCollection {#10707 …} } #optionValues: Doctrine\ORM\PersistentCollection {#13726 …} #position: 0 #createdAt: DateTime @1682077720 {#7938 date: 2023-04-21 13:48:40.0 Europe/Paris (+02:00) } #updatedAt: DateTime @1696252715 {#8333 date: 2023-10-02 15:18:35.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8286 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductVariantTranslation {#29007 #description: null #id: 2357 #name: "Tapis de porte personnalisé famille Gnomes_6 personnes" #locale: "fr_FR" #translatable: App\Entity\Product\ProductVariant {#12145} } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" } #productName: null #variantName: null #id: null #order: null #quantity: 1 #unitPrice: 0 #total: 0 #immutable: false #units: Doctrine\Common\Collections\ArrayCollection {#39190 …} #unitsTotal: 0 #adjustments: Doctrine\Common\Collections\ArrayCollection {#39191 …} #adjustmentsTotal: 0 } |
quantity
"Symfony\Component\Form\Extension\Core\Type\IntegerType"
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | 1 |
| View Format |
"1"
|
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| attr | [ "min" => 1 ] |
[ "min" => 1 ] |
| label | "sylius.ui.quantity" |
same as passed value |
Resolved Options
| Option | Value |
|---|---|
| action | "" |
| allow_extra_fields | false |
| allow_file_upload | false |
| attr | [ "min" => 1 ] |
| attr_translation_parameters | [] |
| auto_initialize | true |
| block_name | null |
| block_prefix | null |
| by_reference | true |
| compound | false |
| 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 {#13151 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#13150 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#13156 …} -namespace: Closure() {#13148 …} } |
| data_class | null |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#39242 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#17721 …} } |
| error_bubbling | false |
| error_mapping | [] |
| extra_fields_message | "This form should not contain extra fields." |
| form_attr | false |
| getter | null |
| grouping | false |
| 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 | "sylius.ui.quantity" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| legacy_error_messages | true |
| mapped | true |
| method | "POST" |
| post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
| priority | 0 |
| property_path | null |
| required | true |
| rounding_mode | 2 |
| row_attr | [] |
| setter | null |
| translation_domain | null |
| trim | true |
| upload_max_size_message | Closure() {#39245 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#17736 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#1589 …} $translationDomain: "validators" $message: Closure() {#39250 …} } } |
| validation_groups | null |
View Variables
| Variable | Value |
|---|---|
| action | "" |
| attr | [ "min" => 1 ] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "integer" "_sylius_add_to_cart_cartItem_quantity" ] |
| cache_key | "_sylius_add_to_cart_cartItem_quantity_integer" |
| compound | false |
| data | 1 |
| disabled | false |
| errors | Symfony\Component\Form\FormErrorIterator {#39392 -form: Symfony\Component\Form\Form {#39289 …} -errors: [] } |
| form | Symfony\Component\Form\FormView {#39390 …5} |
| full_name | "sylius_add_to_cart[cartItem][quantity]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "sylius_add_to_cart_cartItem_quantity" |
| label | "sylius.ui.quantity" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "quantity" |
| priority | 0 |
| required | true |
| row_attr | [] |
| size | null |
| submitted | false |
| translation_domain | null |
| unique_block_prefix | "_sylius_add_to_cart_cartItem_quantity" |
| valid | true |
| value | "1" |
variant
"Sylius\Bundle\ProductBundle\Form\Type\ProductVariantMatchType"
Default Data
| Property | Value |
|---|---|
| Model Format |
App\Entity\Product\ProductVariant {#12145 -oldId: 60105 -minimalQuantity: 1 -model: Proxies\__CG__\App\Entity\Configurator\Model {#13722 …} -stockFamily: Proxies\__CG__\App\Entity\StockFamily\StockFamily {#13700 …} #tierPrices: Doctrine\ORM\PersistentCollection {#13706 …} -internationalDescription: "" #version: 6 #onHold: 0 #onHand: 0 #tracked: false #weight: 0.36 #width: 50.0 #height: 35.0 #depth: 0.2 #taxCategory: Proxies\__CG__\App\Entity\Taxation\TaxCategory {#13338 …} #shippingCategory: null #channelPricings: Doctrine\ORM\PersistentCollection {#7959 …} #shippingRequired: true #images: Doctrine\ORM\PersistentCollection {#13672 …} #id: 2358 #code: "60105" #product: App\Entity\Product\Product {#10940 #variantSelectionMethod: "match" -oldId: 3434 #productBundle: null #brand: Proxies\__CG__\App\Entity\Brand\Brand {#10984 …} #archivedAt: null #supplier: null -isDigitalProduct: false #productTaxons: Doctrine\ORM\PersistentCollection {#11323 …} #channels: Doctrine\ORM\PersistentCollection {#11348 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#10862 …} #reviews: Doctrine\ORM\PersistentCollection {#6232 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#11334 …} #id: 1436 #code: "tapis_de_porte_personnalise_famille_gnomes_3434" #attributes: Doctrine\ORM\PersistentCollection {#11393 …} #variants: Doctrine\ORM\PersistentCollection {#11395 …} #options: Doctrine\ORM\PersistentCollection {#11493 -snapshot: [ …2] -owner: App\Entity\Product\Product {#10940} -association: [ …21] -em: Doctrine\ORM\EntityManager {#4643 …} -backRefFieldName: null -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#104259 …} -isDirty: false #collection: Doctrine\Common\Collections\ArrayCollection {#10431 …} #initialized: true } #associations: Doctrine\ORM\PersistentCollection {#10435 …} #createdAt: DateTime @1681988329 {#10991 date: 2023-04-20 12:58:49.0 Europe/Paris (+02:00) } #updatedAt: DateTime @1682094518 {#10995 date: 2023-04-21 18:28:38.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#4034 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#11542 #shortDescription: """ <p>Vous cherchez un cadeau à l'image de ses destinataires ? Offrez un tapis personnalisé Gnomes et représentez chaque membre de la famille par son Avatar Gnomes.</p>\r\n \r\n <p>Jusqu'à 8 membres dans la famille sur les dimensions 40 x 60 ou 50x75 cm.</p>\r\n \r\n <p>Donnez le sourire à vos invités dès la porte d'entrée avec ce <strong>paillasson personnalisé famille humoristique.</strong> </p>\r\n \r\n <p>Le tapis d'entrée personnalisé, est une idée originale de cadeau en toutes occasions. Anniversaire, fête, Noël...</p>\r\n \r\n <p> </p>\r\n \r\n <p>Sélectionnez en premier la taille du tapis puis le nombre de personnes que vous souhaitez représenter.</p>\r\n \r\n <p>Puis cliquez sur Personnaliser pour accéder au <strong>configurateur en ligne</strong> qui vous permettra de visualiser immédiatement le résultat de votre création.</p>\r\n \r\n <p>Dessous anti dérapant, bordure noire pour les tapis. Pas de bordure noir sur le paillasson.</p>\r\n \r\n <p>4 formats au choix :</p>\r\n \r\n <ul>\r\n \t<li>35x50 cm, avec un contour noir. Parfait pour un usage intérieur ou extérieur. Son épaisseur lui permet de s'intégrer facilement en intérieur.</li>\r\n \t<li>40x60 cm, avec un contour noir. La taille la + vendue ! Parfait pour un usage intérieur ou extérieur. Son épaisseur lui permet de s'intégrer facilement en intérieur par exemple.</li>\r\n \t<li>50x75 cm, avec un contour noir. Nouvelle dimension ! Parfait pour un usage intérieur ou extérieur. Son épaisseur lui permet de s'intégrer facilement en intérieur.</li>\r\n \t<li>Paillasson 40x60 cm, sans bordure. L'impression est réalisée d'un bord à l'autre (pas de contour noir). Ce modèle est + épais que le tapis, environ 6mm.</li>\r\n </ul>\r\n \r\n <p>Vous avez besoin d'un tapis personnalisé fin qui passe sous les portes ? Optez pour un des modèles avec bordure noire. Sa finesse lui permet généralement de passer sous de nombreuses portes, ce qui le rend très pratique aussi bien en intérieur qu'en usage extérieur.</p>\r\n \r\n <p>Ce tapis d'entrée personnalisé est décoratif mais absorbera la saleté, la poussière et l’humidité.</p>\r\n \r\n <p>Peut également être utilisé pour une salle de bain ou une cuisine</p> """ #id: 1436 #name: "Tapis de porte personnalisé famille Gnomes" #slug: "tapis-de-porte-personnalise-famille-gnomes" #description: """ <p>Vous cherchez un cadeau à l'image de ses destinataires ? Offrez un tapis personnalisé Gnomes et représentez chaque membre de la famille par son Avatar Gnomes.</p>\r\n \r\n <p>Jusqu'à 8 membres dans la famille sur les dimensions 40 x 60 ou 50x75 cm.</p>\r\n \r\n <p>Donnez le sourire à vos invités dès la porte d'entrée avec ce <strong>paillasson personnalisé famille humoristique.</strong> </p>\r\n \r\n <p>Le tapis d'entrée personnalisé, est une idée originale de cadeau en toutes occasions. Anniversaire, fête, Noël...</p>\r\n \r\n <p> </p>\r\n \r\n <p>Sélectionnez en premier la taille du tapis puis le nombre de personnes que vous souhaitez représenter.</p>\r\n \r\n <p>Puis cliquez sur Personnaliser pour accéder au <strong>configurateur en ligne</strong> qui vous permettra de visualiser immédiatement le résultat de votre création.</p>\r\n \r\n <p>Dessous anti dérapant, bordure noire pour les tapis. Pas de bordure noir sur le paillasson.</p>\r\n \r\n <p>4 formats au choix :</p>\r\n \r\n <ul>\r\n \t<li>35x50 cm, avec un contour noir. Parfait pour un usage intérieur ou extérieur. Son épaisseur lui permet de s'intégrer facilement en intérieur.</li>\r\n \t<li>40x60 cm, avec un contour noir. La taille la + vendue ! Parfait pour un usage intérieur ou extérieur. Son épaisseur lui permet de s'intégrer facilement en intérieur par exemple.</li>\r\n \t<li>50x75 cm, avec un contour noir. Nouvelle dimension ! Parfait pour un usage intérieur ou extérieur. Son épaisseur lui permet de s'intégrer facilement en intérieur.</li>\r\n \t<li>Paillasson 40x60 cm, sans bordure. L'impression est réalisée d'un bord à l'autre (pas de contour noir). Ce modèle est + épais que le tapis, environ 6mm.</li>\r\n </ul>\r\n \r\n <p>Vous avez besoin d'un tapis personnalisé fin qui passe sous les portes ? Optez pour un des modèles avec bordure noire. Sa finesse lui permet généralement de passer sous de nombreuses portes, ce qui le rend très pratique aussi bien en intérieur qu'en usage extérieur.</p>\r\n \r\n <p>Ce tapis d'entrée personnalisé est décoratif mais absorbera la saleté, la poussière et l’humidité.</p>\r\n \r\n <p>Peut également être utilisé pour une salle de bain ou une cuisine</p> """ #metaKeywords: null #metaDescription: "Tapis de porte personnalisé avec votre texte ! Pratique et personnalisé pour un cadeau original pas cher. Paillasson personnalisé . Fabrication à la commande et livraison rapide." #locale: "fr_FR" #translatable: App\Entity\Product\Product {#10940} } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #SEOBrand: null #SEOGtin8: null #SEOGtin13: null #SEOGtin14: null #SEOMpn: null #SEOIsbn: null #SEOSku: null #SEOOfferAggregated: false #referenceableContent: Proxies\__CG__\Dedi\SyliusSEOPlugin\Entity\SEOContent {#6265 …} -hsCode: "73262000" #callouts: Doctrine\ORM\PersistentCollection {#10707 …} } #optionValues: Doctrine\ORM\PersistentCollection {#13726 …} #position: 0 #createdAt: DateTime @1682077720 {#7938 date: 2023-04-21 13:48:40.0 Europe/Paris (+02:00) } #updatedAt: DateTime @1696252715 {#8333 date: 2023-10-02 15:18:35.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8286 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductVariantTranslation {#29007 #description: null #id: 2357 #name: "Tapis de porte personnalisé famille Gnomes_6 personnes" #locale: "fr_FR" #translatable: App\Entity\Product\ProductVariant {#12145} } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" } |
| Normalized Format | [ "Nombre_de_membres_" => App\Entity\Product\ProductOptionValue {#14275 -position: 6 -hexadecimal: "#000000" #filePath: null #file: null #option: App\Entity\Product\ProductOption {#8586 #id: 95 #code: "Nombre_de_membres_" #position: 1112 #values: Doctrine\ORM\PersistentCollection {#8582 …} #createdAt: DateTime @1682077719 {#12217 date: 2023-04-21 13:48:39.0 Europe/Paris (+02:00) } #updatedAt: DateTime @1682077719 {#12228 date: 2023-04-21 13:48:39.0 Europe/Paris (+02:00) } #translations: Doctrine\ORM\PersistentCollection {#12224 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductOptionTranslation {#8298 #id: 95 #name: "Nombre de membres ?" #locale: "fr_FR" #translatable: App\Entity\Product\ProductOption {#8586} } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #searchable: false #filterable: false #searchWeight: 1 } #id: 359 #code: "Nombre_de_membres__6_personnes" #translations: Doctrine\ORM\PersistentCollection {#14274 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductOptionValueTranslation {#14378 #id: 359 #value: "6 personnes" #locale: "fr_FR" #translatable: App\Entity\Product\ProductOptionValue {#14275} } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" } "Taille_du_tapis_" => App\Entity\Product\ProductOptionValue {#14297 -position: 0 -hexadecimal: "#000000" #filePath: null #file: null #option: App\Entity\Product\ProductOption {#12154 #id: 99 #code: "Taille_du_tapis_" #position: 441 #values: Doctrine\ORM\PersistentCollection {#12223 …} #createdAt: DateTime @1682094385 {#12201 date: 2023-04-21 18:26:25.0 Europe/Paris (+02:00) } #updatedAt: DateTime @1683905526 {#12159 date: 2023-05-12 17:32:06.0 Europe/Paris (+02:00) } #translations: Doctrine\ORM\PersistentCollection {#12130 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductOptionTranslation {#12146 #id: 99 #name: "Taille du tapis ?" #locale: "fr_FR" #translatable: App\Entity\Product\ProductOption {#12154} } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #searchable: false #filterable: false #searchWeight: 1 } #id: 372 #code: "Taille_du_tapis__Tapis_bord_noir_Moyen_-_35x50cm" #translations: Doctrine\ORM\PersistentCollection {#14298 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductOptionValueTranslation {#14372 #id: 372 #value: "Tapis bord noir Moyen - 35x50cm" #locale: "fr_FR" #translatable: App\Entity\Product\ProductOptionValue {#14297} } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" } ] |
| View Format | same as normalized format |
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| product | App\Entity\Product\Product {#10940 #variantSelectionMethod: "match" -oldId: 3434 #productBundle: null #brand: Proxies\__CG__\App\Entity\Brand\Brand {#10984 …} #archivedAt: null #supplier: null -isDigitalProduct: false #productTaxons: Doctrine\ORM\PersistentCollection {#11323 …} #channels: Doctrine\ORM\PersistentCollection {#11348 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#10862 …} #reviews: Doctrine\ORM\PersistentCollection {#6232 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#11334 …} #id: 1436 #code: "tapis_de_porte_personnalise_famille_gnomes_3434" #attributes: Doctrine\ORM\PersistentCollection {#11393 …} #variants: Doctrine\ORM\PersistentCollection {#11395 …} #options: Doctrine\ORM\PersistentCollection {#11493 -snapshot: [ …2] -owner: App\Entity\Product\Product {#10940} -association: [ …21] -em: Doctrine\ORM\EntityManager {#4643 …} -backRefFieldName: null -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#104259 …} -isDirty: false #collection: Doctrine\Common\Collections\ArrayCollection {#10431 …} #initialized: true } #associations: Doctrine\ORM\PersistentCollection {#10435 …} #createdAt: DateTime @1681988329 {#10991 date: 2023-04-20 12:58:49.0 Europe/Paris (+02:00) } #updatedAt: DateTime @1682094518 {#10995 date: 2023-04-21 18:28:38.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#4034 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#11542 #shortDescription: """ <p>Vous cherchez un cadeau à l'image de ses destinataires ? Offrez un tapis personnalisé Gnomes et représentez chaque membre de la famille par son Avatar Gnomes.</p>\r\n \r\n <p>Jusqu'à 8 membres dans la famille sur les dimensions 40 x 60 ou 50x75 cm.</p>\r\n \r\n <p>Donnez le sourire à vos invités dès la porte d'entrée avec ce <strong>paillasson personnalisé famille humoristique.</strong> </p>\r\n \r\n <p>Le tapis d'entrée personnalisé, est une idée originale de cadeau en toutes occasions. Anniversaire, fête, Noël...</p>\r\n \r\n <p> </p>\r\n \r\n <p>Sélectionnez en premier la taille du tapis puis le nombre de personnes que vous souhaitez représenter.</p>\r\n \r\n <p>Puis cliquez sur Personnaliser pour accéder au <strong>configurateur en ligne</strong> qui vous permettra de visualiser immédiatement le résultat de votre création.</p>\r\n \r\n <p>Dessous anti dérapant, bordure noire pour les tapis. Pas de bordure noir sur le paillasson.</p>\r\n \r\n <p>4 formats au choix :</p>\r\n \r\n <ul>\r\n \t<li>35x50 cm, avec un contour noir. Parfait pour un usage intérieur ou extérieur. Son épaisseur lui permet de s'intégrer facilement en intérieur.</li>\r\n \t<li>40x60 cm, avec un contour noir. La taille la + vendue ! Parfait pour un usage intérieur ou extérieur. Son épaisseur lui permet de s'intégrer facilement en intérieur par exemple.</li>\r\n \t<li>50x75 cm, avec un contour noir. Nouvelle dimension ! Parfait pour un usage intérieur ou extérieur. Son épaisseur lui permet de s'intégrer facilement en intérieur.</li>\r\n \t<li>Paillasson 40x60 cm, sans bordure. L'impression est réalisée d'un bord à l'autre (pas de contour noir). Ce modèle est + épais que le tapis, environ 6mm.</li>\r\n </ul>\r\n \r\n <p>Vous avez besoin d'un tapis personnalisé fin qui passe sous les portes ? Optez pour un des modèles avec bordure noire. Sa finesse lui permet généralement de passer sous de nombreuses portes, ce qui le rend très pratique aussi bien en intérieur qu'en usage extérieur.</p>\r\n \r\n <p>Ce tapis d'entrée personnalisé est décoratif mais absorbera la saleté, la poussière et l’humidité.</p>\r\n \r\n <p>Peut également être utilisé pour une salle de bain ou une cuisine</p> """ #id: 1436 #name: "Tapis de porte personnalisé famille Gnomes" #slug: "tapis-de-porte-personnalise-famille-gnomes" #description: """ <p>Vous cherchez un cadeau à l'image de ses destinataires ? Offrez un tapis personnalisé Gnomes et représentez chaque membre de la famille par son Avatar Gnomes.</p>\r\n \r\n <p>Jusqu'à 8 membres dans la famille sur les dimensions 40 x 60 ou 50x75 cm.</p>\r\n \r\n <p>Donnez le sourire à vos invités dès la porte d'entrée avec ce <strong>paillasson personnalisé famille humoristique.</strong> </p>\r\n \r\n <p>Le tapis d'entrée personnalisé, est une idée originale de cadeau en toutes occasions. Anniversaire, fête, Noël...</p>\r\n \r\n <p> </p>\r\n \r\n <p>Sélectionnez en premier la taille du tapis puis le nombre de personnes que vous souhaitez représenter.</p>\r\n \r\n <p>Puis cliquez sur Personnaliser pour accéder au <strong>configurateur en ligne</strong> qui vous permettra de visualiser immédiatement le résultat de votre création.</p>\r\n \r\n <p>Dessous anti dérapant, bordure noire pour les tapis. Pas de bordure noir sur le paillasson.</p>\r\n \r\n <p>4 formats au choix :</p>\r\n \r\n <ul>\r\n \t<li>35x50 cm, avec un contour noir. Parfait pour un usage intérieur ou extérieur. Son épaisseur lui permet de s'intégrer facilement en intérieur.</li>\r\n \t<li>40x60 cm, avec un contour noir. La taille la + vendue ! Parfait pour un usage intérieur ou extérieur. Son épaisseur lui permet de s'intégrer facilement en intérieur par exemple.</li>\r\n \t<li>50x75 cm, avec un contour noir. Nouvelle dimension ! Parfait pour un usage intérieur ou extérieur. Son épaisseur lui permet de s'intégrer facilement en intérieur.</li>\r\n \t<li>Paillasson 40x60 cm, sans bordure. L'impression est réalisée d'un bord à l'autre (pas de contour noir). Ce modèle est + épais que le tapis, environ 6mm.</li>\r\n </ul>\r\n \r\n <p>Vous avez besoin d'un tapis personnalisé fin qui passe sous les portes ? Optez pour un des modèles avec bordure noire. Sa finesse lui permet généralement de passer sous de nombreuses portes, ce qui le rend très pratique aussi bien en intérieur qu'en usage extérieur.</p>\r\n \r\n <p>Ce tapis d'entrée personnalisé est décoratif mais absorbera la saleté, la poussière et l’humidité.</p>\r\n \r\n <p>Peut également être utilisé pour une salle de bain ou une cuisine</p> """ #metaKeywords: null #metaDescription: "Tapis de porte personnalisé avec votre texte ! Pratique et personnalisé pour un cadeau original pas cher. Paillasson personnalisé . Fabrication à la commande et livraison rapide." #locale: "fr_FR" #translatable: App\Entity\Product\Product {#10940} } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #SEOBrand: null #SEOGtin8: null #SEOGtin13: null #SEOGtin14: null #SEOMpn: null #SEOIsbn: null #SEOSku: null #SEOOfferAggregated: false #referenceableContent: Proxies\__CG__\Dedi\SyliusSEOPlugin\Entity\SEOContent {#6265 …} -hsCode: "73262000" #callouts: Doctrine\ORM\PersistentCollection {#10707 …} } |
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 {#13151 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#13150 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#13156 …} -namespace: Closure() {#13148 …} } |
| data_class | null |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#39276 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#17721 …} } |
| entries | Doctrine\ORM\PersistentCollection {#11493 -snapshot: [ …2] -owner: App\Entity\Product\Product {#10940 #variantSelectionMethod: "match" -oldId: 3434 #productBundle: null #brand: Proxies\__CG__\App\Entity\Brand\Brand {#10984 …} #archivedAt: null #supplier: null -isDigitalProduct: false #productTaxons: Doctrine\ORM\PersistentCollection {#11323 …} #channels: Doctrine\ORM\PersistentCollection {#11348 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#10862 …} #reviews: Doctrine\ORM\PersistentCollection {#6232 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#11334 …} #id: 1436 #code: "tapis_de_porte_personnalise_famille_gnomes_3434" #attributes: Doctrine\ORM\PersistentCollection {#11393 …} #variants: Doctrine\ORM\PersistentCollection {#11395 …} #options: Doctrine\ORM\PersistentCollection {#11493} #associations: Doctrine\ORM\PersistentCollection {#10435 …} #createdAt: DateTime @1681988329 {#10991 date: 2023-04-20 12:58:49.0 Europe/Paris (+02:00) } #updatedAt: DateTime @1682094518 {#10995 date: 2023-04-21 18:28:38.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#4034 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#11542 #shortDescription: """ <p>Vous cherchez un cadeau à l'image de ses destinataires ? Offrez un tapis personnalisé Gnomes et représentez chaque membre de la famille par son Avatar Gnomes.</p>\r\n \r\n <p>Jusqu'à 8 membres dans la famille sur les dimensions 40 x 60 ou 50x75 cm.</p>\r\n \r\n <p>Donnez le sourire à vos invités dès la porte d'entrée avec ce <strong>paillasson personnalisé famille humoristique.</strong> </p>\r\n \r\n <p>Le tapis d'entrée personnalisé, est une idée originale de cadeau en toutes occasions. Anniversaire, fête, Noël...</p>\r\n \r\n <p> </p>\r\n \r\n <p>Sélectionnez en premier la taille du tapis puis le nombre de personnes que vous souhaitez représenter.</p>\r\n \r\n <p>Puis cliquez sur Personnaliser pour accéder au <strong>configurateur en ligne</strong> qui vous permettra de visualiser immédiatement le résultat de votre création.</p>\r\n \r\n <p>Dessous anti dérapant, bordure noire pour les tapis. Pas de bordure noir sur le paillasson.</p>\r\n \r\n <p>4 formats au choix :</p>\r\n \r\n <ul>\r\n \t<li>35x50 cm, avec un contour noir. Parfait pour un usage intérieur ou extérieur. Son épaisseur lui permet de s'intégrer facilement en intérieur.</li>\r\n \t<li>40x60 cm, avec un contour noir. La taille la + vendue ! Parfait pour un usage intérieur ou extérieur. Son épaisseur lui permet de s'intégrer facilement en intérieur par exemple.</li>\r\n \t<li>50x75 cm, avec un contour noir. Nouvelle dimension ! Parfait pour un usage intérieur ou extérieur. Son épaisseur lui permet de s'intégrer facilement en intérieur.</li>\r\n \t<li>Paillasson 40x60 cm, sans bordure. L'impression est réalisée d'un bord à l'autre (pas de contour noir). Ce modèle est + épais que le tapis, environ 6mm.</li>\r\n </ul>\r\n \r\n <p>Vous avez besoin d'un tapis personnalisé fin qui passe sous les portes ? Optez pour un des modèles avec bordure noire. Sa finesse lui permet généralement de passer sous de nombreuses portes, ce qui le rend très pratique aussi bien en intérieur qu'en usage extérieur.</p>\r\n \r\n <p>Ce tapis d'entrée personnalisé est décoratif mais absorbera la saleté, la poussière et l’humidité.</p>\r\n \r\n <p>Peut également être utilisé pour une salle de bain ou une cuisine</p> """ #id: 1436 #name: "Tapis de porte personnalisé famille Gnomes" #slug: "tapis-de-porte-personnalise-famille-gnomes" #description: """ <p>Vous cherchez un cadeau à l'image de ses destinataires ? Offrez un tapis personnalisé Gnomes et représentez chaque membre de la famille par son Avatar Gnomes.</p>\r\n \r\n <p>Jusqu'à 8 membres dans la famille sur les dimensions 40 x 60 ou 50x75 cm.</p>\r\n \r\n <p>Donnez le sourire à vos invités dès la porte d'entrée avec ce <strong>paillasson personnalisé famille humoristique.</strong> </p>\r\n \r\n <p>Le tapis d'entrée personnalisé, est une idée originale de cadeau en toutes occasions. Anniversaire, fête, Noël...</p>\r\n \r\n <p> </p>\r\n \r\n <p>Sélectionnez en premier la taille du tapis puis le nombre de personnes que vous souhaitez représenter.</p>\r\n \r\n <p>Puis cliquez sur Personnaliser pour accéder au <strong>configurateur en ligne</strong> qui vous permettra de visualiser immédiatement le résultat de votre création.</p>\r\n \r\n <p>Dessous anti dérapant, bordure noire pour les tapis. Pas de bordure noir sur le paillasson.</p>\r\n \r\n <p>4 formats au choix :</p>\r\n \r\n <ul>\r\n \t<li>35x50 cm, avec un contour noir. Parfait pour un usage intérieur ou extérieur. Son épaisseur lui permet de s'intégrer facilement en intérieur.</li>\r\n \t<li>40x60 cm, avec un contour noir. La taille la + vendue ! Parfait pour un usage intérieur ou extérieur. Son épaisseur lui permet de s'intégrer facilement en intérieur par exemple.</li>\r\n \t<li>50x75 cm, avec un contour noir. Nouvelle dimension ! Parfait pour un usage intérieur ou extérieur. Son épaisseur lui permet de s'intégrer facilement en intérieur.</li>\r\n \t<li>Paillasson 40x60 cm, sans bordure. L'impression est réalisée d'un bord à l'autre (pas de contour noir). Ce modèle est + épais que le tapis, environ 6mm.</li>\r\n </ul>\r\n \r\n <p>Vous avez besoin d'un tapis personnalisé fin qui passe sous les portes ? Optez pour un des modèles avec bordure noire. Sa finesse lui permet généralement de passer sous de nombreuses portes, ce qui le rend très pratique aussi bien en intérieur qu'en usage extérieur.</p>\r\n \r\n <p>Ce tapis d'entrée personnalisé est décoratif mais absorbera la saleté, la poussière et l’humidité.</p>\r\n \r\n <p>Peut également être utilisé pour une salle de bain ou une cuisine</p> """ #metaKeywords: null #metaDescription: "Tapis de porte personnalisé avec votre texte ! Pratique et personnalisé pour un cadeau original pas cher. Paillasson personnalisé . Fabrication à la commande et livraison rapide." #locale: "fr_FR" #translatable: App\Entity\Product\Product {#10940} } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #SEOBrand: null #SEOGtin8: null #SEOGtin13: null #SEOGtin14: null #SEOMpn: null #SEOIsbn: null #SEOSku: null #SEOOfferAggregated: false #referenceableContent: Proxies\__CG__\Dedi\SyliusSEOPlugin\Entity\SEOContent {#6265 …} -hsCode: "73262000" #callouts: Doctrine\ORM\PersistentCollection {#10707 …} } -association: [ …21] -em: Doctrine\ORM\EntityManager {#4643 …} -backRefFieldName: null -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#104259 …} -isDirty: false #collection: Doctrine\Common\Collections\ArrayCollection {#10431 …} #initialized: true } |
| entry_name | Closure(ProductOptionInterface $productOption) {#39272 class: "Sylius\Bundle\ProductBundle\Form\Type\ProductVariantMatchType" this: Sylius\Bundle\ProductBundle\Form\Type\ProductVariantMatchType {#39260 …} } |
| entry_options | Closure(ProductOptionInterface $productOption) {#39278 class: "Sylius\Bundle\ProductBundle\Form\Type\ProductVariantMatchType" this: Sylius\Bundle\ProductBundle\Form\Type\ProductVariantMatchType {#39260 …} use: { $options: Symfony\Component\OptionsResolver\OptionsResolver {#39274 …} } } |
| entry_type | Closure() {#39279 class: "Sylius\Bundle\ResourceBundle\Form\Type\FixedCollectionType" this: Sylius\Bundle\ResourceBundle\Form\Type\FixedCollectionType {#39261 …} use: { $value: "Sylius\Bundle\ProductBundle\Form\Type\ProductOptionValueChoiceType" } } |
| 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 | [] |
| legacy_error_messages | true |
| 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 {#10940 #variantSelectionMethod: "match" -oldId: 3434 #productBundle: null #brand: Proxies\__CG__\App\Entity\Brand\Brand {#10984 …} #archivedAt: null #supplier: null -isDigitalProduct: false #productTaxons: Doctrine\ORM\PersistentCollection {#11323 …} #channels: Doctrine\ORM\PersistentCollection {#11348 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#10862 …} #reviews: Doctrine\ORM\PersistentCollection {#6232 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#11334 …} #id: 1436 #code: "tapis_de_porte_personnalise_famille_gnomes_3434" #attributes: Doctrine\ORM\PersistentCollection {#11393 …} #variants: Doctrine\ORM\PersistentCollection {#11395 …} #options: Doctrine\ORM\PersistentCollection {#11493 -snapshot: [ …2] -owner: App\Entity\Product\Product {#10940} -association: [ …21] -em: Doctrine\ORM\EntityManager {#4643 …} -backRefFieldName: null -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#104259 …} -isDirty: false #collection: Doctrine\Common\Collections\ArrayCollection {#10431 …} #initialized: true } #associations: Doctrine\ORM\PersistentCollection {#10435 …} #createdAt: DateTime @1681988329 {#10991 date: 2023-04-20 12:58:49.0 Europe/Paris (+02:00) } #updatedAt: DateTime @1682094518 {#10995 date: 2023-04-21 18:28:38.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#4034 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#11542 #shortDescription: """ <p>Vous cherchez un cadeau à l'image de ses destinataires ? Offrez un tapis personnalisé Gnomes et représentez chaque membre de la famille par son Avatar Gnomes.</p>\r\n \r\n <p>Jusqu'à 8 membres dans la famille sur les dimensions 40 x 60 ou 50x75 cm.</p>\r\n \r\n <p>Donnez le sourire à vos invités dès la porte d'entrée avec ce <strong>paillasson personnalisé famille humoristique.</strong> </p>\r\n \r\n <p>Le tapis d'entrée personnalisé, est une idée originale de cadeau en toutes occasions. Anniversaire, fête, Noël...</p>\r\n \r\n <p> </p>\r\n \r\n <p>Sélectionnez en premier la taille du tapis puis le nombre de personnes que vous souhaitez représenter.</p>\r\n \r\n <p>Puis cliquez sur Personnaliser pour accéder au <strong>configurateur en ligne</strong> qui vous permettra de visualiser immédiatement le résultat de votre création.</p>\r\n \r\n <p>Dessous anti dérapant, bordure noire pour les tapis. Pas de bordure noir sur le paillasson.</p>\r\n \r\n <p>4 formats au choix :</p>\r\n \r\n <ul>\r\n \t<li>35x50 cm, avec un contour noir. Parfait pour un usage intérieur ou extérieur. Son épaisseur lui permet de s'intégrer facilement en intérieur.</li>\r\n \t<li>40x60 cm, avec un contour noir. La taille la + vendue ! Parfait pour un usage intérieur ou extérieur. Son épaisseur lui permet de s'intégrer facilement en intérieur par exemple.</li>\r\n \t<li>50x75 cm, avec un contour noir. Nouvelle dimension ! Parfait pour un usage intérieur ou extérieur. Son épaisseur lui permet de s'intégrer facilement en intérieur.</li>\r\n \t<li>Paillasson 40x60 cm, sans bordure. L'impression est réalisée d'un bord à l'autre (pas de contour noir). Ce modèle est + épais que le tapis, environ 6mm.</li>\r\n </ul>\r\n \r\n <p>Vous avez besoin d'un tapis personnalisé fin qui passe sous les portes ? Optez pour un des modèles avec bordure noire. Sa finesse lui permet généralement de passer sous de nombreuses portes, ce qui le rend très pratique aussi bien en intérieur qu'en usage extérieur.</p>\r\n \r\n <p>Ce tapis d'entrée personnalisé est décoratif mais absorbera la saleté, la poussière et l’humidité.</p>\r\n \r\n <p>Peut également être utilisé pour une salle de bain ou une cuisine</p> """ #id: 1436 #name: "Tapis de porte personnalisé famille Gnomes" #slug: "tapis-de-porte-personnalise-famille-gnomes" #description: """ <p>Vous cherchez un cadeau à l'image de ses destinataires ? Offrez un tapis personnalisé Gnomes et représentez chaque membre de la famille par son Avatar Gnomes.</p>\r\n \r\n <p>Jusqu'à 8 membres dans la famille sur les dimensions 40 x 60 ou 50x75 cm.</p>\r\n \r\n <p>Donnez le sourire à vos invités dès la porte d'entrée avec ce <strong>paillasson personnalisé famille humoristique.</strong> </p>\r\n \r\n <p>Le tapis d'entrée personnalisé, est une idée originale de cadeau en toutes occasions. Anniversaire, fête, Noël...</p>\r\n \r\n <p> </p>\r\n \r\n <p>Sélectionnez en premier la taille du tapis puis le nombre de personnes que vous souhaitez représenter.</p>\r\n \r\n <p>Puis cliquez sur Personnaliser pour accéder au <strong>configurateur en ligne</strong> qui vous permettra de visualiser immédiatement le résultat de votre création.</p>\r\n \r\n <p>Dessous anti dérapant, bordure noire pour les tapis. Pas de bordure noir sur le paillasson.</p>\r\n \r\n <p>4 formats au choix :</p>\r\n \r\n <ul>\r\n \t<li>35x50 cm, avec un contour noir. Parfait pour un usage intérieur ou extérieur. Son épaisseur lui permet de s'intégrer facilement en intérieur.</li>\r\n \t<li>40x60 cm, avec un contour noir. La taille la + vendue ! Parfait pour un usage intérieur ou extérieur. Son épaisseur lui permet de s'intégrer facilement en intérieur par exemple.</li>\r\n \t<li>50x75 cm, avec un contour noir. Nouvelle dimension ! Parfait pour un usage intérieur ou extérieur. Son épaisseur lui permet de s'intégrer facilement en intérieur.</li>\r\n \t<li>Paillasson 40x60 cm, sans bordure. L'impression est réalisée d'un bord à l'autre (pas de contour noir). Ce modèle est + épais que le tapis, environ 6mm.</li>\r\n </ul>\r\n \r\n <p>Vous avez besoin d'un tapis personnalisé fin qui passe sous les portes ? Optez pour un des modèles avec bordure noire. Sa finesse lui permet généralement de passer sous de nombreuses portes, ce qui le rend très pratique aussi bien en intérieur qu'en usage extérieur.</p>\r\n \r\n <p>Ce tapis d'entrée personnalisé est décoratif mais absorbera la saleté, la poussière et l’humidité.</p>\r\n \r\n <p>Peut également être utilisé pour une salle de bain ou une cuisine</p> """ #metaKeywords: null #metaDescription: "Tapis de porte personnalisé avec votre texte ! Pratique et personnalisé pour un cadeau original pas cher. Paillasson personnalisé . Fabrication à la commande et livraison rapide." #locale: "fr_FR" #translatable: App\Entity\Product\Product {#10940} } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #SEOBrand: null #SEOGtin8: null #SEOGtin13: null #SEOGtin14: null #SEOMpn: null #SEOIsbn: null #SEOSku: null #SEOOfferAggregated: false #referenceableContent: Proxies\__CG__\Dedi\SyliusSEOPlugin\Entity\SEOContent {#6265 …} -hsCode: "73262000" #callouts: Doctrine\ORM\PersistentCollection {#10707 …} } |
| property_path | null |
| required | true |
| row_attr | [] |
| setter | null |
| translation_domain | null |
| trim | true |
| upload_max_size_message | Closure() {#39277 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#17736 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#1589 …} $translationDomain: "validators" $message: Closure() {#39275 …} } } |
| validation_groups | null |
View Variables
| Variable | Value |
|---|---|
| action | "" |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "sylius_fixed_collection" "sylius_product_variant_match" "_sylius_add_to_cart_cartItem_variant" ] |
| cache_key | "_sylius_add_to_cart_cartItem_variant_sylius_product_variant_match" |
| compound | true |
| data | [ "Nombre_de_membres_" => App\Entity\Product\ProductOptionValue {#14275 -position: 6 -hexadecimal: "#000000" #filePath: null #file: null #option: App\Entity\Product\ProductOption {#8586 #id: 95 #code: "Nombre_de_membres_" #position: 1112 #values: Doctrine\ORM\PersistentCollection {#8582 …} #createdAt: DateTime @1682077719 {#12217 date: 2023-04-21 13:48:39.0 Europe/Paris (+02:00) } #updatedAt: DateTime @1682077719 {#12228 date: 2023-04-21 13:48:39.0 Europe/Paris (+02:00) } #translations: Doctrine\ORM\PersistentCollection {#12224 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductOptionTranslation {#8298 #id: 95 #name: "Nombre de membres ?" #locale: "fr_FR" #translatable: App\Entity\Product\ProductOption {#8586} } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #searchable: false #filterable: false #searchWeight: 1 } #id: 359 #code: "Nombre_de_membres__6_personnes" #translations: Doctrine\ORM\PersistentCollection {#14274 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductOptionValueTranslation {#14378 #id: 359 #value: "6 personnes" #locale: "fr_FR" #translatable: App\Entity\Product\ProductOptionValue {#14275} } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" } "Taille_du_tapis_" => App\Entity\Product\ProductOptionValue {#14297 -position: 0 -hexadecimal: "#000000" #filePath: null #file: null #option: App\Entity\Product\ProductOption {#12154 #id: 99 #code: "Taille_du_tapis_" #position: 441 #values: Doctrine\ORM\PersistentCollection {#12223 …} #createdAt: DateTime @1682094385 {#12201 date: 2023-04-21 18:26:25.0 Europe/Paris (+02:00) } #updatedAt: DateTime @1683905526 {#12159 date: 2023-05-12 17:32:06.0 Europe/Paris (+02:00) } #translations: Doctrine\ORM\PersistentCollection {#12130 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductOptionTranslation {#12146 #id: 99 #name: "Taille du tapis ?" #locale: "fr_FR" #translatable: App\Entity\Product\ProductOption {#12154} } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #searchable: false #filterable: false #searchWeight: 1 } #id: 372 #code: "Taille_du_tapis__Tapis_bord_noir_Moyen_-_35x50cm" #translations: Doctrine\ORM\PersistentCollection {#14298 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductOptionValueTranslation {#14372 #id: 372 #value: "Tapis bord noir Moyen - 35x50cm" #locale: "fr_FR" #translatable: App\Entity\Product\ProductOptionValue {#14297} } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" } ] |
| disabled | false |
| errors | Symfony\Component\Form\FormErrorIterator {#39393 -form: Symfony\Component\Form\Form {#39375 …} -errors: [] } |
| form | Symfony\Component\Form\FormView {#39394 …5} |
| full_name | "sylius_add_to_cart[cartItem][variant]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "sylius_add_to_cart_cartItem_variant" |
| label | null |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "variant" |
| priority | 0 |
| required | true |
| row_attr | [] |
| size | null |
| submitted | false |
| translation_domain | null |
| unique_block_prefix | "_sylius_add_to_cart_cartItem_variant" |
| valid | true |
| value | [ "Nombre_de_membres_" => App\Entity\Product\ProductOptionValue {#14275 -position: 6 -hexadecimal: "#000000" #filePath: null #file: null #option: App\Entity\Product\ProductOption {#8586 #id: 95 #code: "Nombre_de_membres_" #position: 1112 #values: Doctrine\ORM\PersistentCollection {#8582 …} #createdAt: DateTime @1682077719 {#12217 date: 2023-04-21 13:48:39.0 Europe/Paris (+02:00) } #updatedAt: DateTime @1682077719 {#12228 date: 2023-04-21 13:48:39.0 Europe/Paris (+02:00) } #translations: Doctrine\ORM\PersistentCollection {#12224 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductOptionTranslation {#8298 #id: 95 #name: "Nombre de membres ?" #locale: "fr_FR" #translatable: App\Entity\Product\ProductOption {#8586} } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #searchable: false #filterable: false #searchWeight: 1 } #id: 359 #code: "Nombre_de_membres__6_personnes" #translations: Doctrine\ORM\PersistentCollection {#14274 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductOptionValueTranslation {#14378 #id: 359 #value: "6 personnes" #locale: "fr_FR" #translatable: App\Entity\Product\ProductOptionValue {#14275} } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" } "Taille_du_tapis_" => App\Entity\Product\ProductOptionValue {#14297 -position: 0 -hexadecimal: "#000000" #filePath: null #file: null #option: App\Entity\Product\ProductOption {#12154 #id: 99 #code: "Taille_du_tapis_" #position: 441 #values: Doctrine\ORM\PersistentCollection {#12223 …} #createdAt: DateTime @1682094385 {#12201 date: 2023-04-21 18:26:25.0 Europe/Paris (+02:00) } #updatedAt: DateTime @1683905526 {#12159 date: 2023-05-12 17:32:06.0 Europe/Paris (+02:00) } #translations: Doctrine\ORM\PersistentCollection {#12130 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductOptionTranslation {#12146 #id: 99 #name: "Taille du tapis ?" #locale: "fr_FR" #translatable: App\Entity\Product\ProductOption {#12154} } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #searchable: false #filterable: false #searchWeight: 1 } #id: 372 #code: "Taille_du_tapis__Tapis_bord_noir_Moyen_-_35x50cm" #translations: Doctrine\ORM\PersistentCollection {#14298 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductOptionValueTranslation {#14372 #id: 372 #value: "Tapis bord noir Moyen - 35x50cm" #locale: "fr_FR" #translatable: App\Entity\Product\ProductOptionValue {#14297} } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" } ] |
Taille_du_tapis_
"Sylius\Bundle\ProductBundle\Form\Type\ProductOptionValueChoiceType"
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | App\Entity\Product\ProductOptionValue {#14297 -position: 0 -hexadecimal: "#000000" #filePath: null #file: null #option: App\Entity\Product\ProductOption {#12154 #id: 99 #code: "Taille_du_tapis_" #position: 441 #values: Doctrine\ORM\PersistentCollection {#12223 …} #createdAt: DateTime @1682094385 {#12201 date: 2023-04-21 18:26:25.0 Europe/Paris (+02:00) } #updatedAt: DateTime @1683905526 {#12159 date: 2023-05-12 17:32:06.0 Europe/Paris (+02:00) } #translations: Doctrine\ORM\PersistentCollection {#12130 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductOptionTranslation {#12146 #id: 99 #name: "Taille du tapis ?" #locale: "fr_FR" #translatable: App\Entity\Product\ProductOption {#12154} } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #searchable: false #filterable: false #searchWeight: 1 } #id: 372 #code: "Taille_du_tapis__Tapis_bord_noir_Moyen_-_35x50cm" #translations: Doctrine\ORM\PersistentCollection {#14298 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductOptionValueTranslation {#14372 #id: 372 #value: "Tapis bord noir Moyen - 35x50cm" #locale: "fr_FR" #translatable: App\Entity\Product\ProductOptionValue {#14297} } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" } |
| View Format |
"Taille_du_tapis__Tapis_bord_noir_Moyen_-_35x50cm"
|
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| block_name | "entry" |
same as passed value |
| label | "Taille du tapis ?" |
same as passed value |
| only_available_values | true |
same as passed value |
| option | App\Entity\Product\ProductOption {#12154 #id: 99 #code: "Taille_du_tapis_" #position: 441 #values: Doctrine\ORM\PersistentCollection {#12223 …} #createdAt: DateTime @1682094385 {#12201 date: 2023-04-21 18:26:25.0 Europe/Paris (+02:00) } #updatedAt: DateTime @1683905526 {#12159 date: 2023-05-12 17:32:06.0 Europe/Paris (+02:00) } #translations: Doctrine\ORM\PersistentCollection {#12130 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductOptionTranslation {#12146 #id: 99 #name: "Taille du tapis ?" #locale: "fr_FR" #translatable: App\Entity\Product\ProductOption {#12154} } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #searchable: false #filterable: false #searchWeight: 1 } |
same as passed value |
| product | App\Entity\Product\Product {#10940 #variantSelectionMethod: "match" -oldId: 3434 #productBundle: null #brand: Proxies\__CG__\App\Entity\Brand\Brand {#10984 …} #archivedAt: null #supplier: null -isDigitalProduct: false #productTaxons: Doctrine\ORM\PersistentCollection {#11323 …} #channels: Doctrine\ORM\PersistentCollection {#11348 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#10862 …} #reviews: Doctrine\ORM\PersistentCollection {#6232 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#11334 …} #id: 1436 #code: "tapis_de_porte_personnalise_famille_gnomes_3434" #attributes: Doctrine\ORM\PersistentCollection {#11393 …} #variants: Doctrine\ORM\PersistentCollection {#11395 …} #options: Doctrine\ORM\PersistentCollection {#11493 -snapshot: [ …2] -owner: App\Entity\Product\Product {#10940} -association: [ …21] -em: Doctrine\ORM\EntityManager {#4643 …} -backRefFieldName: null -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#104259 …} -isDirty: false #collection: Doctrine\Common\Collections\ArrayCollection {#10431 …} #initialized: true } #associations: Doctrine\ORM\PersistentCollection {#10435 …} #createdAt: DateTime @1681988329 {#10991 date: 2023-04-20 12:58:49.0 Europe/Paris (+02:00) } #updatedAt: DateTime @1682094518 {#10995 date: 2023-04-21 18:28:38.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#4034 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#11542 #shortDescription: """ <p>Vous cherchez un cadeau à l'image de ses destinataires ? Offrez un tapis personnalisé Gnomes et représentez chaque membre de la famille par son Avatar Gnomes.</p>\r\n \r\n <p>Jusqu'à 8 membres dans la famille sur les dimensions 40 x 60 ou 50x75 cm.</p>\r\n \r\n <p>Donnez le sourire à vos invités dès la porte d'entrée avec ce <strong>paillasson personnalisé famille humoristique.</strong> </p>\r\n \r\n <p>Le tapis d'entrée personnalisé, est une idée originale de cadeau en toutes occasions. Anniversaire, fête, Noël...</p>\r\n \r\n <p> </p>\r\n \r\n <p>Sélectionnez en premier la taille du tapis puis le nombre de personnes que vous souhaitez représenter.</p>\r\n \r\n <p>Puis cliquez sur Personnaliser pour accéder au <strong>configurateur en ligne</strong> qui vous permettra de visualiser immédiatement le résultat de votre création.</p>\r\n \r\n <p>Dessous anti dérapant, bordure noire pour les tapis. Pas de bordure noir sur le paillasson.</p>\r\n \r\n <p>4 formats au choix :</p>\r\n \r\n <ul>\r\n \t<li>35x50 cm, avec un contour noir. Parfait pour un usage intérieur ou extérieur. Son épaisseur lui permet de s'intégrer facilement en intérieur.</li>\r\n \t<li>40x60 cm, avec un contour noir. La taille la + vendue ! Parfait pour un usage intérieur ou extérieur. Son épaisseur lui permet de s'intégrer facilement en intérieur par exemple.</li>\r\n \t<li>50x75 cm, avec un contour noir. Nouvelle dimension ! Parfait pour un usage intérieur ou extérieur. Son épaisseur lui permet de s'intégrer facilement en intérieur.</li>\r\n \t<li>Paillasson 40x60 cm, sans bordure. L'impression est réalisée d'un bord à l'autre (pas de contour noir). Ce modèle est + épais que le tapis, environ 6mm.</li>\r\n </ul>\r\n \r\n <p>Vous avez besoin d'un tapis personnalisé fin qui passe sous les portes ? Optez pour un des modèles avec bordure noire. Sa finesse lui permet généralement de passer sous de nombreuses portes, ce qui le rend très pratique aussi bien en intérieur qu'en usage extérieur.</p>\r\n \r\n <p>Ce tapis d'entrée personnalisé est décoratif mais absorbera la saleté, la poussière et l’humidité.</p>\r\n \r\n <p>Peut également être utilisé pour une salle de bain ou une cuisine</p> """ #id: 1436 #name: "Tapis de porte personnalisé famille Gnomes" #slug: "tapis-de-porte-personnalise-famille-gnomes" #description: """ <p>Vous cherchez un cadeau à l'image de ses destinataires ? Offrez un tapis personnalisé Gnomes et représentez chaque membre de la famille par son Avatar Gnomes.</p>\r\n \r\n <p>Jusqu'à 8 membres dans la famille sur les dimensions 40 x 60 ou 50x75 cm.</p>\r\n \r\n <p>Donnez le sourire à vos invités dès la porte d'entrée avec ce <strong>paillasson personnalisé famille humoristique.</strong> </p>\r\n \r\n <p>Le tapis d'entrée personnalisé, est une idée originale de cadeau en toutes occasions. Anniversaire, fête, Noël...</p>\r\n \r\n <p> </p>\r\n \r\n <p>Sélectionnez en premier la taille du tapis puis le nombre de personnes que vous souhaitez représenter.</p>\r\n \r\n <p>Puis cliquez sur Personnaliser pour accéder au <strong>configurateur en ligne</strong> qui vous permettra de visualiser immédiatement le résultat de votre création.</p>\r\n \r\n <p>Dessous anti dérapant, bordure noire pour les tapis. Pas de bordure noir sur le paillasson.</p>\r\n \r\n <p>4 formats au choix :</p>\r\n \r\n <ul>\r\n \t<li>35x50 cm, avec un contour noir. Parfait pour un usage intérieur ou extérieur. Son épaisseur lui permet de s'intégrer facilement en intérieur.</li>\r\n \t<li>40x60 cm, avec un contour noir. La taille la + vendue ! Parfait pour un usage intérieur ou extérieur. Son épaisseur lui permet de s'intégrer facilement en intérieur par exemple.</li>\r\n \t<li>50x75 cm, avec un contour noir. Nouvelle dimension ! Parfait pour un usage intérieur ou extérieur. Son épaisseur lui permet de s'intégrer facilement en intérieur.</li>\r\n \t<li>Paillasson 40x60 cm, sans bordure. L'impression est réalisée d'un bord à l'autre (pas de contour noir). Ce modèle est + épais que le tapis, environ 6mm.</li>\r\n </ul>\r\n \r\n <p>Vous avez besoin d'un tapis personnalisé fin qui passe sous les portes ? Optez pour un des modèles avec bordure noire. Sa finesse lui permet généralement de passer sous de nombreuses portes, ce qui le rend très pratique aussi bien en intérieur qu'en usage extérieur.</p>\r\n \r\n <p>Ce tapis d'entrée personnalisé est décoratif mais absorbera la saleté, la poussière et l’humidité.</p>\r\n \r\n <p>Peut également être utilisé pour une salle de bain ou une cuisine</p> """ #metaKeywords: null #metaDescription: "Tapis de porte personnalisé avec votre texte ! Pratique et personnalisé pour un cadeau original pas cher. Paillasson personnalisé . Fabrication à la commande et livraison rapide." #locale: "fr_FR" #translatable: App\Entity\Product\Product {#10940} } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #SEOBrand: null #SEOGtin8: null #SEOGtin13: null #SEOGtin14: null #SEOMpn: null #SEOIsbn: null #SEOSku: null #SEOOfferAggregated: false #referenceableContent: Proxies\__CG__\Dedi\SyliusSEOPlugin\Entity\SEOContent {#6265 …} -hsCode: "73262000" #callouts: Doctrine\ORM\PersistentCollection {#10707 …} } |
same as passed value |
| property_path | "[Taille_du_tapis_]" |
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 | "entry" |
| block_prefix | null |
| by_reference | true |
| choice_attr | null |
| choice_filter | null |
| choice_label | "value" |
| choice_loader | null |
| choice_name | null |
| choice_translation_domain | false |
| choice_translation_parameters | [] |
| choice_value | "code" |
| choices | Doctrine\Common\Collections\ArrayCollection {#39311 -elements: [ App\Entity\Product\ProductOptionValue {#14269 …} App\Entity\Product\ProductOptionValue {#14294 …} App\Entity\Product\ProductOptionValue {#14297 -position: 0 -hexadecimal: "#000000" #filePath: null #file: null #option: App\Entity\Product\ProductOption {#12154 #id: 99 #code: "Taille_du_tapis_" #position: 441 #values: Doctrine\ORM\PersistentCollection {#12223 …} #createdAt: DateTime @1682094385 {#12201 date: 2023-04-21 18:26:25.0 Europe/Paris (+02:00) } #updatedAt: DateTime @1683905526 {#12159 date: 2023-05-12 17:32:06.0 Europe/Paris (+02:00) } #translations: Doctrine\ORM\PersistentCollection {#12130 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductOptionTranslation {#12146 #id: 99 #name: "Taille du tapis ?" #locale: "fr_FR" #translatable: App\Entity\Product\ProductOption {#12154} } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #searchable: false #filterable: false #searchWeight: 1 } #id: 372 #code: "Taille_du_tapis__Tapis_bord_noir_Moyen_-_35x50cm" #translations: Doctrine\ORM\PersistentCollection {#14298 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductOptionValueTranslation {#14372 #id: 372 #value: "Tapis bord noir Moyen - 35x50cm" #locale: "fr_FR" #translatable: App\Entity\Product\ProductOptionValue {#14297} } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" } App\Entity\Product\ProductOptionValue {#14300 …} ] } |
| compound | false |
| 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 {#13151 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#13150 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#13156 …} -namespace: Closure() {#13148 …} } |
| data_class | null |
| disabled | false |
| empty_data | "" |
| error_bubbling | false |
| error_mapping | [] |
| expanded | false |
| extra_fields_message | "This form should not contain extra fields." |
| form_attr | false |
| getter | null |
| group_by | 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 | "Taille du tapis ?" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| legacy_error_messages | true |
| mapped | true |
| method | "POST" |
| multiple | false |
| only_available_values | true |
| option | App\Entity\Product\ProductOption {#12154 #id: 99 #code: "Taille_du_tapis_" #position: 441 #values: Doctrine\ORM\PersistentCollection {#12223 …} #createdAt: DateTime @1682094385 {#12201 date: 2023-04-21 18:26:25.0 Europe/Paris (+02:00) } #updatedAt: DateTime @1683905526 {#12159 date: 2023-05-12 17:32:06.0 Europe/Paris (+02:00) } #translations: Doctrine\ORM\PersistentCollection {#12130 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductOptionTranslation {#12146 #id: 99 #name: "Taille du tapis ?" #locale: "fr_FR" #translatable: App\Entity\Product\ProductOption {#12154} } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #searchable: false #filterable: false #searchWeight: 1 } |
| placeholder | null |
| post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
| preferred_choices | [] |
| priority | 0 |
| product | App\Entity\Product\Product {#10940 #variantSelectionMethod: "match" -oldId: 3434 #productBundle: null #brand: Proxies\__CG__\App\Entity\Brand\Brand {#10984 …} #archivedAt: null #supplier: null -isDigitalProduct: false #productTaxons: Doctrine\ORM\PersistentCollection {#11323 …} #channels: Doctrine\ORM\PersistentCollection {#11348 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#10862 …} #reviews: Doctrine\ORM\PersistentCollection {#6232 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#11334 …} #id: 1436 #code: "tapis_de_porte_personnalise_famille_gnomes_3434" #attributes: Doctrine\ORM\PersistentCollection {#11393 …} #variants: Doctrine\ORM\PersistentCollection {#11395 …} #options: Doctrine\ORM\PersistentCollection {#11493 -snapshot: [ …2] -owner: App\Entity\Product\Product {#10940} -association: [ …21] -em: Doctrine\ORM\EntityManager {#4643 …} -backRefFieldName: null -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#104259 …} -isDirty: false #collection: Doctrine\Common\Collections\ArrayCollection {#10431 …} #initialized: true } #associations: Doctrine\ORM\PersistentCollection {#10435 …} #createdAt: DateTime @1681988329 {#10991 date: 2023-04-20 12:58:49.0 Europe/Paris (+02:00) } #updatedAt: DateTime @1682094518 {#10995 date: 2023-04-21 18:28:38.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#4034 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#11542 #shortDescription: """ <p>Vous cherchez un cadeau à l'image de ses destinataires ? Offrez un tapis personnalisé Gnomes et représentez chaque membre de la famille par son Avatar Gnomes.</p>\r\n \r\n <p>Jusqu'à 8 membres dans la famille sur les dimensions 40 x 60 ou 50x75 cm.</p>\r\n \r\n <p>Donnez le sourire à vos invités dès la porte d'entrée avec ce <strong>paillasson personnalisé famille humoristique.</strong> </p>\r\n \r\n <p>Le tapis d'entrée personnalisé, est une idée originale de cadeau en toutes occasions. Anniversaire, fête, Noël...</p>\r\n \r\n <p> </p>\r\n \r\n <p>Sélectionnez en premier la taille du tapis puis le nombre de personnes que vous souhaitez représenter.</p>\r\n \r\n <p>Puis cliquez sur Personnaliser pour accéder au <strong>configurateur en ligne</strong> qui vous permettra de visualiser immédiatement le résultat de votre création.</p>\r\n \r\n <p>Dessous anti dérapant, bordure noire pour les tapis. Pas de bordure noir sur le paillasson.</p>\r\n \r\n <p>4 formats au choix :</p>\r\n \r\n <ul>\r\n \t<li>35x50 cm, avec un contour noir. Parfait pour un usage intérieur ou extérieur. Son épaisseur lui permet de s'intégrer facilement en intérieur.</li>\r\n \t<li>40x60 cm, avec un contour noir. La taille la + vendue ! Parfait pour un usage intérieur ou extérieur. Son épaisseur lui permet de s'intégrer facilement en intérieur par exemple.</li>\r\n \t<li>50x75 cm, avec un contour noir. Nouvelle dimension ! Parfait pour un usage intérieur ou extérieur. Son épaisseur lui permet de s'intégrer facilement en intérieur.</li>\r\n \t<li>Paillasson 40x60 cm, sans bordure. L'impression est réalisée d'un bord à l'autre (pas de contour noir). Ce modèle est + épais que le tapis, environ 6mm.</li>\r\n </ul>\r\n \r\n <p>Vous avez besoin d'un tapis personnalisé fin qui passe sous les portes ? Optez pour un des modèles avec bordure noire. Sa finesse lui permet généralement de passer sous de nombreuses portes, ce qui le rend très pratique aussi bien en intérieur qu'en usage extérieur.</p>\r\n \r\n <p>Ce tapis d'entrée personnalisé est décoratif mais absorbera la saleté, la poussière et l’humidité.</p>\r\n \r\n <p>Peut également être utilisé pour une salle de bain ou une cuisine</p> """ #id: 1436 #name: "Tapis de porte personnalisé famille Gnomes" #slug: "tapis-de-porte-personnalise-famille-gnomes" #description: """ <p>Vous cherchez un cadeau à l'image de ses destinataires ? Offrez un tapis personnalisé Gnomes et représentez chaque membre de la famille par son Avatar Gnomes.</p>\r\n \r\n <p>Jusqu'à 8 membres dans la famille sur les dimensions 40 x 60 ou 50x75 cm.</p>\r\n \r\n <p>Donnez le sourire à vos invités dès la porte d'entrée avec ce <strong>paillasson personnalisé famille humoristique.</strong> </p>\r\n \r\n <p>Le tapis d'entrée personnalisé, est une idée originale de cadeau en toutes occasions. Anniversaire, fête, Noël...</p>\r\n \r\n <p> </p>\r\n \r\n <p>Sélectionnez en premier la taille du tapis puis le nombre de personnes que vous souhaitez représenter.</p>\r\n \r\n <p>Puis cliquez sur Personnaliser pour accéder au <strong>configurateur en ligne</strong> qui vous permettra de visualiser immédiatement le résultat de votre création.</p>\r\n \r\n <p>Dessous anti dérapant, bordure noire pour les tapis. Pas de bordure noir sur le paillasson.</p>\r\n \r\n <p>4 formats au choix :</p>\r\n \r\n <ul>\r\n \t<li>35x50 cm, avec un contour noir. Parfait pour un usage intérieur ou extérieur. Son épaisseur lui permet de s'intégrer facilement en intérieur.</li>\r\n \t<li>40x60 cm, avec un contour noir. La taille la + vendue ! Parfait pour un usage intérieur ou extérieur. Son épaisseur lui permet de s'intégrer facilement en intérieur par exemple.</li>\r\n \t<li>50x75 cm, avec un contour noir. Nouvelle dimension ! Parfait pour un usage intérieur ou extérieur. Son épaisseur lui permet de s'intégrer facilement en intérieur.</li>\r\n \t<li>Paillasson 40x60 cm, sans bordure. L'impression est réalisée d'un bord à l'autre (pas de contour noir). Ce modèle est + épais que le tapis, environ 6mm.</li>\r\n </ul>\r\n \r\n <p>Vous avez besoin d'un tapis personnalisé fin qui passe sous les portes ? Optez pour un des modèles avec bordure noire. Sa finesse lui permet généralement de passer sous de nombreuses portes, ce qui le rend très pratique aussi bien en intérieur qu'en usage extérieur.</p>\r\n \r\n <p>Ce tapis d'entrée personnalisé est décoratif mais absorbera la saleté, la poussière et l’humidité.</p>\r\n \r\n <p>Peut également être utilisé pour une salle de bain ou une cuisine</p> """ #metaKeywords: null #metaDescription: "Tapis de porte personnalisé avec votre texte ! Pratique et personnalisé pour un cadeau original pas cher. Paillasson personnalisé . Fabrication à la commande et livraison rapide." #locale: "fr_FR" #translatable: App\Entity\Product\Product {#10940} } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #SEOBrand: null #SEOGtin8: null #SEOGtin13: null #SEOGtin14: null #SEOMpn: null #SEOIsbn: null #SEOSku: null #SEOOfferAggregated: false #referenceableContent: Proxies\__CG__\Dedi\SyliusSEOPlugin\Entity\SEOContent {#6265 …} -hsCode: "73262000" #callouts: Doctrine\ORM\PersistentCollection {#10707 …} } |
| property_path | "[Taille_du_tapis_]" |
| required | true |
| row_attr | [] |
| setter | null |
| translation_domain | null |
| trim | false |
| upload_max_size_message | Closure() {#39300 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#17736 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#1589 …} $translationDomain: "validators" $message: Closure() {#39298 …} } } |
| validation_groups | null |
View Variables
| Variable | Value |
|---|---|
| action | "" |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "choice" "sylius_product_option_value_choice" "_sylius_add_to_cart_cartItem_variant_entry" ] |
| cache_key | "_sylius_add_to_cart_cartItem_variant_entry_sylius_product_option_value_choice" |
| choice_translation_domain | false |
| choice_translation_parameters | [] |
| choices | [ Symfony\Component\Form\ChoiceList\View\ChoiceView {#39415 +label: "Paillasson - 40x60 cm" +value: "Taille_du_tapis__Paillasson_-_40x60_cm" +data: App\Entity\Product\ProductOptionValue {#14269 …} +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#39417 +label: "Tapis bord noir Grand- 40x60 cm" +value: "Taille_du_tapis__Tapis_bord_noir_Grand-_40x60_cm" +data: App\Entity\Product\ProductOptionValue {#14294 …} +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#39416 +label: "Tapis bord noir Moyen - 35x50cm" +value: "Taille_du_tapis__Tapis_bord_noir_Moyen_-_35x50cm" +data: App\Entity\Product\ProductOptionValue {#14297 -position: 0 -hexadecimal: "#000000" #filePath: null #file: null #option: App\Entity\Product\ProductOption {#12154 #id: 99 #code: "Taille_du_tapis_" #position: 441 #values: Doctrine\ORM\PersistentCollection {#12223 …} #createdAt: DateTime @1682094385 {#12201 date: 2023-04-21 18:26:25.0 Europe/Paris (+02:00) } #updatedAt: DateTime @1683905526 {#12159 date: 2023-05-12 17:32:06.0 Europe/Paris (+02:00) } #translations: Doctrine\ORM\PersistentCollection {#12130 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductOptionTranslation {#12146 #id: 99 #name: "Taille du tapis ?" #locale: "fr_FR" #translatable: App\Entity\Product\ProductOption {#12154} } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #searchable: false #filterable: false #searchWeight: 1 } #id: 372 #code: "Taille_du_tapis__Tapis_bord_noir_Moyen_-_35x50cm" #translations: Doctrine\ORM\PersistentCollection {#14298 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductOptionValueTranslation {#14372 #id: 372 #value: "Tapis bord noir Moyen - 35x50cm" #locale: "fr_FR" #translatable: App\Entity\Product\ProductOptionValue {#14297} } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" } +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#39423 +label: "Tapis bord noir XL - 50x75cm" +value: "Taille_du_tapis__Tapis_bord_noir_XL_-_50x75cm" +data: App\Entity\Product\ProductOptionValue {#14300 …} +attr: [] +labelTranslationParameters: [] } ] |
| compound | false |
| data | App\Entity\Product\ProductOptionValue {#14297 -position: 0 -hexadecimal: "#000000" #filePath: null #file: null #option: App\Entity\Product\ProductOption {#12154 #id: 99 #code: "Taille_du_tapis_" #position: 441 #values: Doctrine\ORM\PersistentCollection {#12223 …} #createdAt: DateTime @1682094385 {#12201 date: 2023-04-21 18:26:25.0 Europe/Paris (+02:00) } #updatedAt: DateTime @1683905526 {#12159 date: 2023-05-12 17:32:06.0 Europe/Paris (+02:00) } #translations: Doctrine\ORM\PersistentCollection {#12130 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductOptionTranslation {#12146 #id: 99 #name: "Taille du tapis ?" #locale: "fr_FR" #translatable: App\Entity\Product\ProductOption {#12154} } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #searchable: false #filterable: false #searchWeight: 1 } #id: 372 #code: "Taille_du_tapis__Tapis_bord_noir_Moyen_-_35x50cm" #translations: Doctrine\ORM\PersistentCollection {#14298 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductOptionValueTranslation {#14372 #id: 372 #value: "Tapis bord noir Moyen - 35x50cm" #locale: "fr_FR" #translatable: App\Entity\Product\ProductOptionValue {#14297} } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" } |
| disabled | false |
| errors | Symfony\Component\Form\FormErrorIterator {#39404 -form: Symfony\Component\Form\Form {#39378 …} -errors: [] } |
| expanded | false |
| form | Symfony\Component\Form\FormView {#39403 …5} |
| full_name | "sylius_add_to_cart[cartItem][variant][Taille_du_tapis_]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "sylius_add_to_cart_cartItem_variant_Taille_du_tapis_" |
| is_selected | Closure($choice, $value) {#39414 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: Symfony\Component\Form\Extension\Core\Type\ChoiceType {#18379 …} } |
| label | "Taille du tapis ?" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| multiple | false |
| name | "Taille_du_tapis_" |
| placeholder | null |
| placeholder_in_choices | false |
| preferred_choices | [] |
| priority | 0 |
| required | true |
| row_attr | [] |
| separator | "-------------------" |
| size | null |
| submitted | false |
| translation_domain | null |
| unique_block_prefix | "_sylius_add_to_cart_cartItem_variant_entry" |
| valid | true |
| value | "Taille_du_tapis__Tapis_bord_noir_Moyen_-_35x50cm" |
Nombre_de_membres_
"Sylius\Bundle\ProductBundle\Form\Type\ProductOptionValueChoiceType"
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | App\Entity\Product\ProductOptionValue {#14275 -position: 6 -hexadecimal: "#000000" #filePath: null #file: null #option: App\Entity\Product\ProductOption {#8586 #id: 95 #code: "Nombre_de_membres_" #position: 1112 #values: Doctrine\ORM\PersistentCollection {#8582 …} #createdAt: DateTime @1682077719 {#12217 date: 2023-04-21 13:48:39.0 Europe/Paris (+02:00) } #updatedAt: DateTime @1682077719 {#12228 date: 2023-04-21 13:48:39.0 Europe/Paris (+02:00) } #translations: Doctrine\ORM\PersistentCollection {#12224 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductOptionTranslation {#8298 #id: 95 #name: "Nombre de membres ?" #locale: "fr_FR" #translatable: App\Entity\Product\ProductOption {#8586} } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #searchable: false #filterable: false #searchWeight: 1 } #id: 359 #code: "Nombre_de_membres__6_personnes" #translations: Doctrine\ORM\PersistentCollection {#14274 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductOptionValueTranslation {#14378 #id: 359 #value: "6 personnes" #locale: "fr_FR" #translatable: App\Entity\Product\ProductOptionValue {#14275} } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" } |
| View Format |
"Nombre_de_membres__6_personnes"
|
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| block_name | "entry" |
same as passed value |
| label | "Nombre de membres ?" |
same as passed value |
| only_available_values | true |
same as passed value |
| option | App\Entity\Product\ProductOption {#8586 #id: 95 #code: "Nombre_de_membres_" #position: 1112 #values: Doctrine\ORM\PersistentCollection {#8582 …} #createdAt: DateTime @1682077719 {#12217 date: 2023-04-21 13:48:39.0 Europe/Paris (+02:00) } #updatedAt: DateTime @1682077719 {#12228 date: 2023-04-21 13:48:39.0 Europe/Paris (+02:00) } #translations: Doctrine\ORM\PersistentCollection {#12224 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductOptionTranslation {#8298 #id: 95 #name: "Nombre de membres ?" #locale: "fr_FR" #translatable: App\Entity\Product\ProductOption {#8586} } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #searchable: false #filterable: false #searchWeight: 1 } |
same as passed value |
| product | App\Entity\Product\Product {#10940 #variantSelectionMethod: "match" -oldId: 3434 #productBundle: null #brand: Proxies\__CG__\App\Entity\Brand\Brand {#10984 …} #archivedAt: null #supplier: null -isDigitalProduct: false #productTaxons: Doctrine\ORM\PersistentCollection {#11323 …} #channels: Doctrine\ORM\PersistentCollection {#11348 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#10862 …} #reviews: Doctrine\ORM\PersistentCollection {#6232 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#11334 …} #id: 1436 #code: "tapis_de_porte_personnalise_famille_gnomes_3434" #attributes: Doctrine\ORM\PersistentCollection {#11393 …} #variants: Doctrine\ORM\PersistentCollection {#11395 …} #options: Doctrine\ORM\PersistentCollection {#11493 -snapshot: [ …2] -owner: App\Entity\Product\Product {#10940} -association: [ …21] -em: Doctrine\ORM\EntityManager {#4643 …} -backRefFieldName: null -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#104259 …} -isDirty: false #collection: Doctrine\Common\Collections\ArrayCollection {#10431 …} #initialized: true } #associations: Doctrine\ORM\PersistentCollection {#10435 …} #createdAt: DateTime @1681988329 {#10991 date: 2023-04-20 12:58:49.0 Europe/Paris (+02:00) } #updatedAt: DateTime @1682094518 {#10995 date: 2023-04-21 18:28:38.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#4034 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#11542 #shortDescription: """ <p>Vous cherchez un cadeau à l'image de ses destinataires ? Offrez un tapis personnalisé Gnomes et représentez chaque membre de la famille par son Avatar Gnomes.</p>\r\n \r\n <p>Jusqu'à 8 membres dans la famille sur les dimensions 40 x 60 ou 50x75 cm.</p>\r\n \r\n <p>Donnez le sourire à vos invités dès la porte d'entrée avec ce <strong>paillasson personnalisé famille humoristique.</strong> </p>\r\n \r\n <p>Le tapis d'entrée personnalisé, est une idée originale de cadeau en toutes occasions. Anniversaire, fête, Noël...</p>\r\n \r\n <p> </p>\r\n \r\n <p>Sélectionnez en premier la taille du tapis puis le nombre de personnes que vous souhaitez représenter.</p>\r\n \r\n <p>Puis cliquez sur Personnaliser pour accéder au <strong>configurateur en ligne</strong> qui vous permettra de visualiser immédiatement le résultat de votre création.</p>\r\n \r\n <p>Dessous anti dérapant, bordure noire pour les tapis. Pas de bordure noir sur le paillasson.</p>\r\n \r\n <p>4 formats au choix :</p>\r\n \r\n <ul>\r\n \t<li>35x50 cm, avec un contour noir. Parfait pour un usage intérieur ou extérieur. Son épaisseur lui permet de s'intégrer facilement en intérieur.</li>\r\n \t<li>40x60 cm, avec un contour noir. La taille la + vendue ! Parfait pour un usage intérieur ou extérieur. Son épaisseur lui permet de s'intégrer facilement en intérieur par exemple.</li>\r\n \t<li>50x75 cm, avec un contour noir. Nouvelle dimension ! Parfait pour un usage intérieur ou extérieur. Son épaisseur lui permet de s'intégrer facilement en intérieur.</li>\r\n \t<li>Paillasson 40x60 cm, sans bordure. L'impression est réalisée d'un bord à l'autre (pas de contour noir). Ce modèle est + épais que le tapis, environ 6mm.</li>\r\n </ul>\r\n \r\n <p>Vous avez besoin d'un tapis personnalisé fin qui passe sous les portes ? Optez pour un des modèles avec bordure noire. Sa finesse lui permet généralement de passer sous de nombreuses portes, ce qui le rend très pratique aussi bien en intérieur qu'en usage extérieur.</p>\r\n \r\n <p>Ce tapis d'entrée personnalisé est décoratif mais absorbera la saleté, la poussière et l’humidité.</p>\r\n \r\n <p>Peut également être utilisé pour une salle de bain ou une cuisine</p> """ #id: 1436 #name: "Tapis de porte personnalisé famille Gnomes" #slug: "tapis-de-porte-personnalise-famille-gnomes" #description: """ <p>Vous cherchez un cadeau à l'image de ses destinataires ? Offrez un tapis personnalisé Gnomes et représentez chaque membre de la famille par son Avatar Gnomes.</p>\r\n \r\n <p>Jusqu'à 8 membres dans la famille sur les dimensions 40 x 60 ou 50x75 cm.</p>\r\n \r\n <p>Donnez le sourire à vos invités dès la porte d'entrée avec ce <strong>paillasson personnalisé famille humoristique.</strong> </p>\r\n \r\n <p>Le tapis d'entrée personnalisé, est une idée originale de cadeau en toutes occasions. Anniversaire, fête, Noël...</p>\r\n \r\n <p> </p>\r\n \r\n <p>Sélectionnez en premier la taille du tapis puis le nombre de personnes que vous souhaitez représenter.</p>\r\n \r\n <p>Puis cliquez sur Personnaliser pour accéder au <strong>configurateur en ligne</strong> qui vous permettra de visualiser immédiatement le résultat de votre création.</p>\r\n \r\n <p>Dessous anti dérapant, bordure noire pour les tapis. Pas de bordure noir sur le paillasson.</p>\r\n \r\n <p>4 formats au choix :</p>\r\n \r\n <ul>\r\n \t<li>35x50 cm, avec un contour noir. Parfait pour un usage intérieur ou extérieur. Son épaisseur lui permet de s'intégrer facilement en intérieur.</li>\r\n \t<li>40x60 cm, avec un contour noir. La taille la + vendue ! Parfait pour un usage intérieur ou extérieur. Son épaisseur lui permet de s'intégrer facilement en intérieur par exemple.</li>\r\n \t<li>50x75 cm, avec un contour noir. Nouvelle dimension ! Parfait pour un usage intérieur ou extérieur. Son épaisseur lui permet de s'intégrer facilement en intérieur.</li>\r\n \t<li>Paillasson 40x60 cm, sans bordure. L'impression est réalisée d'un bord à l'autre (pas de contour noir). Ce modèle est + épais que le tapis, environ 6mm.</li>\r\n </ul>\r\n \r\n <p>Vous avez besoin d'un tapis personnalisé fin qui passe sous les portes ? Optez pour un des modèles avec bordure noire. Sa finesse lui permet généralement de passer sous de nombreuses portes, ce qui le rend très pratique aussi bien en intérieur qu'en usage extérieur.</p>\r\n \r\n <p>Ce tapis d'entrée personnalisé est décoratif mais absorbera la saleté, la poussière et l’humidité.</p>\r\n \r\n <p>Peut également être utilisé pour une salle de bain ou une cuisine</p> """ #metaKeywords: null #metaDescription: "Tapis de porte personnalisé avec votre texte ! Pratique et personnalisé pour un cadeau original pas cher. Paillasson personnalisé . Fabrication à la commande et livraison rapide." #locale: "fr_FR" #translatable: App\Entity\Product\Product {#10940} } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #SEOBrand: null #SEOGtin8: null #SEOGtin13: null #SEOGtin14: null #SEOMpn: null #SEOIsbn: null #SEOSku: null #SEOOfferAggregated: false #referenceableContent: Proxies\__CG__\Dedi\SyliusSEOPlugin\Entity\SEOContent {#6265 …} -hsCode: "73262000" #callouts: Doctrine\ORM\PersistentCollection {#10707 …} } |
same as passed value |
| property_path | "[Nombre_de_membres_]" |
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 | "entry" |
| block_prefix | null |
| by_reference | true |
| choice_attr | null |
| choice_filter | null |
| choice_label | "value" |
| choice_loader | null |
| choice_name | null |
| choice_translation_domain | false |
| choice_translation_parameters | [] |
| choice_value | "code" |
| choices | Doctrine\Common\Collections\ArrayCollection {#39350 -elements: [ App\Entity\Product\ProductOptionValue {#14261 …} App\Entity\Product\ProductOptionValue {#14283 …} App\Entity\Product\ProductOptionValue {#14284 …} App\Entity\Product\ProductOptionValue {#14278 …} App\Entity\Product\ProductOptionValue {#14275 -position: 6 -hexadecimal: "#000000" #filePath: null #file: null #option: App\Entity\Product\ProductOption {#8586 #id: 95 #code: "Nombre_de_membres_" #position: 1112 #values: Doctrine\ORM\PersistentCollection {#8582 …} #createdAt: DateTime @1682077719 {#12217 date: 2023-04-21 13:48:39.0 Europe/Paris (+02:00) } #updatedAt: DateTime @1682077719 {#12228 date: 2023-04-21 13:48:39.0 Europe/Paris (+02:00) } #translations: Doctrine\ORM\PersistentCollection {#12224 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductOptionTranslation {#8298 #id: 95 #name: "Nombre de membres ?" #locale: "fr_FR" #translatable: App\Entity\Product\ProductOption {#8586} } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #searchable: false #filterable: false #searchWeight: 1 } #id: 359 #code: "Nombre_de_membres__6_personnes" #translations: Doctrine\ORM\PersistentCollection {#14274 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductOptionValueTranslation {#14378 #id: 359 #value: "6 personnes" #locale: "fr_FR" #translatable: App\Entity\Product\ProductOptionValue {#14275} } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" } App\Entity\Product\ProductOptionValue {#14289 …} App\Entity\Product\ProductOptionValue {#14291 …} ] } |
| compound | false |
| 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 {#13151 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#13150 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#13156 …} -namespace: Closure() {#13148 …} } |
| data_class | null |
| disabled | false |
| empty_data | "" |
| error_bubbling | false |
| error_mapping | [] |
| expanded | false |
| extra_fields_message | "This form should not contain extra fields." |
| form_attr | false |
| getter | null |
| group_by | 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 | "Nombre de membres ?" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| legacy_error_messages | true |
| mapped | true |
| method | "POST" |
| multiple | false |
| only_available_values | true |
| option | App\Entity\Product\ProductOption {#8586 #id: 95 #code: "Nombre_de_membres_" #position: 1112 #values: Doctrine\ORM\PersistentCollection {#8582 …} #createdAt: DateTime @1682077719 {#12217 date: 2023-04-21 13:48:39.0 Europe/Paris (+02:00) } #updatedAt: DateTime @1682077719 {#12228 date: 2023-04-21 13:48:39.0 Europe/Paris (+02:00) } #translations: Doctrine\ORM\PersistentCollection {#12224 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductOptionTranslation {#8298 #id: 95 #name: "Nombre de membres ?" #locale: "fr_FR" #translatable: App\Entity\Product\ProductOption {#8586} } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #searchable: false #filterable: false #searchWeight: 1 } |
| placeholder | null |
| post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
| preferred_choices | [] |
| priority | 0 |
| product | App\Entity\Product\Product {#10940 #variantSelectionMethod: "match" -oldId: 3434 #productBundle: null #brand: Proxies\__CG__\App\Entity\Brand\Brand {#10984 …} #archivedAt: null #supplier: null -isDigitalProduct: false #productTaxons: Doctrine\ORM\PersistentCollection {#11323 …} #channels: Doctrine\ORM\PersistentCollection {#11348 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#10862 …} #reviews: Doctrine\ORM\PersistentCollection {#6232 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#11334 …} #id: 1436 #code: "tapis_de_porte_personnalise_famille_gnomes_3434" #attributes: Doctrine\ORM\PersistentCollection {#11393 …} #variants: Doctrine\ORM\PersistentCollection {#11395 …} #options: Doctrine\ORM\PersistentCollection {#11493 -snapshot: [ …2] -owner: App\Entity\Product\Product {#10940} -association: [ …21] -em: Doctrine\ORM\EntityManager {#4643 …} -backRefFieldName: null -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#104259 …} -isDirty: false #collection: Doctrine\Common\Collections\ArrayCollection {#10431 …} #initialized: true } #associations: Doctrine\ORM\PersistentCollection {#10435 …} #createdAt: DateTime @1681988329 {#10991 date: 2023-04-20 12:58:49.0 Europe/Paris (+02:00) } #updatedAt: DateTime @1682094518 {#10995 date: 2023-04-21 18:28:38.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#4034 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#11542 #shortDescription: """ <p>Vous cherchez un cadeau à l'image de ses destinataires ? Offrez un tapis personnalisé Gnomes et représentez chaque membre de la famille par son Avatar Gnomes.</p>\r\n \r\n <p>Jusqu'à 8 membres dans la famille sur les dimensions 40 x 60 ou 50x75 cm.</p>\r\n \r\n <p>Donnez le sourire à vos invités dès la porte d'entrée avec ce <strong>paillasson personnalisé famille humoristique.</strong> </p>\r\n \r\n <p>Le tapis d'entrée personnalisé, est une idée originale de cadeau en toutes occasions. Anniversaire, fête, Noël...</p>\r\n \r\n <p> </p>\r\n \r\n <p>Sélectionnez en premier la taille du tapis puis le nombre de personnes que vous souhaitez représenter.</p>\r\n \r\n <p>Puis cliquez sur Personnaliser pour accéder au <strong>configurateur en ligne</strong> qui vous permettra de visualiser immédiatement le résultat de votre création.</p>\r\n \r\n <p>Dessous anti dérapant, bordure noire pour les tapis. Pas de bordure noir sur le paillasson.</p>\r\n \r\n <p>4 formats au choix :</p>\r\n \r\n <ul>\r\n \t<li>35x50 cm, avec un contour noir. Parfait pour un usage intérieur ou extérieur. Son épaisseur lui permet de s'intégrer facilement en intérieur.</li>\r\n \t<li>40x60 cm, avec un contour noir. La taille la + vendue ! Parfait pour un usage intérieur ou extérieur. Son épaisseur lui permet de s'intégrer facilement en intérieur par exemple.</li>\r\n \t<li>50x75 cm, avec un contour noir. Nouvelle dimension ! Parfait pour un usage intérieur ou extérieur. Son épaisseur lui permet de s'intégrer facilement en intérieur.</li>\r\n \t<li>Paillasson 40x60 cm, sans bordure. L'impression est réalisée d'un bord à l'autre (pas de contour noir). Ce modèle est + épais que le tapis, environ 6mm.</li>\r\n </ul>\r\n \r\n <p>Vous avez besoin d'un tapis personnalisé fin qui passe sous les portes ? Optez pour un des modèles avec bordure noire. Sa finesse lui permet généralement de passer sous de nombreuses portes, ce qui le rend très pratique aussi bien en intérieur qu'en usage extérieur.</p>\r\n \r\n <p>Ce tapis d'entrée personnalisé est décoratif mais absorbera la saleté, la poussière et l’humidité.</p>\r\n \r\n <p>Peut également être utilisé pour une salle de bain ou une cuisine</p> """ #id: 1436 #name: "Tapis de porte personnalisé famille Gnomes" #slug: "tapis-de-porte-personnalise-famille-gnomes" #description: """ <p>Vous cherchez un cadeau à l'image de ses destinataires ? Offrez un tapis personnalisé Gnomes et représentez chaque membre de la famille par son Avatar Gnomes.</p>\r\n \r\n <p>Jusqu'à 8 membres dans la famille sur les dimensions 40 x 60 ou 50x75 cm.</p>\r\n \r\n <p>Donnez le sourire à vos invités dès la porte d'entrée avec ce <strong>paillasson personnalisé famille humoristique.</strong> </p>\r\n \r\n <p>Le tapis d'entrée personnalisé, est une idée originale de cadeau en toutes occasions. Anniversaire, fête, Noël...</p>\r\n \r\n <p> </p>\r\n \r\n <p>Sélectionnez en premier la taille du tapis puis le nombre de personnes que vous souhaitez représenter.</p>\r\n \r\n <p>Puis cliquez sur Personnaliser pour accéder au <strong>configurateur en ligne</strong> qui vous permettra de visualiser immédiatement le résultat de votre création.</p>\r\n \r\n <p>Dessous anti dérapant, bordure noire pour les tapis. Pas de bordure noir sur le paillasson.</p>\r\n \r\n <p>4 formats au choix :</p>\r\n \r\n <ul>\r\n \t<li>35x50 cm, avec un contour noir. Parfait pour un usage intérieur ou extérieur. Son épaisseur lui permet de s'intégrer facilement en intérieur.</li>\r\n \t<li>40x60 cm, avec un contour noir. La taille la + vendue ! Parfait pour un usage intérieur ou extérieur. Son épaisseur lui permet de s'intégrer facilement en intérieur par exemple.</li>\r\n \t<li>50x75 cm, avec un contour noir. Nouvelle dimension ! Parfait pour un usage intérieur ou extérieur. Son épaisseur lui permet de s'intégrer facilement en intérieur.</li>\r\n \t<li>Paillasson 40x60 cm, sans bordure. L'impression est réalisée d'un bord à l'autre (pas de contour noir). Ce modèle est + épais que le tapis, environ 6mm.</li>\r\n </ul>\r\n \r\n <p>Vous avez besoin d'un tapis personnalisé fin qui passe sous les portes ? Optez pour un des modèles avec bordure noire. Sa finesse lui permet généralement de passer sous de nombreuses portes, ce qui le rend très pratique aussi bien en intérieur qu'en usage extérieur.</p>\r\n \r\n <p>Ce tapis d'entrée personnalisé est décoratif mais absorbera la saleté, la poussière et l’humidité.</p>\r\n \r\n <p>Peut également être utilisé pour une salle de bain ou une cuisine</p> """ #metaKeywords: null #metaDescription: "Tapis de porte personnalisé avec votre texte ! Pratique et personnalisé pour un cadeau original pas cher. Paillasson personnalisé . Fabrication à la commande et livraison rapide." #locale: "fr_FR" #translatable: App\Entity\Product\Product {#10940} } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #SEOBrand: null #SEOGtin8: null #SEOGtin13: null #SEOGtin14: null #SEOMpn: null #SEOIsbn: null #SEOSku: null #SEOOfferAggregated: false #referenceableContent: Proxies\__CG__\Dedi\SyliusSEOPlugin\Entity\SEOContent {#6265 …} -hsCode: "73262000" #callouts: Doctrine\ORM\PersistentCollection {#10707 …} } |
| property_path | "[Nombre_de_membres_]" |
| required | true |
| row_attr | [] |
| setter | null |
| translation_domain | null |
| trim | false |
| upload_max_size_message | Closure() {#39346 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#17736 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#1589 …} $translationDomain: "validators" $message: Closure() {#39345 …} } } |
| validation_groups | null |
View Variables
| Variable | Value |
|---|---|
| action | "" |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "choice" "sylius_product_option_value_choice" "_sylius_add_to_cart_cartItem_variant_entry" ] |
| cache_key | "_sylius_add_to_cart_cartItem_variant_entry_sylius_product_option_value_choice" |
| choice_translation_domain | false |
| choice_translation_parameters | [] |
| choices | [ Symfony\Component\Form\ChoiceList\View\ChoiceView {#39427 +label: "2 personnes" +value: "Nombre_de_membres__2_personnes" +data: App\Entity\Product\ProductOptionValue {#14261 …} +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#39428 +label: "3 personnes" +value: "Nombre_de_membres__3_personnes" +data: App\Entity\Product\ProductOptionValue {#14283 …} +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#39429 +label: "4 personnes" +value: "Nombre_de_membres__4_personnes" +data: App\Entity\Product\ProductOptionValue {#14284 …} +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#39430 +label: "5 personnes" +value: "Nombre_de_membres__5_personnes" +data: App\Entity\Product\ProductOptionValue {#14278 …} +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#39431 +label: "6 personnes" +value: "Nombre_de_membres__6_personnes" +data: App\Entity\Product\ProductOptionValue {#14275 -position: 6 -hexadecimal: "#000000" #filePath: null #file: null #option: App\Entity\Product\ProductOption {#8586 #id: 95 #code: "Nombre_de_membres_" #position: 1112 #values: Doctrine\ORM\PersistentCollection {#8582 …} #createdAt: DateTime @1682077719 {#12217 date: 2023-04-21 13:48:39.0 Europe/Paris (+02:00) } #updatedAt: DateTime @1682077719 {#12228 date: 2023-04-21 13:48:39.0 Europe/Paris (+02:00) } #translations: Doctrine\ORM\PersistentCollection {#12224 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductOptionTranslation {#8298 #id: 95 #name: "Nombre de membres ?" #locale: "fr_FR" #translatable: App\Entity\Product\ProductOption {#8586} } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #searchable: false #filterable: false #searchWeight: 1 } #id: 359 #code: "Nombre_de_membres__6_personnes" #translations: Doctrine\ORM\PersistentCollection {#14274 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductOptionValueTranslation {#14378 #id: 359 #value: "6 personnes" #locale: "fr_FR" #translatable: App\Entity\Product\ProductOptionValue {#14275} } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" } +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#39432 +label: "7 personnes" +value: "Nombre_de_membres__7_personnes" +data: App\Entity\Product\ProductOptionValue {#14289 …} +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#39433 +label: "8 personnes" +value: "Nombre_de_membres__8_personnes" +data: App\Entity\Product\ProductOptionValue {#14291 …} +attr: [] +labelTranslationParameters: [] } ] |
| compound | false |
| data | App\Entity\Product\ProductOptionValue {#14275 -position: 6 -hexadecimal: "#000000" #filePath: null #file: null #option: App\Entity\Product\ProductOption {#8586 #id: 95 #code: "Nombre_de_membres_" #position: 1112 #values: Doctrine\ORM\PersistentCollection {#8582 …} #createdAt: DateTime @1682077719 {#12217 date: 2023-04-21 13:48:39.0 Europe/Paris (+02:00) } #updatedAt: DateTime @1682077719 {#12228 date: 2023-04-21 13:48:39.0 Europe/Paris (+02:00) } #translations: Doctrine\ORM\PersistentCollection {#12224 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductOptionTranslation {#8298 #id: 95 #name: "Nombre de membres ?" #locale: "fr_FR" #translatable: App\Entity\Product\ProductOption {#8586} } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #searchable: false #filterable: false #searchWeight: 1 } #id: 359 #code: "Nombre_de_membres__6_personnes" #translations: Doctrine\ORM\PersistentCollection {#14274 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductOptionValueTranslation {#14378 #id: 359 #value: "6 personnes" #locale: "fr_FR" #translatable: App\Entity\Product\ProductOptionValue {#14275} } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" } |
| disabled | false |
| errors | Symfony\Component\Form\FormErrorIterator {#39424 -form: Symfony\Component\Form\Form {#39381 …} -errors: [] } |
| expanded | false |
| form | Symfony\Component\Form\FormView {#39412 …5} |
| full_name | "sylius_add_to_cart[cartItem][variant][Nombre_de_membres_]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "sylius_add_to_cart_cartItem_variant_Nombre_de_membres_" |
| is_selected | Closure($choice, $value) {#39426 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: Symfony\Component\Form\Extension\Core\Type\ChoiceType {#18379 …} } |
| label | "Nombre de membres ?" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| multiple | false |
| name | "Nombre_de_membres_" |
| placeholder | null |
| placeholder_in_choices | false |
| preferred_choices | [] |
| priority | 0 |
| required | true |
| row_attr | [] |
| separator | "-------------------" |
| size | null |
| submitted | false |
| translation_domain | null |
| unique_block_prefix | "_sylius_add_to_cart_cartItem_variant_entry" |
| valid | true |
| value | "Nombre_de_membres__6_personnes" |
addToWishlist
"Symfony\Component\Form\Extension\Core\Type\SubmitType"
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | null |
| View Format | same as normalized format |
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| attr | [ "class" => "bitbag-add-variant-to-wishlist ui icon labeled button" ] |
[ "class" => "bitbag-add-variant-to-wishlist ui icon labeled button" ] |
| label | "bitbag_sylius_wishlist_plugin.ui.add_to_wishlist" |
same as passed value |
Resolved Options
| Option | Value |
|---|---|
| attr | [ "class" => "bitbag-add-variant-to-wishlist ui icon labeled button" ] |
| attr_translation_parameters | [] |
| auto_initialize | false |
| block_name | null |
| block_prefix | null |
| disabled | false |
| form_attr | false |
| label | "bitbag_sylius_wishlist_plugin.ui.add_to_wishlist" |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| priority | 0 |
| row_attr | [] |
| translation_domain | null |
| validate | true |
| validation_groups | null |
View Variables
| Variable | Value |
|---|---|
| attr | [ "class" => "bitbag-add-variant-to-wishlist ui icon labeled button" ] |
| attr_translation_parameters | [] |
| block_prefixes | [ "button" "submit" "_sylius_add_to_cart_addToWishlist" ] |
| cache_key | "_sylius_add_to_cart_addToWishlist_submit" |
| clicked | false |
| disabled | false |
| form | Symfony\Component\Form\FormView {#39246 …5} |
| full_name | "sylius_add_to_cart[addToWishlist]" |
| id | "sylius_add_to_cart_addToWishlist" |
| label | "bitbag_sylius_wishlist_plugin.ui.add_to_wishlist" |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| multipart | false |
| name | "addToWishlist" |
| priority | 0 |
| row_attr | [] |
| translation_domain | null |
| unique_block_prefix | "_sylius_add_to_cart_addToWishlist" |
| value | null |
wishlists
"Symfony\Bridge\Doctrine\Form\Type\EntityType"
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | null |
| View Format |
"" |
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| choice_label | "name" |
same as passed value |
| choices | [] |
[] |
| class | "BitBag\SyliusWishlistPlugin\Entity\Wishlist" |
same as passed value |
| mapped | false |
false
|
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 |
| choice_attr | null |
| choice_filter | null |
| choice_label | "name" |
| choice_loader | null |
| choice_name | Symfony\Component\Form\ChoiceList\Factory\Cache\ChoiceFieldName {#39215 -option: [ "Symfony\Bridge\Doctrine\Form\Type\DoctrineType" "createChoiceName" ] } |
| choice_translation_domain | false |
| choice_translation_parameters | [] |
| choice_value | Symfony\Component\Form\ChoiceList\Factory\Cache\ChoiceValue {#39213 -option: [ Symfony\Bridge\Doctrine\Form\ChoiceList\IdReader {#39216 -om: ContainerADuwsud\EntityManager_9a5be93 - Doctrine\ORM\EntityManager@proxy {#4081 …2} -classMetadata: Doctrine\ORM\Mapping\ClassMetadata {#15186 …} -singleId: true -intId: true -idField: "id" -associationIdReader: null } "getIdValue" ] } |
| choices | [] |
| class | "BitBag\SyliusWishlistPlugin\Entity\Wishlist" |
| compound | false |
| 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 {#13151 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#13150 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#13156 …} -namespace: Closure() {#13148 …} } |
| data_class | null |
| disabled | false |
| em | ContainerADuwsud\EntityManager_9a5be93 - Doctrine\ORM\EntityManager@proxy {#4081 …2} |
| empty_data | "" |
| error_bubbling | false |
| error_mapping | [] |
| expanded | false |
| extra_fields_message | "This form should not contain extra fields." |
| form_attr | false |
| getter | null |
| group_by | null |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id_reader | Symfony\Bridge\Doctrine\Form\ChoiceList\IdReader {#39216 -om: ContainerADuwsud\EntityManager_9a5be93 - Doctrine\ORM\EntityManager@proxy {#4081 …2} -classMetadata: Doctrine\ORM\Mapping\ClassMetadata {#15186 …} -singleId: true -intId: true -idField: "id" -associationIdReader: null } |
| 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 | [] |
| legacy_error_messages | true |
| mapped | false |
| method | "POST" |
| multiple | false |
| placeholder | null |
| post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
| preferred_choices | [] |
| priority | 0 |
| property_path | null |
| query_builder | null |
| required | true |
| row_attr | [] |
| setter | null |
| translation_domain | null |
| trim | false |
| upload_max_size_message | Closure() {#39217 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#17736 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#1589 …} $translationDomain: "validators" $message: Closure() {#39219 …} } } |
| validation_groups | null |
View Variables
| Variable | Value |
|---|---|
| action | "" |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "choice" "entity" "_sylius_add_to_cart_wishlists" ] |
| cache_key | "_sylius_add_to_cart_wishlists_entity" |
| choice_translation_domain | false |
| choice_translation_parameters | [] |
| choices | [] |
| compound | false |
| data | null |
| disabled | false |
| errors | Symfony\Component\Form\FormErrorIterator {#39401 -form: Symfony\Component\Form\Form {#39386 …} -errors: [] } |
| expanded | false |
| form | Symfony\Component\Form\FormView {#39301 …5} |
| full_name | "sylius_add_to_cart[wishlists]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "sylius_add_to_cart_wishlists" |
| is_selected | Closure($choice, $value) {#39425 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: Symfony\Component\Form\Extension\Core\Type\ChoiceType {#18379 …} } |
| label | null |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| multiple | false |
| name | "wishlists" |
| placeholder | null |
| placeholder_in_choices | false |
| preferred_choices | [] |
| priority | 0 |
| required | true |
| row_attr | [] |
| separator | "-------------------" |
| size | null |
| submitted | false |
| translation_domain | null |
| unique_block_prefix | "_sylius_add_to_cart_wishlists" |
| valid | true |
| value | "" |
_token
"Symfony\Component\Form\Extension\Core\Type\HiddenType"
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | "c66e7d4598ced4418e4effab6e22b8.nc-vzJTY7_5H2-1PApBVx7xfoXR0YqHimnXOWxKUWk8.7qfdutaP2r0Ol9wQSqBlv8k1xxVHFNmO_yKdaFr6Ejv6kNaNxLWChiWahg" |
| View Format | same as normalized format |
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| block_prefix | "csrf_token" |
same as passed value |
| data | "c66e7d4598ced4418e4effab6e22b8.nc-vzJTY7_5H2-1PApBVx7xfoXR0YqHimnXOWxKUWk8.7qfdutaP2r0Ol9wQSqBlv8k1xxVHFNmO_yKdaFr6Ejv6kNaNxLWChiWahg" |
same as passed value |
| mapped | false |
false
|
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 | "csrf_token" |
| by_reference | true |
| compound | false |
| 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 {#13151 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#13150 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#13156 …} -namespace: Closure() {#13148 …} } |
| data | "c66e7d4598ced4418e4effab6e22b8.nc-vzJTY7_5H2-1PApBVx7xfoXR0YqHimnXOWxKUWk8.7qfdutaP2r0Ol9wQSqBlv8k1xxVHFNmO_yKdaFr6Ejv6kNaNxLWChiWahg" |
| data_class | null |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#39231 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#17721 …} } |
| 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 | [] |
| legacy_error_messages | true |
| mapped | false |
| method | "POST" |
| post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
| priority | 0 |
| property_path | null |
| required | false |
| row_attr | [] |
| setter | null |
| translation_domain | null |
| trim | true |
| upload_max_size_message | Closure() {#39434 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#17736 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#1589 …} $translationDomain: "validators" $message: Closure() {#39395 …} } } |
| validation_groups | null |
View Variables
| Variable | Value |
|---|---|
| action | "" |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "hidden" "csrf_token" "_sylius_add_to_cart__token" ] |
| cache_key | "_sylius_add_to_cart__token_hidden" |
| compound | false |
| data | "c66e7d4598ced4418e4effab6e22b8.nc-vzJTY7_5H2-1PApBVx7xfoXR0YqHimnXOWxKUWk8.7qfdutaP2r0Ol9wQSqBlv8k1xxVHFNmO_yKdaFr6Ejv6kNaNxLWChiWahg" |
| disabled | false |
| errors | Symfony\Component\Form\FormErrorIterator {#39444 -form: Symfony\Component\Form\Form {#39440 …} -errors: [] } |
| form | Symfony\Component\Form\FormView {#39435 …5} |
| full_name | "sylius_add_to_cart[_token]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "sylius_add_to_cart__token" |
| label | null |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "_token" |
| priority | 0 |
| required | false |
| row_attr | [] |
| size | null |
| submitted | false |
| translation_domain | null |
| unique_block_prefix | "_sylius_add_to_cart__token" |
| valid | true |
| value | "c66e7d4598ced4418e4effab6e22b8.nc-vzJTY7_5H2-1PApBVx7xfoXR0YqHimnXOWxKUWk8.7qfdutaP2r0Ol9wQSqBlv8k1xxVHFNmO_yKdaFr6Ejv6kNaNxLWChiWahg" |
app_availability_notifier
"App\Form\Type\UserAlertStock\AvailabilityNotifierType"
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | App\Entity\UserAlertStock\AvailabilityNotifier {#39713 -id: null -status: false #createdAt: null #updatedAt: null } |
| View Format | same as normalized format |
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| data | App\Entity\UserAlertStock\AvailabilityNotifier {#39713 -id: null -status: false #createdAt: null #updatedAt: null } |
same as passed value |
| productVariant | App\Entity\Product\ProductVariant {#12145 -oldId: 60105 -minimalQuantity: 1 -model: Proxies\__CG__\App\Entity\Configurator\Model {#13722 …} -stockFamily: Proxies\__CG__\App\Entity\StockFamily\StockFamily {#13700 …} #tierPrices: Doctrine\ORM\PersistentCollection {#13706 …} -internationalDescription: "" #version: 6 #onHold: 0 #onHand: 0 #tracked: false #weight: 0.36 #width: 50.0 #height: 35.0 #depth: 0.2 #taxCategory: Proxies\__CG__\App\Entity\Taxation\TaxCategory {#13338 …} #shippingCategory: null #channelPricings: Doctrine\ORM\PersistentCollection {#7959 …} #shippingRequired: true #images: Doctrine\ORM\PersistentCollection {#13672 …} #id: 2358 #code: "60105" #product: App\Entity\Product\Product {#10940 #variantSelectionMethod: "match" -oldId: 3434 #productBundle: null #brand: Proxies\__CG__\App\Entity\Brand\Brand {#10984 …} #archivedAt: null #supplier: null -isDigitalProduct: false #productTaxons: Doctrine\ORM\PersistentCollection {#11323 …} #channels: Doctrine\ORM\PersistentCollection {#11348 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#10862 …} #reviews: Doctrine\ORM\PersistentCollection {#6232 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#11334 …} #id: 1436 #code: "tapis_de_porte_personnalise_famille_gnomes_3434" #attributes: Doctrine\ORM\PersistentCollection {#11393 …} #variants: Doctrine\ORM\PersistentCollection {#11395 …} #options: Doctrine\ORM\PersistentCollection {#11493 -snapshot: [ …2] -owner: App\Entity\Product\Product {#10940} -association: [ …21] -em: Doctrine\ORM\EntityManager {#4643 …} -backRefFieldName: null -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#104259 …} -isDirty: false #collection: Doctrine\Common\Collections\ArrayCollection {#10431 …} #initialized: true } #associations: Doctrine\ORM\PersistentCollection {#10435 …} #createdAt: DateTime @1681988329 {#10991 date: 2023-04-20 12:58:49.0 Europe/Paris (+02:00) } #updatedAt: DateTime @1682094518 {#10995 date: 2023-04-21 18:28:38.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#4034 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#11542 #shortDescription: """ <p>Vous cherchez un cadeau à l'image de ses destinataires ? Offrez un tapis personnalisé Gnomes et représentez chaque membre de la famille par son Avatar Gnomes.</p>\r\n \r\n <p>Jusqu'à 8 membres dans la famille sur les dimensions 40 x 60 ou 50x75 cm.</p>\r\n \r\n <p>Donnez le sourire à vos invités dès la porte d'entrée avec ce <strong>paillasson personnalisé famille humoristique.</strong> </p>\r\n \r\n <p>Le tapis d'entrée personnalisé, est une idée originale de cadeau en toutes occasions. Anniversaire, fête, Noël...</p>\r\n \r\n <p> </p>\r\n \r\n <p>Sélectionnez en premier la taille du tapis puis le nombre de personnes que vous souhaitez représenter.</p>\r\n \r\n <p>Puis cliquez sur Personnaliser pour accéder au <strong>configurateur en ligne</strong> qui vous permettra de visualiser immédiatement le résultat de votre création.</p>\r\n \r\n <p>Dessous anti dérapant, bordure noire pour les tapis. Pas de bordure noir sur le paillasson.</p>\r\n \r\n <p>4 formats au choix :</p>\r\n \r\n <ul>\r\n \t<li>35x50 cm, avec un contour noir. Parfait pour un usage intérieur ou extérieur. Son épaisseur lui permet de s'intégrer facilement en intérieur.</li>\r\n \t<li>40x60 cm, avec un contour noir. La taille la + vendue ! Parfait pour un usage intérieur ou extérieur. Son épaisseur lui permet de s'intégrer facilement en intérieur par exemple.</li>\r\n \t<li>50x75 cm, avec un contour noir. Nouvelle dimension ! Parfait pour un usage intérieur ou extérieur. Son épaisseur lui permet de s'intégrer facilement en intérieur.</li>\r\n \t<li>Paillasson 40x60 cm, sans bordure. L'impression est réalisée d'un bord à l'autre (pas de contour noir). Ce modèle est + épais que le tapis, environ 6mm.</li>\r\n </ul>\r\n \r\n <p>Vous avez besoin d'un tapis personnalisé fin qui passe sous les portes ? Optez pour un des modèles avec bordure noire. Sa finesse lui permet généralement de passer sous de nombreuses portes, ce qui le rend très pratique aussi bien en intérieur qu'en usage extérieur.</p>\r\n \r\n <p>Ce tapis d'entrée personnalisé est décoratif mais absorbera la saleté, la poussière et l’humidité.</p>\r\n \r\n <p>Peut également être utilisé pour une salle de bain ou une cuisine</p> """ #id: 1436 #name: "Tapis de porte personnalisé famille Gnomes" #slug: "tapis-de-porte-personnalise-famille-gnomes" #description: """ <p>Vous cherchez un cadeau à l'image de ses destinataires ? Offrez un tapis personnalisé Gnomes et représentez chaque membre de la famille par son Avatar Gnomes.</p>\r\n \r\n <p>Jusqu'à 8 membres dans la famille sur les dimensions 40 x 60 ou 50x75 cm.</p>\r\n \r\n <p>Donnez le sourire à vos invités dès la porte d'entrée avec ce <strong>paillasson personnalisé famille humoristique.</strong> </p>\r\n \r\n <p>Le tapis d'entrée personnalisé, est une idée originale de cadeau en toutes occasions. Anniversaire, fête, Noël...</p>\r\n \r\n <p> </p>\r\n \r\n <p>Sélectionnez en premier la taille du tapis puis le nombre de personnes que vous souhaitez représenter.</p>\r\n \r\n <p>Puis cliquez sur Personnaliser pour accéder au <strong>configurateur en ligne</strong> qui vous permettra de visualiser immédiatement le résultat de votre création.</p>\r\n \r\n <p>Dessous anti dérapant, bordure noire pour les tapis. Pas de bordure noir sur le paillasson.</p>\r\n \r\n <p>4 formats au choix :</p>\r\n \r\n <ul>\r\n \t<li>35x50 cm, avec un contour noir. Parfait pour un usage intérieur ou extérieur. Son épaisseur lui permet de s'intégrer facilement en intérieur.</li>\r\n \t<li>40x60 cm, avec un contour noir. La taille la + vendue ! Parfait pour un usage intérieur ou extérieur. Son épaisseur lui permet de s'intégrer facilement en intérieur par exemple.</li>\r\n \t<li>50x75 cm, avec un contour noir. Nouvelle dimension ! Parfait pour un usage intérieur ou extérieur. Son épaisseur lui permet de s'intégrer facilement en intérieur.</li>\r\n \t<li>Paillasson 40x60 cm, sans bordure. L'impression est réalisée d'un bord à l'autre (pas de contour noir). Ce modèle est + épais que le tapis, environ 6mm.</li>\r\n </ul>\r\n \r\n <p>Vous avez besoin d'un tapis personnalisé fin qui passe sous les portes ? Optez pour un des modèles avec bordure noire. Sa finesse lui permet généralement de passer sous de nombreuses portes, ce qui le rend très pratique aussi bien en intérieur qu'en usage extérieur.</p>\r\n \r\n <p>Ce tapis d'entrée personnalisé est décoratif mais absorbera la saleté, la poussière et l’humidité.</p>\r\n \r\n <p>Peut également être utilisé pour une salle de bain ou une cuisine</p> """ #metaKeywords: null #metaDescription: "Tapis de porte personnalisé avec votre texte ! Pratique et personnalisé pour un cadeau original pas cher. Paillasson personnalisé . Fabrication à la commande et livraison rapide." #locale: "fr_FR" #translatable: App\Entity\Product\Product {#10940} } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #SEOBrand: null #SEOGtin8: null #SEOGtin13: null #SEOGtin14: null #SEOMpn: null #SEOIsbn: null #SEOSku: null #SEOOfferAggregated: false #referenceableContent: Proxies\__CG__\Dedi\SyliusSEOPlugin\Entity\SEOContent {#6265 …} -hsCode: "73262000" #callouts: Doctrine\ORM\PersistentCollection {#10707 …} } #optionValues: Doctrine\ORM\PersistentCollection {#13726 …} #position: 0 #createdAt: DateTime @1682077720 {#7938 date: 2023-04-21 13:48:40.0 Europe/Paris (+02:00) } #updatedAt: DateTime @1696252715 {#8333 date: 2023-10-02 15:18:35.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8286 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductVariantTranslation {#29007 #description: null #id: 2357 #name: "Tapis de porte personnalisé famille Gnomes_6 personnes" #locale: "fr_FR" #translatable: App\Entity\Product\ProductVariant {#12145} } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" } |
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 {#13151 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#13150 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#13156 …} -namespace: Closure() {#13148 …} } |
| data | App\Entity\UserAlertStock\AvailabilityNotifier {#39713 -id: null -status: false #createdAt: null #updatedAt: null } |
| data_class | "App\Entity\UserAlertStock\AvailabilityNotifier" |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#39748 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#17721 …} use: { $class: "App\Entity\UserAlertStock\AvailabilityNotifier" } } |
| 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 | [] |
| legacy_error_messages | true |
| mapped | true |
| method | "POST" |
| post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
| priority | 0 |
| productVariant | App\Entity\Product\ProductVariant {#12145 -oldId: 60105 -minimalQuantity: 1 -model: Proxies\__CG__\App\Entity\Configurator\Model {#13722 …} -stockFamily: Proxies\__CG__\App\Entity\StockFamily\StockFamily {#13700 …} #tierPrices: Doctrine\ORM\PersistentCollection {#13706 …} -internationalDescription: "" #version: 6 #onHold: 0 #onHand: 0 #tracked: false #weight: 0.36 #width: 50.0 #height: 35.0 #depth: 0.2 #taxCategory: Proxies\__CG__\App\Entity\Taxation\TaxCategory {#13338 …} #shippingCategory: null #channelPricings: Doctrine\ORM\PersistentCollection {#7959 …} #shippingRequired: true #images: Doctrine\ORM\PersistentCollection {#13672 …} #id: 2358 #code: "60105" #product: App\Entity\Product\Product {#10940 #variantSelectionMethod: "match" -oldId: 3434 #productBundle: null #brand: Proxies\__CG__\App\Entity\Brand\Brand {#10984 …} #archivedAt: null #supplier: null -isDigitalProduct: false #productTaxons: Doctrine\ORM\PersistentCollection {#11323 …} #channels: Doctrine\ORM\PersistentCollection {#11348 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#10862 …} #reviews: Doctrine\ORM\PersistentCollection {#6232 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#11334 …} #id: 1436 #code: "tapis_de_porte_personnalise_famille_gnomes_3434" #attributes: Doctrine\ORM\PersistentCollection {#11393 …} #variants: Doctrine\ORM\PersistentCollection {#11395 …} #options: Doctrine\ORM\PersistentCollection {#11493 -snapshot: [ …2] -owner: App\Entity\Product\Product {#10940} -association: [ …21] -em: Doctrine\ORM\EntityManager {#4643 …} -backRefFieldName: null -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#104259 …} -isDirty: false #collection: Doctrine\Common\Collections\ArrayCollection {#10431 …} #initialized: true } #associations: Doctrine\ORM\PersistentCollection {#10435 …} #createdAt: DateTime @1681988329 {#10991 date: 2023-04-20 12:58:49.0 Europe/Paris (+02:00) } #updatedAt: DateTime @1682094518 {#10995 date: 2023-04-21 18:28:38.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#4034 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#11542 #shortDescription: """ <p>Vous cherchez un cadeau à l'image de ses destinataires ? Offrez un tapis personnalisé Gnomes et représentez chaque membre de la famille par son Avatar Gnomes.</p>\r\n \r\n <p>Jusqu'à 8 membres dans la famille sur les dimensions 40 x 60 ou 50x75 cm.</p>\r\n \r\n <p>Donnez le sourire à vos invités dès la porte d'entrée avec ce <strong>paillasson personnalisé famille humoristique.</strong> </p>\r\n \r\n <p>Le tapis d'entrée personnalisé, est une idée originale de cadeau en toutes occasions. Anniversaire, fête, Noël...</p>\r\n \r\n <p> </p>\r\n \r\n <p>Sélectionnez en premier la taille du tapis puis le nombre de personnes que vous souhaitez représenter.</p>\r\n \r\n <p>Puis cliquez sur Personnaliser pour accéder au <strong>configurateur en ligne</strong> qui vous permettra de visualiser immédiatement le résultat de votre création.</p>\r\n \r\n <p>Dessous anti dérapant, bordure noire pour les tapis. Pas de bordure noir sur le paillasson.</p>\r\n \r\n <p>4 formats au choix :</p>\r\n \r\n <ul>\r\n \t<li>35x50 cm, avec un contour noir. Parfait pour un usage intérieur ou extérieur. Son épaisseur lui permet de s'intégrer facilement en intérieur.</li>\r\n \t<li>40x60 cm, avec un contour noir. La taille la + vendue ! Parfait pour un usage intérieur ou extérieur. Son épaisseur lui permet de s'intégrer facilement en intérieur par exemple.</li>\r\n \t<li>50x75 cm, avec un contour noir. Nouvelle dimension ! Parfait pour un usage intérieur ou extérieur. Son épaisseur lui permet de s'intégrer facilement en intérieur.</li>\r\n \t<li>Paillasson 40x60 cm, sans bordure. L'impression est réalisée d'un bord à l'autre (pas de contour noir). Ce modèle est + épais que le tapis, environ 6mm.</li>\r\n </ul>\r\n \r\n <p>Vous avez besoin d'un tapis personnalisé fin qui passe sous les portes ? Optez pour un des modèles avec bordure noire. Sa finesse lui permet généralement de passer sous de nombreuses portes, ce qui le rend très pratique aussi bien en intérieur qu'en usage extérieur.</p>\r\n \r\n <p>Ce tapis d'entrée personnalisé est décoratif mais absorbera la saleté, la poussière et l’humidité.</p>\r\n \r\n <p>Peut également être utilisé pour une salle de bain ou une cuisine</p> """ #id: 1436 #name: "Tapis de porte personnalisé famille Gnomes" #slug: "tapis-de-porte-personnalise-famille-gnomes" #description: """ <p>Vous cherchez un cadeau à l'image de ses destinataires ? Offrez un tapis personnalisé Gnomes et représentez chaque membre de la famille par son Avatar Gnomes.</p>\r\n \r\n <p>Jusqu'à 8 membres dans la famille sur les dimensions 40 x 60 ou 50x75 cm.</p>\r\n \r\n <p>Donnez le sourire à vos invités dès la porte d'entrée avec ce <strong>paillasson personnalisé famille humoristique.</strong> </p>\r\n \r\n <p>Le tapis d'entrée personnalisé, est une idée originale de cadeau en toutes occasions. Anniversaire, fête, Noël...</p>\r\n \r\n <p> </p>\r\n \r\n <p>Sélectionnez en premier la taille du tapis puis le nombre de personnes que vous souhaitez représenter.</p>\r\n \r\n <p>Puis cliquez sur Personnaliser pour accéder au <strong>configurateur en ligne</strong> qui vous permettra de visualiser immédiatement le résultat de votre création.</p>\r\n \r\n <p>Dessous anti dérapant, bordure noire pour les tapis. Pas de bordure noir sur le paillasson.</p>\r\n \r\n <p>4 formats au choix :</p>\r\n \r\n <ul>\r\n \t<li>35x50 cm, avec un contour noir. Parfait pour un usage intérieur ou extérieur. Son épaisseur lui permet de s'intégrer facilement en intérieur.</li>\r\n \t<li>40x60 cm, avec un contour noir. La taille la + vendue ! Parfait pour un usage intérieur ou extérieur. Son épaisseur lui permet de s'intégrer facilement en intérieur par exemple.</li>\r\n \t<li>50x75 cm, avec un contour noir. Nouvelle dimension ! Parfait pour un usage intérieur ou extérieur. Son épaisseur lui permet de s'intégrer facilement en intérieur.</li>\r\n \t<li>Paillasson 40x60 cm, sans bordure. L'impression est réalisée d'un bord à l'autre (pas de contour noir). Ce modèle est + épais que le tapis, environ 6mm.</li>\r\n </ul>\r\n \r\n <p>Vous avez besoin d'un tapis personnalisé fin qui passe sous les portes ? Optez pour un des modèles avec bordure noire. Sa finesse lui permet généralement de passer sous de nombreuses portes, ce qui le rend très pratique aussi bien en intérieur qu'en usage extérieur.</p>\r\n \r\n <p>Ce tapis d'entrée personnalisé est décoratif mais absorbera la saleté, la poussière et l’humidité.</p>\r\n \r\n <p>Peut également être utilisé pour une salle de bain ou une cuisine</p> """ #metaKeywords: null #metaDescription: "Tapis de porte personnalisé avec votre texte ! Pratique et personnalisé pour un cadeau original pas cher. Paillasson personnalisé . Fabrication à la commande et livraison rapide." #locale: "fr_FR" #translatable: App\Entity\Product\Product {#10940} } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #SEOBrand: null #SEOGtin8: null #SEOGtin13: null #SEOGtin14: null #SEOMpn: null #SEOIsbn: null #SEOSku: null #SEOOfferAggregated: false #referenceableContent: Proxies\__CG__\Dedi\SyliusSEOPlugin\Entity\SEOContent {#6265 …} -hsCode: "73262000" #callouts: Doctrine\ORM\PersistentCollection {#10707 …} } #optionValues: Doctrine\ORM\PersistentCollection {#13726 …} #position: 0 #createdAt: DateTime @1682077720 {#7938 date: 2023-04-21 13:48:40.0 Europe/Paris (+02:00) } #updatedAt: DateTime @1696252715 {#8333 date: 2023-10-02 15:18:35.0 Europe/Paris (+02:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8286 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductVariantTranslation {#29007 #description: null #id: 2357 #name: "Tapis de porte personnalisé famille Gnomes_6 personnes" #locale: "fr_FR" #translatable: App\Entity\Product\ProductVariant {#12145} } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" } |
| property_path | null |
| required | true |
| row_attr | [] |
| setter | null |
| translation_domain | null |
| trim | true |
| upload_max_size_message | Closure() {#39746 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#17736 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#1589 …} $translationDomain: "validators" $message: Closure() {#39747 …} } } |
| validation_groups | [
"sylius"
] |
View Variables
| Variable | Value |
|---|---|
| action | "" |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "app_availability_notifier" "_app_availability_notifier" ] |
| cache_key | "_app_availability_notifier_app_availability_notifier" |
| compound | true |
| data | App\Entity\UserAlertStock\AvailabilityNotifier {#39713 -id: null -status: false #createdAt: null #updatedAt: null } |
| disabled | false |
| errors | Symfony\Component\Form\FormErrorIterator {#39768 -form: Symfony\Component\Form\Form {#39756 …} -errors: [] } |
| form | Symfony\Component\Form\FormView {#39766 …5} |
| full_name | "app_availability_notifier" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "app_availability_notifier" |
| label | null |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "app_availability_notifier" |
| priority | 0 |
| required | true |
| row_attr | [] |
| size | null |
| submitted | false |
| translation_domain | null |
| unique_block_prefix | "_app_availability_notifier" |
| valid | true |
| value | App\Entity\UserAlertStock\AvailabilityNotifier {#39713 -id: null -status: false #createdAt: null #updatedAt: null } |
emailCustomer
"Symfony\Component\Form\Extension\Core\Type\EmailType"
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | null |
| View Format |
"" |
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| constraints | [ Symfony\Component\Validator\Constraints\NotBlank {#39715 +message: "app.customer_email.not_blank" +allowNull: false +normalizer: null +payload: null } ] |
[ Symfony\Component\Validator\Constraints\NotBlank {#39715 +message: "app.customer_email.not_blank" +allowNull: false +normalizer: null +payload: null } ] |
| label | "app.ui.email_address" |
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 | false |
| constraints | [ Symfony\Component\Validator\Constraints\NotBlank {#39715 +message: "app.customer_email.not_blank" +allowNull: false +normalizer: null +payload: null } ] |
| 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 {#13151 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#13150 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#13156 …} -namespace: Closure() {#13148 …} } |
| data_class | null |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#39721 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#17721 …} } |
| error_bubbling | false |
| 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 | "app.ui.email_address" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| legacy_error_messages | true |
| mapped | true |
| method | "POST" |
| post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
| priority | 0 |
| property_path | null |
| required | true |
| row_attr | [] |
| setter | null |
| translation_domain | null |
| trim | true |
| upload_max_size_message | Closure() {#39723 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#17736 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#1589 …} $translationDomain: "validators" $message: Closure() {#39720 …} } } |
| validation_groups | null |
View Variables
| Variable | Value |
|---|---|
| action | "" |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "text" "email" "_app_availability_notifier_emailCustomer" ] |
| cache_key | "_app_availability_notifier_emailCustomer_email" |
| compound | false |
| data | null |
| disabled | false |
| errors | Symfony\Component\Form\FormErrorIterator {#39777 -form: Symfony\Component\Form\Form {#39759 …} -errors: [] } |
| form | Symfony\Component\Form\FormView {#39771 …5} |
| full_name | "app_availability_notifier[emailCustomer]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "app_availability_notifier_emailCustomer" |
| label | "app.ui.email_address" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "emailCustomer" |
| priority | 0 |
| required | true |
| row_attr | [] |
| size | null |
| submitted | false |
| translation_domain | null |
| unique_block_prefix | "_app_availability_notifier_emailCustomer" |
| valid | true |
| value | "" |
captcha
"Karser\Recaptcha3Bundle\Form\Recaptcha3Type"
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | null |
| View Format |
"" |
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| action_name | "availability_notifier" |
same as passed value |
| constraints | Karser\Recaptcha3Bundle\Validator\Constraints\Recaptcha3 {#39740 +message: "karser_recaptcha3.message" +messageMissingValue: "karser_recaptcha3.message_missing_value" +payload: null +groups: [ "sylius" ] } |
[ Karser\Recaptcha3Bundle\Validator\Constraints\Recaptcha3 {#39740 +message: "karser_recaptcha3.message" +messageMissingValue: "karser_recaptcha3.message_missing_value" +payload: null +groups: [ "sylius" ] } ] |
Resolved Options
| Option | Value |
|---|---|
| action | "" |
| action_name | "availability_notifier" |
| 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 | false |
| constraints | [ Karser\Recaptcha3Bundle\Validator\Constraints\Recaptcha3 {#39740 +message: "karser_recaptcha3.message" +messageMissingValue: "karser_recaptcha3.message_missing_value" +payload: null +groups: [ "sylius" ] } ] |
| 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 {#13151 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#13150 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#13156 …} -namespace: Closure() {#13148 …} } |
| data_class | null |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#39736 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#17721 …} } |
| 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 | [] |
| host | null |
| 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 | [] |
| legacy_error_messages | true |
| locale | "en" |
| mapped | false |
| method | "POST" |
| post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
| priority | 0 |
| property_path | null |
| required | false |
| row_attr | [] |
| script_nonce_csp | "" |
| setter | null |
| site_key | null |
| translation_domain | null |
| trim | true |
| upload_max_size_message | Closure() {#39734 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#17736 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#1589 …} $translationDomain: "validators" $message: Closure() {#39735 …} } } |
| validation_groups | null |
View Variables
| Variable | Value |
|---|---|
| action | "" |
| action_name | "availability_notifier" |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "hidden" "karser_recaptcha3" "_app_availability_notifier_captcha" ] |
| cache_key | "_app_availability_notifier_captcha_karser_recaptcha3" |
| compound | false |
| data | null |
| disabled | false |
| enabled | true |
| errors | Symfony\Component\Form\FormErrorIterator {#39779 -form: Symfony\Component\Form\Form {#39762 …} -errors: [] } |
| form | Symfony\Component\Form\FormView {#39780 …5} |
| full_name | "app_availability_notifier[captcha]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| host | "www.google.com" |
| id | "app_availability_notifier_captcha" |
| label | null |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| locale | "en" |
| method | "POST" |
| multipart | false |
| name | "captcha" |
| priority | 0 |
| required | false |
| row_attr | [] |
| script_nonce_csp | "" |
| site_key | "6LfGuccoAAAAAJnwJqX44zbRjwtEnSkOOWO1vbJD" |
| size | null |
| submitted | false |
| translation_domain | null |
| unique_block_prefix | "_app_availability_notifier_captcha" |
| valid | true |
| value | "" |
_token
"Symfony\Component\Form\Extension\Core\Type\HiddenType"
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | "31.YdU96tLv67eeDGJLnUgo2ka05Sgvi2JBRnP-GU5nBjc.NJx4rYqaj8-tPVQZqSZ-nhCMqX92zzIbDzmVYyZTS1I2gX6a4KOz4O88Wg" |
| View Format | same as normalized format |
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| block_prefix | "csrf_token" |
same as passed value |
| data | "31.YdU96tLv67eeDGJLnUgo2ka05Sgvi2JBRnP-GU5nBjc.NJx4rYqaj8-tPVQZqSZ-nhCMqX92zzIbDzmVYyZTS1I2gX6a4KOz4O88Wg" |
same as passed value |
| mapped | false |
false
|
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 | "csrf_token" |
| by_reference | true |
| compound | false |
| 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 {#13151 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#13150 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#13156 …} -namespace: Closure() {#13148 …} } |
| data | "31.YdU96tLv67eeDGJLnUgo2ka05Sgvi2JBRnP-GU5nBjc.NJx4rYqaj8-tPVQZqSZ-nhCMqX92zzIbDzmVYyZTS1I2gX6a4KOz4O88Wg" |
| data_class | null |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#39769 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#17721 …} } |
| 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 | [] |
| legacy_error_messages | true |
| mapped | false |
| method | "POST" |
| post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
| priority | 0 |
| property_path | null |
| required | false |
| row_attr | [] |
| setter | null |
| translation_domain | null |
| trim | true |
| upload_max_size_message | Closure() {#39781 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#17736 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#1589 …} $translationDomain: "validators" $message: Closure() {#39782 …} } } |
| validation_groups | null |
View Variables
| Variable | Value |
|---|---|
| action | "" |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "hidden" "csrf_token" "_app_availability_notifier__token" ] |
| cache_key | "_app_availability_notifier__token_hidden" |
| compound | false |
| data | "31.YdU96tLv67eeDGJLnUgo2ka05Sgvi2JBRnP-GU5nBjc.NJx4rYqaj8-tPVQZqSZ-nhCMqX92zzIbDzmVYyZTS1I2gX6a4KOz4O88Wg" |
| disabled | false |
| errors | Symfony\Component\Form\FormErrorIterator {#39792 -form: Symfony\Component\Form\Form {#39788 …} -errors: [] } |
| form | Symfony\Component\Form\FormView {#39783 …5} |
| full_name | "app_availability_notifier[_token]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "app_availability_notifier__token" |
| label | null |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "_token" |
| priority | 0 |
| required | false |
| row_attr | [] |
| size | null |
| submitted | false |
| translation_domain | null |
| unique_block_prefix | "_app_availability_notifier__token" |
| valid | true |
| value | "31.YdU96tLv67eeDGJLnUgo2ka05Sgvi2JBRnP-GU5nBjc.NJx4rYqaj8-tPVQZqSZ-nhCMqX92zzIbDzmVYyZTS1I2gX6a4KOz4O88Wg" |