Ciao a tutti,
Prendendo e volendo esportare per esempio il contenuto di default "Story" per poi re-importarlo (eventuali field cck aggiuntivi inclusi...) ho notato che devo cambiare il nome di tale CType altrimenti nella fase di importazione ovviamente il sistema dice che esiste già questo CTYpe, appunto...
Ho cambiato il nome all'inizio del "listato" prima di importarlo e precisamente da così:
$content['type'] = array (
'name' => 'Story',
'type' => 'story',
...
A così:
$content['type'] = array (
'name' => 'Story Mod',
'type' => 'story_mod',
Me lo importa tranquillamente senza problemi però, ho notato che l'ID "story", è presente anche appena un pò più sotto e precisamente in:
'old_type' => 'story',
'orig_type' => 'story',
Devo rinominarli tutti o è sufficente rinominare solo il "name"e il "type"? ...ho notato che cambiando solo questi due parametri, una volta importato il nuovo CType, la situazione di "old_type" e "orign_type" diventa così (se vado a controllare il nuovo listato di Export):
'old_type' => 'story_mod',
'orig_type' => 'story',
- "story_mod" viene assegnato/impostato automaticamente...
Mi sembra di aver capito che l'unica cosa che conta è cambiare 'type' => 'story_mod',
(nome macchina) e, ovviamente per l'identificazione (essere umano) 'name' => 'Story Mod',
Qualcuno mi potrebbe dare delle info/conferme per chiudere la questione???
Grazie
Ciao
Kipper
Uelà, ma te li vai sempre a cercare i casini !
Ti rinfresco la richiesta; magari passa qualcun altro.
Ma non sarebbe stato più semplice creare un nuovo tipo di contenuto, del tipo Story2, anzichè reimportare quello vecchio ?
Ciao.
Ciao Giovanni!
...il fatto è che ho un CType con una ventina di Field CCK e devo crearne uno simile tenendone buoni alcuni ed eliminando quelli che non mi servono...
Siccome (strano ma vero...) non ho mai esportato e re-importato un CType chiedevo delucidazioni su quanto ho già detto sopra... ho fatto delle prove in locale e mi sembra che rinominando il nome dell'ettichetta e il nome "macchina" sia sufficente... faccio l'import ed export senza problemi...
Ho postato semplicemente per avere un parere e una conferma da chi queste operazioni le ha già fatte ma credo che vada bene così... però, in realtà, nessuno ancora mi ha dato una risposta...
Ciao
Kipper
Quando importi un c-type, c'è un menu a tendina che ti fa scegliere se vuoi creare un nuovo c-type con i dati importati, o aggiungerli a un c-type esistente. Se selezioni la prima opzione e il nome del c-type esiste già, succede quello che hai descritto, altrimenti, il nome del c-type importato non ha importanza.
Grazie Pinolo... questo particolare mi era sfuggito...
Adesso è tutto chiaro!
Ciao
Kipper