0

如何限制用户(角色)仅访问特定页面一定次数?

我正在使用drupal 6。它用于高级内容,我只想免费提供5个高级内容。

4

2 回答 2

2

您可以计算用户对该页面的访问次数,并更新 Cookie 或 Session 变量中的计数,如果访问次数大于定义的限制,则将页面重定向到其他页面,可以调用一些加载挂钩统计访问次数,

于 2013-06-03T07:32:00.543 回答
0

没有尝试过,但您可以使用内容配置文件和规则模块来执行此操作。在用户配置文件中创建一个字段以跟踪计数。使用规则模块检查用户是否正在查看高级内容页面,以及他是否正在查看,就在呈现页面之前检查用户配置文件计数。如果小于 5 则增加计数,否则如果大于则重定向。

于 2013-06-03T07:45:47.127 回答