J'ai 20 formulaires que j'imprime en utilisant XML et XSLT. Maintenant, j'ai besoin d'une fonctionnalité où je peux imprimer ces formulaires en blanc. Par exemple, j'ai un champ « Nom » dans mon XML et un correspondantComment puis-je fournir le même formulaire 1) Vide, et 2) Rempli, via XSLT?
<span>Name:</span>
<strong class="data">
<xsl:value-of disable-output-escaping="yes" select="Name" />
</strong>
je besoin de 2 fonctionnalités:
- Je veux imprimer le nom par exemple:
Name: John Doe
- Je ne veux pas Pour imprimer le nom et laisser l'utilisateur remplir par exemple:
Name:________
Selon que c'est une zone de texte, une zone de texte ou une case à cocher, je souhaite ajouter des espaces relatifs. Donc, si c'est un champ de zone de texte, je veux ajouter un espace égal à la taille du champ afin que l'utilisateur puisse ajouter des informations.
Quelqu'un at-il une idée de la façon dont cela peut être mis en œuvre?
Merci
Question intéressante! Allez-vous utiliser le même XSLT pour les deux scénarios ou un autre pour le formulaire vierge? – Cerebrus
oui, je ne veux pas recréer le xslt à nouveau. – Mithil
Cela signifie-t-il que vous voulez avoir un modèle supplémentaire qui transforme la sortie que vous avez déjà une fois de plus, en ajoutant des espaces vides là où ils sont manquants? – Tomalak