2010-05-28 15 views
0

J'ai un champ de formulaire dans Drupal avec lequel j'ai besoin d'aide. L'exigence est de faire apparaître le champ comme un simple champ de saisie, mais d'avoir un bouton bascule contre celui-ci qui le convertira en une zone de texte multiligne pour les utilisateurs qui souhaitent entrer plus de données.Drupal type de champ dynamique bascule

En PHP/HTML/Javascript traditionnel ce serait mort facile - deux champs; un style avec visibilité: caché; et une courte fonction js sur un bouton pour basculer le style de visibilité des deux champs.

Mais je ne vois pas comment traduire ce concept dans l'API des formulaires Drupal. Quelqu'un peut-il aider?

Je suis expérimenté avec PHP mais je suis un débutant absolu avec Drupal, au fait. Je suis toujours en train de le contourner, alors s'il vous plaît, supportez-moi si j'ai demandé quelque chose de vraiment évident.

Répondre

-1

J'ai résolu celui-ci moi-même. Maintenant que je connais Drupal un peu mieux, c'est en fait assez simple (je peux voir pourquoi personne n'a pris la peine de répondre). En fin de compte, j'ai pu utiliser une technique assez similaire aux méthodes traditionnelles que j'ai mentionnées dans la question.