Inicio - CEPIES
Se ha producido un error al procesar la plantilla.
The following has evaluated to null or missing: ==> indiceActual [in template "20115#20151#BASIC-WEB-CONTENT" at line 10, column 41] ---- Tip: If the failing expression is known to be 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: ${indiceActual + 1} [in template "20115#20151#BASIC-WEB-CONTENT" at line 10, column 39] ----
1<script>
2 const imagenes = ["a1.jpeg", "a2.jpeg", "a3.jpeg"];
3 let indiceActual = 0;
4 const imagenActual = document.getElementById("imagen-actual");
5 const botonAnterior = document.getElementById("anterior");
6 const botonSiguiente = document.getElementById("siguiente");
7
8 function actualizarImagen() {
9 imagenActual.src = imagenes[indiceActual];
10 imagenActual.alt = Imagen ${indiceActual + 1};
11 }
12
13 // Mostrar la primera imagen al cargar la página
14 actualizarImagen();
15
16 botonAnterior.addEventListener("click", () => {
17 indiceActual = (indiceActual - 1 + imagenes.length) % imagenes.length;
18 actualizarImagen();
19 });
20
21 botonSiguiente.addEventListener("click", () => {
22 indiceActual = (indiceActual + 1) % imagenes.length;
23 actualizarImagen();
24 });
25 </script>
26${content.getData()}
NOTICIAS
CONVOCATORIA CONCURSO DE MÉRITOS PARA DOCENTES CEPIES - 2025 Encuentra las bases de la convocatoria y únete a nuestra comunidad de educadores...
06 de diciembre Leer más
Invitación al Primer Congreso Nacional de Educación Superior e Investigación El Centro Psipcopedagógico y de Investigación en Educación...
04 de noviembre Leer más
¡Convocatoria Abierta para la Presentación de Artículos! Te invitamos a participar en el próximo número de Revista Educación Superior Vol. XI...
14 de octubre Leer más
Eventos
abr
18
14:30
Lugar: PARANINFO UNIVERSITARIO
may
24
08:00
Lugar: CEPIES - VIRTUAL
may
24
08:00
Lugar: CEPIES - VIRTUAL
Se ha producido un error al procesar la plantilla.
The following has evaluated to null or missing: ==> indiceActual [in template "20115#20151#BASIC-WEB-CONTENT" at line 10, column 41] ---- Tip: If the failing expression is known to be 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: ${indiceActual + 1} [in template "20115#20151#BASIC-WEB-CONTENT" at line 10, column 39] ----
1<script>
2 const imagenes = ["a1.jpeg", "a2.jpeg", "a3.jpeg"];
3 let indiceActual = 0;
4 const imagenActual = document.getElementById("imagen-actual");
5 const botonAnterior = document.getElementById("anterior");
6 const botonSiguiente = document.getElementById("siguiente");
7
8 function actualizarImagen() {
9 imagenActual.src = imagenes[indiceActual];
10 imagenActual.alt = Imagen ${indiceActual + 1};
11 }
12
13 // Mostrar la primera imagen al cargar la página
14 actualizarImagen();
15
16 botonAnterior.addEventListener("click", () => {
17 indiceActual = (indiceActual - 1 + imagenes.length) % imagenes.length;
18 actualizarImagen();
19 });
20
21 botonSiguiente.addEventListener("click", () => {
22 indiceActual = (indiceActual + 1) % imagenes.length;
23 actualizarImagen();
24 });
25 </script>
26${content.getData()}
Se ha producido un error al procesar la plantilla.
The following has evaluated to null or missing: ==> indiceActual [in template "20115#20151#BASIC-WEB-CONTENT" at line 10, column 41] ---- Tip: If the failing expression is known to be 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: ${indiceActual + 1} [in template "20115#20151#BASIC-WEB-CONTENT" at line 10, column 39] ----
1<script>
2 const imagenes = ["a1.jpeg", "a2.jpeg", "a3.jpeg"];
3 let indiceActual = 0;
4 const imagenActual = document.getElementById("imagen-actual");
5 const botonAnterior = document.getElementById("anterior");
6 const botonSiguiente = document.getElementById("siguiente");
7
8 function actualizarImagen() {
9 imagenActual.src = imagenes[indiceActual];
10 imagenActual.alt = Imagen ${indiceActual + 1};
11 }
12
13 // Mostrar la primera imagen al cargar la página
14 actualizarImagen();
15
16 botonAnterior.addEventListener("click", () => {
17 indiceActual = (indiceActual - 1 + imagenes.length) % imagenes.length;
18 actualizarImagen();
19 });
20
21 botonSiguiente.addEventListener("click", () => {
22 indiceActual = (indiceActual + 1) % imagenes.length;
23 actualizarImagen();
24 });
25 </script>
26${content.getData()}
Nuestras Ubicaciones
Se ha producido un error al procesar la plantilla.
The following has evaluated to null or missing: ==> indiceActual [in template "20115#20151#BASIC-WEB-CONTENT" at line 10, column 41] ---- Tip: If the failing expression is known to be 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: ${indiceActual + 1} [in template "20115#20151#BASIC-WEB-CONTENT" at line 10, column 39] ----
1<script>
2 const imagenes = ["a1.jpeg", "a2.jpeg", "a3.jpeg"];
3 let indiceActual = 0;
4 const imagenActual = document.getElementById("imagen-actual");
5 const botonAnterior = document.getElementById("anterior");
6 const botonSiguiente = document.getElementById("siguiente");
7
8 function actualizarImagen() {
9 imagenActual.src = imagenes[indiceActual];
10 imagenActual.alt = Imagen ${indiceActual + 1};
11 }
12
13 // Mostrar la primera imagen al cargar la página
14 actualizarImagen();
15
16 botonAnterior.addEventListener("click", () => {
17 indiceActual = (indiceActual - 1 + imagenes.length) % imagenes.length;
18 actualizarImagen();
19 });
20
21 botonSiguiente.addEventListener("click", () => {
22 indiceActual = (indiceActual + 1) % imagenes.length;
23 actualizarImagen();
24 });
25 </script>
26${content.getData()}
Se ha producido un error al procesar la plantilla.
The following has evaluated to null or missing: ==> indiceActual [in template "20115#20151#BASIC-WEB-CONTENT" at line 10, column 41] ---- Tip: If the failing expression is known to be 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: ${indiceActual + 1} [in template "20115#20151#BASIC-WEB-CONTENT" at line 10, column 39] ----
1<script>
2 const imagenes = ["a1.jpeg", "a2.jpeg", "a3.jpeg"];
3 let indiceActual = 0;
4 const imagenActual = document.getElementById("imagen-actual");
5 const botonAnterior = document.getElementById("anterior");
6 const botonSiguiente = document.getElementById("siguiente");
7
8 function actualizarImagen() {
9 imagenActual.src = imagenes[indiceActual];
10 imagenActual.alt = Imagen ${indiceActual + 1};
11 }
12
13 // Mostrar la primera imagen al cargar la página
14 actualizarImagen();
15
16 botonAnterior.addEventListener("click", () => {
17 indiceActual = (indiceActual - 1 + imagenes.length) % imagenes.length;
18 actualizarImagen();
19 });
20
21 botonSiguiente.addEventListener("click", () => {
22 indiceActual = (indiceActual + 1) % imagenes.length;
23 actualizarImagen();
24 });
25 </script>
26${content.getData()}
Se ha producido un error al procesar la plantilla.
The following has evaluated to null or missing: ==> indiceActual [in template "20115#20151#BASIC-WEB-CONTENT" at line 10, column 41] ---- Tip: If the failing expression is known to be 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: ${indiceActual + 1} [in template "20115#20151#BASIC-WEB-CONTENT" at line 10, column 39] ----
1<script>
2 const imagenes = ["a1.jpeg", "a2.jpeg", "a3.jpeg"];
3 let indiceActual = 0;
4 const imagenActual = document.getElementById("imagen-actual");
5 const botonAnterior = document.getElementById("anterior");
6 const botonSiguiente = document.getElementById("siguiente");
7
8 function actualizarImagen() {
9 imagenActual.src = imagenes[indiceActual];
10 imagenActual.alt = Imagen ${indiceActual + 1};
11 }
12
13 // Mostrar la primera imagen al cargar la página
14 actualizarImagen();
15
16 botonAnterior.addEventListener("click", () => {
17 indiceActual = (indiceActual - 1 + imagenes.length) % imagenes.length;
18 actualizarImagen();
19 });
20
21 botonSiguiente.addEventListener("click", () => {
22 indiceActual = (indiceActual + 1) % imagenes.length;
23 actualizarImagen();
24 });
25 </script>
26${content.getData()}
Se ha producido un error al procesar la plantilla.
The following has evaluated to null or missing: ==> indiceActual [in template "20115#20151#BASIC-WEB-CONTENT" at line 10, column 41] ---- Tip: If the failing expression is known to be 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: ${indiceActual + 1} [in template "20115#20151#BASIC-WEB-CONTENT" at line 10, column 39] ----
1<script>
2 const imagenes = ["a1.jpeg", "a2.jpeg", "a3.jpeg"];
3 let indiceActual = 0;
4 const imagenActual = document.getElementById("imagen-actual");
5 const botonAnterior = document.getElementById("anterior");
6 const botonSiguiente = document.getElementById("siguiente");
7
8 function actualizarImagen() {
9 imagenActual.src = imagenes[indiceActual];
10 imagenActual.alt = Imagen ${indiceActual + 1};
11 }
12
13 // Mostrar la primera imagen al cargar la página
14 actualizarImagen();
15
16 botonAnterior.addEventListener("click", () => {
17 indiceActual = (indiceActual - 1 + imagenes.length) % imagenes.length;
18 actualizarImagen();
19 });
20
21 botonSiguiente.addEventListener("click", () => {
22 indiceActual = (indiceActual + 1) % imagenes.length;
23 actualizarImagen();
24 });
25 </script>
26${content.getData()}