Creare un tipo di contenuto da un modulo

2 contenuti / 0 new
Ultimo contenuto
Creare un tipo di contenuto da un modulo

Salve c'è qualcuno che ha mai provato a creare un nuovo tipo di contenuto direttamente da un modulo (ad esempio usando .install) cosi come avviene invece usando cck?
Mi spiego meglio. Attualmente ho nuovo contenuto creato grazie a cck usando il cms. Questo contenuto ovviamente ha dei campi aggiuntivi. Mi piacerebbe inglobare il processo di creazione direttamente in fase di installazione del modulo. Sarà possibile?

Grazie

certamente, puoi farlo con l'hook_node_info(), per esempio:

<?php
/**
 * Implementation of hook_node_info().
 */
function miomodulo_node_info() {
  return array(
   
'miomodulo1' => array(
     
'name' => t('Nome del nodo'),
     
'module' => 'miomodulo',
     
'description' => t("Questo tipo di nodo permette di fare..."),
     
'has_title' => TRUE,
     
'title_label' => t('Title'),
     
'has_body' => TRUE,
     
'body_label' => t('Body'),
    ),
  );
}
?>

Ciao
Marco
--
My blog
Working at @agavee