Foros del Web » Creando para Internet » Sistemas de gestión de contenidos » Drupal »

Creando formularios (relacionar campos entre si)

Estas en el tema de Creando formularios (relacionar campos entre si) en el foro de Drupal en Foros del Web. Estoy intentando crear un formulario dentro de un tipo de contenido. Lo estoy haciendo con CCK. (No estoy seguro de si es buena idea hacer ...
  #1 (permalink)  
Antiguo 09/08/2011, 05:01
raulfw
Invitado
 
Mensajes: n/a
Puntos:
Creando formularios (relacionar campos entre si)

Estoy intentando crear un formulario dentro de un tipo de contenido.
Lo estoy haciendo con CCK. (No estoy seguro de si es buena idea hacer formularios avanzados con CCK)

SITUACION:

- Tenemos 1 campo de texto (tipo 'content taxonomy', es decir que lo que aqui se escriba se transforma en un TAG)

- Tambien tenemos 5 checkbox.


QUE INTENTO?

Me gustaria RELACIONAR el campo de texto 'content taxonomy' con los checkbox, para luego crear vistas con Views.

EJEMPLO:

Campo: PEPE GONZALEZ

[ ] A
[X] B
[ ] C
[ ] D
[X] E


Como veis, 'he asociado' el Campo de texto 'Pepe Gonzalez' (recordemos que es un TAG) con los checkbox 'B' y 'E'.

Quedaria asi:

Pepe Gonzalez= B, E


ESTA es la relacion que trato de aprender a hacer.
Muchas gracias.
  #2 (permalink)  
Antiguo 09/08/2011, 06:08
Avatar de MarioAraque
Colaborador
 
Fecha de Ingreso: octubre-2009
Ubicación: Valencia
Mensajes: 1.398
Antigüedad: 15 años, 1 mes
Puntos: 265
Respuesta: Creando formularios (relacionar campos entre si)

La clave esta en donde queres relacionarlos....
Una pregunta, pq en vez de usar content taxonomy, usas las taxonomias clasicas de Drupal? por alguna razon en especial?

Vos creas un nodo, completas el campo "content taxonomy" autocompletable....marcas los checkboxes y le das a add.
Creas una vista, filtras por ese tipo de contenido, seleccionas los dos campos a buscar (content taxonomy y el checkbox) ... usas el group by ... y agrupas por el tag, y te va a separar los resultados.

Creo q ahi funcionaria.

Saludos.
  #3 (permalink)  
Antiguo 09/08/2011, 18:53
raulfw
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: Creando formularios (relacionar campos entre si)

Parece logico todo lo que dices (aunque un pelin complicado). Voy a probarlo ahora mismo.

Uso 'content taxonomy' por que siempre he creido que era la unica forma de anadir TAGs a Nodos, y ademas parece lleno de ventajas como opciones avanzadas, widgets, etc... que en un futuro pueden ser interesantes.

Me estoy complicando la vida?
  #4 (permalink)  
Antiguo 10/08/2011, 01:12
Avatar de MarioAraque
Colaborador
 
Fecha de Ingreso: octubre-2009
Ubicación: Valencia
Mensajes: 1.398
Antigüedad: 15 años, 1 mes
Puntos: 265
Respuesta: Creando formularios (relacionar campos entre si)

Sinceramente no se, nunca lo use al content taxonomy.
Y no es la unica forma de añadir tags a los nodos. Si vos vas a la parte de taxonomias (o taxonomy si usas Drupal en ingles), vos podes crear vocabularios, y cuando creas uno (Add vocabulary), te da la opcion de elegir en que tipo de contenido lo vas a aplicar ... al seleccionar cualquiera (page, story, un nuevo tipo de contenido, etc etc) ... cuando vas a crear contenido, te va a aparecer el vocabulario para que selecciones ... y seguro funcione igual que el content taxonomy.

Ahora eso que mencionas de los widgets no tengo ni idea!! Pero bueno, si asi lo entendes, usalo asi.

Saludos.
  #5 (permalink)  
Antiguo 10/08/2011, 05:15
raulfw
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: Creando formularios (relacionar campos entre si)

si, si, perdona, se me habia olvidado. Es posible definir que 'x' vocabulario se aplique a 'x' contenido, pero cuando por ejemplo, quieres anadir muchos campos dentro del mismo formulario (no solo 1), creo que no puedes hacerlo de esa manera, y entonces es cuando te ves obligado a utilizar 'content taxonomy'.

Basicamente es un Field mas para CCK.

Yo lo utilizo por que tengo un formulario con muchos campos donde en todos ellos me interesa que aparezca el autocompletado y ademas, tageen el nodo.

Última edición por raulfw; 10/08/2011 a las 06:02
  #6 (permalink)  
Antiguo 13/08/2011, 19:44
raulfw
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: Creando formularios (relacionar campos entre si)

Gracias Mario, pero no esta resuelto por que el tema se me ha complicado.

Creo que voy a crear un post con imagenes por que es algo complejo. Lo posteare dentro de un par de dias.

Etiquetas: campos, contenido, relacionar, tag, tipo, views, formulario
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 08:49.