`
huangro
  • 浏览: 327812 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

为Drupal 添加Javascript

    博客分类:
  • PHP
阅读更多
drupal添加js主要有两种方法,在info文件内添加,将被所有页面包含。第二种方法是使用drupal_add_js() 函数。可限定到那个页面加载此js
方法一:
1,在你的主题文件夹内创建一个scripts.js 文件
2,编辑你主题的info文件,添加下面这行
scripts[] = scripts.js

3,清除缓存或者访问Administer > Site building > Themes 即可。

方法二:
为某个模块使用特定的js文件
drupal_add_js(drupal_get_path('module', 'mymodule') .'/my_js_file.js');

为某个主题使用特定的js文件
drupal_add_js(drupal_get_path('theme', 'mytheme') .'/my_js_file.js', 'theme');

其中mymodule,mytheme为你模块/主题名
分享到:
评论

相关推荐

    Drupal v7.9 多国语言版.zip

    更加扩展:感谢对JavaScript和CSS的优化、更好的缓存机制以及其他很多改进,你的Drupal 7站点会很快很可靠,并且可以处理高流量的访问。 开源:我们为了软件而来,最终留在了社区里。成千上万的聪明而高效的朋友们...

    Drupal v7.52

    更加扩展:感谢对JavaScript和CSS的优化、更好的缓存机制以及其他很多改进,你的Drupal 7站点会很快很可靠,并且可以处理高流量的访问。开源:我们为了软件而来,最终留在了社区里。成千上万的聪明而高效的朋友们在...

    Apress.Drupal.8.for.Absolute.Beginners.中文.pdf

    添加JavaScript到您的Drupal模块 第九章:一个PHP入门为Drupal 第10章:添加PHP-生成的输出到您的Drupal模块 第11章:创建一个Drupal模块编程和MySQL的基本用法 第12章:主题化您的网站第1部分:主题功能和树枝底漆....

    Drupal v7.4 PHP内容管理框架.gz

    感谢对JavaScript和CSS的优化、更好的缓存机制以及其他很多改进,你的Drupal 7站点会很快很可靠,并且可以处理高流量的访问。 开源 我们为了软件而来,最终留在了社区里。成千上万的聪明而高效的朋友们在一起工作...

    Drupal 7.32 简体中文版.zip

    使用超过800个Drupal专用模块来扩展你的站点 更加扩展 感谢对JavaScript和CSS的优化、更好的缓存机制以及其他很多改进,你的Drupal站点会很快很可靠,并且可以处理高流量的访问。 开源 我们为了软件而来,最终留在了...

    Drupal 7.32 繁体中文版.zip

    使用超过800个Drupal专用模块来扩展你的站点 更加扩展 感谢对JavaScript和CSS的优化、更好的缓存机制以及其他很多改进,你的Drupal站点会很快很可靠,并且可以处理高流量的访问。 开源 我们为了软件而来,最终留在了...

    Drupal 内容管理系统 v8.4.0 RC1.zip

    更加扩展:感谢对JavaScript和CSS的优化、更好的缓存机制以及其他很多改进,你的Drupal 7站点会很快很可靠,并且可以处理高流量的访问。 开源:我们为了软件而来,最终留在了社区里。成千上万的聪明而高效的朋友们...

    Drupal-React-burger:在 Drupal 中呈现的 React 组件

    该组件包括 react-tools npm 包,以便能够将 JSX 编译为纯 javascript,以便开始运行: npm install 开始监视 JSX 运行: jsx --watch js/ build/ react frmework 是通过 bower 添加的,所以只需运行: 凉亭安装...

    breakpoints_class:Drupal模块,用于基于断点配置将类添加到body标签

    断点类模块 该模块基于通过Javascript配置的将类添加到页面的Body标签。 为什么不使用 ? ... 所有@media查询都可以在Drupal.settings.breakpoints_class.breakpoints javascript对象中使用。 ???

    webcompmodule:Drupal模块添加Web组件

    webcompmodule Drupal模块添加Web组件第一个版本仅在页面中调用webcomponents.js,从而为任何浏览器启用了webcomponents功能。 在更高版本中,将调用Polymer组件及其依赖项(如果需要)。

    drupal-patch-color:Web扩展为drupal.org补丁和差异着色

    drupal补丁颜色Web扩展,可为上的补丁文件添加颜色特征同步滚动 您可以在这里下载: : 当前没有任何配置可做,只需安装模块并转到drupal.org上的补丁文件即可。

    DrupalFeatureDetection:用于 JavaScript 特征检测的 Drupal 行为

    Drupal特征检测 用于 JavaScript 特征检测的 Drupal 行为 将此 JavaScript 添加到 theme.info 文件中的主题,它会向 HTML 标记添加类以表示用户浏览器的可用功能。

    gulp-drupal-stack:用于Drupal主题和模块的OVH Gulp任务

    SVG =>字体图标进行编译,并支持将混合代码和类添加到SCSS以及演示页面 观看Drupal文件以触发Drush缓存清除 将任何文件复制到其他位置 精灵生成器(支持Retina显示器) 通过更改项目中gulpfile.yml文件中的值,可以...

    demo-drupal-vuews:使用DruxtJS在Vue中查看视图

    添加模块: composer require drupal/jsonapi_views 快速入门Drupal安装(Umami配置文件): php -d memory_limit=-1 web/core/scripts/drupal quick-start demo_umami 安装JSON:API视图模块: 第2部分-后端演示...

    apigee-devportal-kickstart-drupal:适用于Drupal的Apigee开发人员门户的快速演示和起点

    该项目是,需要将其添加到Drupal核心并使用安装。 使用安装Drupal core,并使用此安装配置文件创建站点。 项目状态 此配置文件的核心功能正在积极开发中。 功能和功能将随着项目的发展而发展。 我们鼓励您下载和...

    粒子:一个与Drupal主题一起使用原型工具Pattern Lab的入门工具包。 利用Webpack进行所有资产管理

    粒子:一个集成到Pattern Lab和Drupal 8主题的设计系统 粒子是一套经过认可的工具和示例,可用于: 建立与应用程序无关的设计系统 将该设计系统应用于本地服务的Pattern Lab进行快速原型制作 ... 自动添加到Drupal

    next-on-drupal:基于Drupal后端应用程序的NextJS样板

    接下来在Drupal上 该项目是一个样板,旨在促进基于通过公开的后端的项目的。 在您可以找到有关许多概念,解决方案以及为什么要在代码中找到大多数决定的原因的解释。 该样板非常适合与项目一起使用。任务开发UX 码头...

    Drupal内容管理系统-PHP

    </p><p>更加扩展:感谢对JavaScript和CSS的优化、更好的缓存机制以及其他很多改进,你的Drupal 7站点会很快很可靠,并且可以处理高流量的访问。</p><p>开源:我们为了软件而来,最终留在了社区里。成千上万的聪明而...

    nuxt-module-drupal-ce:一个Nuxt.js模块,可通过自定义元素轻松连接Drupal

    将nuxtjs-drupal-ce依赖项添加到您的Nuxt.js项目 yarn add nuxtjs-drupal-ce # or npm install nuxtjs-drupal-ce 添加nuxtjs-drupal-ce到modules的部分nuxt.config.js { buildModules : [ // Simple usage 'nuxt...

    druxt-schema:提供在Druxt(DRUpal nuXT)项目中使用的Drupal实体架构Vuex存储

    Druxt.js模式 提供要在Druxt(DRUpal nuXT)项目中使用的Drupal实体架构Vuex存储。链接Druxt.js: ://druxtjs.org 文档: : 安装$ npm install druxt-schema 用法将模块添加到nuxt.config.js module . exports = { ...

Global site tag (gtag.js) - Google Analytics