batch of improvement from quantin's feedback

This commit is contained in:
2019-07-05 12:52:16 +02:00
parent 5a466382d5
commit 983f99876c
12 changed files with 625 additions and 94 deletions

View File

@@ -61,7 +61,16 @@ function computed_field_field_reference_compute($entity_type_manager, $entity, $
*/
function materio_id_form_node_materiau_edit_form_alter(&$form, \Drupal\Core\Form\FormStateInterface $form_state, $form_id) {
// dsm($form_id);
// ksm($form);
$node = $form_state->getFormObject()->getEntity();
// lock the family filed if already filled
if(isset($form['field_famille']) && $family = $node->field_famille->value){
// dsm($family);
$form['field_famille']['widget']['#disabled'] = true;
}
// adding reference to the form title
$ref = $node->field_reference->value;
// dsm($ref);
if($ref != ''){