【问题标题】:base_url in js filejs文件中的base_url
【发布时间】:2011-07-04 12:05:36
【问题描述】:

我们如何在 js 文件中打印 base_url(在 drupal 中)?请

【问题讨论】:

    标签: javascript drupal base-url


    【解决方案1】:

    Drupal 7

    Drupal.settings.basePath
    

    Drupal 8

    drupalSettings.path.baseUrl
    

    【讨论】:

    • 对我来说,drupalSettings.path.baseUrl 打印“/”而不是网站的实际基本 URL(例如example.dev)。我错过了任何额外的步骤吗?
    【解决方案2】:

    您可以使用$base_path。请参阅“Drupal.settings”部分下The Drupal JavaScript API 的示例。

    【讨论】:

    • 这只有在您同时处理 PHP 和 Javascript 时才有用(在自定义 PHP 模块中定义您的设置,在 Javascript 中加载它,而不是访问它)。对于任何其他自定义设置,这是值得的。但是对于基本路径,我认为 yoavmatchulsky 的答案是最好的。
    猜你喜欢
    • 1970-01-01
    • 2013-08-21
    • 1970-01-01
    • 2017-05-26
    • 2013-02-14
    • 2016-12-06
    • 1970-01-01
    • 2016-12-02
    • 2018-11-08
    相关资源
    最近更新 更多