Què són les visualitzacions de Drupal?

Definició:

El mòdul de Visites de Drupal us permet organitzar i mostrar el vostre contingut al món de gairebé qualsevol manera que penseu. Més de mig milió de llocs de Drupal informen que utilitzen el mòdul de Vistes. És així de bo.

Per exemple, diguem que teniu un tipus de contingut personalitzat per a ressenyes de llibres. Cada revisió del llibre inclou els següents camps:

De forma predeterminada, Drupal us permetrà fer una llista bàsica d'aquestes ressenyes. Podeu amagar o mostrar tots els camps de la llista i establir la mida de la imatge de la portada. I no gaire més.

Barrejar i combinar el teu contingut

Amb Views, d'altra banda, podeu barrejar i combinar aquestes dades amb tot tipus de fitxes personalitzades . Per exemple, podeu:

I aquests exemples són a la punta del cap. Si podeu pensar-lo, és molt probable que el puguem crear a Vistes.

Mira, Ma! Sense codi!

I podeu crear totes aquestes visualitzacions sense una sola línia de codi.

Si hagués de fer una vista en codi, es veuria així:

SELECT node.nid AS nid, node.created AS node_created FROM node node LEFT JOIN term_node term_node ON node.vid = term_node.vid LEFT JOIN term_data term_data ON term_node.tid = term_data.tid ON (node.status = 1 OR (node. uid = *** CURRENT_USER *** AND *** CURRENT_USER *** <> 0) O *** ADMINISTER_NODES *** = 1) AND (node.promote <> 0) AND (UPPER (term_data.name) = UPPER ('blog')) ORDER BY node_created DESC

I això és només la consulta de MySQL.

També necessitareu codi per formatar i generar resultats. Si alguna vegada ha volgut afegir un camp o una condició, hauríeu d'ingressar i modificar el codi sense trencar res.

Vistes? Punt i feu clic.

Pensar en els tipus de contingut i les visualitzacions

A mesura que aprèn a treballar amb tipus de contingut i visites personalitzades, descobrirà que poden resoldre un gran percentatge de problemes CMS fins ara inestables.

Tan sovint, tu o el teu client voldran pàgines "especials" que, en altres programes CMS , requereixen una codificació complexa o una recerca desesperada d'un complement. Però amb una mica de pensament, podeu reduir-los a un o més tipus de contingut personalitzats, i una vista ben construïda.

Amplieu les visualitzacions amb mòduls personalitzats

És cert que les vistes no poden fer - ho tot . Però si us trobeu en contra dels límits de les vistes, consulteu drupal.org. Hi ha milers de mòduls que amplien les visualitzacions. Com sempre, haureu d' escollir els mòduls amb prudència , però és possible que algú ja hagi solucionat el vostre problema.

Però vegeu Vistes primer

Però abans d'anar a buscar un mòdul personalitzat, assegureu-vos que hàgiu après el que "Vistes bàsiques" pot fer. Hi ha molts tutorials disponibles, però la millor manera d'aprendre és habilitar una de les vistes incloses. De seguida, veuràs els elements bàsics que necessites per fer una vista. A continuació, podeu començar a ajustar - i aquesta és la millor manera d'aprendre.