Jump to content

ATK Module

From NusaATK
Revision as of 10:03, 6 March 2007 by Boy (talk | contribs)

A module has several special modulefiles:

module.inc

A typical module.inc looks like this:

class mod_mymodule extends atkModule
{
  public function getMenuItems()
  {
    $this->menuitem('mynode',dispatch_url('mymodule.mynode','admin'));
  }

  public function registerNodes()
  {
    registerNode('module.mynode',array('admin','add','delete','edit'));
  }
}

module_preload.inc