पीओपी की सूची
# | Name of the PoP | Registration Number | Date of Registration |
---|
टेम्पलेट के प्रोसेसिंग के समय त्रुटि हुई है.
The following has evaluated to null or missing: ==> StaffListDesignation [in template "57581103840604#20120#125346" at line 21, column 14] ---- 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: #if StaffListDesignation.getData()?? [in template "57581103840604#20120#125346" at line 21, column 9] ----
1<table class="custom-table">
2 <colgroup>
3 <col class="col-width smallest"> <!-- Serial Number -->
4 <col class="col-width largest"> <!-- Name -->
5 <col class="col-width medium"> <!-- Designation -->
6 <col class="col-width medium"> <!-- Department -->
7 <col class="col-width small"> <!-- Ext -->
8 <col class="col-width medium"> <!-- Direct Number -->
9 <col class="col-width largest"> <!-- Email -->
10 </colgroup>
11 <tbody id="staff-table-body">
12 <!-- Collection Display injects rows here -->
13
14 <#-- FTL Template for Each Item -->
15 <tr class="staff-row main-row">
16 <td class="table-cell serial-number"></td>
17 <td class="table-cell">
18 <p>${.vars["reserved-article-title"].data}</p>
19 </td>
20 <td class="table-cell">
21 <#if StaffListDesignation.getData()??>
22 ${StaffListDesignation.getData()}
23 </#if>
24 </td>
25 <td class="table-cell">
26 <#if StaffListDepartment.getData()??>
27 ${StaffListDepartment.getData()}
28 </#if>
29 </td>
30 <td class="table-cell">
31 <#if StaffListExt.getData()??>
32 ${StaffListExt.getData()}
33 </#if>
34 </td>
35 <td class="table-cell">
36 <#if StaffListDirectNumber.getData()??>
37 ${StaffListDirectNumber.getData()}
38 </#if>
39 </td>
40 <td class="table-cell">
41 <#if StaffListEmail.getData()??>
42 ${StaffListEmail.getData()}
43 </#if>
44 </td>
45 </tr>
46
47 <#if getterUtil.getBoolean(HasSecretary.getData())>
48 <tr class="staff-row secretary-row">
49 <td class="table-cell"></td>
50 <td class="table-cell">
51 <#if PSDetails.PSNameDesignation.getData()??>
52 ${PSDetails.PSNameDesignation.getData()}
53 </#if>
54 </td>
55 <td class="table-cell">
56 <#if PSDetails.PSNameDesignation.getData()??>
57 <em>Secretary</em>
58 </#if>
59 </td>
60 <td class="table-cell">
61 <#if PSDetails.PSDepartment.getData()??>
62 ${PSDetails.PSDepartment.getData()}
63 </#if>
64 </td>
65 <td class="table-cell">
66 <#if PSDetails.PSExt.getData()??>
67 ${PSDetails.PSExt.getData()}
68 </#if>
69 </td>
70 <td class="table-cell">
71 <#if PSDetails.PSDirectNumber.getData()??>
72 ${PSDetails.PSDirectNumber.getData()}
73 </#if>
74 </td>
75 <td class="table-cell">
76 <#if PSDetails.PSEmail.getData()??>
77 ${PSDetails.PSEmail.getData()}
78 </#if>
79 </td>
80 </tr>
81 </#if>
82 <!-- End of FTL Template -->
83
84 </tbody>
85</table>
86
87<script>
88document.addEventListener("DOMContentLoaded", function() {
89 const urlParams = new URLSearchParams(window.location.search);
90 const pageParam = urlParams.get("page_number_staff");
91 const currentPage = pageParam ? parseInt(pageParam, 10) : 1;
92 let rowCounter = (currentPage - 1) * 20;
93
94 document.querySelectorAll("#staff-table-body .main-row").forEach((row) => {
95 rowCounter++;
96 const serialCell = row.querySelector(".serial-number");
97 if (serialCell) {
98 serialCell.textContent = rowCounter;
99 }
100 });
101
102 document.querySelectorAll("#staff-table-body a").forEach(link => {
103 link.addEventListener("click", function(event) {
104 event.preventDefault();
105 window.open(link.href, '_blank');
106 });
107 });
108});
109</script>
110
111<style>
112.custom-table {
113 width: 100%;
114 border-collapse: collapse;
115 text-align: left;
116 border: 1px solid #ddd;
117 font-family: Arial, sans-serif;
118}
119
120.col-width.smallest { width: 5%; }
121.col-width.largest { width: 25%; }
122.col-width.medium { width: 15%; }
123.col-width.small { width: 10%; }
124
125.table-cell {
126 padding: 12px;
127 border: 1px solid #ddd;
128 white-space: nowrap;
129 vertical-align: top;
130}
131
132.staff-row:nth-child(even) {
133 background-color: #f9f9f9;
134}
135
136.staff-row:nth-child(odd) {
137 background-color: #ffffff;
138}
139
140.secretary-row td {
141 background-color: #f0f0f0;
142 font-style: italic;
143}
144
145.table-cell p,
146.table-cell a {
147 margin: 0;
148 padding: 0;
149 color: inherit;
150 display: inline-block;
151 vertical-align: middle;
152}
153
154@media (max-width: 768px) {
155 .custom-table {
156 display: block;
157 overflow-x: auto;
158 }
159
160 .staff-row {
161 display: flex;
162 flex-direction: row;
163 white-space: nowrap;
164 }
165
166 .table-cell {
167 flex: 1;
168 padding: 8px;
169 border: 1px solid #ddd;
170 }
171
172 .secretary-row td {
173 flex: 1;
174 padding: 8px;
175 border: 1px solid #ddd;
176 }
177}
178</style>
# | Name of the PoP | Registration Number | Date of Registration |
---|
Navi Mumbai Co-operative Bank Limited |
POP374072023 | 27-07-2023 |
# | Name of the PoP | Registration Number | Date of Registration |
---|
Abhipra Capital Ltd |
POP41092018 | 06-09-2018 |
# | Name of the PoP | Registration Number | Date of Registration |
---|
Chhattisgarh State Power Transmission Company Limited |
POP117102018 | 16-10-2018 |
Konkan Railway Corporation Limited |
POP116102018 | 16-10-2018 |
अंतिम बार अद्यतन किया गया 10-07-2025
जानिए
अनुपालन
सहायता और समर्थन
संबंधित लिंक