Php WHMCS:如何在附加模块客户端区域页面中获取当前客户端?
鉴于我有一个WHMCS插件,我称之为“我的插件”。我创建了主加载项文件Php WHMCS:如何在附加模块客户端区域页面中获取当前客户端?,php,smarty,whmcs,Php,Smarty,Whmcs,鉴于我有一个WHMCS插件,我称之为“我的插件”。我创建了主加载项文件'my_addon.php',它只包含以下内容: <?php function my_addon_clientarea($vars) { $client = null; return array( 'pagetitle' => 'My Addon', 'breadcrumb' => array('index.php?m=my_addon'=>'My Ad
'my_addon.php'
,它只包含以下内容:
<?php
function my_addon_clientarea($vars) {
$client = null;
return array(
'pagetitle' => 'My Addon',
'breadcrumb' => array('index.php?m=my_addon'=>'My Addon'),
'templatefile' => 'views/myaddon_view',
'vars' => array(
'client' => $client
)
);
}
对于那些跟在我后面的人来说,同样的问题也很容易解决。事实证明,我只是需要好好想想。。。我发现客户机id在$\u会话
-变量中可用
因此,如果您正在查找客户的id:
<?php
function my_addon_clientarea($vars) {
$clientid = $_SESSION['uid'];
// And so on...
}
对于那些跟在我后面的人来说,同样的问题也很容易解决。事实证明,我只是需要好好想想。。。我发现$\u SESSION-variable中有客户id。OP自己回答了这个问题,并且在不久前发布了这个问题。在发布答案时,请确保添加新的解决方案或更好的解释,尤其是在回答旧问题时。