У меня есть два типа.Одним из них является ProductType.Вторым является ProductFeaturesType.ProductFeaturesType - это CollectionType внутри ProductType.Я хотел бы передать свой переменный продукт из ProductType в ProductFeaturesType.
EDITED
Моя цель - выполнить условие в моем ProductFeaturesType в зависимости от одного свойства моего продукта.
Я попробовал следующее:
ProductType
$builder
->add('productFeatures', CollectionType::class, array(
'entry_type' => ProductFeaturesType::class,
'allow_add' => true,
'allow_delete' => true,
'product' => $product
))
;
Не сработало.Я получил следующее сообщение об ошибке:
Опция "product" не существует.Определены следующие параметры: «действие», «allow_add», «allow_delete», «allow_extra_fields», «attr», «auto_initialize», «block_name», «by_reference», «component», «constraints», «csrf_field_name», «csrf_message»"," csrf_protection "," csrf_token_id "," csrf_token_manager "," data "," data_class "," delete_empty "," отключено "," документация "," empty_data "," entry_options "," entry_type "," error_bubbling ",«error_mapping», «extra_fields_message», «inherit_data», «invalid_message», «invalid_message_parameters», «label», «label_attr», «label_format», «mapped», «method», «post_max_size_message», «property_path», «prototype"," prototype_data "," prototype_name "," required "," translation_domain "," trim "," upload_max_size_message "," validation_groups ".
Не могли бы вы сказать мне, что не так?