WHMCS - 禁用产品页面中的模块按钮

时间:2018-03-12 04:23:36

标签: module provisioning whmcs

我为WHMCS编写了一个配置模块并将其附加到产品上,但该模块提供了6个按钮,创建,暂停,终止,更改包和更改密码。我不需要这些按钮,因为它们对我的模块没有任何意义,而是我有一些自定义按钮可以做我需要的,如何从产品页面中删除这些按钮?

在WHMCS文档中找不到任何内容来描述如何删除甚至更改按钮的文本。

1 个答案:

答案 0 :(得分:0)

您是否在Custom Functions中查看了Provisioning Modules documentation

添加客户区按钮/功能:

function mymodule_ClientAreaCustomButtonArray() {
    //Add or remove items as required
    $buttonarray = array(
     "Reboot Server" => "reboot",
     "Custom Label" => "customlabel",
    );
    return $buttonarray;
}

//customlabel implementation
function mymodule_customlabel($params) {

    # Code to perform customlabel action goes here...

    if ($successful) {
        $result = "success";
    } else {
        $result = "Error Message Goes Here...";
    }
    return $result;

}