[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