logo

Paleta de lienzo: 隆Hazlo colorido!馃帹

Palette - Constructor visual de p谩ginas, no se requiere t铆tulo en dise帽o.

Demo en vivo Descargar Palette

Scroll
03/05/2025, by Ivan

En este art铆culo veremos el 煤ltimo bloque de las preferencias Otras de Views.

Configuraciones adicionales de Views

Nombre de m谩quina. El ID de la visualizaci贸n se establece como page_1, block_1 por defecto, y luego se a帽ade 1 al nombre de la visualizaci贸n (page_2, page_3, etc.). Es recomendable renombrar el nombre de m谩quina si tienes muchas visualizaciones en una sola vista.

Comentario administrativo. Se muestra en la p谩gina de todas las visualizaciones. Sirve para describir para qu茅 sirve espec铆ficamente esta visualizaci贸n. Es 煤til cuando tienes varias vistas para una misma parte funcional y quieres saber qu茅 rol cumple cada una.

Usar AJAX. A帽ade AJAX (la capacidad de cargar contenido sin recargar la p谩gina) en Views. AJAX funciona en el paginador de la vista, es decir, permitir谩 cambiar entre p谩ginas de materiales sin recargar todo el sitio.

Ocultar archivos adjuntos en resumen. Oculta los archivos adjuntos de la vista cuando no se ha configurado un filtro contextual.

Enlaces contextuales. Aqu铆 puedes elegir si se muestran o no los enlaces contextuales. Puede que desees eliminar los enlaces para editar la vista (para que tu cliente no entre en Views) o reemplazarlos por propios.

Usar agregaci贸n. Una herramienta potente que utiliza COUNT y GROUP en la consulta a la base de datos. Lo utilizaremos en la siguiente lecci贸n.

Configuraciones de consulta. Aqu铆 lo m谩s interesante es la opci贸n DISTINCT (Unicidad). Cuando usas relaciones, puedes obtener entradas duplicadas si la relaci贸n es de muchos a muchos (por ejemplo, entradas de blog que pueden tener muchas categor铆as y las categor铆as pueden relacionarse con muchas entradas de blog).

Cach茅. Views es un m贸dulo muy pesado, genera consultas complejas a la base de datos con muchos JOIN. Por ello, es recomendable que lo haga lo menos posible. Si tienes bloques de noticias, art铆culos mostrados con Views y que se actualizan raramente, tiene sentido habilitar el cach茅 al menos por 1 hora, para que el bloque se actualice una vez por hora y el resto del tiempo se muestre una copia en cach茅.

Clase CSS. Intenta a帽adir y utilizar clases adicionales, esto te permite definir una clase legible por humanos y usarla en el c贸digo CSS.