Több típusú NODE egy modulban

bboldi képe

Lenne néhány kérdésem, remélem tud valaki kis segítséget nyújtani (akár lehet link angol nyelvű oldalra is, ahol erről van infó) ... Hogyan tudok több NODE típust definiálni egy modulban? Hogyan tudok ezekre különböző form, update, delete, stb függvényeket írni? Előre is köszönöm a válaszokat.

pp képe

Amikor a durapal lekérdezi, hogy milyen tartalom típusokat definiálsz, akkor vissza kell adnod mindet:

http://api.drupal.org/api/HEAD/function/node_example_node_info

Tehát itt nem egy eleme lesz a tömbnek, hanem több:

  return array(
    'node_example' => array(
      'name' => t('example node'),
      'module' => 'node_example',
      'description' => t("This is an example node type with a few fields.")
    ),
    'node_example2' => array(
      'name' => t('example node2'),
      'module' => 'node_example',
      'description' => t("This is an example node 2 type with a few fields.")
    )
  ); 

Eztán minden helyen szépen megkülönbözteted, hogy melyik node-ról is van szó.

pp

0
0