Experts en Drupal

Mòduls Drupal: Computed Fields, Fast Permission

Avui us presentem un parell de mòduls de Drupal que ens permeten crear i gestionar camps calculats per els nostres tipus de contingut.

Mòduls Drupal: Computed Fields, Fast Permission.

Mòduls Drupal per gestionar continguts.

Computed fields: Donat un tipus de contingut, permet crear camps calculats a partir del valor d’altres camps del mateix contingut. Si, per exemple, tenim un tipus de contingut “cotxe” amb els camps “model”, “motor” i “província”, podríem crear un camp “subtítol” que prengués el valor “[model] [motor] a [província]” automàticament. No obstant això, aquest mòdul també seria molt útil en el cas que tinguéssim un camp de tipus Entity Reference amb múltiples valors possibles. Cal destacar que el mòdul ens permet triar si volem guardar o no el camp a la base de dades. Si no el guardem a base de dades, cada cop que es visualitzi el node s’haurà de recalcular el camp i això comportarà una penalització significativa en el rendiment. Per tant, es recomana guardar sempre el camp a la base de dades. No obstant això, és millor no fer-ho mentre no hàgem acabat de depurar el codi PHP que calcula el seu valor. Per altra banda, una de les virtuts d’aquest mòdul és que funciona bé amb els mòduls Views i Search API (podem indexar camps calculats).

Computed Field Tools: Instal·lar aquest mòdul és indispensable si en els nostres tipus de continguts hi tenim camps calculats. En efecte, els camps calculats guardats en base de dades només es calculen quan es guarda un node. Per tant, si creem un camp d’aquests quan ja tenim molts nodes podem utilizar aquest mòdul perquè ell mateix recalculi automàticament els camps per tots els nodes existents.

Fast Permission Administration: Aquest mòdul modifica la pantalla d’administració de permisos perquè sigui molt més còmode d’utilitzar: agrupa els permisos per mòduls, incorpora un cercador avançat de permisos que filtra les files mostrades i manté la capçalera de la taula encara que estiguis al final de tot. Amb aquest mòdul ens podem oblidar dels scrolls inacabables per buscar permisos, de cercar el botó de guardar i de recordar a quin rol pertany cada columna de checkbox abans de fer scroll.

Shiny: És el nostre tema administratiu preferit després del tema Adminimal. És un tema molt agradable a la vista i que facilita la interacció de l’usuari gràcies al seu esquema de colors. L’única pega que té respecte a l’Adminimal és que no és responsive. És el tema per defecte a la distribució de Drupal Commerce Kickstart.

Comparteix aquest article

Articles Relacionats