Jump to content

ATK Module: Difference between revisions

From NusaATK
No edit summary
 
No edit summary
Line 5: Line 5:
A typical module.inc looks like this:
A typical module.inc looks like this:


[php]
<syntaxhighlight lang="php">
class mod_mymodule extends atkModule
class mod_mymodule extends atkModule
{
{
Line 18: Line 18:
   }
   }
}
}
 
</syntaxhighlight>
[/php]


module_preload.inc
module_preload.inc

Revision as of 10:03, 6 March 2007

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