[eside-ghost] Formulario de alta para content type Drupal 7

Sharlak sharlak.eside.ghost en gmail.com
Lun Feb 20 18:19:04 CET 2012


El tema de las opciones que ve el usuario al crear un contenido (nodo) 
las puedes limitar en base a permisos; creas un rol (opción 
/admin/people/permissions/roles, lo llamamos por ejemplo editor), creas 
el tipo de contenido y al rol editor le das permisos (opción 
/admin/people/permissions) para crear, editar y borrar nodos del tipo de 
contenido producto (también necesitarás darle permisos para que use 
filtros HTML si es necesario y Administer content), en las opciones del 
tipo de contenido le dices que esté publicado por defecto y al rol 
editor NO le das opción para que cambie las opciones de publicación, ni 
las de autoría, etc... por lo que no las vería. También le puedes dar 
Use contextual links para que pueda usar las pestañas para editar nodos

Crea un usuario de pruebas, le das perfil editor, un contenido de tipo 
producto y comprueba cómo te queda (si no ves la opción de menú, repasa 
los permisos porque igual se me ha pasado comentar alguno). En las 
opciones del tipo de contenido, tienes opciones para configurar los 
widgets de introducción de información (textareas, combos, 
calendarios... y casi lo que quieras... siempre que hayas instalado el 
módulo adecuado ;-)

En cuanto a views... es uno de los módulos más potentes de Drupal... a 
mi igual se me está escapando algo, pero con lo que comentas yo lo veo 
claro; hasta puedes configurarla para que te cree el formulario de 
introducción de criterios (con una exposed view) donde el usuario busque 
lo que quiera y si no está tenga el enlace para crear el contenido 
(viendo solamente los datos que tiene que introducir).

Al estilo Drupal yo creo que te va a quedar bien sin tirar una línea, 
pero si lo ves claro con el módulo, el DIY siempre es una opción. :-)

Perdón por la txapa...

El 20/02/12 17:12, Eneko chan escribió:
> A mano me refería a crear un formulario con el Form API. He mirado a 
> ver como sale el formulario en "/node/add/producto" y no me sirve 
> porque no quiero dar a los usuarios tantas opciones (como por ejemplo 
> Publishing Options y todo eso). De todas maneras la view creo que no 
> me sirve así que me toca hacer el módulo.
>
> Gracias!

------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <https://listas.deusto.es/mailman/private/eside-ghost/attachments/20120220/3bb1277e/attachment.html>


Más información sobre la lista de distribución eside-ghost