模块开发

提供新的参数给 Rules

Loading the player...
分钟
2432

Tags

上一节里面,我们已经跟大家介绍了如何通过代码增加 自定义动作和如何在你的动作中增加参数,在这一节里面,我们将会介绍:

如何声明一个动作提供了新的数据对象给rules

如何真正把创建的数据发送给rules

如何保存参数的控制动作(但不是由它创建)

添加 Rules 动作设置

Loading the player...
分钟
2282

Tags

上一节里面,我们已经跟大家介绍了如何通过代码增加 自定义动作和如何在你的动作中增加参数,在这一节里面,我们将会介绍:

为一个动作使用文本作为输入参数

为你的动作配置增加一个自定义的选择列表

限制输入的参数与“直接输入“(而不是数据选择)

添加 Rules 动作的参数

Loading the player...
分钟
2244

Tags

在上一节里面,我们已经有知道 如何通过代码增加 自定义动作,这节中,我们将会跟大家说,如何在你的动作中增加参数,举例:允许网站建设者选择哪个用户对象能使用这个动作。

创建一个 Rules 动作

Loading the player...
分钟
2401

Tags

在上一节里面,我们已经有知道 rules的事件,条件,动作是如何运作的,也知道如何通过后台可视界面添加它们。这个视频会介绍如何通过代码创建一个基础的rules action, 涵盖了:
module.rules.inc的任务
如何用 hook_rules_action_info
编写一个action 回调函数。

基于Rules模块编写代码介绍

Loading the player...
分钟
2820

Tags

这章节中,我们主要是快速的介绍一下rules模块的概念。包括:

动作(Actions), 条件(conditions), 事件(events)

数据类型:实体(entities)、关系(relationships)和tokens 的重要性

列表和循环。

组件和参数

rules模块用户界面的一些单词意思

Views 主题化

Loading the player...
分钟
1796

Tags

Views 主题化

Views 风格插件

Loading the player...
分钟
1974

Tags

Views 风格插件

Views 访问插件

Loading the player...
分钟
1805

Tags

在我们最初的Databasics模块,我们有一些访问控制在他们周围可以看到我们提供的选项卡在用户页面。现在,我们已经切换,选项卡来作为一个视图,我们需要还补充说,访问控制回来。在这节课中,我们将使用一个新特性的观点:插件。我们将创建一个访问插件,让我们自由地添加自己的自定义访问控制,以及设置来给我们的用户什么的选择他们想使用的访问。

建立默认View

Loading the player...
分钟
1924

Tags

在这节课中,我们把我们的工作在一起,创建一个新视图的网站,用我们的工作已经做了到目前为止的暴露我们的数据,以及创建我们的处理程序。一旦我们创建视图,我们将它导出,并将它添加到我们的模块作为一个默认的视图。

编写自定义排序处理程序

Loading the player...
分钟
1663

Tags

在这节课中乔演示如何扩展默认的视图类创建一个新的处理程序和使用我们的表,将使我们能够对数据排序从查询返回的行,属于当前登录用户在列表的顶部。这节课是建立在信息从先前的两堂课关于实现视图处理程序和通用编码对视图的最佳实践。

页面

Subscribe to RSS - 模块开发