Show link to client portal

This commit is contained in:
Hillel Coren 2017-06-13 21:53:54 +03:00
parent 05ee7f0f5c
commit cf3815240d
2 changed files with 13 additions and 1 deletions

View File

@ -373,9 +373,18 @@ class AccountController extends BaseController
private function showAccountManagement()
{
$account = Auth::user()->account;
$planDetails = $account->getPlanDetails(true);
$portalLink = false;
if ($planDetails && $ninjaClient = $this->accountRepo->getNinjaClient($account)) {
$contact = $ninjaClient->getPrimaryContact();
$portalLink = $contact->link;
}
$data = [
'account' => $account,
'planDetails' => $account->getPlanDetails(true),
'portalLink' => $portalLink,
'planDetails' => $planDetails,
'title' => trans('texts.account_management'),
];

View File

@ -32,6 +32,9 @@
@if ($planDetails['plan'] == PLAN_ENTERPRISE)
{{ trans('texts.min_to_max_users', ['min' => Utils::getMinNumUsers($planDetails['num_users']), 'max' => $planDetails['num_users']])}}
@endif
@if ($portalLink)
- {{ link_to($portalLink, trans('texts.view_client_portal'), ['target' => '_blank']) }}
@endif
@elseif(Utils::isNinjaProd())
{{ trans('texts.plan_free') }}
@else