WHMCS是国外一套非常流行的财务管理系统,是IDC行业主机商所钟爱的财务系统之一。当你熟练掌握了一套程序模板的制作方法后,再看其他程序真的犹如一个具有内力的人去练外家功夫,一下就可以抓住本质。

wordpress模板制作其实最重要的就是模板标签的调用,这些标签不需要你去记忆,因为是程序官方提供,所以每次使用都可以像查字典一样去找对应的标签,然后把标签放置在由html+css组成的静态页面中替换删减。

WHMCS程序也是如此!只不过所使用的标签不是一个系列的而已。WHMCS程序是收费程序,不过你可以找国内代理,一般200多元钱就可以购买到正版,因为IDC属于商业活动,所以一般的主机商不会剩下这个钱的。

下面是WHMCS程序常用到的模板文件,这里记录下来,以备后续使用:

常规模板(/templates/目录):

  1. header.tpl – 公用头部 (重要文件,基本的修改再此)
  2. footer.tpl – 公用页脚 (重要文件,基本的修改再此)
  3. homepage.tpl – 网站首页 (重要文件,基本的修改再此)
  4. announcements.tpl – 公告中心
  5. viewannouncement.tpl – 公告内容页
  6. knowledgebase.tpl – 帮助中心首页
  7. knowledgebasecat.tpl – 帮助分类页
  8. knowledgebasearticle.tpl – 帮助文章页
  9. downloads.tpl – 资源中心页面,列出资源分类
  10. downloadscat.tpl – 资源分类页面,列出资源
  11. serverstatus.tpl – 服务器状态
  12. domainchecker.tpl – 域名注册(单个域名搜索)
  13. bulkdomainchecker.tpl – 批量域名搜索
  14. bulkdomaintransfer.tpl – 批量域名转入
  15. clientregister.tpl – 会员注册
  16. login.tpl – 登录页面,包括会员中心页面
  17. logout.tpl – 注销页面
  18. pwreset.tpl – 重置密码页面
  19. pwresetvalidation.tpl – 重置密码验证页面
  20. clientareahome.tpl – 会员中心登录后首页
  21. clientareadetails.tpl – 我的资料
  22. clientareacontacts.tpl – 联系人子账户
  23. clientareaaddcontact.tpl – 新增联系人
  24. clientareachangepw.tpl – 修改密码
  25. clientareaproducts.tpl – 我的产品页面
  26. clientareaproductdetails.tpl – 产品详情页面
  27. upgrade.tpl – 产品升级页面
  28. upgradesummary.tpl – 产品升级页面2
  29. clientareadomains.tpl – 我的域名界面
  30. clientareadomaindetails.tpl – 域名详情页
  31. clientareadomaindns.tpl – 域名解析界面
  32. clientareadomaincontactinfo.tpl – 域名注册人信息
  33. clientareadomainregisterns.tpl – 注册域名服务器
  34. clientareadomainrenew.tpl – 域名续费
  35. clientareainvoices.tpl – 账单列表
  36. viewinvoice.tpl – 查看账单详情
  37. supportticketslist.tpl – 支持单列表
  38. supportticketsubmit-stepone.tpl – 支持单部门选择
  39. supportticketsubmit-steptwo.tpl – 提交支持单页面
  40. supportticketsubmit-confirm.tpl – 支持单提交成功
  41. viewticket.tpl -查看TK
  42. affiliatessignup.tpl – 推介赚钱激活帐号页面
  43. affiliates.tpl – 推介赚钱页面
  44. banned.tpl – IP被禁止之后的警告页面
  45. forwardpage.tpl – 选择支付方式之后付款跳转页面
  46. masspay.tpl – 批量付款页面
  47. clientareaaddfunds.tpl – 账户充值页面

订单模板(位于/templates/orderforms/目录):

  1. products.tpl- 列出产品分类和产品
  2. adddomain.tpl –域名注册订单的第一步
  3. addons.tpl – 列出用户可以在登陆时为现有的主机方案订购的插件
  4. domainrenewals.tpl – 列出客户账户中的域名,允许提前订购备件部分。
  5. configureproductdomain.tpl – 产品的域名选择
  6. domainoptions.tpl –模板用来显示域名可用性检查结果。
  7. configproduct.tpl – 产品添加到购物车之前设置产品的账单周期、可设置选项、客户区域
  8. configuredomains.tpl – 选择域名插件,完成客户区域的要求和客户域名服务器
  9. ordersummary.tpl – 用于在订购过程中显示购物车目录和产品总结
  10. viewcart.tpl – 显示购物车目录和结账过程
  11. login.tpl – 用于现有用户的登陆
  12. complete.tpl – 此页面在结账过程的最后出现

有了这些文件目录,在研究几个模板代码标签,或者去WHMCS官网看下教程,你就成为一个WHMCS模板制作的高手了。