PEC 1.b - Formulario de configuración

Crea el módulo Forcontu PEC (forcontu_pec), dentro del grupo Forcontu. 

a) Crea un formulario de configuración ForcontuPecSettingsForm (ruta forcontu_pec.settings y form_id forcontu.pec.settings). La página de configuración del módulo estará enlazada desde Administración -> Configuración -> Sistema -> Forcontu PEC.

b) Añade un campo de selección de tipos de contenido (forcontu_pec_allowed_types), en forma de checkboxes. Por defecto estará seleccionado el tipo Artículo

c) Añade un campo Message de tipo textfield (forcontu_pec_message). El campo será obligatorio y tendrá que tener un mínimo de 50 caracteres y un máximo de 100. 

d) Añade un campo de tipo lista de selección (forcontu_pec_num_items), que permita seleccionar el número de elementos a mostrar (Valores: 1, 2, 3, 4, 5, 10, 20). 

e) Los valores de este formulario se almacenarán en el objeto de configuración forcontu_pec.settings.

f) Añade un archivo de configuración con los valores por defecto. 

g) Añade los permisos: 

  1) Access to Forcontu PEC settings (Nombre de sistema: forcontu pec settings)

  2) Edit Forcontu PEC values in nodes (Nombre de sistema: forcontu pec nodes)
 

h) El formulario de configuración del módulo solo será accesible para usuario con el permiso 1 ("forcontu pec settings")

 

 

Foro Actividad (realiza aquí las consultas sobre esta actividad)
Puntos: 10