template per creare nodi

2 contenuti / 0 new
Ultimo contenuto
template per creare nodi

Spero la mia non sia una domanda troppo strana.

Sto sviluppando un modulo che dovrebbe creare programmaticamente dei nodi in base ad un'opzione scelta dall'utente.
Cerco di spiegarmi meglio:
immaginiamo di avere un content type "documento" e i content type "capitolo" "postfazione" "prefazione" "indice" "bibliografia" etc...
quando un utente vuole creare un nuovo "documento" deve sceglierene il tipo, ad esempio tesi, o romanzo o articolo. in base alla sua scelta voglio che vengano creati i nodi necessari in base a come io ho definito debba essere composto un "articolo" o una "tesi".

Creare i nodi programmaticamente non dovrebbe essere un problema, solo sono in dubbio su quale sia la strada migliore per farlo.
Al momento ne ho pensate 3
1) creo dei nodi "dummy" associati ad un tipo di "documento" e in qualche modo alla creazione del documento vado a clonare i nodi dummy necessari
2) scrivo il codice php per creare tutti i nodi, lo infilo in un file da includere nel modulo e lo richiamo in qualche modo
3) scrivo un file csv con la struttura che voglio e lo importo ogni volta creando i moduli

io opterei per 3, ma mi sa che scrivere l'import diventa complicato quindi andrei per 2, qualcuno conosce dei metodi migliori/più semplici?

Io opterei per il modo 2, oppure puoi provare Node Clone + http://www.webindustries.co.nz/clone-node-reference-module.

Ciao :-)