nodeapi e variabile $content

2 contenuti / 0 new
Ultimo contenuto
nodeapi e variabile $content

Ciao a tutti.

Alle prese con il mio primo modulo, ho una semplice (?) domanda:

La necessità è quella di editare e aggiungere, oltre un po' di codice HTML, anche degli altri valori alla variabile $content nella fase di salvataggio del node.

So che devo usare node_api, ma davvero non so come fare.

In sostanza: quale è il codice per aggiungere, esattamente DOPO il click su salva alla creazione di un nuovo nodo, la variabile $pippo (o comunque altri campi che non dipendono dalla scelta dell'utente) al contenuto di $content?
Vorrei anche aggiungere una variabile $pluto, che contiene una stringa di testo, che viene visualizzata in ogni tipo di contenuto X (sempre uguale), ma che l'utente non inserisce.

Purtroppo mi sono fermato all'inizio, ecco le poche righe che ho scritto...

function crea_nuovo_contenuto_nodeapi(&$node, $op, $a3 = NULL, $a4 = NULL) {
switch ($op) {
case 'insert':
if ($node->type == 'tipo_di_contenuto_al_quale_aggiungere_qualcosa') {

...
???

Grazie a tutti per qualsiasi suggerimento!

P.

Credo che $content sia una variabile generata al momento della "view" del nodo, non durante il salvataggio. Se vuoi aggiungere del contenuto al momento dell'inserimento, lo puoi fare nei campi esistenti (es. $node->body).