Hola buen dia
Estoy haciendo un formulario en drupal 7 y quiero agregar unos campos en los cuales los roles de usuario auntenticado lo puedan ver pero no lo puedan seleccionar modificar o cambiar, solo los que tengan un rol en especifico, use el modulo de webform_locked_fields pero al activar la funcion de locked no la respeta, y tambien use webform_component_roles y con esto consigo solo ocultar los campos pero lo que deseo es que esten visibles para todos, pero solo editables o modificables para ciertos roles
Espero que se vea la imagen los radiobutton que estan ahi son los que quiero que se sean visibles para todos pero solo modificables es decir que lo puedan seleccionar los que tengan un rol en especifico
estaba buscando algo para ponerlos como disable o algo asi pero no he encontrado nada
espero que me puedan ayudar muchas gracias
Comments
Tal vez
este modulo te sirva
http://drupal.org/project/user_role_field
o este otro
http://drupal.org/project/field_permissions
Yo no los he probado, así que con cuidado al usarlos.
Ivan Mejia
www.medioyforma.info
www.drupalmexico.com
Gracias
Ola gracias por la respuesta ya estuve probando con ambos modulos pero no consegui el resultado que deseo con el modulo de user_role_field no encuentro donde configurarlo o donde asignar el rol al campo, y con field_permissions al parecer solo es para cuando se crea un tipo de contenido pero yo estoy trabajando con webforms y ahi en las propiedades ya no esta alguna opcion para asignarle el rol o ponerlo disable para algunos roles
no se si tengas o conoscas algun otro modulo, muchas gracias por tu apoyo saludos
A ok, perdona
Los campos de las webform no son campos de cck, por eso no funcionan esos modulos que te mande. Busca en la sección de webform de drupal.org
http://drupal.org/project/modules/webform?f[0]=drupal_core%3A103&f[1]=bs_project_sandbox%3A0&solrsort=iss_project_release_usage%20desc
Ivan Mejia
www.medioyforma.info
www.drupalmexico.com
Prueba con este
A ver que tal este: http://drupal.org/project/webform_component_roles
Por que no pruebas
Por que no pruebas Entityforms y tomas ventaja que utiliza "Standard Drupal fields"
http://drupal.org/project/entityform
--
http://jmolivas.com/
@jmolivas
Hola, Solo tiro una idea a
Hola, Solo tiro una idea a ver si ayudo.
No convendría crear una entidad y utilizar workflow?. Para el caso de "Solicitud de vacaciones" que cuenta con el grupo "Autorización" que dispone de tres campos "Alejandro", "RH" y "Jefe".
Con workflow por ejemplo vas a poder hacer que la Solicitud de vacaciones este "realmente aprobada" si los 3 campos q tienes dentro del grupo de autorización lo hicieron.
_saludos