مجموعة متنوعة من الأخصائيين لتلبية جميع احتياجاتك
اطّلع على أكثر من 50 موقعاً لشبكة مستشفياتنا ومراكزنا المنتشرة في كافة أنحاء دبي، واختر الموقع الذي يناسبك
اكتشفهم متخصصون متنوعون لتلبية جميع احتياجاتك.
ابحث عن كل ما تحتاجه، سواء كان طبيبًا أو خدمة أو خبرًا أو تخصصًا من تخصصاتنا.
التخدير العام
الصفحة 241 من 332
The following has evaluated to null or missing: ==> (restClient.get("/c/departments/scopes/${themeDisplay.getSiteGroupId()}?fields=id%2CspecialtyName&restrictFields=actions&pageSize=0").items) [in template "50514338544647#20120#5444813" at line 1, column 27] ---- Tip: If the failing expression is known to legally refer to something that's sometimes null or missing, either specify a default value like myOptionalVar!myDefault, or use <#if myOptionalVar??>when-present<#else>when-missing</#if>. (These only cover the last step of the expression; to cover the whole expression, use parenthesis: (myOptionalVar.foo)!myDefault, (myOptionalVar.foo)?? ---- ---- FTL stack trace ("~" means nesting-related): - Failed at: #assign departmentList = (restClient... [in template "50514338544647#20120#5444813" at line 1, column 1] ----
1<#assign departmentList = (restClient.get("/c/departments/scopes/${themeDisplay.getSiteGroupId()}?fields=id%2CspecialtyName&restrictFields=actions&pageSize=0").items) />
2<#assign specialitiesList = (restClient.get("/c/specialities/scopes/${themeDisplay.getSiteGroupId()}?fields=id%2CspecialtyName&restrictFields=actions&pageSize=0&sort=specialtyName").items)!{} />
3
4<#if entries?has_content>
5<div class="dbSearchResultSidebarItem departmentFilter">
6 <button data-bs-toggle="collapse" data-bs-target="#parentCollapse1" aria-expanded="true" type="button">
7 <div class="dbSearchResultSidebarHeading">
8 <label class="dbSearchResultSidebarTitle">${languageUtil.get(locale, "department-sort")} </label>
9 </div>
10 </button>
11 <div id="parentCollapse1" class="collapse show">
12 <div class="dbSearchResultCollapseItemGroup">
13 <#list departmentList as entry>
14 <#assign filteredDepartments = entries?filter(d -> d.getBucketText()?number == entry.id) />
15 <#assign isdepartmetnSelected = false />
16 <#if filteredDepartments?size gt 0>
17 <#assign isdepartmetnSelected = filteredDepartments[0].isSelected() />
18
19
20 </#if>
21 <#assign specialitiesList = (restClient.get("/c/departments/${entry.id}/departmentToSpecialities").items)!{} />
22
23 <div class="dbSrCollapseItem">
24 <button type="button" data-bs-toggle="collapse" data-bs-target="#subCollapse${entry.id}" aria-expanded="false">
25 <div class="dbSearchResultSidebarHeading">
26 <div class="checkItem">
27 <div class="form-group">
28 <input
29 type="checkbox" id="parent-check-test${entry.id}"
30 onChange="Liferay.Search.FacetUtil.changeSelection(event);"
31 data-term-id="${entry.id}"
32 ${isdepartmetnSelected?then('checked','')}
33 class="facet-term ${isdepartmetnSelected?then('facet-term-selected', 'facet-term-unselected')}">
34
35 <label for="parent-check-test${entry.id}"
36 >${entry.specialtyName!""}</label>
37 </div>
38 </div>
39 </div>
40 </button>
41 <#if specialitiesList?has_content>
42 <div id="subCollapse${entry.id}" class="collapse">
43 <div class="checkItemGroupTitle">
44 <div class="checkItemTitleGroup">
45 <#list specialitiesList as speciality>
46 <#assign filteredSpecialities = entries?filter(d -> d.getBucketText()?number == speciality.id) />
47 <#assign isSpecialitySelected = false />
48 <#if filteredSpecialities?size gt 0>
49 <#assign isSpecialitySelected = filteredSpecialities[0].isSelected() />
50
51
52 </#if>
53 <div class="checkItem">
54 <div class="form-group">
55 <input
56 type="checkbox" id="sub-check-test${speciality.id}"
57 onChange="Liferay.Search.FacetUtil.changeSelection(event);"
58 data-term-id="${speciality.id}"
59 ${isSpecialitySelected?then('checked','')}
60 class="facet-term">
61 <label for="sub-check-test${speciality.id}"
62 >${speciality.specialtyName!""}</label>
63
64 </div>
65 </div>
66 </#list>
67 </div>
68 </div>
69 </div>
70 </#if>
71 </div>
72
73 </#list>
74 </div>
75 </div>
76</div>
77</#if>
78 <script>
79 function handleCheckboxClick(event) {
80 event.preventDefault();
81 Liferay.Search.FacetUtil.changeSelection(event);
82}
83 </script>