今天朋友找蘑菇折腾套了下whmcs模板,然后刚好遇到一个问题怎么创建单页呢!问了下大佬(whmcs.link)说用custom page插件,但是那个始终是别人的插件,还有声明呢!所以还是自己收集了下,幸苦点自己在根目录写个文件好了!特此记录下顺便分享下

方法很简单呢!也很灵活不负责~~ 就是在根目录创建也PHP文件,比如 hosting.php 然后写入对应的代码就OK啦!!
代码如下

<?php
 define("CLIENTAREA",true);
 require("init.php");
 $at = $whmcs->get_req_var("at");
 $ca = new WHMCS_ClientArea();
 $ca->setPageTitle("虚拟主机"); //页面标题
 $ca->addToBreadCrumb('index.php',$whmcs->get_lang('globalsystemname'));
 $ca->addToBreadCrumb('hosting.php','虚拟主机');
 $ca->initPage();

if ($at == ""){ $ca->setTemplate("mogupapapa_com_hostingpage");}//默认访问hosting.php页面和模板

if ($at == "linux") //访问hosting.php?at=linux
{
  $ca->addToBreadCrumb('hosting.php?at=linux', 'Linux虚拟主机');//访问hosting.php?at=linux页面标题
  $ca->setTemplate("mogupapapa_com_hostin_linuxg_page");//模板
   $ca->setPageTitle("Linux虚拟主机"); //标题
}
 
//下面不解释了,再看不懂只能说你是猪啊,以此类推!可以无限创建多个
if ($at == "win") {
  $ca->addToBreadCrumb('hosting.php?at=win', 'Windows虚拟主机');
  $ca->setTemplate("mogupapapa_com_hostingpage");
  $ca->setPageTitle("Windows虚拟主机");
} 


 $ca->output();
  ?>