Salve!
non sono riuscito a trovare info riguardo il passaggio del valore di un campo input dentro una cella tableselect..
Io ho una cosa tipo:
<?php
// Opzioni della tabella
$options[$id] = array (
'colonna1' => 'Valore 1',
'colonna2' => array (
'data' => array (
'#type' => 'textfield',
'#default_value' => 'Default',
),
),
'colonna3' => 'Valore 3',
);
// Elemento tabella del form
$form['tabella'] = array (
'#type' => 'tableselect',
'#header' => array (
'colonna1' => t('Colonna uno'),
'colonna2' => t('Colonna due'),
'colonna3' => t('Colonna tre'),
),
'#options' => $options,
);
?>
Non trovo il modo di pescare il valore del campo textfield dentro "colonna2", dopo aver fatto submit in $form_state non c'è traccia del valore di quel campo e non ho capito se devo utilizzare qualche altro parametro o se devo attrezzarmi con qualche magia strana...
Qualche dritta?
ciaociao
Da quello che ho capito l'elemento tableselect non è stato concepito per contenere altri elementi form al suo interno:
http://drupal.org/node/987808#comment-3816484
Follow me @DarthDrupal and @Dinamicamente.org
Dinamicamente.org