我想做一件简单的事。每当匿名用户查看内容时,我都希望将用户重定向到
node's-url/#overlay=signup
那么,我如何修改URL,以便在最后使用#overlay=signup给anon用户呢?
我试图通过执行规则来做到这一点。
事件:查看内容
条件:用户角色是匿名的
行动:重定向网址。
我不知道如何添加pathauto-url/#overlay=signup。
发布于 2012-09-05 09:41:04
飞溅模块是做什么的。见Thickbox选项。关于该模块的更多信息:
在进入实际的frontpage之前,将任何内部路径、外部URL或文本显示为启动页。
发布于 2012-09-05 10:09:24
您应该能够使用您现有的规则(参见下面的规则),但是在“重定向URL的操作”中,如果[site:current-page:path]/#overlay=signup或[node:url]/#overlay=signup不能工作,则可以使用前者。
现行规则(仅供参考)-
事件:查看内容
条件:用户角色是匿名的
行动:重定向网址。
发布于 2015-09-04 08:49:48
至少,您为规则使用的事件需要纠正。因为“查看内容”的实际含义似乎是这样的:
有关更多细节和工作示例(以规则‘导出格式’),请参阅如何指定“内容将被查看”这样的规则事件?
请注意:这适用于D7 .D6是另一个故事(从问题上下文来看,我不确定这是针对D6还是D7 .)。
https://drupal.stackexchange.com/questions/41739
复制相似问题