IREUB: som un centre autònom i promotor de la recerca en educació
L’Institut de Recerca en Educació de la Universitat de Barcelona (IREUB) neix amb la voluntat de promoure la investigació d'excel·lència en l’àmbit educatiu. D’acord amb la seva missió, l’IREUB aspira a esdevenir un centre de referència tant a escala nacional com internacional, impulsant una aproximació integradora que reuneixi perspectives de diverses disciplines i tradicions de recerca. Aquesta visió permet abordar els desafiaments i les necessitats educatives que planteja la societat contemporània des d'un enfocament global i obert, cosa que fa possible una comprensió més completa i innovadora de la realitat educativa.

Actualitat de l’Institut Totes les notícies

S'ha produït un error mentre es processava la plantilla.
The following has evaluated to null or missing:
==> url  [in template "20098#20124#UB_TPL_NOVEDAD_GENERICA_CARD" at line 19, column 6]

----
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 url.getData()?has_content  [in template "20098#20124#UB_TPL_NOVEDAD_GENERICA_CARD" at line 19, column 1]
----
1<#assign AssetCategoryLocalService = serviceLocator.findService("com.liferay.asset.kernel.service.AssetCategoryLocalService") 
2    JournalArticleLocalService = serviceLocator.findService("com.liferay.journal.service.JournalArticleLocalService") 
3    journalArticle = JournalArticleLocalService.getArticle(getterUtil.getLong(groupId),.vars['reserved-article-id'].data) 
4    groupLocalService = serviceLocator.findService("com.liferay.portal.kernel.service.GroupLocalService") 
5    categories = AssetCategoryLocalService.getCategories("com.liferay.journal.model.JournalArticle", journalArticle.getResourcePrimKey()) 
6    AssetVocabularyLocalService = serviceLocator.findService("com.liferay.asset.kernel.service.AssetVocabularyLocalService") 
7    vocabularyService = serviceLocator.findService("com.liferay.asset.kernel.service.AssetVocabularyService") 
8/> 
9 
10<#assign 
11    groupIdArt = journalArticle.getGroupId() 
12    group = groupLocalService.getGroup(groupIdArt) 
13    siteName = group.getFriendlyURL() 
14    isSite = group.isSite() 
15    siteTypePrefix = isSite?then("/web", "/group") 
16    urlTitle = journalArticle.getUrlTitle(themeDisplay.getLocale()) 
17    homeURL = siteTypePrefix+siteName+"/-/"+urlTitle 
18/> 
19<#if url.getData()?has_content> 
20    <#assign href = url.getData() /> 
21<#else> 
22    <#assign href = homeURL /> 
23</#if> 
24<#if categories?has_content> 
25    <#assign 
26        firstCategory = "" 
27        firstCategoryOutSideSliderVocabulary = '' 
28    /> 
29    <#list categories as category> 
30        <#if firstCategory == ""> 
31            <#assign vocabularySlider = AssetVocabularyLocalService.fetchGroupVocabulary(groupIdArt, 'slider card')! /> 
32            <#assign sliderVocabularyERC = (vocabularySlider != '')?then(vocabularySlider.externalReferenceCode, '_no-slider_') /> 
33            <#assign curVocabularyERC = vocabularyService.getVocabulary(category.getVocabularyId()).getExternalReferenceCode() /> 
34            <#if sliderVocabularyERC == curVocabularyERC> 
35                <#assign visibility =  vocabularySlider.getVisibilityType()/> 
36                <#if visibility == 0> 
37                    <#assign firstCategory =  category.getTitle(locale, true)/> 
38                </#if> 
39            <#elseif firstCategoryOutSideSliderVocabulary == ''> 
40                <#assign vocabulary = AssetVocabularyLocalService.getVocabulary(category.getVocabularyId())/> 
41                <#assign visibility =  vocabulary.getVisibilityType()/> 
42                <#if visibility == 0> 
43                    <#assign firstCategoryOutSideSliderVocabulary =  category.getTitle(locale, true)/> 
44                </#if> 
45            </#if> 
46        </#if> 
47    </#list> 
48    <#if firstCategory == ""> 
49        <#assign firstCategory =  firstCategoryOutSideSliderVocabulary /> 
50    </#if> 
51</#if> 
52 
53<#if ((imagen.getData())?? && imagen.getData() != "")> 
54    <div class="ub-modal-gallery"> 
55        <div class="ub-modal-item image-item"> 
56            <img  alt="${imagen.getAttribute("alt")}" src="${imagen.getData()}" loading="lazy" /> 
57        </div> 
58    </div> 
59</#if> 
60 
61<#assign displayDateStr = .vars['reserved-article-display-date'].data> 
62<#assign 
63    displayDateStr = .vars['reserved-article-display-date'].data 
64    displayDate = dateUtil.parseDate("EEE, dd MMM yyyy HH:mm:ss Z", displayDateStr, localeUtil.getDefault()) 
65    summary = .vars['reserved-article-description'].data 
66/> 
67 
68 
69<#if (titulo.getData())?? || descripcion != "" > 
70    <div class="p-4 ${(firstCategory?has_content)?then('', 'no-category')} has-date"> 
71        <#if ((firstCategory)??)> 
72            <div class="container-fluid"> 
73                <div class="row"> 
74                    <div class="col-7 container-category"> 
75                        <p class="categoria"> 
76                            ${firstCategory} 
77                        </p> 
78                    </div> 
79                    <div class="col-5 container-date text-right"> 
80                        <p class="card-date"> 
81                            ${displayDate?string["dd-MM-yyyy"]} 
82                        </p> 
83                    </div> 
84                </div> 
85            </div> 
86        <#else> 
87            <div class="col-12 container-date-only mb-3 text-right"> 
88                <p class="card-date"> 
89                    ${displayDate?string["dd-MM-yyyy"]} 
90                </p> 
91            </div> 
92        </#if> 
93        <#if (titulo.getData())??> 
94            <h3> 
95                <a href="${href}"> 
96                    ${titulo.getData()} 
97                </a> 
98            </h3> 
99        </#if> 
100        <#if summary != ""> 
101          <p class="m-0">${summary}</p> 
102        </#if> 
103    </div> 
104</#if> 

Novetats

15-05-2025

Enregistrament podcasts

Agenda Totes les activitats

28
maig

Taller "La construcción de la Identidad de Aprendiz y de Entornos Personales de Aprendizaje en estudiantes universitarios"

aula 2208 de la Facultat de Psicologia, Campus Mundet, edifici Ponent (vagó 2, planta 2)
del 30 d’abril
al 30 d’abril

Activitat formativa: Com donar a conèixer la recerca a la societat

Aula 1001, Migdia I