#set ($RoleLocalService = $serviceLocator.findService("com.liferay.portal.service.RoleLocalService")) #set ($user = $permissionChecker.getUser()) #set ($has_student_role = $RoleLocalService.hasUserRole($user.getUserId(), $user.getCompanyId(), "Students", true)) #set ($has_alumni_role = $RoleLocalService.hasUserRole($user.getUserId(), $user.getCompanyId(), "Alumni", true)) #set ($has_faculty_role = $RoleLocalService.hasUserRole($user.getUserId(), $user.getCompanyId(), "Faculty", true)) #set ($has_staff_role = $RoleLocalService.hasUserRole($user.getUserId(), $user.getCompanyId(), "Staff", true)) #set ($has_inquiry_admin = $RoleLocalService.hasUserRole($user.getUserId(), $user.getCompanyId(), "Inquiry Administrators", true)) #set ($has_account_admin = $RoleLocalService.hasUserRole($user.getUserId(), $user.getCompanyId(), "Account Admin", true)) #set ($has_rcf_admin = $RoleLocalService.hasUserRole($user.getUserId(), $user.getCompanyId(), "RCF Administrator", true)) #set ($has_bound_admin = $RoleLocalService.hasUserRole($user.getUserId(), $user.getCompanyId(), "IT Admin", true)) #set ($has_clinical_admin = $RoleLocalService.hasUserRole($user.getUserId(), $user.getCompanyId(), "Clinical Director", true)) #set ($has_rcf_role = $RoleLocalService.hasUserRole($user.getUserId(), $user.getCompanyId(), "RCF", true)) #set ($has_coordinator = $RoleLocalService.hasUserRole($user.getUserId(), $user.getCompanyId(), "Clincial Credential Coordinator", true)) #set ($has_payment_admin = $RoleLocalService.hasUserRole($user.getUserId(), $user.getCompanyId(), "Payment Admin", true)) #set ($isSigned = $permissionChecker.isSignedIn()) #if (!$heading.getSiblings().isEmpty()) #foreach ($heading in $heading.getSiblings()) #set($permissions = $heading.getChild("headingPermission").getOptions()) #if(($permissions.contains("Guest")) || ($has_student_role && $permissions.contains("Students")) || ($has_alumni_role && $permissions.contains("Alumni")) || ($has_faculty_role && $permissions.contains("Faculty")) || ($has_staff_role && $permissions.contains("Staff")) || ($has_inquiry_admin && $permissions.contains("Inquiry Administrators")) || ($has_account_admin && $permissions.contains("Account Admin")) || ($has_rcf_admin && $permissions.contains("RCF Administrator")) || ($has_clinical_admin && $permissions.contains("Clinical Director")) || ($has_rcf_role && $permissions.contains("RCF")) || ($has_bound_admin && $permissions.contains("IT Admin")) || ($has_coordinator && $permissions.contains("Clincial Credential Coordinator")) || ($has_payment_admin && $permissions.contains("Payment Admin"))) #set($headingClass=$heading.getData().split(" ")) #set($headingCSSClass=$arrayUtil.getValue($headingClass, 0).toLowerCase())
  • $heading.getData()
      #if (!$heading.link.getSiblings().isEmpty()) #foreach ($cur_link in $heading.link.getSiblings()) #set($linkPermissions = $cur_link.getChild("Permission").getOptions()) #if(($linkPermissions.contains("Guest")) || ($has_student_role && $linkPermissions.contains("Students")) || ($has_alumni_role && $linkPermissions.contains("Alumni")) || ($has_faculty_role && $linkPermissions.contains("Faculty")) || ($has_staff_role && $linkPermissions.contains("Staff")) || ($has_inquiry_admin && $linkPermissions.contains("Inquiry Administrators")) || ($has_account_admin && $linkPermissions.contains("Account Admin")) || ($has_rcf_admin && $linkPermissions.contains("RCF Administrator")) || ($has_clinical_admin && $linkPermissions.contains("Clinical Director")) || ($has_rcf_role && $linkPermissions.contains("RCF")) || ($has_bound_admin && $linkPermissions.contains("IT Admin")) || ($has_coordinator && $linkPermissions.contains("Clincial Credential Coordinator")) || ($has_payment_admin && $linkPermissions.contains("Payment Admin")))
    • $cur_link.getData()
    • #end #end #end
  • #end #end #end