Prestakuntza

Prestakuntza

 

14 eta 30 urte bitartean badituzu eta Araba landatarrean bizi bazara, zure prestakuntza-, lan- eta/edo emantzipazio-prozesuan lagunduko dizugu

 

Gure prestakuntza-programa aurkezten dizugu, Zure interesekoak izan daitezkeen hainbat arlotan trebetasunak hobetzeko diseinatutako ikastaroekin.

Prestakuntzarako tresna erabilgarriak ere eskaintzen dizkizugu. Edukiak modu erosoan, malguan eta zure beharretara egokituta garatzeko laguntza-aukeraketa bat.

Kontsulta pertsonalizatuak

Aurrez aurreko hitzordu baterako, jakinaraz iezaguzu eta gauzatuko dugu. Eman izena!

   604 557114

     lurrikaraba@gmail.com 

CAB Ikastaroak

Ikastaroak

Eduki publikatzailea

Errorea gertatu da txantiloia prozesatzerakoan.
Java method "jdk.proxy3.$Proxy145.getDLFileEntryByUuidAndGroupId(String, long)" threw an exception when invoked on jdk.proxy3.$Proxy145 object "com.liferay.document.library.internal.service.FriendlyURLDLFileEntryLocalServiceWrapper@4fe4f8b5"; see cause exception in the Java stack trace.

----
FTL stack trace ("~" means nesting-related):
	- Failed at: #assign dlFileEntry = dlFileEntryLoca...  [in template "13209007908931#1797823#3614107" at line 34, column 25]
----
1<!-- Plantilla - Listado - start (a partir de aqui se puede modificar cualquier cosa) Mod 26-10-2023 -->  
2<!-- SERVICES --> 
3 
4<#assign classNameLocalService = serviceLocator.findService("com.liferay.portal.kernel.service.ClassNameLocalService")> 
5<#assign journalArticleLocalService = serviceLocator.findService("com.liferay.journal.service.JournalArticleLocalService")> 
6<#assign dlFileEntryLocalService = serviceLocator.findService("com.liferay.document.library.kernel.service.DLFileEntryLocalService")> 
7 
8<!-- VARIABLES --> 
9 
10<#assign journalArticleClassName = "com.liferay.journal.model.JournalArticle"> 
11<#assign journalArticleClassNameId = classNameLocalService.getClassNameId(journalArticleClassName)> 
12 
13<!-- TEMPLATE --> 
14 
15<div id="content" class="ifj-page-listado-teal"> 
16    <div class="container-fluid-1280"> 
17        <hr />     
18            <#if entries?has_content> 
19            	<#list entries as curEntry> 
20            	 
21                	<#assign renderer = curEntry.getAssetRenderer() > 
22                    <#assign className = renderer.getClassName() > 
23                     
24                    <#if className?string == journalArticleClassName?string> 
25                    	<#assign journalArticle = renderer.getArticle() > 
26                        <#assign document = saxReaderUtil.read(journalArticle.getContentByLocale(locale)) > 
27                        <#assign rootElement = document.getRootElement() > 
28                         
29                        <#assign titulo = saxReaderUtil.createXPath("dynamic-element[@name='title']").selectSingleNode(rootElement).getStringValue() > 
30                        <#assign fecha = saxReaderUtil.createXPath("dynamic-element[@name='date']").selectSingleNode(rootElement).getStringValue() > 
31                        <#assign imagen = saxReaderUtil.createXPath("dynamic-element[@name='imageFieldSet']/dynamic-element[@name='image']/dynamic-content").selectSingleNode(rootElement).getStringValue() > 
32                        <#assign map_image = imagen?eval> 
33                        <#assign entryGroupId = getterUtil.getLong(map_image.groupId) /> 
34                        <#assign dlFileEntry = dlFileEntryLocalService.getDLFileEntryByUuidAndGroupId(map_image.uuid,entryGroupId) /> 
35                        <#assign alt = saxReaderUtil.createXPath("dynamic-element[@name='imageFieldSet']/dynamic-element[@name='imageFieldSetFieldSet']/dynamic-element[@name='altText']/dynamic-content").selectSingleNode(rootElement).getStringValue() > 
36                        <#assign convoca = saxReaderUtil.createXPath("dynamic-element[@name='convoke']").selectSingleNode(rootElement).getStringValue() > 
37                        <#assign ubicacion = saxReaderUtil.createXPath("dynamic-element[@name='location']").selectSingleNode(rootElement).getStringValue() > 
38                        <#assign descripcion = saxReaderUtil.createXPath("dynamic-element[@name='description']").selectSingleNode(rootElement).getStringValue() > 
39                        <#assign link = renderer.getURLViewInContext(renderRequest, renderResponse, '') > 
40                         <#assign linkTitulo = "/-/"+journalArticle.getUrlTitle()> 
41                         
42                        <div class="portlet-content col-md-6 col-md-offset-3"> 
43                           	<a class="col-sm-12 ifj-list-item" href="${linkTitulo}"> 
44                           	    <div class="row"> 
45                           	        <div class="hidden-xs col-sm-3"> 
46                           	            <img src="/documents/${map_image.groupId}/${dlFileEntry.fileEntryId}/${map_image.title}/${map_image.uuid}" alt="${alt}" /> 
47                           	        </div> 
48                           	        <div class="col-sm-9"> 
49                                        <h2 class="ifj-list-title" href="${linkTitulo}">${titulo?upper_case}</h2> 
50                                        <ul class="list-unstyled"> 
51                                            <li class="ifj-emisor">${convoca}</li> 
52                                            <li> 
53                                            	<span class="ifj-emisor-ciudad">${ubicacion}</span> 
54				             	<#if ubicacion?trim != "" && fecha?trim != ""> 
55
56					     	</#if> 
57					     	<#if fecha?trim != ""> 
58					     	    <#if themeDisplay.getLanguageId() == 'es_ES'> 
59					                <span class="ifj-fecha-publicado">${fecha?trim?datetime("yyyy-mm-dd")?string("dd-mm-yyyy")}</span> 
60					            <#else> 
61					                <span class="ifj-fecha-publicado">${fecha}</span> 
62					            </#if> 
63					        </#if> 
64					     	 
65                                            </li> 
66											<#assign shortDesc = descripcion?replace("<[^>]*>", "", "r") /> 
67											<#assign shortMaxLenght = 150 /> 
68											<#if shortDesc?length < shortMaxLenght > 
69												<#assign shortMaxLenght = shortDesc?length /> 
70												<li>${shortDesc}</li> 
71											<#else> 
72												<li>${shortDesc?substring(0,shortMaxLenght)}...</li> 
73											</#if> 
74                                        </ul> 
75                                        <div class="btn btn-default btn-sm" href="${linkTitulo}"><@liferay.language key="ifj.theme.InfoGaztea.verCurso" /></div> 
76                                    </div> 
77                                </div> 
78                            </a> 
79                            <div class="col-sm-12"><hr /></div> 
80                        </div> 
81            		</#if> 
82            	</#list> 
83            </#if> 
84    </div> 
85</div> 
86<!-- Plantilla - Listado - end (hasta aqui se puede modificar cualquier cosa) --> 

CAB egindako ikastaroak

Egindako ikastaroak

IZENA EMAN

Izena eman

Sartu interesatzen zaizun prestakuntzan eta eman zure izena bertaratzeko. Era berean, proiektu propioren bat, iradokizunen bat edo proposamenen bat baduzu, jar zaitez harremanetan.

BIDALI