我正在使用表达式引擎构建我的第一个站点,并且需要创建像这样工作的成员:
他们可以注册并设置为挂起状态。注册后,管理员将能够选择成员并将权限分配给多个频道,他们将能够在前端查看额外的内容。
我不确定从哪里开始着手处理这个问题并接受建议。
我也很好奇,当成员权限被设置时,我们如何以及在哪里访问前端模板中的变量并交叉引用以获取可用资源的 id?
我正在使用表达式引擎构建我的第一个站点,并且需要创建像这样工作的成员:
他们可以注册并设置为挂起状态。注册后,管理员将能够选择成员并将权限分配给多个频道,他们将能够在前端查看额外的内容。
我不确定从哪里开始着手处理这个问题并接受建议。
我也很好奇,当成员权限被设置时,我们如何以及在哪里访问前端模板中的变量并交叉引用以获取可用资源的 id?
您可以从阅读会员管理模块(非常好)开始:http ://expressionengine.com/user_guide/modules/member/overview.html
您需要创建一个注册表单,将成员分配到“待定”成员组(您可以通过要求管理员批准新成员注册来做到这一点)。之后,管理员可以登录 EE 后端并将新成员分配给适当的成员组(您还必须为其创建和指定权限)。
通过编辑模板的访问首选项,可以在每个模板和每个成员组的基础上切换模板/页面可见性。文档在这里(向下滚动到“访问”标题):http ://expressionengine.com/user_guide/cp/design/templates/edit_template.html