Mostrant un block colapsat dins d'un Panel de Drupal fàcilment

Mostrant un block colapsat dins d'un Panel de Drupal fàcilment

La idea és fer un formulari de satisfacció baix de totes les pàgines, però que ens aparega colapsat, i quan l'usuari fa clic sobre el títol, es desplega i et mostra el formulari pertinent.

Caldrà tenir instal·lat el Webform, per als formularis, el Panels Style Collapsible i el Collapsiblock, perquè els webform els transformarem a Block, i el farem amb l'efecte "collapsible".

L'afegim al Panel, com de costum, a la secció 'miscelanious', i una vegada el tenim posicionat, modifiquem la part de l'estil i li direm collapsible. I ja està.

Mostrant un block colapsat dins d'un Panel de Drupal fàcilment

Si volem que el formulari no es mostre a totes i cada una de les webs, anirem a la part de configuració del Block (perquè recorda que hem convertit eixa regió del Panel en un block) i afegim les pàgines que volem amagar, com de costum es fa als Blocks de Drupal.

Finalment, com que tenim una web amb el mòdul i18n en dues llengues, he tocat les regles de visibilitat per a que es mostre un formulari en castellà quan estem a la llengua espanyol, i un formulari en català quan l'usuari navega en català.