logo

Extra Block Types (EBT) - Nueva experiencia con Layout Builder❗

Extra Block Types (EBT): tipos de bloques con estilo y personalizables: Presentaciones de diapositivas, Pestañas, Tarjetas, Acordeones y muchos más. Configuraciones integradas para fondo, DOM Box y plugins de JavaScript. Experimenta hoy el futuro de la construcción de diseños.

Módulos de demostración EBT Descargar módulos EBT

❗Extra Paragraph Types (EPT) - Nueva experiencia con Paragraphs

Extra Paragraph Types (EPT): conjunto de módulos basado en párrafos de forma análoga.

Módulos de demostración EPT Descargar módulos EPT

Scroll

Integración de vistas en páginas

22/02/2025, by Anónimo (no verificado)

¡Hola de nuevo!

me ha dado otro bloqueo...

la situación es que hay una plantilla para la página interna. Dependiendo, en realidad, de la página, se muestran diferentes imágenes de fondo y no solo eso, texto, etc. Se ha creado un tipo de contenido para las páginas. Ahora,  hay 5-6 vistas diferentes, algunas de ellas deben mostrarse en las páginas con las imágenes correspondientes. 

Pregunta: ¿cómo debería proceder? :)

Por supuesto, se puede llenar la cabecera de la vista con algo, sin embargo, entonces para cambiar la imagen tendrías que meterte a fondo y editar el HTML manualmente - no me gusta esa solución.

Me gustaría crear un campo adicional en el tipo de contenido donde se pueda indicar el nombre de la vista que se necesita mostrar! 

¿Es esto realmente posible y cómo se hace?

O se podría de alguna manera agregar 2-3 campos adicionales a la vista, que el template de la página procesaría y mostraría todo.

Espero haber descrito el problema de manera clara. ¿Es posible?

La tercera opción sería, de alguna manera, dependiendo de la página, mostrar en el contenido un bloque con los resultados de la vista necesaria.

Definir estrictamente en la plantilla, por ejemplo, si URL1 (o el título de la página) - muestra tal vista, si URL2 - otra.

De nuevo, no estoy seguro de poder nombrar todas las necesarias ahora. Me gustaría tener la posibilidad de gestionar esto desde el panel de administración.

Y no entiendo cómo llamar a la vista necesaria desde el código de la plantilla.

Agradecería cualquier dirección/consejo.

Atentamente,

Artem

 

PD: se me ocurrió una idea - para el tipo de contenido de las vistas agregar un campo para cargar por defecto la imagen que necesito y en la plantilla de la vista tomar esta imagen y colocarla en el lugar adecuado. Todo parece un poco torcido y a través de ... un lugar extraño.

¿Cómo se haría correctamente?