2016-12-15 28 views
2

我正在为客户端开发WHMCS配置模块。它主要是标准的东西,但他们有要求在服务器的配置屏幕上有一些自定义字段。WHMCS服务器的屏幕 - 添加自定义字段

我知道如何在产品配置屏幕添加自定义字段,但我无法找到如何做到这一点的服务器的屏幕的任何细节......

没有人做这样的事情?

感谢,

enter image description here

约翰

+0

嗨,约翰。请使用实际的代码描述您迄今为止所尝试的内容。这将有助于其他人看到你真的有问题 –

+0

嗨亚历山大..感谢评论。我还没有尝试过任何我可以展示的东西。我已经写了新的模块,这一切都工作,但我的意思是在这个问题上,我迄今为止所能做到的只是阅读开发人员文档,查看他们的示例代码并在此搜索以获得答案。我添加了一个修改过的屏幕快照给我的问题,它显示了我试图实现的目标。 –

回答

1

服务器模块并没有真正的设计做到这一点。我看到你的目标完成了两种方式:

1)你可以重载AccessHash字段来存储json或其他类型的结构化数据。这对于模块实现者来说是最简单的,但如果他们对使用的格式不熟悉,这对模块用户来说将是一个挑战。

2)您可以编写带有接口的插件模块,以便为服务器模块存储额外的元数据。这使您可以向最终用户展示一个界面,并进行更多的输入验证,但它要求他们将文件复制到两个位置并激活两个模块以充分使用该服务。

除非这是一个快速/肮脏的黑客,只会在一个单一的安装维护,我会去第二个选项。