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() private function showAccountManagement()
{ {
$account = Auth::user()->account; $account = Auth::user()->account;
$planDetails = $account->getPlanDetails(true);
$portalLink = false;
if ($planDetails && $ninjaClient = $this->accountRepo->getNinjaClient($account)) {
$contact = $ninjaClient->getPrimaryContact();
$portalLink = $contact->link;
}
$data = [ $data = [
'account' => $account, 'account' => $account,
'planDetails' => $account->getPlanDetails(true), 'portalLink' => $portalLink,
'planDetails' => $planDetails,
'title' => trans('texts.account_management'), 'title' => trans('texts.account_management'),
]; ];

View File

@ -31,6 +31,9 @@
@endif @endif
@if ($planDetails['plan'] == PLAN_ENTERPRISE) @if ($planDetails['plan'] == PLAN_ENTERPRISE)
{{ trans('texts.min_to_max_users', ['min' => Utils::getMinNumUsers($planDetails['num_users']), 'max' => $planDetails['num_users']])}} {{ 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 @endif
@elseif(Utils::isNinjaProd()) @elseif(Utils::isNinjaProd())
{{ trans('texts.plan_free') }} {{ trans('texts.plan_free') }}