ho vari tipi di contenuto personalizzati. è possibile modificare il tipo di contenuto ad un contenuto esistente? oppure fare una copia automatica del contenuto da un tipo all'altro?
o magari esiste un modulo che lo fa?
se si perdessero dati a causa del diverso tracciato dei tipi contenuto non è importante.
Usi CCK ?
Per "clonare" un tipo di contenuto puoi usare i sottomoduli di import/export di CCK.
M.
--
Michel 'ZioBudda' Morelli -- [email protected]
Sviluppo applicazioni CMS DRUPAL e web dinamiche -- Corsi Drupal -- Amministrazione Drupal -- Hosting Drupal
grazie, sì, uso CCK, ma forse non mi sono spiegato.
non voglio copiare/modificare un *tipo* di contenuto, vorrei *cambiare il tipo di contenuto* ad un contenuto esistente.
ad esempio, creo il tipo di contenuto "vegetali", fatto in un certo modo, coi suoi campi ecc..
lo uso per creare i contenuti "carota", "mela", "rosa", "geranio", "pioppo"...
in seguito ci penso meglio e decido che è il caso di creare anche un tipo contenuto specifico "fiori". mi farebbe comodo prendere "rosa" e "geranio" che sono del tipo "vegetali" e, per così dire, riassegnarli al tipo contenuto "fiori", oppure copiare quei contenuti in nuovi contenuti di tipo "fiori" e poi cancellarli da "vegetali", cose del genere.
probabilmente "vegetali" sarà un po' diverso da "fiori", non tutti i campi corrisponderanno: pazienza, nel mio caso preferirei perdere, riscrivere, aggiungere ecc. il contenuto di qualche campo che copiare da capo tutti i contenuti di cui voglio cambiare tipo, modo che finora mi sembra l'unico possibile.
io farei così:
1. cloni il content type "vegetali" in un content type "fiori" seguendo quanto suggerito da ziobudda
2. usando il modulo node_convert converti i nodi desiderati nel nuovo tipo di contenuto
3. modifichi i campi del nuovo tipo di contenuto (eliminando/aggiungendo i campi necessari)
4. quando hai finito puoi anche disabilitare node_convert
Certified to Rock