Foros del Web » Creando para Internet » Sistemas de gestión de contenidos » Drupal »

Drupal 8 - Listado - Paginacion y filtrado - Ficha de item - anterior y siguiente

Estas en el tema de Drupal 8 - Listado - Paginacion y filtrado - Ficha de item - anterior y siguiente en el foro de Drupal en Foros del Web. Hola a todos. Tengo un listado de elementos de un content-type. En ese listado se pagina mediante Ajax (paginación en caliente de Drupal). Además, en ...
  #1 (permalink)  
Antiguo 03/07/2017, 10:39
Avatar de el_javi  
Fecha de Ingreso: marzo-2005
Ubicación: MAdrid
Mensajes: 844
Antigüedad: 19 años
Puntos: 10
Drupal 8 - Listado - Paginacion y filtrado - Ficha de item - anterior y siguiente

Hola a todos.

Tengo un listado de elementos de un content-type.

En ese listado se pagina mediante Ajax (paginación en caliente de Drupal).

Además, en ese listado se puede filtrar.

Necesito que al entrar en una ficha de element de ese listado, aparezcan flechas de "anterior" y "siguiente" para navegar desde el interior de los items sin tener que volver al listado.

Pero necesito que la navegación "Anterior / siguiente" sea sobre el filtrado de resultados.

Ejemplo:

Listado
---- Filtrado por letra "p"
-------- PABLO
-------- PALOMA
-------- PASCUAL
-------- PATRICIA
-------- PAULA
-------- PAULINO
-------- PAZ
-------- PEDRO

---- Si pulso la PASCUAL
-------- Si dentro de la ficha pulso "anterior", me va a "PALOMA"
-------- Si dentro de la ficha pulso "siguiente", debe de ir a "PATRICIA"


¿Cómo se puede hacer esto?

Además, por diseño, en los botones de "Anterior" y "Siguiente" necesito sacar campos de esos elementos (título, imagen y enlace al nodo)

El listado se crea así:

- Si NO se usan filtros, el listado se obtiene con
Cita:
{{ drupal_view('personas', 'persons_searchengine') }}
- Si hay filtro de área, el listado se obtiene con:
Cita:
{{ drupal_view('personas', 'persons_searchengine_by_area', gap_personsFilter.filterId) }}

- Si hay filtro de oficina, el listado se obtiene con:
Cita:
{{ drupal_view('personas', 'persons_searchengine_by_office', gap_personsFilter.filterId) }}

Gracias de antemano!!!

Última edición por el_javi; 03/07/2017 a las 10:44
  #2 (permalink)  
Antiguo 03/07/2017, 16:00
(Desactivado)
 
Fecha de Ingreso: septiembre-2008
Mensajes: 269
Antigüedad: 15 años, 7 meses
Puntos: 22
Respuesta: Drupal 8 - Listado - Paginacion y filtrado - Ficha de item - anterior y si

Cita:
Iniciado por el_javi Ver Mensaje
Hola a todos.

Tengo un listado de elementos de un content-type.

En ese listado se pagina mediante Ajax (paginación en caliente de Drupal).

Además, en ese listado se puede filtrar.

Necesito que al entrar en una ficha de element de ese listado, aparezcan flechas de "anterior" y "siguiente" para navegar desde el interior de los items sin tener que volver al listado.

Pero necesito que la navegación "Anterior / siguiente" sea sobre el filtrado de resultados.

Ejemplo:

Listado
---- Filtrado por letra "p"
-------- PABLO
-------- PALOMA
-------- PASCUAL
-------- PATRICIA
-------- PAULA
-------- PAULINO
-------- PAZ
-------- PEDRO

---- Si pulso la PASCUAL
-------- Si dentro de la ficha pulso "anterior", me va a "PALOMA"
-------- Si dentro de la ficha pulso "siguiente", debe de ir a "PATRICIA"


¿Cómo se puede hacer esto?

Además, por diseño, en los botones de "Anterior" y "Siguiente" necesito sacar campos de esos elementos (título, imagen y enlace al nodo)

El listado se crea así:

- Si NO se usan filtros, el listado se obtiene con


- Si hay filtro de área, el listado se obtiene con:



- Si hay filtro de oficina, el listado se obtiene con:



Gracias de antemano!!!
Nota importante. Para poner algún código en PHP, no uses en de citar, sino usa el de PHP.

Para eso debes hacer una vista y en ella, seleccionar el tipo de contenidos.

En la opción de campos, ahí elijes todos los campos que quieres mostrar, en criterio, debe elegir el campo por el cual quieres filtrar.

Cuando estes creando la vista, ahí elijes paginación y listo, ahí te debe salir todo bien.

Cualquier cosa inténtalo como te estoy diciendo y si hay problemas escribes.

Saludos y Dios te bendiga
  #3 (permalink)  
Antiguo 08/07/2017, 17:48
Avatar de el_javi  
Fecha de Ingreso: marzo-2005
Ubicación: MAdrid
Mensajes: 844
Antigüedad: 19 años
Puntos: 10
Respuesta: Drupal 8 - Listado - Paginacion y filtrado - Ficha de item - anterior y si

Cita:
Iniciado por jeremiselxi Ver Mensaje
Nota importante. Para poner algún código en PHP, no uses en de citar, sino usa el de PHP.
Ok, lo tendré en cuenta para la próxima


No he pillado esto.. no lo entiendo

Etiquetas: ficha, item, listado, paginacion, resultados, siguiente
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 18:06.