Преглед изворни кода

concernement added possibility to add existing entité

bach пре 1 година
родитељ
комит
6a09481105

+ 2 - 1
src/config/sync/core.entity_form_display.paragraph.entite_concernement.default.yml

@@ -39,12 +39,13 @@ content:
       label_singular: ''
       label_plural: ''
       allow_new: true
-      allow_existing: false
+      allow_existing: true
       match_operator: CONTAINS
       allow_duplicate: false
       collapsible: false
       collapsed: false
       revision: false
+      removed_reference: optional
     third_party_settings: {  }
   field_menace_maintien_degres:
     type: number

+ 12 - 0
src/web/themes/custom/ouatminimal_theme/ouatminimal.theme

@@ -148,7 +148,19 @@ function ouatminimal_preprocess_input(&$variables) {
     // rename entité reference in paragraphe "add node" to "editer entité"
     if (preg_match('/^ief-field_entite-\d+-subform-field_entite-form-add$/', $name)) {
       $element['#value'] = $element['#attributes']['value'] = $variables['attributes']['value'] = "Editer l'entité";
+    } 
+    // rename entité reference in paragraphe "Ajouter un node existant" to "ajouyer entite existante"
+    // "ief-field_entite-0-subform-field_entite-form-add"
+    if (preg_match('/^ief-field_entite-\d+-subform-field_entite-form-add-existing$/', $name)) {
+      $element['#value'] = $element['#attributes']['value'] = $variables['attributes']['value'] = "Ajouter une entité éxistante";
     }
+
+    // rename entité reference in paragraphe "Ajout de node" to "Ajouter"
+    // "ief-reference-submit-field_entite-7-subform-field_entite-form"
+    if (preg_match('/^ief-reference-submit-field_entite-\d+-subform-field_entite-form$/', $name)) {
+      $element['#value'] = $element['#attributes']['value'] = $variables['attributes']['value'] = "Ajouter";
+    }
+
     // rename remove (paragraphe) to "supprimer" 
     if (preg_match('/field_entite_\d+_remove/', $name)) {
       $element['#value'] = $element['#attributes']['value'] = $variables['attributes']['value'] = "Supprimer";