SQE Prep Awards - Hero
BARBRI SQE Prep Awards
Here at BARBRI, weʼre all about aiming for the top, and guess what? The industry totally notices! Check out these recent awards weve bagged.

Breadcrumb
SQE Prep Awards - Content
An error occurred while processing the template.
Can't convert this string to number: "" The blamed expression: ==> fileEntryId?number [in template "20096#20121#395834" at line 114, column 209] ---- FTL stack trace ("~" means nesting-related): - Failed at: #assign friendlyURLEntry = friendlyUR... [in template "20096#20121#395834" at line 114, column 113] ----
1<section class="section">
2 <div class="container">
3 <div class="default-heading subtitle_h2">
4 <h2>
5 <#if (aboutUsTitle.getData())??>
6 ${aboutUsTitle.getData()}
7 </#if>
8 </h2>
9 </div>
10 <div class="paragraph_area">
11 <#if (aboutUsDescription.getData())??>
12 ${aboutUsDescription.getData()}
13 </#if>
14 </div>
15 <div class="default-heading subtitle_h2 pb-3 pb-md-5">
16 <h2>
17 <#if (boardMembersTitle.getData())??>
18 ${boardMembersTitle.getData()}
19 </#if>
20 </h2>
21 <p>
22 <#if (boardMembersDescription.getData())??>
23 ${boardMembersDescription.getData()}
24 </#if>
25 </p>
26 </div>
27
28 <div class="default-heading subtitle_h3 pb-3 pb-md-4">
29 <h3>
30 <#if (subTitle.getData())??>
31 ${subTitle.getData()}
32 </#if>
33 </h3>
34 <p>
35 <#if (subDescription.getData())??>
36 ${subDescription.getData()}
37 </#if>
38 </p>
39 </div>
40 <#if boardMember.getSiblings()?has_content>
41 <#list boardMember.getSiblings() as cur_boardMember>
42 <div class="card nobg card-padd-horizontal">
43 <div class="row">
44 <div class="col-12 col-sm-12 col-md-4 col-lg-3 col-xl-2">
45 <figure class="photo">
46 <#if (cur_boardMember.Image15074913.getData())?? &&
47 cur_boardMember.Image15074913.getData() !="">
48 <img class="img_radius_right" alt="${cur_boardMember.Image15074913.getAttribute("alt")}" data-fileentryid="${cur_boardMember.Image15074913.getAttribute("fileEntryId")}" src="${cur_boardMember.Image15074913.getData()}" />
49 </#if>
50 </figure>
51 </div>
52 <div class="col-12 col-sm-12 col-md-8 col-lg-9 col-xl-10 pl-lg-4">
53 <div class="default-heading subtitle_h3">
54 <h4>
55 <#if (cur_boardMember.name.getData())??>
56 ${cur_boardMember.name.getData()}
57 </#if>
58 </h4>
59 </div>
60 <div class="medium-text">
61 <p>
62 <#if (cur_boardMember.memberDescription.getData())??>
63 ${cur_boardMember.memberDescription.getData()}
64 </#if>
65 </p>
66 </div>
67 </div>
68 </div>
69 </div>
70 </#list>
71 </#if>
72 <div class="default-heading subtitle_h3">
73 <h3>
74 <#if (boardMeetingTitle.getData())??>
75 ${boardMeetingTitle.getData()}
76 </#if>
77 </h3>
78 <p>
79 <#if (boardMeetingDescription.getData())??>
80 ${boardMeetingDescription.getData()}
81 </#if>
82 </p>
83 </div>
84 <#if boardMeetingItems.getSiblings()?has_content>
85 <#list boardMeetingItems.getSiblings() as cur_boardMeetingItems>
86 <ul class="common-list mt-3 mt-md-5 paddNone">
87
88 <li>
89 <p>
90 <#if (cur_boardMeetingItems.meetingTitle.getData())??>
91 ${cur_boardMeetingItems.meetingTitle.getData()}
92 </#if>
93 </p>
94 </li>
95 <#if cur_boardMeetingItems.meetingDocumentItems.getSiblings()?has_content>
96 <#list cur_boardMeetingItems.meetingDocumentItems.getSiblings() as
97 cur_boardMeetingItems_meetingDocumentItems>
98 <#--<#assign fullUrl = "${cur_boardMeetingItems_meetingDocumentItems.meetingDocument.getData()}">
99 <#assign lastDotIndex = fullUrl?last_index_of(".")>
100 <#assign newUrl = fullUrl?substring(0, lastDotIndex)>-->
101
102 <#assign json = jsonFactoryUtil.createJSONObject(cur_boardMeetingItems_meetingDocumentItems.meetingDocument) />
103 <#assign jsonData = jsonFactoryUtil.createJSONObject(json.data) />
104 <#assign classNameLocalService = serviceLocator.findService("com.liferay.portal.kernel.service.ClassNameLocalService") />
105 <#assign friendlyURLEntryLocalService = serviceLocator.findService("com.liferay.friendly.url.service.FriendlyURLEntryLocalService") />
106 <#assign groupLocalService = serviceLocator.findService("com.liferay.portal.kernel.service.GroupLocalService") />
107 <#assign classNameId = classNameLocalService.getClassNameId("com.liferay.portal.kernel.repository.model.FileEntry") />
108 <#assign fileEntryId = "" />
109 <#if (jsonData.fileEntryId)?? && (jsonData.fileEntryId?has_content)>
110 <#assign fileEntryId = jsonData.fileEntryId />
111 <#elseif (jsonData.classPK)?? && (jsonData.classPK?has_content)>
112 <#assign fileEntryId = jsonData.classPK />
113 </#if>
114 <#assign friendlyURLEntry = friendlyURLEntryLocalService.fetchMainFriendlyURLEntry(classNameId, fileEntryId?number) />
115 <#assign group = groupLocalService.fetchGroup(jsonData.groupId?number) />
116 <#assign docUrlTitle = friendlyURLEntry.getUrlTitle(themeDisplay.getLanguageId()) />
117 <#assign groupFriendlyUrl = group.getFriendlyURL() />
118 <#assign docUrl = "/documents/d" + groupFriendlyUrl + "/" + docUrlTitle />
119
120 <li> <a href="${docUrl}">
121 <#if (cur_boardMeetingItems_meetingDocumentItems.meetingDocumentTitle.getData())??>
122 ${cur_boardMeetingItems_meetingDocumentItems.meetingDocumentTitle.getData()}
123 </#if>
124 </a></li>
125 </#list>
126 </#if>
127
128 </ul>
129 </#list>
130 </#if>
131
132 </div>
133 </div>
134</section>