ATK Module: Difference between revisions
Appearance
No edit summary |
No edit summary |
||
| Line 5: | Line 5: | ||
A typical module.inc looks like this: | A typical module.inc looks like this: | ||
<syntaxhighlight lang="php"> | |||
class mod_mymodule extends atkModule | class mod_mymodule extends atkModule | ||
{ | { | ||
| Line 18: | Line 18: | ||
} | } | ||
} | } | ||
</syntaxhighlight> | |||
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