我为WHMCS编写了一个配置模块并将其附加到产品上,但该模块提供了6个按钮,创建,暂停,终止,更改包和更改密码。我不需要这些按钮,因为它们对我的模块没有任何意义,而是我有一些自定义按钮可以做我需要的,如何从产品页面中删除这些按钮?
在WHMCS文档中找不到任何内容来描述如何删除甚至更改按钮的文本。
答案 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;
}