Forms
-
filter_form
-
name
-
slug
-
type
-
relation
-
save
-
productFeature
-
_token
-
filter_form
Form type:
"App\Filter\Form\FilterFormType"
Errors
This form has no errors.
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | App\Filter\Entity\Filter {#1241 -name: "Торговая марка" -slug: "brand" -type: App\Filter\Entity\FilterType {#1227 +name: "SELECT" +value: "select" } -relation: App\Filter\Entity\FilterRelationType {#1297 +name: "FEATURE" +value: "feature" } -productFeature: Proxies\__CG__\App\Feature\Entity\Feature {#1305 -name: "Торговая марка" -description: null -featureType: App\Feature\Entity\FeatureParamType {#1577 …} -measure: null -updatedAt: DateTimeImmutable @1774368181 {#1576 date: 2026-03-24 19:03:01.0 Europe/Moscow (+03:00) } -loadedEntity: App\Feature\Entity\LoadedEntityFeature {#1629 …} -id: Symfony\Component\Uid\UuidV4 {#1580 …} #deletedAt: null -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#879 …} } -categories: Doctrine\ORM\PersistentCollection {#832 …} -values: App\Filter\Entity\FilterValuesView {#833 …} -id: Symfony\Component\Uid\UuidV7 {#1228 …} } |
| View Format | same as normalized format |
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| data | App\Filter\Entity\Filter {#1241 -name: "Торговая марка" -slug: "brand" -type: App\Filter\Entity\FilterType {#1227 +name: "SELECT" +value: "select" } -relation: App\Filter\Entity\FilterRelationType {#1297 +name: "FEATURE" +value: "feature" } -productFeature: Proxies\__CG__\App\Feature\Entity\Feature {#1305 -name: "Торговая марка" -description: null -featureType: App\Feature\Entity\FeatureParamType {#1577 …} -measure: null -updatedAt: DateTimeImmutable @1774368181 {#1576 date: 2026-03-24 19:03:01.0 Europe/Moscow (+03:00) } -loadedEntity: App\Feature\Entity\LoadedEntityFeature {#1629 …} -id: Symfony\Component\Uid\UuidV4 {#1580 …} #deletedAt: null -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#879 …} } -categories: Doctrine\ORM\PersistentCollection {#832 …} -values: App\Filter\Entity\FilterValuesView {#833 …} -id: Symfony\Component\Uid\UuidV7 {#1228 …} } |
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\SameOriginCsrfTokenManager {#165 -requestStack: Symfony\Component\HttpFoundation\RequestStack {#656 …} -logger: Monolog\Logger {#538 …} -fallbackCsrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#830 …} -tokenIds: [ "submit" => 0 "authenticate" => 1 "logout" => 2 ] -checkHeader: 0 -cookieName: "csrf-token" } |
| data | App\Filter\Entity\Filter {#1241 -name: "Торговая марка" -slug: "brand" -type: App\Filter\Entity\FilterType {#1227 +name: "SELECT" +value: "select" } -relation: App\Filter\Entity\FilterRelationType {#1297 +name: "FEATURE" +value: "feature" } -productFeature: Proxies\__CG__\App\Feature\Entity\Feature {#1305 -name: "Торговая марка" -description: null -featureType: App\Feature\Entity\FeatureParamType {#1577 …} -measure: null -updatedAt: DateTimeImmutable @1774368181 {#1576 date: 2026-03-24 19:03:01.0 Europe/Moscow (+03:00) } -loadedEntity: App\Feature\Entity\LoadedEntityFeature {#1629 …} -id: Symfony\Component\Uid\UuidV4 {#1580 …} #deletedAt: null -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#879 …} } -categories: Doctrine\ORM\PersistentCollection {#832 …} -values: App\Filter\Entity\FilterValuesView {#833 …} -id: Symfony\Component\Uid\UuidV7 {#1228 …} } |
| data_class | "App\Filter\Entity\Filter" |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#735 class: "Symfony\Component\Form\Extension\Core\Type\FormType" use: { $class: "App\Filter\Entity\Filter" } } |
| error_bubbling | true |
| error_mapping | [] |
| extra_fields_message | "This form should not contain extra fields." |
| form_attr | false |
| getter | null |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| inherit_data | false |
| invalid_message | "This value is not valid." |
| invalid_message_parameters | [] |
| is_empty_callback | null |
| label | null |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| mapped | true |
| method | "POST" |
| post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
| priority | 0 |
| property_path | null |
| required | true |
| row_attr | [] |
| setter | null |
| translation_domain | null |
| trim | true |
| upload_max_size_message | Closure() {#734 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#490 …} $message: Closure() {#726 …} $translationDomain: "validators" } } |
| validation_groups | null |
View Vars
| Variable | Value |
|---|---|
| action | "" |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "filter_form" "_filter_form" ] |
| cache_key | "_filter_form_filter_form" |
| compound | true |
| data | App\Filter\Entity\Filter {#1241 -name: "Торговая марка" -slug: "brand" -type: App\Filter\Entity\FilterType {#1227 +name: "SELECT" +value: "select" } -relation: App\Filter\Entity\FilterRelationType {#1297 +name: "FEATURE" +value: "feature" } -productFeature: Proxies\__CG__\App\Feature\Entity\Feature {#1305 -name: "Торговая марка" -description: null -featureType: App\Feature\Entity\FeatureParamType {#1577 …} -measure: null -updatedAt: DateTimeImmutable @1774368181 {#1576 date: 2026-03-24 19:03:01.0 Europe/Moscow (+03:00) } -loadedEntity: App\Feature\Entity\LoadedEntityFeature {#1629 …} -id: Symfony\Component\Uid\UuidV4 {#1580 …} #deletedAt: null -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#879 …} } -categories: Doctrine\ORM\PersistentCollection {#832 …} -values: App\Filter\Entity\FilterValuesView {#833 …} -id: Symfony\Component\Uid\UuidV7 {#1228 …} } |
| disabled | false |
| errors | Symfony\Component\Form\FormErrorIterator {#779 -errors: [] -form: Symfony\Component\Form\Form {#788 …} } |
| form | Symfony\Component\Form\FormView {#733 …5} |
| full_name | "filter_form" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "filter_form" |
| label | null |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "filter_form" |
| priority | 0 |
| required | true |
| row_attr | [] |
| submitted | false |
| translation_domain | null |
| unique_block_prefix | "_filter_form" |
| valid | true |
| value | App\Filter\Entity\Filter {#1241 -name: "Торговая марка" -slug: "brand" -type: App\Filter\Entity\FilterType {#1227 +name: "SELECT" +value: "select" } -relation: App\Filter\Entity\FilterRelationType {#1297 +name: "FEATURE" +value: "feature" } -productFeature: Proxies\__CG__\App\Feature\Entity\Feature {#1305 -name: "Торговая марка" -description: null -featureType: App\Feature\Entity\FeatureParamType {#1577 …} -measure: null -updatedAt: DateTimeImmutable @1774368181 {#1576 date: 2026-03-24 19:03:01.0 Europe/Moscow (+03:00) } -loadedEntity: App\Feature\Entity\LoadedEntityFeature {#1629 …} -id: Symfony\Component\Uid\UuidV4 {#1580 …} #deletedAt: null -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#879 …} } -categories: Doctrine\ORM\PersistentCollection {#832 …} -values: App\Filter\Entity\FilterValuesView {#833 …} -id: Symfony\Component\Uid\UuidV7 {#1228 …} } |
name
Form type:
"Symfony\Component\Form\Extension\Core\Type\TextType"
Errors
This form has no errors.
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | "Торговая марка" |
| View Format | same as normalized format |
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| attr | [ "placeholder" => "например: Торговая марка" ] |
[ "placeholder" => "например: Торговая марка" ] |
| constraints | [ Symfony\Component\Validator\Constraints\NotBlank {#760 +payload: null +groups: ? ?array +message: "Введите имя фильтра." +allowNull: false +normalizer: null } Symfony\Component\Validator\Constraints\Length {#752 +payload: null +groups: ? ?array +maxMessage: "Имя не должно превышать {{ limit }} символов." +minMessage: "Имя должно содержать минимум {{ limit }} символа." +exactMessage: "This value should have exactly {{ limit }} character.|This value should have exactly {{ limit }} characters." +charsetMessage: "This value does not match the expected {{ charset }} charset." +max: 50 +min: 2 +charset: "UTF-8" +normalizer: null +countUnit: "codepoints" } Symfony\Component\Validator\Constraints\Regex {#755 +payload: null +groups: ? ?array +message: "Имя фильтра может содержать только буквы, цифры, дефисы и пробелы." +pattern: "/^[a-z0-9а-я][a-z0-9а-я\- ]{0,28}[a-z0-9а-я]$/iu" +htmlPattern: null +match: true +normalizer: null } ] |
[ Symfony\Component\Validator\Constraints\NotBlank {#760 +payload: null +groups: ? ?array +message: "Введите имя фильтра." +allowNull: false +normalizer: null } Symfony\Component\Validator\Constraints\Length {#752 +payload: null +groups: ? ?array +maxMessage: "Имя не должно превышать {{ limit }} символов." +minMessage: "Имя должно содержать минимум {{ limit }} символа." +exactMessage: "This value should have exactly {{ limit }} character.|This value should have exactly {{ limit }} characters." +charsetMessage: "This value does not match the expected {{ charset }} charset." +max: 50 +min: 2 +charset: "UTF-8" +normalizer: null +countUnit: "codepoints" } Symfony\Component\Validator\Constraints\Regex {#755 +payload: null +groups: ? ?array +message: "Имя фильтра может содержать только буквы, цифры, дефисы и пробелы." +pattern: "/^[a-z0-9а-я][a-z0-9а-я\- ]{0,28}[a-z0-9а-я]$/iu" +htmlPattern: null +match: true +normalizer: null } ] |
| label | "Имя фильтра" |
same as passed value |
Resolved Options
| Option | Value |
|---|---|
| action | "" |
| allow_extra_fields | false |
| allow_file_upload | false |
| allow_options_create | false |
| attr | [ "placeholder" => "например: Торговая марка" ] |
| attr_translation_parameters | [] |
| auto_initialize | true |
| autocomplete | false |
| autocomplete_url | null |
| block_name | null |
| block_prefix | null |
| by_reference | true |
| compound | false |
| constraints | [ Symfony\Component\Validator\Constraints\NotBlank {#760 +payload: null +groups: ? ?array +message: "Введите имя фильтра." +allowNull: false +normalizer: null } Symfony\Component\Validator\Constraints\Length {#752 +payload: null +groups: ? ?array +maxMessage: "Имя не должно превышать {{ limit }} символов." +minMessage: "Имя должно содержать минимум {{ limit }} символа." +exactMessage: "This value should have exactly {{ limit }} character.|This value should have exactly {{ limit }} characters." +charsetMessage: "This value does not match the expected {{ charset }} charset." +max: 50 +min: 2 +charset: "UTF-8" +normalizer: null +countUnit: "codepoints" } Symfony\Component\Validator\Constraints\Regex {#755 +payload: null +groups: ? ?array +message: "Имя фильтра может содержать только буквы, цифры, дефисы и пробелы." +pattern: "/^[a-z0-9а-я][a-z0-9а-я\- ]{0,28}[a-z0-9а-я]$/iu" +htmlPattern: null +match: true +normalizer: null } ] |
| create_option_text | "Add %placeholder%..." |
| 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\SameOriginCsrfTokenManager {#165 -requestStack: Symfony\Component\HttpFoundation\RequestStack {#656 …} -logger: Monolog\Logger {#538 …} -fallbackCsrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#830 …} -tokenIds: [ "submit" => 0 "authenticate" => 1 "logout" => 2 ] -checkHeader: 0 -cookieName: "csrf-token" } |
| data_class | null |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#988 class: "Symfony\Component\Form\Extension\Core\Type\FormType" } |
| error_bubbling | false |
| error_mapping | [] |
| extra_fields_message | "This form should not contain extra fields." |
| extra_options | [] |
| 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 | "Имя фильтра" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| loading_more_text | "Loading more results..." |
| mapped | true |
| max_results | 10 |
| method | "POST" |
| min_characters | null |
| no_more_results_text | "No more results" |
| no_results_found_text | "No results found" |
| options_as_html | false |
| post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
| preload | "focus" |
| priority | 0 |
| property_path | null |
| required | true |
| row_attr | [] |
| setter | null |
| tom_select_options | [] |
| translation_domain | null |
| trim | true |
| upload_max_size_message | Closure() {#989 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#490 …} $message: Closure() {#986 …} $translationDomain: "validators" } } |
| validation_groups | null |
View Vars
| Variable | Value |
|---|---|
| action | "" |
| attr | [ "placeholder" => "например: Торговая марка" ] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "text" "_filter_form_name" ] |
| cache_key | "_filter_form_name_text" |
| compound | false |
| data | "Торговая марка" |
| disabled | false |
| errors | Symfony\Component\Form\FormErrorIterator {#992 -errors: [] -form: Symfony\Component\Form\Form {#908 …} } |
| form | Symfony\Component\Form\FormView {#997 …5} |
| full_name | "filter_form[name]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "filter_form_name" |
| label | "Имя фильтра" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "name" |
| priority | 0 |
| required | true |
| row_attr | [] |
| submitted | false |
| translation_domain | null |
| unique_block_prefix | "_filter_form_name" |
| uses_autocomplete | false |
| valid | true |
| value | "Торговая марка" |
slug
Form type:
"Symfony\Component\Form\Extension\Core\Type\TextType"
Errors
This form has no errors.
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | "brand" |
| View Format | same as normalized format |
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| attr | [ "placeholder" => "например: brand" ] |
[ "placeholder" => "например: brand" ] |
| constraints | [ Symfony\Component\Validator\Constraints\NotBlank {#757 +payload: null +groups: ? ?array +message: "Введите короткое наименование фильтра." +allowNull: false +normalizer: null } Symfony\Component\Validator\Constraints\Length {#761 +payload: null +groups: ? ?array +maxMessage: "Slug не должен превышать {{ limit }} символов." +minMessage: "Slug должен содержать минимум {{ limit }} символа." +exactMessage: "This value should have exactly {{ limit }} character.|This value should have exactly {{ limit }} characters." +charsetMessage: "This value does not match the expected {{ charset }} charset." +max: 50 +min: 2 +charset: "UTF-8" +normalizer: null +countUnit: "codepoints" } Symfony\Component\Validator\Constraints\Regex {#1001 +payload: null +groups: ? ?array +message: "slug может содержать только латиницу, цифры и дефисы (без пробелов, без кириллицы)." +pattern: "/^[a-z0-9]+(?:-[a-z0-9]+)*$/" +htmlPattern: null +match: true +normalizer: null } ] |
[ Symfony\Component\Validator\Constraints\NotBlank {#757 +payload: null +groups: ? ?array +message: "Введите короткое наименование фильтра." +allowNull: false +normalizer: null } Symfony\Component\Validator\Constraints\Length {#761 +payload: null +groups: ? ?array +maxMessage: "Slug не должен превышать {{ limit }} символов." +minMessage: "Slug должен содержать минимум {{ limit }} символа." +exactMessage: "This value should have exactly {{ limit }} character.|This value should have exactly {{ limit }} characters." +charsetMessage: "This value does not match the expected {{ charset }} charset." +max: 50 +min: 2 +charset: "UTF-8" +normalizer: null +countUnit: "codepoints" } Symfony\Component\Validator\Constraints\Regex {#1001 +payload: null +groups: ? ?array +message: "slug может содержать только латиницу, цифры и дефисы (без пробелов, без кириллицы)." +pattern: "/^[a-z0-9]+(?:-[a-z0-9]+)*$/" +htmlPattern: null +match: true +normalizer: null } ] |
| label | "Псевдоним для URL" |
same as passed value |
Resolved Options
| Option | Value |
|---|---|
| action | "" |
| allow_extra_fields | false |
| allow_file_upload | false |
| allow_options_create | false |
| attr | [ "placeholder" => "например: brand" ] |
| attr_translation_parameters | [] |
| auto_initialize | true |
| autocomplete | false |
| autocomplete_url | null |
| block_name | null |
| block_prefix | null |
| by_reference | true |
| compound | false |
| constraints | [ Symfony\Component\Validator\Constraints\NotBlank {#757 +payload: null +groups: ? ?array +message: "Введите короткое наименование фильтра." +allowNull: false +normalizer: null } Symfony\Component\Validator\Constraints\Length {#761 +payload: null +groups: ? ?array +maxMessage: "Slug не должен превышать {{ limit }} символов." +minMessage: "Slug должен содержать минимум {{ limit }} символа." +exactMessage: "This value should have exactly {{ limit }} character.|This value should have exactly {{ limit }} characters." +charsetMessage: "This value does not match the expected {{ charset }} charset." +max: 50 +min: 2 +charset: "UTF-8" +normalizer: null +countUnit: "codepoints" } Symfony\Component\Validator\Constraints\Regex {#1001 +payload: null +groups: ? ?array +message: "slug может содержать только латиницу, цифры и дефисы (без пробелов, без кириллицы)." +pattern: "/^[a-z0-9]+(?:-[a-z0-9]+)*$/" +htmlPattern: null +match: true +normalizer: null } ] |
| create_option_text | "Add %placeholder%..." |
| 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\SameOriginCsrfTokenManager {#165 -requestStack: Symfony\Component\HttpFoundation\RequestStack {#656 …} -logger: Monolog\Logger {#538 …} -fallbackCsrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#830 …} -tokenIds: [ "submit" => 0 "authenticate" => 1 "logout" => 2 ] -checkHeader: 0 -cookieName: "csrf-token" } |
| data_class | null |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#975 class: "Symfony\Component\Form\Extension\Core\Type\FormType" } |
| error_bubbling | false |
| error_mapping | [] |
| extra_fields_message | "This form should not contain extra fields." |
| extra_options | [] |
| 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 | "Псевдоним для URL" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| loading_more_text | "Loading more results..." |
| mapped | true |
| max_results | 10 |
| method | "POST" |
| min_characters | null |
| no_more_results_text | "No more results" |
| no_results_found_text | "No results found" |
| options_as_html | false |
| post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
| preload | "focus" |
| priority | 0 |
| property_path | null |
| required | true |
| row_attr | [] |
| setter | null |
| tom_select_options | [] |
| translation_domain | null |
| trim | true |
| upload_max_size_message | Closure() {#996 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#490 …} $message: Closure() {#999 …} $translationDomain: "validators" } } |
| validation_groups | null |
View Vars
| Variable | Value |
|---|---|
| action | "" |
| attr | [ "placeholder" => "например: brand" ] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "text" "_filter_form_slug" ] |
| cache_key | "_filter_form_slug_text" |
| compound | false |
| data | "brand" |
| disabled | false |
| errors | Symfony\Component\Form\FormErrorIterator {#1309 -errors: [] -form: Symfony\Component\Form\Form {#907 …} } |
| form | Symfony\Component\Form\FormView {#1405 …5} |
| full_name | "filter_form[slug]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "filter_form_slug" |
| label | "Псевдоним для URL" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "slug" |
| priority | 0 |
| required | true |
| row_attr | [] |
| submitted | false |
| translation_domain | null |
| unique_block_prefix | "_filter_form_slug" |
| uses_autocomplete | false |
| valid | true |
| value | "brand" |
type
Form type:
"Symfony\Component\Form\Extension\Core\Type\EnumType"
Errors
This form has no errors.
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | App\Filter\Entity\FilterType {#1227 +name: "SELECT" +value: "select" } |
| View Format |
"select"
|
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| class | "App\Filter\Entity\FilterType" |
same as passed value |
| label | "Тип фильтра" |
same as passed value |
Resolved Options
| Option | Value |
|---|---|
| action | "" |
| allow_extra_fields | false |
| allow_file_upload | false |
| allow_options_create | false |
| attr | [] |
| attr_translation_parameters | [] |
| auto_initialize | true |
| autocomplete | false |
| autocomplete_url | null |
| block_name | null |
| block_prefix | null |
| by_reference | true |
| choice_attr | null |
| choice_filter | null |
| choice_label | Closure(UnitEnum $choice, string|int $key): TranslatableInterface|string {#1197 returnType: "Symfony\Contracts\Translation\TranslatableInterface|string" class: "Symfony\Component\Form\Extension\Core\Type\EnumType" } |
| choice_lazy | false |
| choice_loader | null |
| choice_name | null |
| choice_translation_domain | null |
| choice_translation_parameters | [] |
| choice_value | Closure(?BackedEnum $choice): ?string {#1195 returnType: "?string" class: "Symfony\Component\Form\Extension\Core\Type\EnumType" } |
| choices | [ App\Filter\Entity\FilterType {#1227 +name: "SELECT" +value: "select" } App\Filter\Entity\FilterType {#1298 +name: "MULTISELECT" +value: "multiselect" } App\Filter\Entity\FilterType {#1295 +name: "RANGE" +value: "range" } ] |
| class | "App\Filter\Entity\FilterType" |
| compound | false |
| constraints | [] |
| create_option_text | "Add %placeholder%..." |
| 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\SameOriginCsrfTokenManager {#165 -requestStack: Symfony\Component\HttpFoundation\RequestStack {#656 …} -logger: Monolog\Logger {#538 …} -fallbackCsrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#830 …} -tokenIds: [ "submit" => 0 "authenticate" => 1 "logout" => 2 ] -checkHeader: 0 -cookieName: "csrf-token" } |
| data_class | null |
| disabled | false |
| duplicate_preferred_choices | true |
| empty_data | "" |
| error_bubbling | false |
| error_mapping | [] |
| expanded | false |
| extra_fields_message | "This form should not contain extra fields." |
| extra_options | [] |
| form_attr | false |
| getter | null |
| group_by | null |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| inherit_data | false |
| invalid_message | "The selected choice is invalid." |
| invalid_message_parameters | [] |
| is_empty_callback | null |
| label | "Тип фильтра" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| loading_more_text | "Loading more results..." |
| mapped | true |
| max_results | 10 |
| method | "POST" |
| min_characters | null |
| multiple | false |
| no_more_results_text | "No more results" |
| no_results_found_text | "No results found" |
| options_as_html | false |
| placeholder | null |
| placeholder_attr | [] |
| post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
| preferred_choices | [] |
| preload | "focus" |
| priority | 0 |
| property_path | null |
| required | true |
| row_attr | [] |
| separator | "-------------------" |
| separator_html | false |
| setter | null |
| tom_select_options | [] |
| translation_domain | null |
| trim | false |
| upload_max_size_message | Closure() {#1191 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#490 …} $message: Closure() {#1218 …} $translationDomain: "validators" } } |
| validation_groups | null |
View Vars
| Variable | Value |
|---|---|
| action | "" |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "choice" "enum" "_filter_form_type" ] |
| cache_key | "_filter_form_type_enum" |
| choice_translation_domain | null |
| choice_translation_parameters | [] |
| choices | [ Symfony\Component\Form\ChoiceList\View\ChoiceView {#1402 +data: App\Filter\Entity\FilterType {#1227 +name: "SELECT" +value: "select" } +value: "select" +label: "SELECT" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#1421 +data: App\Filter\Entity\FilterType {#1298 +name: "MULTISELECT" +value: "multiselect" } +value: "multiselect" +label: "MULTISELECT" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#1488 +data: App\Filter\Entity\FilterType {#1295 +name: "RANGE" +value: "range" } +value: "range" +label: "RANGE" +attr: [] +labelTranslationParameters: [] } ] |
| compound | false |
| data | App\Filter\Entity\FilterType {#1227 +name: "SELECT" +value: "select" } |
| disabled | false |
| duplicate_preferred_choices | true |
| errors | Symfony\Component\Form\FormErrorIterator {#1404 -errors: [] -form: Symfony\Component\Form\Form {#914 …} } |
| expanded | false |
| form | Symfony\Component\Form\FormView {#1403 …5} |
| full_name | "filter_form[type]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "filter_form_type" |
| is_selected | Closure($choice, $value) {#1572 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" } |
| label | "Тип фильтра" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| multiple | false |
| name | "type" |
| placeholder | null |
| placeholder_attr | [] |
| placeholder_in_choices | false |
| preferred_choices | [] |
| priority | 0 |
| required | true |
| row_attr | [] |
| separator | "-------------------" |
| separator_html | false |
| submitted | false |
| translation_domain | null |
| unique_block_prefix | "_filter_form_type" |
| uses_autocomplete | false |
| valid | true |
| value | "select" |
relation
Form type:
"Symfony\Component\Form\Extension\Core\Type\EnumType"
Errors
This form has no errors.
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | App\Filter\Entity\FilterRelationType {#1297 +name: "FEATURE" +value: "feature" } |
| View Format |
"feature"
|
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| class | "App\Filter\Entity\FilterRelationType" |
same as passed value |
| label | "Связь с" |
same as passed value |
Resolved Options
| Option | Value |
|---|---|
| action | "" |
| allow_extra_fields | false |
| allow_file_upload | false |
| allow_options_create | false |
| attr | [] |
| attr_translation_parameters | [] |
| auto_initialize | true |
| autocomplete | false |
| autocomplete_url | null |
| block_name | null |
| block_prefix | null |
| by_reference | true |
| choice_attr | null |
| choice_filter | null |
| choice_label | Closure(UnitEnum $choice, string|int $key): TranslatableInterface|string {#1207 returnType: "Symfony\Contracts\Translation\TranslatableInterface|string" class: "Symfony\Component\Form\Extension\Core\Type\EnumType" } |
| choice_lazy | false |
| choice_loader | null |
| choice_name | null |
| choice_translation_domain | null |
| choice_translation_parameters | [] |
| choice_value | Closure(?BackedEnum $choice): ?string {#1206 returnType: "?string" class: "Symfony\Component\Form\Extension\Core\Type\EnumType" } |
| choices | [ App\Filter\Entity\FilterRelationType {#1294 +name: "BRAND" +value: "brands" } App\Filter\Entity\FilterRelationType {#1296 +name: "STATE_OF_ORIGIN" +value: "states" } App\Filter\Entity\FilterRelationType {#1297 +name: "FEATURE" +value: "feature" } ] |
| class | "App\Filter\Entity\FilterRelationType" |
| compound | false |
| constraints | [] |
| create_option_text | "Add %placeholder%..." |
| 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\SameOriginCsrfTokenManager {#165 -requestStack: Symfony\Component\HttpFoundation\RequestStack {#656 …} -logger: Monolog\Logger {#538 …} -fallbackCsrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#830 …} -tokenIds: [ "submit" => 0 "authenticate" => 1 "logout" => 2 ] -checkHeader: 0 -cookieName: "csrf-token" } |
| data_class | null |
| disabled | false |
| duplicate_preferred_choices | true |
| empty_data | "" |
| error_bubbling | false |
| error_mapping | [] |
| expanded | false |
| extra_fields_message | "This form should not contain extra fields." |
| extra_options | [] |
| form_attr | false |
| getter | null |
| group_by | null |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| inherit_data | false |
| invalid_message | "The selected choice is invalid." |
| invalid_message_parameters | [] |
| is_empty_callback | null |
| label | "Связь с" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| loading_more_text | "Loading more results..." |
| mapped | true |
| max_results | 10 |
| method | "POST" |
| min_characters | null |
| multiple | false |
| no_more_results_text | "No more results" |
| no_results_found_text | "No results found" |
| options_as_html | false |
| placeholder | null |
| placeholder_attr | [] |
| post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
| preferred_choices | [] |
| preload | "focus" |
| priority | 0 |
| property_path | null |
| required | true |
| row_attr | [] |
| separator | "-------------------" |
| separator_html | false |
| setter | null |
| tom_select_options | [] |
| translation_domain | null |
| trim | false |
| upload_max_size_message | Closure() {#1177 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#490 …} $message: Closure() {#1179 …} $translationDomain: "validators" } } |
| validation_groups | null |
View Vars
| Variable | Value |
|---|---|
| action | "" |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "choice" "enum" "_filter_form_relation" ] |
| cache_key | "_filter_form_relation_enum" |
| choice_translation_domain | null |
| choice_translation_parameters | [] |
| choices | [ Symfony\Component\Form\ChoiceList\View\ChoiceView {#1621 +data: App\Filter\Entity\FilterRelationType {#1294 +name: "BRAND" +value: "brands" } +value: "brands" +label: "BRAND" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#1623 +data: App\Filter\Entity\FilterRelationType {#1296 +name: "STATE_OF_ORIGIN" +value: "states" } +value: "states" +label: "STATE_OF_ORIGIN" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#1620 +data: App\Filter\Entity\FilterRelationType {#1297 +name: "FEATURE" +value: "feature" } +value: "feature" +label: "FEATURE" +attr: [] +labelTranslationParameters: [] } ] |
| compound | false |
| data | App\Filter\Entity\FilterRelationType {#1297 +name: "FEATURE" +value: "feature" } |
| disabled | false |
| duplicate_preferred_choices | true |
| errors | Symfony\Component\Form\FormErrorIterator {#1574 -errors: [] -form: Symfony\Component\Form\Form {#906 …} } |
| expanded | false |
| form | Symfony\Component\Form\FormView {#1575 …5} |
| full_name | "filter_form[relation]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "filter_form_relation" |
| is_selected | Closure($choice, $value) {#1659 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" } |
| label | "Связь с" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| multiple | false |
| name | "relation" |
| placeholder | null |
| placeholder_attr | [] |
| placeholder_in_choices | false |
| preferred_choices | [] |
| priority | 0 |
| required | true |
| row_attr | [] |
| separator | "-------------------" |
| separator_html | false |
| submitted | false |
| translation_domain | null |
| unique_block_prefix | "_filter_form_relation" |
| uses_autocomplete | false |
| valid | true |
| value | "feature" |
save
Errors
This form has no errors.
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" => "btn-success" ] |
[ "class" => "btn-success" ] |
| label | "Сохранить" |
same as passed value |
Resolved Options
| Option | Value |
|---|---|
| attr | [ "class" => "btn-success" ] |
| attr_translation_parameters | [] |
| auto_initialize | false |
| block_name | null |
| block_prefix | null |
| disabled | false |
| form_attr | false |
| label | "Сохранить" |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| priority | 0 |
| row_attr | [] |
| translation_domain | null |
| validate | true |
| validation_groups | null |
View Vars
| Variable | Value |
|---|---|
| attr | [ "class" => "btn-success" ] |
| attr_translation_parameters | [] |
| block_prefixes | [ "button" "submit" "_filter_form_save" ] |
| cache_key | "_filter_form_save_submit" |
| clicked | false |
| disabled | false |
| form | Symfony\Component\Form\FormView {#1660 …5} |
| full_name | "filter_form[save]" |
| id | "filter_form_save" |
| label | "Сохранить" |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| multipart | false |
| name | "save" |
| priority | 0 |
| row_attr | [] |
| translation_domain | null |
| unique_block_prefix | "_filter_form_save" |
| value | null |
productFeature
Form type:
"Symfony\Bridge\Doctrine\Form\Type\EntityType"
Errors
This form has no errors.
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | Proxies\__CG__\App\Feature\Entity\Feature {#1305 -name: "Торговая марка" -description: null -featureType: App\Feature\Entity\FeatureParamType {#1577 …} -measure: null -updatedAt: DateTimeImmutable @1774368181 {#1576 date: 2026-03-24 19:03:01.0 Europe/Moscow (+03:00) } -loadedEntity: App\Feature\Entity\LoadedEntityFeature {#1629 …} -id: Symfony\Component\Uid\UuidV4 {#1580 …} #deletedAt: null -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#879 …} } |
| View Format |
"ea912624-523e-4576-bac1-bfe27f7deedb"
|
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| auto_initialize | false |
same as passed value |
| autocomplete | true |
same as passed value |
| choice_label | Closure(Feature $feature) {#915 class: "App\Filter\Form\FilterFormType" this: App\Filter\Form\FilterFormType {#1117 …} } |
same as passed value |
| class | "App\Feature\Entity\Feature" |
same as passed value |
| label | "Характеристика товара" |
same as passed value |
| query_builder | App\Feature\Repository\FeatureRepository::getFeaturesOrderedByNameQueryBuilder(EntityRepository $er): QueryBuilder {#698 returnType: "Doctrine\ORM\QueryBuilder" } |
Doctrine\ORM\QueryBuilder {#1324 -dqlParts: [ "distinct" => false "select" => [ Doctrine\ORM\Query\Expr\Select {#1311 #preSeparator: "" #separator: ", " #postSeparator: "" #allowedClasses: [ "Doctrine\ORM\Query\Expr\Func" ] #parts: [ "feature" ] } ] "from" => [ Doctrine\ORM\Query\Expr\From {#1312 #from: "App\Feature\Entity\Feature" #alias: "feature" #indexBy: null } ] "join" => [] "set" => [] "where" => null "groupBy" => [] "having" => null "orderBy" => [ Doctrine\ORM\Query\Expr\OrderBy {#1313 #preSeparator: "" #separator: ", " #postSeparator: "" #allowedClasses: [] #parts: [ "feature.name ASC" ] } ] ] -type: Doctrine\ORM\QueryType {#1314 …} -dql: "SELECT feature FROM App\Feature\Entity\Feature feature ORDER BY feature.name ASC" -parameters: Doctrine\Common\Collections\ArrayCollection {#1310 …} -firstResult: 0 -maxResults: null -joinRootAliases: [] #cacheable: false #cacheRegion: null #cacheMode: null #lifetime: 0 -boundCounter: 0 -hints: [] -em: ContainerOb2N6qC\EntityManagerGhost614a58f {#367 …12} } |
| required | false |
same as passed value |
Resolved Options
| Option | Value |
|---|---|
| action | "" |
| allow_extra_fields | false |
| allow_file_upload | false |
| allow_options_create | false |
| attr | [] |
| attr_translation_parameters | [] |
| auto_initialize | false |
| autocomplete | true |
| autocomplete_url | null |
| block_name | null |
| block_prefix | null |
| by_reference | true |
| choice_attr | null |
| choice_filter | null |
| choice_label | Closure(Feature $feature) {#915 class: "App\Filter\Form\FilterFormType" this: App\Filter\Form\FilterFormType {#1117 …} } |
| choice_lazy | false |
| choice_loader | Symfony\Component\Form\ChoiceList\Factory\Cache\ChoiceLoader {#1425 -option: Symfony\Bridge\Doctrine\Form\ChoiceList\DoctrineChoiceLoader {#1315 …} } |
| choice_name | null |
| choice_translation_domain | false |
| choice_translation_parameters | [] |
| choice_value | Symfony\Component\Form\ChoiceList\Factory\Cache\ChoiceValue {#1316 -option: Symfony\Bridge\Doctrine\Form\ChoiceList\IdReader::getIdValue(?object $object = null): string {#1323 …} } |
| choices | null |
| class | "App\Feature\Entity\Feature" |
| compound | false |
| constraints | [] |
| create_option_text | "Add %placeholder%..." |
| 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\SameOriginCsrfTokenManager {#165 -requestStack: Symfony\Component\HttpFoundation\RequestStack {#656 …} -logger: Monolog\Logger {#538 …} -fallbackCsrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#830 …} -tokenIds: [ "submit" => 0 "authenticate" => 1 "logout" => 2 ] -checkHeader: 0 -cookieName: "csrf-token" } |
| data_class | null |
| disabled | false |
| duplicate_preferred_choices | true |
| em | ContainerOb2N6qC\EntityManagerGhost614a58f {#367 …12} |
| empty_data | "" |
| error_bubbling | false |
| error_mapping | [] |
| expanded | false |
| extra_fields_message | "This form should not contain extra fields." |
| extra_options | [] |
| 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 {#1413 -singleId: true -intId: false -idField: "id" -associationIdReader: null -om: ContainerOb2N6qC\EntityManagerGhost614a58f {#367 …12} -classMetadata: Doctrine\ORM\Mapping\ClassMetadata {#938 …} } |
| inherit_data | false |
| invalid_message | "The selected choice is invalid." |
| invalid_message_parameters | [] |
| is_empty_callback | null |
| label | "Характеристика товара" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| loading_more_text | "Loading more results..." |
| mapped | true |
| max_results | 10 |
| method | "POST" |
| min_characters | null |
| multiple | false |
| no_more_results_text | "No more results" |
| no_results_found_text | "No results found" |
| options_as_html | false |
| placeholder | "" |
| placeholder_attr | [] |
| post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
| preferred_choices | [] |
| preload | "focus" |
| priority | 0 |
| property_path | null |
| query_builder | Doctrine\ORM\QueryBuilder {#1324 -dqlParts: [ "distinct" => false "select" => [ Doctrine\ORM\Query\Expr\Select {#1311 #preSeparator: "" #separator: ", " #postSeparator: "" #allowedClasses: [ "Doctrine\ORM\Query\Expr\Func" ] #parts: [ "feature" ] } ] "from" => [ Doctrine\ORM\Query\Expr\From {#1312 #from: "App\Feature\Entity\Feature" #alias: "feature" #indexBy: null } ] "join" => [] "set" => [] "where" => null "groupBy" => [] "having" => null "orderBy" => [ Doctrine\ORM\Query\Expr\OrderBy {#1313 #preSeparator: "" #separator: ", " #postSeparator: "" #allowedClasses: [] #parts: [ "feature.name ASC" ] } ] ] -type: Doctrine\ORM\QueryType {#1314 …} -dql: "SELECT feature FROM App\Feature\Entity\Feature feature ORDER BY feature.name ASC" -parameters: Doctrine\Common\Collections\ArrayCollection {#1310 …} -firstResult: 0 -maxResults: null -joinRootAliases: [] #cacheable: false #cacheRegion: null #cacheMode: null #lifetime: 0 -boundCounter: 0 -hints: [] -em: ContainerOb2N6qC\EntityManagerGhost614a58f {#367 …12} } |
| required | false |
| row_attr | [] |
| separator | "-------------------" |
| separator_html | false |
| setter | null |
| tom_select_options | [] |
| translation_domain | null |
| trim | false |
| upload_max_size_message | Closure() {#1215 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#490 …} $message: Closure() {#714 …} $translationDomain: "validators" } } |
| validation_groups | null |
View Vars
| Variable | Value |
|---|---|
| action | "" |
| attr | [ "data-controller" => "symfony--ux-autocomplete--autocomplete" "data-symfony--ux-autocomplete--autocomplete-max-results-value" => 10 "data-symfony--ux-autocomplete--autocomplete-loading-more-text-value" => "Загрузка дополнительных результатов..." "data-symfony--ux-autocomplete--autocomplete-no-results-found-text-value" => "Совпадений не найдено" "data-symfony--ux-autocomplete--autocomplete-no-more-results-text-value" => "Больше результатов нет" "data-symfony--ux-autocomplete--autocomplete-create-option-text-value" => "Add %placeholder%..." "data-symfony--ux-autocomplete--autocomplete-preload-value" => "focus" ] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "choice" "entity" "_filter_form_productFeature" ] |
| cache_key | "_filter_form_productFeature_entity" |
| choice_translation_domain | false |
| choice_translation_parameters | [] |
| choices | [ Symfony\Component\Form\ChoiceList\View\ChoiceView {#1662 +data: App\Feature\Entity\Feature {#1677 …} +value: "8cc42e65-f4bf-4b7e-9817-a736290b726c" +label: "Альтернативное название услуг" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#1664 +data: App\Feature\Entity\Feature {#1681 …} +value: "e3619831-0a67-4ad9-ba99-3db24a3cc9cb" +label: "Аренда оборудования" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#1666 +data: App\Feature\Entity\Feature {#1689 …} +value: "7e207d27-fa18-4b3e-b72a-545c7b951a1a" +label: "Артикул" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#1669 +data: App\Feature\Entity\Feature {#1697 …} +value: "9a45ba8c-0270-43b9-9203-c4e2483bc5b1" +label: "Браширование" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#1668 +data: App\Feature\Entity\Feature {#1705 …} +value: "a3e85458-90cb-4e2d-a530-90df65d5b7ea" +label: "Вес ворса" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#1663 +data: App\Feature\Entity\Feature {#1713 …} +value: "cc4e3876-2591-404e-831a-5552e6a8a95d" +label: "Вид товара" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#1673 +data: App\Feature\Entity\Feature {#1721 …} +value: "a4fc3a4a-cef9-4002-ba5e-ee6c92cca097" +label: "Влагостойкость" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#1671 +data: App\Feature\Entity\Feature {#1729 …} +value: "a3330b3e-ad0d-4f4d-bf9c-c3b688fdf0df" +label: "Внешний слой" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#1672 +data: App\Feature\Entity\Feature {#1737 …} +value: "a7767076-6ecb-451d-8e31-acda1b1207f5" +label: "Время отверждения" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#1665 +data: App\Feature\Entity\Feature {#1679 …} +value: "e9877aed-3e87-4eba-ac15-a9ec3cc1b733" +label: "Высота ворса" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#1670 +data: App\Feature\Entity\Feature {#1793 …} +value: "0dab936b-ccd4-4521-b9aa-905b0d092e1e" +label: "Высота плинтуса" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#2497 +data: App\Feature\Entity\Feature {#1802 …} +value: "74d160aa-3b7f-471d-be7d-31eccbd5a314" +label: "Высота стыка" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#2499 +data: App\Feature\Entity\Feature {#1813 …} +value: "4ce5df37-9f56-437e-9a8a-8a9851285787" +label: "Декор" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#2498 +data: App\Feature\Entity\Feature {#1811 …} +value: "a2c9bb7a-d002-4cd5-ae39-a4869d7faf7d" +label: "Диаметр трубы" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#2488 +data: App\Feature\Entity\Feature {#1833 …} +value: "0c507f77-4782-4c78-8995-ece5412ab0dd" +label: "Дизайн" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#2505 +data: App\Feature\Entity\Feature {#1831 …} +value: "61d6c4c4-c3eb-4ed4-bfb0-efdb6c5cb899" +label: "Длина рулона линолеума" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#2506 +data: App\Feature\Entity\Feature {#1850 …} +value: "484d9a77-6d5d-4973-990e-861506f7d0a3" +label: "Дополнительный защитный слой" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#2507 +data: App\Feature\Entity\Feature {#1858 …} +value: "9c4b8a48-7bef-4793-8305-693b64635012" +label: "Жёсткость" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#2508 +data: App\Feature\Entity\Feature {#1866 …} +value: "5a41b49c-d90b-477c-8e37-de44b23c628c" +label: "Замковая система" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#2509 +data: App\Feature\Entity\Feature {#1874 …} +value: "38912818-7991-4d23-bc85-52b53328df23" +label: "Имеет инвентарный номер" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#2510 +data: App\Feature\Entity\Feature {#1882 …} +value: "26566705-053f-40a8-9769-0f228e00bc6e" +label: "Интегрированная подложка" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#2511 +data: App\Feature\Entity\Feature {#1890 …} +value: "cbda4510-fa94-4f77-b7e8-cb2c90559c03" +label: "Категория" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#2512 +data: App\Feature\Entity\Feature {#1898 …} +value: "1a8c9620-df8a-40c6-b09a-f21ab19b213d" +label: "Класс" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#2513 +data: App\Feature\Entity\Feature {#1906 …} +value: "f53048b0-b27e-4133-a368-8ae997ce0a81" +label: "Класс износостойкости" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#2514 +data: App\Feature\Entity\Feature {#1914 …} +value: "c4323991-84f3-43bf-b5ff-27aab480737c" +label: "Клеевой или замковый способ укладки" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#2515 +data: App\Feature\Entity\Feature {#1922 …} +value: "ad6d6003-9d61-4e50-82b7-16f98d48f295" +label: "Количество полос" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#2516 +data: App\Feature\Entity\Feature {#1930 …} +value: "60209493-8119-4684-9159-5485e55b7ac1" +label: "Компонентность" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#2517 +data: App\Feature\Entity\Feature {#1938 …} +value: "c23aaa53-338c-42f0-ad96-e6a96a7efc72" +label: "Конструкция" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#2518 +data: App\Feature\Entity\Feature {#1946 …} +value: "f5994014-8ea8-4b2b-a469-331fdcadd943" +label: "Конструкция полотна" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#2519 +data: App\Feature\Entity\Feature {#1954 …} +value: "512c520b-9331-494d-bf78-4ff810c522d2" +label: "Коэффициент Бринелля" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#2520 +data: App\Feature\Entity\Feature {#1962 …} +value: "0f674980-30fb-4420-aa7a-22e9217164bb" +label: "Материал" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#2521 +data: App\Feature\Entity\Feature {#1970 …} +value: "43a17bb3-a826-455e-b9c4-27edbdd223d1" +label: "Материал ворса" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#2522 +data: App\Feature\Entity\Feature {#1978 …} +value: "bd73e56a-e2ab-4776-b575-46770320b0c7" +label: "Материал дверного полотна" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#2523 +data: App\Feature\Entity\Feature {#1986 …} +value: "01aa8035-547b-4847-afb1-9d1d3c8a7c01" +label: "Назначение" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#2524 +data: App\Feature\Entity\Feature {#1994 …} +value: "d9df9b34-0183-41f4-92f1-5800b36a5e81" +label: "Наличие кабель канала" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#2525 +data: App\Feature\Entity\Feature {#2002 …} +value: "ff6aabca-1d0f-4fce-82b0-bd991f6de526" +label: "Наличие фаски" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#2526 +data: App\Feature\Entity\Feature {#2010 …} +value: "93dd89be-22ff-4380-b20b-5ccb1c999c84" +label: "Напольное покрытие" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#2527 +data: App\Feature\Entity\Feature {#2018 …} +value: "1b8707ed-39e8-4d5b-b900-baf16d5c3f30" +label: "Организация товародвижения" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#2528 +data: App\Feature\Entity\Feature {#2026 …} +value: "51dd1be1-f314-4343-8d6a-da53eaed2ff1" +label: "Основа" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#2529 +data: App\Feature\Entity\Feature {#2034 …} +value: "4ecda21a-7bc6-46a6-9e17-f51c96e2859e" +label: "Остекление" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#2530 +data: App\Feature\Entity\Feature {#2042 …} +value: "e512ca46-d8de-4ccc-80be-a23bf43d564a" +label: "Параметр не используется (Торговая марка для дверей входных)" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#2531 +data: App\Feature\Entity\Feature {#2050 …} +value: "f1c18e08-5cec-41d4-8559-c5042d44e050" +label: "Параметр не используется (Торговая марка для дверей межкомнатных" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#2532 +data: App\Feature\Entity\Feature {#2058 …} +value: "5d62d2b4-abd1-4742-b5ff-4f7718d7a1fc" +label: "Плотность волокна" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#2533 +data: App\Feature\Entity\Feature {#2066 …} +value: "b2979291-ed6b-463c-99dd-bdf50056bed4" +label: "Поверхность" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#2534 +data: App\Feature\Entity\Feature {#2074 …} +value: "515f61ec-e26b-44a3-9ac5-5b717b5c4144" +label: "По высоте" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#2535 +data: App\Feature\Entity\Feature {#2082 …} +value: "272e8f90-ff80-42e3-88e2-d3062cba6d84" +label: "Подложка" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#2536 +data: App\Feature\Entity\Feature {#2090 …} +value: "f9391acf-16ee-4151-b929-0532a4682f12" +label: "Подложка из пробки" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#2537 +data: App\Feature\Entity\Feature {#2098 …} +value: "7523795e-3ce3-4023-9575-3e91451a7a7a" +label: "Под покраску" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#2538 +data: App\Feature\Entity\Feature {#2106 …} +value: "d02662fa-80c3-4d24-8ee5-a6f5f0a3484f" +label: "Пожарные сертификаты" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#2539 +data: App\Feature\Entity\Feature {#2114 …} +value: "efa525c8-6d15-4f8c-9366-14958b3b1333" +label: "Покрытие" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#2540 +data: App\Feature\Entity\Feature {#2122 …} +value: "a201eaae-699a-4821-8ad1-d8f34dadc235" +label: "Покрытие поверхности" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#2541 +data: App\Feature\Entity\Feature {#2130 …} +value: "a4dd319c-7d55-40dc-a5c8-57136282e8c1" +label: "Порода дерева" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#2542 +data: App\Feature\Entity\Feature {#2138 …} +value: "68b7981c-1c7e-424e-9a52-55449302bb07" +label: "По ширине" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#2543 +data: App\Feature\Entity\Feature {#2146 …} +value: "12f11bd0-f36a-46d1-9ccf-eab707bae7fa" +label: "Профиль поверхности" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#2544 +data: App\Feature\Entity\Feature {#2154 …} +value: "e4198ae9-cf60-46ac-bad5-4aa34b35586f" +label: "Расход" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#2545 +data: App\Feature\Entity\Feature {#2162 …} +value: "a7ae2987-4f42-4933-bc86-813a8becfeb2" +label: "Рисунок" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#2546 +data: App\Feature\Entity\Feature {#2170 …} +value: "1c854e56-03bc-4401-9688-ab1522e62e8c" +label: "Свойства" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#2547 +data: App\Feature\Entity\Feature {#2178 …} +value: "70d77d8d-d3c5-439f-b527-b066342d15af" +label: "Селекция" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#2548 +data: App\Feature\Entity\Feature {#2186 …} +value: "ca977663-22be-41c8-98cc-8537dc098e2b" +label: "Совместимость с тёплыми полами" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#2549 +data: App\Feature\Entity\Feature {#2194 …} +value: "80f9deb3-fca4-45c0-a595-f28fa0d30ce0" +label: "Состав" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#2550 +data: App\Feature\Entity\Feature {#2202 …} +value: "b360592e-a36f-4dea-83c8-f580d7380579" +label: "Специализация" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#2551 +data: App\Feature\Entity\Feature {#2210 …} +value: "be26e98d-4dbd-4d49-9f50-a98f5ac9021f" +label: "Способ крепления" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#2552 +data: App\Feature\Entity\Feature {#2218 …} +value: "d87e3a7b-59f0-4714-bfec-a4773c04bca8" +label: "Способ открывания" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#2553 +data: App\Feature\Entity\Feature {#2226 …} +value: "8a66fbfc-be66-4354-a070-b9ea4dc679d3" +label: "Способ производства" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#2554 +data: App\Feature\Entity\Feature {#2234 …} +value: "ff42dcee-c4df-4559-8eef-752852cf506d" +label: "Способ укладки" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#2555 +data: App\Feature\Entity\Feature {#1848 …} +value: "e5d42257-e1b3-46d3-9b13-bb305650a867" +label: "Срок эксплуатации" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#2556 +data: App\Feature\Entity\Feature {#2254 …} +value: "c1fdc271-def2-4f20-ad2f-56c03b1e4129" +label: "Стиль" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#2557 +data: App\Feature\Entity\Feature {#2262 …} +value: "d53be6f3-302a-4b73-bdb0-64fe2a5f2be4" +label: "Страна производства" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#2558 +data: App\Feature\Entity\Feature {#2270 …} +value: "7d27d01f-e057-434a-b26d-fb0a2026bb4d" +label: "Структура" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#2559 +data: App\Feature\Entity\Feature {#2278 …} +value: "3449d332-36aa-4e6e-ac1b-b01fd4a308ad" +label: "Тип ворса" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#2560 +data: App\Feature\Entity\Feature {#2286 …} +value: "983c7799-c619-40aa-a9c2-36d15ec35e4e" +label: "Тип замка" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#2561 +data: App\Feature\Entity\Feature {#2294 …} +value: "2624a03f-be1d-4fc1-b84f-624538af4e95" +label: "Тип лака" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#2562 +data: App\Feature\Entity\Feature {#2302 …} +value: "fadef748-fecc-4e3f-bb4c-46e106cfa438" +label: "Тип линолеума" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#2563 +data: App\Feature\Entity\Feature {#2310 …} +value: "198e33ce-74b8-4787-a359-1f2798a34754" +label: "Тип облицовки дверного полотна" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#2564 +data: App\Feature\Entity\Feature {#2318 …} +value: "17f571cf-b425-4e46-9464-c52d565a0e64" +label: "Тип паркета" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#2565 +data: App\Feature\Entity\Feature {#2326 …} +value: "fd48616a-2376-4299-a99a-b15bfbb75527" +label: "Тип подложки" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#2566 +data: App\Feature\Entity\Feature {#2334 …} +value: "b9434b1c-46f4-4a2c-9658-ab7ee29761a0" +label: "Тип помещения" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#2567 +data: App\Feature\Entity\Feature {#2342 …} +value: "fcb9831b-1ad4-4e57-b7b9-c5c934a39fdb" +label: "Тип профиля" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#2568 +data: App\Feature\Entity\Feature {#2350 …} +value: "b4de2472-a8f1-49e8-b01b-4ee2c327fe77" +label: "Тип размера планки" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#2569 +data: App\Feature\Entity\Feature {#2358 …} +value: "f92567a4-75b2-4e20-8bd9-3e85cf34f591" +label: "Тип товара" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#2570 +data: App\Feature\Entity\Feature {#2366 …} +value: "ce90eee7-84e0-4f65-8a6c-e6da71f613d5" +label: "Тип фаски" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#2571 +data: App\Feature\Entity\Feature {#2374 …} +value: "63660ec6-640b-4abf-9b88-5d6fddd60572" +label: "Тип химии" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#2572 +data: App\Feature\Entity\Feature {#2382 …} +value: "d4846ee3-a6ae-44a3-b469-e438ee21bdd6" +label: "Товарная группа" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#2573 +data: App\Feature\Entity\Feature {#2252 …} +value: "baf367f8-b557-41b4-8771-1296d7702f7b" +label: "Толщина защитного слоя" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#2574 +data: App\Feature\Entity\Feature {#2399 …} +value: "1cded13d-6626-4422-bab7-1bf3e492831e" +label: "Толщина покрытия" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#2575 +data: App\Feature\Entity\Feature {#2397 …} +value: "b0991738-a46c-4909-99e1-d9272465b6ae" +label: "Толщина ценной породы" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#2576 +data: Proxies\__CG__\App\Feature\Entity\Feature {#1305 -name: "Торговая марка" -description: null -featureType: App\Feature\Entity\FeatureParamType {#1577 …} -measure: null -updatedAt: DateTimeImmutable @1774368181 {#1576 date: 2026-03-24 19:03:01.0 Europe/Moscow (+03:00) } -loadedEntity: App\Feature\Entity\LoadedEntityFeature {#1629 …} -id: Symfony\Component\Uid\UuidV4 {#1580 …} #deletedAt: null -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#879 …} } +value: "ea912624-523e-4576-bac1-bfe27f7deedb" +label: "Торговая марка" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#2577 +data: App\Feature\Entity\Feature {#2416 …} +value: "4b3b767f-cce4-4ea0-8822-fc093fc96c22" +label: "Уровень цен" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#2578 +data: App\Feature\Entity\Feature {#2424 …} +value: "49eedb4b-87f5-4fcf-bdc9-0a7e9eb9fe6a" +label: "Фаска" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#2579 +data: App\Feature\Entity\Feature {#2432 …} +value: "a6771c46-560c-43ff-8aeb-be4d2e4081f5" +label: "Форма" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#2580 +data: App\Feature\Entity\Feature {#2440 …} +value: "57959f4b-cda2-40cb-8d08-c99462a4a894" +label: "Форма выпуска" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#2581 +data: App\Feature\Entity\Feature {#2448 …} +value: "60fd5d43-2ec9-49a3-adc0-25c3d399f16f" +label: "Фотопечать" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#2582 +data: App\Feature\Entity\Feature {#2456 …} +value: "afd39a1d-34ac-43ef-b068-fd065ec4eed1" +label: "Цвет" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#2583 +data: App\Feature\Entity\Feature {#2464 …} +value: "40de9dc9-1f52-4adc-bf7d-8906f1205957" +label: "Ширина доски" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#2584 +data: App\Feature\Entity\Feature {#2414 …} +value: "53072ebf-0b41-42d0-87c8-bbdcae1dd12a" +label: "Ширина плинтуса" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#2585 +data: App\Feature\Entity\Feature {#2479 …} +value: "dc64874f-2917-49bf-8bad-d4851c473efc" +label: "Ширина стыка" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#2586 +data: App\Feature\Entity\Feature {#2490 …} +value: "2c688757-4bba-44f1-a9b5-6ce4d99e8db9" +label: "Эффект обработки" +attr: [] +labelTranslationParameters: [] } ] |
| compound | false |
| data | Proxies\__CG__\App\Feature\Entity\Feature {#1305 -name: "Торговая марка" -description: null -featureType: App\Feature\Entity\FeatureParamType {#1577 …} -measure: null -updatedAt: DateTimeImmutable @1774368181 {#1576 date: 2026-03-24 19:03:01.0 Europe/Moscow (+03:00) } -loadedEntity: App\Feature\Entity\LoadedEntityFeature {#1629 …} -id: Symfony\Component\Uid\UuidV4 {#1580 …} #deletedAt: null -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#879 …} } |
| disabled | false |
| duplicate_preferred_choices | true |
| errors | Symfony\Component\Form\FormErrorIterator {#1661 -errors: [] -form: Symfony\Component\Form\Form {#1409 …} } |
| expanded | false |
| form | Symfony\Component\Form\FormView {#1622 …5} |
| full_name | "filter_form[productFeature]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "filter_form_productFeature" |
| is_selected | Closure($choice, $value) {#2588 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" } |
| label | "Характеристика товара" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| multiple | false |
| name | "productFeature" |
| placeholder | "" |
| placeholder_attr | [] |
| placeholder_in_choices | false |
| preferred_choices | [] |
| priority | 0 |
| required | false |
| row_attr | [] |
| separator | "-------------------" |
| separator_html | false |
| submitted | false |
| translation_domain | null |
| unique_block_prefix | "_filter_form_productFeature" |
| uses_autocomplete | true |
| valid | true |
| value | "ea912624-523e-4576-bac1-bfe27f7deedb" |
_token
Errors
This form has no errors.
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | "csrf-token" |
| View Format | same as normalized format |
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| attr | [ "data-controller" => "csrf-protection" ] |
[ "data-controller" => "csrf-protection" ] |
| block_prefix | "csrf_token" |
same as passed value |
| data | "csrf-token" |
same as passed value |
| mapped | false |
same as passed value |
Resolved Options
| Option | Value |
|---|---|
| action | "" |
| allow_extra_fields | false |
| allow_file_upload | false |
| attr | [ "data-controller" => "csrf-protection" ] |
| 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\SameOriginCsrfTokenManager {#165 -requestStack: Symfony\Component\HttpFoundation\RequestStack {#656 …} -logger: Monolog\Logger {#538 …} -fallbackCsrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#830 …} -tokenIds: [ "submit" => 0 "authenticate" => 1 "logout" => 2 ] -checkHeader: 0 -cookieName: "csrf-token" } |
| data | "csrf-token" |
| data_class | null |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#2623 class: "Symfony\Component\Form\Extension\Core\Type\FormType" } |
| 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 | "The hidden field is invalid." |
| invalid_message_parameters | [] |
| is_empty_callback | null |
| label | null |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| 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() {#2621 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#490 …} $message: Closure() {#2622 …} $translationDomain: "validators" } } |
| validation_groups | null |
View Vars
| Variable | Value |
|---|---|
| action | "" |
| attr | [ "data-controller" => "csrf-protection" ] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "hidden" "csrf_token" "_filter_form__token" ] |
| cache_key | "_filter_form__token_hidden" |
| compound | false |
| data | "csrf-token" |
| disabled | false |
| errors | Symfony\Component\Form\FormErrorIterator {#2611 -errors: [] -form: Symfony\Component\Form\Form {#2615 …} } |
| form | Symfony\Component\Form\FormView {#2620 …5} |
| full_name | "filter_form[_token]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "filter_form__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 | [] |
| submitted | false |
| translation_domain | null |
| unique_block_prefix | "_filter_form__token" |
| valid | true |
| value | "csrf-token" |