1<#-- The record service to retrieve the list of records in this Dynamic Data List -->
2<#assign DDLRecordLocalService = serviceLocator.findService("com.liferay.portlet.dynamicdatalists.service.DDLRecordLocalService")>
3
4<#-- The layout service that helps determine the name of the page -->
5<#assign layoutService = serviceLocator.findService("com.liferay.portal.service.LayoutService")>
6
7<#-- Get the records in the Dynamic Data List -->
8<#assign records = DDLRecordLocalService.getRecords(reserved_record_set_id)>
9<!--<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.11.0/jquery.min.js"></script>-->
10<script src="//code.jquery.com/jquery-1.11.1.min.js"></script>
11<script src="/html/widgetsJQuery/jquery.bpopup.min.js"></script>
12
13<link rel="stylesheet" href="/html/widgetsJQuery/jPages/css/jPages.css">
14<link rel="stylesheet" href="/html/widgetsJQuery/jPages/css/animate.css">
15<script src="//ajax.googleapis.com/ajax/libs/jquery/1.8.1/jquery.min.js"></script>
16<script src="/html/widgetsJQuery/jPages/js/jPages.js"></script>
17<!-- DataTables CSS
18<link rel="stylesheet" type="text/css" href="http://192.168.44.153:8080/html/widgetsJQuery/DataTables-1.10.3/media/css/jquery.dataTables.css">
19-->
20<link rel="stylesheet" type="text/css" href="//cdn.datatables.net/1.10.3/css/jquery.dataTables.css">
21
22<!--BootStrap
23<link rel="stylesheet" type="text/css" href="//maxcdn.bootstrapcdn.com/bootstrap/3.2.0/css/bootstrap.min.css">
24<link rel="stylesheet" type="text/css" href="//cdn.datatables.net/plug-ins/a5734b29083/integration/bootstrap/3/dataTables.bootstrap.css">
25-->
26<!-- DataTables
27<script type="text/javascript" charset="utf8" src="http://192.168.44.153:8080/html/widgetsJQuery/DataTables-1.10.3/media/js/jquery.dataTables.js"></script>
28-->
29<script type="text/javascript" charset="utf8" src="//cdn.datatables.net/1.10.3/js/jquery.dataTables.min.js"></script>
30<!--BootStrap style
31<script type="text/javascript" charset="utf8" src="//cdn.datatables.net/plug-ins/a5734b29083/integration/bootstrap/3/dataTables.bootstrap.js"></script>
32-->
33
34<style>
35
36
37/*.content-popup {
38 max-width:45%;
39 padding: 9px;
40 background-color:#F7E6A2;
41 border:5px solid lightgray;
42 border-radius: 10px;
43 box-shadow: 5px 7px 5px #888888;
44 -moz-border-radius:10px;
45}*/
46 #demobordes li {
47 background-color: #FFF;
48 border-bottom: 2px dotted #ABC;
49 border-top: 2px dotted #ABC;
50 padding: 5px 10px;
51}
52
53
54
55</style>
56
57<script type="text/javascript">
58$(document).ready(function(){
59
60 $("div.holder").jPages({
61 containerID : "empleo",
62 perPage: 1
63 });
64
65});
66</script>
67
68<div class="holder"> </div>
69<div id="demobordes">
70
71 <ul id="empleo" style="list-style-type: none;">
72
73
74
75 <#assign counter = 0>
76 <#if records?has_content>
77 <#list records?sort_by(["modifiedDate"]) as cur_record>
78 <#if cur_record.getFieldValue("finalizada", locale)?has_content>
79 <#assign state = 0>
80 <#else>
81 <#assign state = 1>
82 </#if>
83 <#if state == 0>
84 <article>
85 <#assign counter = counter + 1>
86
87
88
89 <li> <span style="background: rgb(204,226,217); text-align:justify">
90
91 ${cur_record.getFieldValue("resolucion", locale)}</span>
92
93 </li>
94
95 <li>
96 Fecha de publicación: <#assign fecha_resolucion_DateObj = cur_record.getFieldValue("fecha_resolucion", locale)>
97 ${dateUtil.getDate(fecha_resolucion_DateObj, "dd MMM yyyy", locale)}
98 </li>
99 <#if cur_record.getFieldValue("Texto_convocatoria", locale)?has_content>
100 <li>
101 <#list cur_record.getFieldValues("Texto_convocatoria", locale) as curValue_Texto_convocatoria>
102
103 <a href="${ddmUtil.getDisplayFieldValue(themeDisplay, curValue_Texto_convocatoria, cur_record.getFieldType("Texto_convocatoria"))}">${languageUtil.format(locale, "download-x", "Texto de la convocatoria")}</a>
104
105 </#list>
106 </li>
107 </#if>
108 <li>
109 plazo: ${cur_record.getFieldValue("plazo", locale)}
110 </li>
111 <#if cur_record.getFieldValue("modelo_solicitud", locale)?has_content>
112 <li>
113
114 <#list cur_record.getFieldValues("modelo_solicitud", locale) as curValue_modelo_solicitud>
115
116 <a href="${ddmUtil.getDisplayFieldValue(themeDisplay, curValue_modelo_solicitud, cur_record.getFieldType("modelo_solicitud"))}">${languageUtil.format(locale, "download-x", "Modelo de solicitud")}</a>
117
118 </#list>
119 </li>
120 </#if>
121
122
123 <#if cur_record.getFieldValue("listas_provisionales", locale)?has_content>
124 <li>
125 <#list cur_record.getFieldValues("listas_provisionales", locale) as curValue_listas_provisionales>
126
127 <a href="${ddmUtil.getDisplayFieldValue(themeDisplay, curValue_listas_provisionales, cur_record.getFieldType("listas_provisionales"))}">${languageUtil.format(locale, "download-x", "Listas provisionales")}</a>
128
129 </#list>
130 </li>
131 </#if>
132
133 <#if cur_record.getFieldValue("listas_definitivas", locale)?has_content>
134 <li>
135 <#list cur_record.getFieldValues("listas_definitivas", locale) as curValue_listas_definitivas>
136
137 <a href="${ddmUtil.getDisplayFieldValue(themeDisplay, curValue_listas_definitivas, cur_record.getFieldType("listas_definitivas"))}">${languageUtil.format(locale, "download-x", "Listas definitivas")}</a>
138
139 </#list>
140 </li>
141 </#if>
142 <#if cur_record.getFieldValue("resolucion_final", locale)?has_content>
143 <li>
144 <#list cur_record.getFieldValues("resolucion_final", locale) as curValue_resolucion_final>
145
146 <a href="${ddmUtil.getDisplayFieldValue(themeDisplay, curValue_resolucion_final, cur_record.getFieldType("resolucion_final"))}">${languageUtil.format(locale, "download-x", "Resolución final")}</a>
147
148 </#list>
149 </li>
150 </#if>
151
152 <#if cur_record.getFieldValues("observaciones", locale)?has_content>
153 <li>
154 <#list cur_record.getFieldValues("observaciones", locale) as curValue_observaciones>
155 <#if curValue_observaciones?has_content>
156 ${curValue_observaciones}
157 </#if>
158 </br>
159 </#list>
160 </li>
161 </#if>
162
163 </article>
164 </#if>
165 </#list>
166 <#else>
167 <h2>No tenemos ofertas de empleo en estos momentos </h2>
168 </#if>
169
170 </ul>
171 </div>
172 </div>