logo

Types de blocs supplémentaires (EBT) – Nouvelle expérience de Layout Builder❗

Types de blocs supplémentaires (EBT) – types de blocs stylisés et personnalisables : diaporamas, onglets, cartes, accordéons et bien d’autres. Paramètres intégrés pour l’arrière-plan, la boîte DOM, les plugins JavaScript. Découvrez dès aujourd’hui le futur de la création de mises en page.

Démo des modules EBT Télécharger les modules EBT

❗Types de paragraphes supplémentaires (EPT) – Nouvelle expérience Paragraphes

Types de paragraphes supplémentaires (EPT) – ensemble de modules basé sur les paragraphes analogiques.

Démo des modules EPT Télécharger les modules EPT

Défilement

Formulaire de commentaires programmatique

22/02/2025, by Anonyme (non vérifié)

J'ai besoin de votre aide.

Je veux afficher le formulaire de commentaires dans le profil utilisateur dans une fenêtre colorbox.

L'idée est la suivante : je clique sur le bouton - Ajouter un commentaire, une fenêtre s'ouvre et à l'intérieur se trouve le formulaire.

 

J'ai essayé de différentes manières.

J'ai tenté de définir des variables de cette façon :

<?php
// Stocker les commentaires et le formulaire de commentaire dans des variables
function phptemplate_preprocess_page(&$vars) {
  $vars['comments'] = $vars['comment_form'] = '';
  if (module_exists('comment') && isset($vars['node'])) {
    $vars['comments'] = comment_render($vars['node']);
    $vars['comment_form'] = drupal_get_form('comment_form',
    array('nid' => $vars['node']->nid));
  }
}

// Désactiver les commentaires du nœud
function phptemplate_preprocess_node(&$vars) {
  $vars['node']->comment = 0;
}
?>
 
Mais template.php ne veut pas accepter ce code
 
J'ai aussi essayé avec

<?php print drupal_get_form("comment_form", array("nid" => $node->nid));; ?>
 
 
Mais ainsi le formulaire s'affiche, mais le bouton envoyer n'est pas actif, c'est-à-dire que le formulaire n'est pas soumis. Et encore, cela affiche pour une raison quelconque le champ du sujet du message bien qu'il soit désactivé dans les paramètres du profil.
 
Pourriez-vous m'orienter sur la meilleure façon de procéder ? Pour Drupal 7, il y a beaucoup de solutions, mais pour Drupal 6, c'est un peu flou...
 
Je vous en serais très reconnaissante !