Ciao a tutti,
sono nuovo, neofita di Drupal e mi sono appena iscritto.
Ho cercato molto in rete, ma non riesco a capire come nascondere/mostrare un campo in base ad una data presente in un'altro campo.
Ho provato con #states > visible ma non capisco come impostare un maggiore di e/o minore di, tipo:
$form['campo_data'] = array(
'#type' => 'date',
'#title' => t('Campo Data '),
),
$form['campo_testo'] = array(
'#type' => 'text',
'#title' => t('Campo Testo '),
'#states' => array(
'visible' => array(
':input[name="[campo_data"]' => array('value' => "> 2017-12-05" ),
),
),
);
Se non ho capito male in visible si possono recuperare solo valori finiti e non mettere una condizione.
Se qualcuno avesse qualche suggerimento/esempi/tutorial dove poter vedere e capire come realizzare questi filtri condizionali, gliene sarei grato.