Passer base_path dans un script jQuery

Pour passer base_path(), bien pratique dans Drupal, dans un javascript, disons jQuery, rien de plus simple.

Ce besoin fait sans doute partie d'un développement spécifique, et donc d'un module. Dans ce module ajoutez en invoquant hook_init :

function monmodule_init() {

drupal_add_js( array( 'basepath' => base_path() ), 'setting' );

}

ceci rendra disponible dans votre script

var path = Drupal.settings.basepath;

Étiquettes: 
Étiquettes: 

Poster un nouveau commentaire

  • Les adresses de pages web et de messagerie électronique sont transformées en liens automatiquement.
  • Tags HTML autorisés : <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • Les lignes et les paragraphes vont à la ligne automatiquement.

Plus d'informations sur les options de formatage

Type the characters you see in this picture. (mode audio)
Saisissez les caractères que vous voyez dans l'image ci-dessus. Si vous ne pouvez pas les lire, cliquez sur le bouton de validation du formulaire et une nouvelle image sera générée. N'est pas sensitif à la casse.