首页

共搜索到214个模块
Drupal 7 SMS EMAY

Drupal SMS EMAY 模块整合亿美短信发.

 

http://www.emay.cn/down.htm

Drupal 7 Advanced queue

Advanced queue 扩展了系统的Queue模块,主要的功能是可以后台执行,异步执行(Drush的方式去执行)

使用场景:

当用户在前台点击某个事件或者你需要去触发一个很大的动作,而这个动作你不想立即执行,因为这个执行会让用户等待很久,这种情况就可以将任务丢到队列中. 使用此模块后台监听执行

 

Entity Construction Kit 模块是Entity构建工具, 在开发中可能经常都会遇到一些很不一样的数据结构,我们第一个想法应该是想到用内容类型来构建(Content Type). 但是内容类型过于繁琐. 比如我不想要Title(有模块可以将title去掉). 我不想要一些写的操作或者算法. 而且所有的Node都保存在了node表,这样数据一多肯定是不好的,网站会变得极漫. 此时有很多的开发者可能就想到要自己去创建表,去写Query, 但是你如果这样做了,你又如何将你的数据和必不可少的Views结合?或者其它的模块结合?  在Drupal 中自己建表结构就等于自己给自己挖一个坑.

在Drupal 7中加入了强大Entity功能,但是Entity手动构建的确很复杂(hook_entity_info()).  此模块就用于提供了UI创建Entity. 在Drupal 7 虽然内置Entity, 但是功能极少。模块Entity API扩展了系统的Entity功能, 并将系统的Node, user, taxonomy, comment等整合到Entity.

使用Entity来定义数据结构的好处:

  1. 和Views结合
  2. Entity metadata wrapper 支持
  3. 系统内置函数的支持(entity_load, entity_delete等..)
  4. 完美的权限控制支持
  5. 完美数据操作
  6. EntityFieldQuery 支持

 

Drupal 7 Redis

Redis 模块整合了redis,支持对drupal的cache进行缓存. (Redis 是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API)

库: https://github.com/nrk/predis

 

Drupal 7 Webform

Webform 模块是Drupal中最强大的表单制作工具.请参考Form API

功能:

  1. 基本表单制作
  2. E-mail表单的添加和验证
  3. 提交表单后发送邮件(可以指定一个电子邮件地址或者从用户输入的表单中输入的Email)
  4. 支持多步表单
  5. 生成表单为一个Block
  6. 导出提交内容到Excel
  7. Views 支持

    Contextual links(上下语境链接)模块提供了显示在多个功能单元的快捷链接。通过这些链接,有足够权限的用户可直接进入与此功能单元相关的管理界面,而不需要访问站点的管理部分。如果页面上某个条目旁边有齿轮图标,则表明它是Contextual Links模块的输出内容。

Drupal 8 block

Block(区块)模块提供了与区块相关的功能,通过区块可将内容放置在网站不同区域。Block模块是Drupal的基础模块之一,

不能被禁用。它是通过单独的区块管理器页面管理的。

开发文档

Drupal 8 ckeditor

CKEditor模块在Drupal 8 中已经是内置的核心模块, 整合了最流行在线HTML编辑器CKEditor

Drupal 7 FooTable

footable 模块整合了jQuery FooTable插件,可以创建一个响应式Views table.  当在分辨率足够的时候会显示完整的table列,当分辨率小的时候会自动隐藏或者折叠一些列。

Drupal 7 wechat_qrcode

wechat_qrcode 模块会生成微信公众号二维码为一个block, 用户扫描就可以关注你的微信公众号.

页面