Ciao a tutti,
sono sempre io , ultimamente sto realizzando un progetto mediamente complesso e quindi ne approfitto per chiedere alcune cose che comunque sto approfondendo, se ho risultati scriverò ovviamente le soluzioni anche per voi :)
Ho creato una vista con bulk operations, praticamente vorrei creare un nuovo nodo dandogli una tipologia articolo a mio piacimento e fin qui ok ci sono riuscito, praticamente nella vista metto come opzione "Execute arbitrary PHP script" per testare il mio script, poi se funziona creerò la mia vbo.
Per creare il nuovo nodo con la tipologia che voglio in "Execute arbitrary PHP script" ho messo:
global $user;
$node = new stdClass();
$current_node = node_load($result->nid);
$node->type = 'appuntamenti';
$node->uid = $user->uid;
$node->title = 'node title';
$node->body = 'Lorem ipsum dolor sit amet, consectetur adipisicing elit...';
$node->status = 1;
$node-> field_immobili = array(
0 => array('nid' => 'id dei nodi selezionati'),
);
node_save($node);
Praticamente vorrei passare l'id dei nodi selezionati all'array che mi andrà a compilare il campo field_immobili del nodo che sto creando.
Non riesco però a capire come ricavare da vbo questo/i id in base appunto ai checkbox che seleziono.
Qualche idea? grassie
Credo che tu debba creare un modulo con una action personalizzata, usando il parametro "aggregate" come indicato qui: http://drupal.org/node/459070