我正在编写一个模块,该模块通过使用javascript (而不是Drupal引擎)对其Drupal安装执行ajax调用,在我的示例中是{host}/drupal7。
我的Ajax调用应该从任何页面调用“{host}/drpal7/notifications/get”。然而,当我从javascript执行ajax调用时,它调用"{host}/notifications/get“,这似乎是一个简单的解决方法。然而,我想不出一种能够在任何安装中使用的方式来构建正确的URL。
谁能给我指明正确的方向?
发布于 2012-07-30 19:33:01
您应该在Javascript中使用Drupal.settings.basePath。
https://drupal.stackexchange.com/questions/38535
复制相似问题