具有多个页面的WHMCS插件模块

时间:2012-07-23 05:37:41

标签: api module add-on whmcs content-pages

我目前正在开发我的第一个WHMCS插件模块,到目前为止一切都进展顺利。但是,我需要制作多个内容页面,根据Wiki文章显示输出的唯一方法是在输出函数中回显它。当通过单个PHP函数显示内容的唯一方法时,如何创建单个页面?

我假设使用div,并隐藏相关的div,虽然不是最好的方法。它说您可以使用“modulelink”变量链接回模块,但我不知道如何使用它,或者它是否可用于制作多个内容页面。

http://docs.whmcs.com/Addon_Module_Developer_Docs

1 个答案:

答案 0 :(得分:2)

经过一些修补,它比我意识到的要简单得多,而且“modulelink”变量就是这样你可以链接回页面。要创建其他页面,您基本上可以按照......

的方式执行某些操作
<a href="addonmodules.php?module=device_portal&catid=1">Datacenters</a>

然后在输出函数中有...

$category = $_GET['catid'];

if ($category == "1" || $category == "")
{
//page 1 content here
}
else if ($category == "2")
{
//page 2 content here
}

等等。