Hola a todos.
Voy al grano: Cuando gestiono tipos de contenidos en D7:
Inicio » Administración » Estructura » Tipos de contenido » Artículo - Pestaña Gestionar Campos.
Para añadir a estos un campo ya existente, me permite seleccionar el "Campo a compartir" (por ejemplo name_fabricante que pertenece al tipo de contenido Fabricante) y si este es del tipo texto solo me permite en "elemento del formulario para editar los datos" un campo de texto.
Como he dado varios Fabricantes de alta con sus respectivos y diferentes "name_fabricante" intento mostrar una lista desplegable o unas casillas de seleccion, ya que cada articulo tiene un solo fabricante, para asi poder seleccionar el fabricante al rellenar la ficha del articulo.
Estoy un poco confundido y no se donde buscar puede alguien orientarme?
Es posible realizar eso con el interfaz de administracion?
O tal vez necesito introducir codigo.?
Gracias por vuestro tiempo
Comments
Term reference o field list
Creo que en este caso lo recomendable seria utilizar un listado de taxonomia donde esten los nombres del fabricante y al tipo de contenido podrias agregarle el campo "termino de taxonomia" el cual podrias desplegar con checkboxes o lista, a travez del field term_reference , en caso que el listado fuera demasiado amplio.
Si no tambien puede hacerlo de field tipo list logicamente no reutilizarias el campo, sin embargo te permite seleccionar checkboxes o select list en las que puedes ingresar las opciones que desees con el metodo machine_name|human_name todo depende en que quieras hacer con este tipo de contenido despues, espero esto te sirva un poco
Campos de referencia a otras entidades
buenas, podrias utilizar el modulo entity reference que permite utilizar campos de referencias con otras entidades, algo como los terminos de taxonomia donde relacionas un tipo de contenido con Vocabularios con el field Termino Referece, pero en este caso relacionarías entre tipos de contenidos con el field Entity Reference.
te dejo los modulos necesarios.
http://drupal.org/project/entityreference
http://drupal.org/project/entity
Gracias
Muchas gracias a Prila y Sdramos.
He adoptado la solucion de Prila por parecerme mas asequible dado mi bajo nivel de conocimientos y por ahora me ha solucionado de sobra mis necesidades.
Por supuesto voy a intentar la que me propones Sdramos ya que el modulo entity es segun puedo observar una herramienta imprescindible, aunque como voy a empujones ahora estoy atrancado con otra historia de Ubercart o de Drupal Commerce con los default quantity y los añadir al carrito.
Muchas gracias por vuestras ayudas que me han resultado muy utiles