【问题标题】:Can I use css/js from dependent module drupal?我可以使用依赖模块drupal中的css/js吗?
【发布时间】:2021-06-28 06:17:48
【问题描述】:

我在 Drupal 7 上有两个模块。我想让依赖模块从其他模块加载 css/js 文件。

父模块信息:

name = mymodule
description = ParentModule
core = 7.x
version = «7.x-1.0»
configure = admin/config/content/mymodule
files[] = mymodule.module
scripts[] = mymodule.js
stylesheets[all][] = css/main.css
stylesheets[all][] = css/mobile.css

依赖模块信息:

name = mysecondmodule
description = DependentModule
dependencies[] = mymodule ; here I inject dependences
core = 7.x
version = «7.x-1.0»
configure = admin/config/content/mysecondmodule

主模块是依赖的。所有我想要的,创建“父”模块,它将只包含可以从我的主模块和其他模块加载的 css 文件(而不是其他文件)。我知道最好的方法是主题,但我需要它。

【问题讨论】:

    标签: javascript css web drupal


    【解决方案1】:

    如我所见,Drupal 显示 mysecondmodule 是依赖的。因此,如果没有 mymodule,则会有相关通知。 因此,在依赖模块信息中我们可以添加以下内容:

    name = mysecondmodule
    description = DependentModule
    dependencies[] = mymodule ; here I inject dependences
    core = 7.x
    version = «7.x-1.0»
    configure = admin/config/content/mysecondmodule
    stylesheets[all][] = ../mymodule/css/main.css   ; relative path to "parent" module
    stylesheets[all][] = ../mymodule/css/mobile.css ;
    

    【讨论】:

      猜你喜欢
      • 2016-07-25
      • 1970-01-01
      • 2016-05-19
      • 2011-01-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多