Valores en Lista de selección dependientes de otros

We encourage users to post events happening in the community to the community events group on https://www.drupal.org.
clau_bolson's picture

Hola,
esto es lo que estoy necesitando hacer:
En un tipo de contenido tengo una lista tomada de un vocabulario, el campo permite selección múltiple
Tengo otra lista similar pero quiero que los valores disponibles sean solamente los que elegí en la primera lista

Caso concreto:
-es una lista de comercios
-cada comercio puede figurar en más de un rubro
-"rubros" es un vocabulario de taxonomía
hasta ahí vamos bien.

Ahora bien, si el comercio contrata publicidad, ésta debe asociarse a uno o más de los rubros del comercio, no a todos
Entonces quiero que esta lista tenga como opciones para elegir sólo los rubros que elegí antes en la lista de rubros.

Gracias por su ayuda!

Comments

jncruces's picture

Creo que con un hook_form_alter añadiendo el evento ajax al primer elemento y envolviendo el segundo elemento en un div con un id único puedes hacer un reemplazo del segundo elemento poniendo solo los elementos que necesites por php.

https://api.drupal.org/api/examples/ajax_example!ajax_example.module/function/ajax_example_dependent_dropdown/7.x-1.x

Algunos módulos que podrían servir

luciano.caccia's picture

Hola, también se me ocurre que podrías probar estos módulos. Ambos permiten usar taxonomías en forma hereditaria.
https://www.drupal.org/project/hierarchical_select
https://www.drupal.org/project/shs

Saludos!

Lucho

Argentina

Group organizers

Group notifications

This group offers an RSS feed. Or subscribe to these personalized, sitewide feeds:

Hot content this week