maintenant, je veux modifier le lien de réponse de commentaire, l'effet que j'aime est comme le wordpress. quand je clique sur le lien "répondre". cela m'amène à la boîte de commentaires qui, au bas de la page, ressemble à l'ancre du nom. ne me prenant pas à une nouvelle page, des conseils seraient appréciés.modifier le lien de réponse commentaire
Répondre
D'abord, allez à la page d'édition de votre type de contenu. Puis, trouvez les "Paramètres de commentaire" et placez l'option "Emplacement du formulaire de soumission des commentaires" sur "Afficher ci-dessous le message ou les commentaires"
Modifiez votre fichier de modèle de nœud de correspondance et imprimez un lien de réponse, comme par exemple:
<a href="#addComment"><?php print t('Add Comment'); ?></a>
Ajouter une jQuery funky le lien, pour faire défiler le formulaire par exemple, et vous êtes hors. Par exemple:
Drupal.behaviors.initCommentLink = function(context) {
// Hide the comment form
$('#comment-form').hide();
// Add click handler to our custom relpy link
$('a[href=#addComment]').click(function(){
$('#comment-form').fadeIn('slow');
var targetOffset = $('#comment-form').offset().top;
$('html,body').animate({
scrollTop : targetOffset
},'slow');
$(this).fadeOut('fast');
});
}
Si tout va bien, vous devriez voir un lien de réponse, mais aucun formulaire de commentaires. Cliquer sur le lien Répondre devrait faire apparaître le formulaire Commentaire et faire défiler la page jusqu'au formulaire. En outre, le lien Répondre doit être masqué après l'avoir cliqué.
Si vous ne connaissez pas jQuery, pas de soucis, le code devrait fonctionner si vous le mettez dans un fichier JS normal, assurez-vous simplement qu'il est inclus. Pour être sûr de cela, placez-le dans le fichier JS que vous avez dans votre thème.
Vous pouvez configurer ce fichier comme si
$nid = arg(1);
$node = node_load($nid);
$node->comment = COMMENT_NODE_READ_WRITE;
$commentLink = comment_link('node',$node);
Vous pouvez tester le statut de connexion etc ici aussi et placez-le dans votre vue.
merci pour votre réponse, où je devrais mettre votre code? Je vous remercie. – runeveryday
utilisation ajax_comments
si je veux le faire moi-même, comment puis-je faire.Merci – runeveryday
Puis lire le code de ce module :) –
- 1. Commentaire libre système de réponse comme intensedebate?
- 2. Modifier le modèle de commentaire dans Visual Studio
- 3. Modifier le style de lien TLFTextField
- 4. Modifier la réponse Http
- 5. Procédure de réponse de commentaire en utilisant jquery et php?
- 6. Modifier le commentaire modèle dans Netbeans PHP 6.8
- 7. Comment puis-je modifier GridView, sans modifier le lien
- 8. Modifier le nom du lien HREF
- 9. rechercher et modifier l'élément de commentaire de html avec php
- 10. Modification d'affichage de commentaire Wordpress
- 11. Yii - modifier les données de réponse
- 12. message de réponse modifier dans nusoap
- 13. Les cookies de commentaire Wordpress
- 14. Modifier l'apparence d'un lien désactivé
- 15. Wordpress: Affichez le lien "Modifier le profil" pour l'auteur unique
- 16. Modifier le lien après avoir envoyé le formulaire (ASP)
- 17. Est-il possibile de modifier une valeur de lien avec Beautifulsoup sans recréer tout le lien?
- 18. Comment modifier le cadre cible d'une réponse Web
- 19. Utiliser HtmlAgilityPack modifier balises de lien hypertexte
- 20. Lien personnalisé sur le champ de commentaire facebook dans l'application facebook
- 21. Modifier le lien de la liste vers la clé étrangère modifier la page
- 22. epydoc et reStructuredText modifier le nom du lien
- 23. Modifier les options affichées dans uiwebview pour le lien
- 24. Javascript - suivre le lien, copier l'URL et modifier l'original?
- 25. jquery treeview plugin modifier le comportement du lien (éviter l'effondrement)
- 26. comment faire GridView modifier le lien appelle la fonction javascript?
- 27. modifier le texte du lien en HTML en utilisant JavaScript
- 28. Comment modifier le texte d'un lien dans Wicket?
- 29. Modifier la localisation de la réponse de MKReverseGeocoder?
- 30. Yotube like comment - Afficher le lien sur textarea lorsque l'utilisateur essaie d'ajouter un commentaire
merci pour votre réponse, si je veux quand je clique sur le «Ajouter un commentaire» la deuxième fois. Je veux cacher à nouveau le formulaire de commentaire, comment l'obtenir. Je vous remercie. existe-t-il un moyen de modifier le 'Ajouter un commentaire' dans le commentaire "répondre" lien. – runeveryday