Question
Comment masquer ou supprimer les champs de sujet et de description du formulaire Envoyer une demande du Centre d’aide ?
Réponse
Il est possible de masquer le sujet de votre formulaire de demande, mais il n’est pas possible de masquer nativement le champ de description.
Pour masquer le champ de sujet dans le formulaire de demande
- Accédez à Centre d’administration > Objets et règles > Tickets > Champs.
- Ouvrez le champ Sujet.
- Sous Permissions, sélectionnez Les clients ont accès en lecture seule.
- Sélectionnez Enregistrer.
Les clients ne verront pas le champ de sujet dans le formulaire de demande, mais le champ sera visible dans le portail client.
Quand vous utilisez la permission Les clients ont accès en lecture seule, la description du ticket devient le sujet du ticket. Cependant, vous pouvez utiliser Javascript ou jQuery pour remplir automatiquement et masquer les champs de sujet et de description.
Pour masquer les champs de sujet et de description à l’aide de Javascript ou jQuery
- Assurez-vous d’avoir importé une bibliothèque jQuery si vous voulez utiliser des instructions jQuery dans un thème à la place du code JavaScript vanille.
- Dans Guide, cliquez sur l’icône du Panneau de personnalisation (
) dans la barre latérale.
- À partir du thème que vous voulez utiliser, cliquez sur Personnaliser.
-
Cliquez sur Modifier le code et ajoutez l’exemple de code ci-dessous dans le modèle script.js .
$('.form-field.string.optional.request_subject').hide();// Hide subject
$('.form-field.string.required.request_subject').hide(); // Hide subject
$('.form-field.request_description').hide(); // Hide description
$('#request_subject').val('test subject'); // Autofill subject
$('#request_description').val('test description'); // Autofill description - Sélectionnez Publier.
Les champs de sujet et de description des tickets créés seront automatiquement remplis, comme dans l’exemple ci-dessous.
0 Commentaires
Vous devez vous connecter pour laisser un commentaire.