我正在为客户开发WHMCS配置模块。它主要是标准的东西,但他们需要在服务器的配置屏幕中有一些自定义字段。
我知道如何在产品配置屏幕中添加自定义字段,但我在服务器的屏幕上找不到有关如何执行此操作的任何详细信息...
有人这样做了吗?
谢谢,
约翰
答案 0 :(得分:1)
服务器模块并非真正设计用于执行此操作。我已经看到你的目标有两种方式:
1)您可以重载AccessHash字段以存储json或其他类型的结构化数据。这对于模块实现者来说是最简单的,但如果他们对您使用的格式不满意,则对模块的用户来说将是一个挑战。
2)您可以编写带有接口的插件模块,以便为服务器模块存储额外的元数据。这允许您向最终用户提供接口并进行更多输入验证,但是它需要将文件复制到两个位置并激活两个模块以完全使用该服务。
除非这是一个只能在单个安装中维护的快速/脏黑客,否则我会选择第二个选项。