Jump to content

ATK Module

From NusaATK
Revision as of 10:02, 6 March 2007 by Boy (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

A module has several special modulefiles:

module.inc

A typical module.inc looks like this:

[php] 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'));
 }

}

[/php]

module_preload.inc