Question

J'ai un formulaire Web avec une boîte multiselect. Je souhaite utiliser le module Prépopuler pour permettre aux gens de définir la valeur par défaut dans l'URL. Ce qui suit fonctionne, mais il ne prend en charge que la sélection d'une valeur:

/ myWebForm? Edit [soumis] [Multiselect_name] = valeur

D'autres endroits ont suggéré d'utiliser des URL comme les suivantes, mais cela ne fonctionne pas pour une URL ou plusieurs:

/ myWebForm? Edit [soumis] [Multiselect_name] [] = valeur

Lorsque je passe plusieurs paramètres URL, il faut juste le dernier, donc Value2 est sélectionné dans l'exemple suivant plutôt que la valeur et la valeur 2:

/ myWebForm? edit [soumis] [MultiSelect_Name] = Value & Edit [Soumis] [MultiSelect_Name] = Value2

En tant que solution de contournement, je pouvais définir des paramètres de get personnalisés pour chaque élément dans le formulaire Web à l'aide du module WebForm, mais j'espérais que tout soit cohérent, et pour autant que je sache, WebForm ne prend pas en charge les paramètres Get qui utilisent la notation du tableau ( selon http://drupal.org/node/824606), donc aucun des éléments suivants ne fonctionne comme par défaut dans le module WebForm:

% get [edit] [soumis] [Multiselect_name
% get [edit [soumis] [Multiselect_name]

Merci pour l'aide!

Pas de solution correcte

Licencié sous: CC-BY-SA avec attribution
Non affilié à drupal.stackexchange
scroll top