`
huangro
  • 浏览: 332431 次
  • 性别: 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 6 JavaScript and JQuery

    本书面向那些希望为Drupal 6主题或模块添加JavaScript元素的Web设计师和开发者。读者应该具备基本的Drupal操作知识,并熟悉PHP、HTML和CSS等技术。 #### 五、作者简介 Matt Butcher是一位资深程序员,在Palantir...

    Drupal6 JavaScript jQuery

    而在主题中,可以通过theme_registry_add_js()函数来添加JavaScript资源。 #### 6. **Drupal6中的jQuery使用案例** - **动态表单**:利用jQuery,可以实现在不刷新页面的情况下动态增加或删除表单字段。 - **拖放...

    Drupal 6 Javascript And Jquery

    例如,可以通过添加`drupal_add_js()`函数来引入外部JavaScript文件或内联JavaScript代码。 - **主题定制**:在Drupal 6的主题开发过程中,可以利用JavaScript和jQuery来增加更多动态效果,如滑动展示、动态轮播图等...

    Drupal 6 JavaScript and jQuery.pdf

    为了有效地使用 JavaScript 和 jQuery 在 Drupal 6 中工作,开发者需要理解 Drupal 的主题系统,尤其是如何在模板文件中添加和组织 JavaScript 代码,以及如何使用 Drupal 的钩子系统(如 `hook_init()` 或 `hook_...

    superfish-library-for-drupal-v1.1

    在Drupal中,这通常通过在主题的.info文件中添加JavaScript引用或者使用 Drupal的JavaScript API 来实现。 在实际应用中,你可能还需要考虑性能优化。为了减少页面加载时间,可以考虑使用延迟加载(lazy loading)...

    drupal-7.23安装包

    Drupal 7 引入了模块化的架构,使得开发者能够通过添加、定制或扩展核心功能来满足特定需求。 2. **内容管理**:Drupal 的强项在于其强大的内容管理能力。7.23 版本允许用户创建不同类型的自定义内容类型,如文章、...

    drupal高级开发手册

    ### Drupal高级开发手册知识点概述 ...通过以上知识点的介绍,《Drupal高级开发手册》旨在为读者提供全面而深入的Drupal开发指南,无论您是初学者还是有经验的开发者,都能从中获得有价值的信息和灵感。

    Drupal v7.9 多国语言版.zip

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

    Drupal v7.52

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

    drupal7 自己写的扩展模块 news

    在这个场景中,我们讨论的是一个名为 "news" 的自定义扩展模块,专为 Drupal 7 设计。这个模块在 Drupal 官方库中可能尚未存在,意味着它是开发者独立编写的,以满足特定需求或功能。 开发 Drupal 模块通常涉及以下...

    Drupal教程

    Drupal的模块化架构使得添加新功能如同拼图一样简单,而主题系统则允许你自定义网站的外观。 二、安装与配置 1. 安装环境:首先确保服务器上已安装了PHP、Apache或Nginx等Web服务器、所需数据库及其连接器。 2. ...

    drupal7源码

    Drupal 的 URL 美化功能由“路径”模块提供,它将丑陋的查询字符串转换为更友好的 URL。`path` 表存储了自定义 URL(路径)与内部节点 ID 的映射。 最后,Drupal 7 还包含一个强大的 API,如 Form API 和 Menu API...

    drupal 自学中文资料

    Drupal 的模块是一种扩展 Drupal 核心功能的方式,允许开发者为 Drupal 添加新的功能。编写模块需要掌握 PHP 编程语言,以及 Drupal 提供的 API。模块开发包括创建新的功能、修改现有功能、或者与 Drupal 核心代码的...

    drupal主题开发

    Drupal7主题开发文档详细介绍了如何创建和定制主题,从基础的介绍到高级覆写机制,为开发者提供了完整的指南。 首先,Drupal的theme定义了整个网站的外观和样式。Drupal安装完成后,站点的前后台是统一的,没有明确...

    Drupal模板变量列表

    - `variables`:自定义的模板变量,由模块或主题在预处理函数中添加。 7. **其他常用变量**: - `css` 和 `js`:分别包含CSS和JavaScript文件的链接,用于页面渲染。 - `stylesheets` 和 `scripts`:与`css` 和 ...

    Drupal fancy

    通过添加 JavaScript 文件或使用 Drupal 的 JavaScript API,可以创建出互动式的用户界面,增强用户体验。 **Drupal 模块**: Drupal 的强大之处在于其模块化架构。通过安装和配置各种模块,可以扩展网站的功能。...

    drupal 初级教程

    此外,熟悉HTML、CSS和JavaScript也会使Drupal的使用体验更加顺畅。 **技术栈**:Drupal运行在LAMP或WAMP(Windows, Apache, MySQL, PHP)服务器环境中,这些环境提供了Drupal运行所需的Web服务器、数据库和脚本...

Global site tag (gtag.js) - Google Analytics