用户登录

有些模块集合了规则模块,为规则模块提供了新的事件,条件,还有动作 ... 这个视频我们来看一下创建跟 flag 标示模块相关的规则 ...

创建一个推荐到首页的标示添加到文章内容上 ... 当点击推荐到首页标签的用户到一定数量的时候 .. 会把文章推荐到首页去显示 ...

先去下载并且安装一下标示模块 ... 这里我事先安装好了这个模块 ..

点击 结构 ... 标示 ... 我们先创建一个推荐到首页的标示 ..

新建标示 ... 输入标示的名称 ... 我们可以叫它 up .. 标示类型选择 节点 .. 添加标示 .

再输入个中文名 .. 推荐

输入标示的信息 ... 标示链接文字 ... 推荐 ... 再输入一个 取消标示链接文字 .. 输入 不推荐

在捆绑这里,选择 文章 ... 然后点击 保存 ..

打开一个文章内容看一下 ... 在文章上,会有一个 推荐 的标示 ... 用户可以点击这个链接标示这个内容 ...

规则

下面我们再去创建一条规则 .. 当有超过 1 个人标示某个文章的时候,把这个文章推荐到首页上去显示 ...

打开 配置 .. 规则 ... 添加新规则 ..

promote to front page If enough people has flagged ... 编辑 ... 如果有足够多的人标示了文章推荐它到首页显示

触发的事件 选择 一个 “推荐” 下的 节点 已被标示 ... 这是安装了 flag 模块以后出现的新的事件 .. 推荐是我们刚才创建的一个标示 .. 也就是每次有人点击 推荐 标示 ... 就会触发这条规则 ..

点击 保存 ...

添加一个条件 ... 选择 node 标示计数 .. 标示 选择 推荐 .. 数据选择器 选择 flagged node ... 数字 输入 1 ..

比较运算符 选择 大于 ...

这条规则的意思就是,如果使用推荐标示一个文章的用户数大于 1 的时候 ... 这个条件会返回一个 真 假 ... 这样也就会去执行我们下面要设置的动作 .. 就是推荐文章到首页上去显示 ..

先点击 保存 ...

添加动作 ... 将内容推荐到首页 ... 内容选择 flagged node ... 保存 ...

测试

先打开一个文章内容 ... 点击一下 推荐 这个标示 ... 现在有一个人使用推荐标示了这个文章内容 ... 如果再有一个人推荐这个文章 ... 这个文章就会被推荐到首页去显示 ...

我们再打开用另一个用户登录的浏览器 ... 打开刚才那篇文章 .. 刷新一下 ..

然后点击 推荐 ...

回到首页 .. 你会发现这篇文章已经被推荐到了首页去显示 ... 因为使用推荐标示这个文章的用户大于 1 个人,所以会触发我们设置的规则 ,把它推荐到首页来显示 ...

如果你想把这条规则用在真正的网站 ,你可能需要再去创建一条规则 ... 就是当用户取消推荐的时候判断一下文章是不是还够资格推荐到首页上 .. 如果不够的话,可以把文章从首页上拿下来 ...

Flag:根据用户投票来推荐文章到首页《 Drupal Rules 自动化操作 》

统计

15260
分钟
0
你学会了
0%
完成

社会化网络

关于

微信订阅号

扫描微信二维码关注宁皓网,每天进步一点