根据访客类别选择显示文章/模块的扩展

时间:2018-04-03 10:18:39

标签: joomla setcookie

有谁知道会显示Joomla的扩展程序!文章,如类别博客布局,基于第一次互动访问者的选择?

我不想强调访问者并让他们创建用户,然后选择感兴趣的类别,除非必须这样做。

我想让他们选择一些兴趣类别(新闻,时尚等),在他们的浏览器中设置一个带有这些值的cookie,然后显示这些类别中的最新文章并记住,比方说30天,选择进一步访问。

提前致谢!

1 个答案:

答案 0 :(得分:0)

我不知道有任何扩展可以做到这一点,但你可以自己轻松地完成。你可以有一个页面来首先检查cookie。如果设置,则您重定向到类别博客。如果没有,则此页面有一个表单,用于收集信息并设置cookie,然后重定向到类别博客。您可以使用Breezingforms,因为它允许您添加帖子表单操作,因此您可以设置您的cookie。

您的类别博客必须是自定义组件(我不认为您会在这里使用模板覆盖com_content)。您可以复制com_content以创建新扩展,然后您只需要读取cookie并调整显示的类别(而不是从数据库中获取此信息的组件)。其他所有内容都是相同的(如果你有com_content的现有模板覆盖,请记得复制它们。)