Вы можете получить доступ к этой переменной из вашего шаблона smarty, указанного в функции $ca->setTemplate('mypage');
, например /templates/default/mypage.tpl
:
Welcome, {$clientname}!
От разработки WHMCS учебник , я создал успех страницы.
в примере кода:
if ($ca->isLoggedIn()) {
$clientName = Capsule::table('tblclients')
->where('id', '=', $ca->getUserID())->pluck('firstname');
// 'pluck' was renamed within WHMCS 7.0. Replace it with 'value' instead.
// ->where('id', '=', $ca->getUserID())->value('firstname');
$ca->assign('clientname', $clientName);
}
Понимаете, там назначают $ca->assign('clientname', $clientName);
.
Но как я могу получить переменную clientname
там? Я пробовал использовать: $ca->clientname
и $clientname
все не работает.