Skip to content
Simple demonstration of the node server sending a message to Drupal.
JavaScript PHP
Latest commit ebdb276 Nov 10, 2012 @rh0 updating readme


This module is not functionally useful at all, and is intended only as an example.

Node_to_drupal is an example module to demonstrate the nodejs integration module's ability to send a message from a node server extension back to Drupal. This functionality is demonstrated by generating a simple form page using standard Drupal procedures. This page loads a bit of client side JavaScript that will emit a simple message to the node server upon form submission. A server extension then listens for this message and forwards it on to Drupal. From here, Drupal makes a simple watchdog entry stating the message was received and relates the same back to the node server.

For a more detailed description on this demonstration module, check out Talking to Drupal with NodeJS. The example code in that post is taken directly from this module.


  • You will of course need the nodejs module installed configured and enabled.
  • As an added bonus enable nodejs_notify (included with the nodejs module) to allow client side notifications upon success.

When configuring nodejs module be sure to have these settings as follows:

clientsCanWriteToClients: true
extensions: ['../node_to_drupal/node_to_drupal.server.extension.js']
Something went wrong with that request. Please try again.