Bonjour,
De manière incompréhensible, car il ne me semble pas avoir apporté une quelconque modification, j'ai l'erreur suivante qui est apparue :
Apparemment, ça proviendrait de ces lignes, du fait que je n'ai plus d'erreur lorsque je les supprime :Symfony\Component\OptionsResolver\Exception\UndefinedOptionsException:
The options "allow_add", "entry_options", "entry_type" do not exist. Defined options are: "action", "allow_extra_fields", "attr", "auto_initialize", "block_name", "by_reference", "choice_attr", "choice_label", "choice_loader", "choice_name", "choice_translation_domain", "choice_value", "choices", "class", "compound", "constraints", "csrf_field_name", "csrf_message", "csrf_protection", "csrf_token_id", "csrf_token_manager", "data", "data_class", "disabled", "em", "empty_data", "error_bubbling", "error_mapping", "expanded", "extra_fields_message", "group_by", "help", "id_reader", "inherit_data", "invalid_message", "invalid_message_parameters", "label", "label_attr", "label_format", "mapped", "method", "multiple", "placeholder", "post_max_size_message", "preferred_choices", "property_path", "query_builder", "required", "translation_domain", "trim", "upload_max_size_message", "validation_groups".
Dans le builder de mon formulaire :
Et dans mon template :
Code : Sélectionner tout - Visualiser dans une fenêtre à part ->add('images', EntityType::class, array('entry_type' => ImageType::class, 'entry_options' => array('label' => false), 'allow_add' => true,))
Ca fonctionnait parfaitement jusque il y a 1/2h encore, et je ne pense pas y avoir changé quelque chose. Je ne comprends pas.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 <ul class="images" data-prototype="{{ form_widget(formAdvert.images.vars.prototype)|e('html_attr') }}"> {# iterate over each existing image#} {% for image in formAdvert.images %} <li>{{ form_widget(formAdvert.images.vars.prototype)|e('html_attr') }}</li> {% endfor %} </ul>
Quelq'un aurait une idée?
Merci d'avance pour votre aide.
Partager