渲染页面时我遇到了一些麻烦

时间:2013-01-23 12:34:13

标签: components render apex-code

我有一个网站页面.. 在那个页面中,我有一个注册表格和视频以及一些文字...... 当我在注册页面注册然后回到已经注册的这个页面时,注册框就会消失。 它看起来我已经将我的渲染标签设置为隐藏注册表单,如果他们已登录。

我正在使用的代码 -

<c:HomePageRightReglanding rendered="{!ISPICKVAL($User.UserType,'Guest')}" />

HomePageRightReglanding我的组件名称,我有表格显示......

请帮帮我!!

1 个答案:

答案 0 :(得分:1)

用户访问用户类型为guest的公共站点,但如果已注册,则用户类型将更改。

用户类型取决于用户许可。

  

用户许可的类别。每个UserType与一个或多个UserLicense记录相关联。每个UserLicense都与一个或多个配置文件相关联。在API 10.0及更高版本中,有效值包括:

     
      
  • 标准:用户许可。此用户类型还包括Salesforce Platform和Salesforce Platform One用户许可证。标签是标准的。
  •   
  • PowerPartner:PRM用户的访问受限,因为他或她是合作伙伴,通常通过合作伙伴门户访问应用程序。标签是合作伙伴。
  •   
  • CSPLitePortal:访问受限的用户,因为他或她是组织的客户,并通过客户门户访问应用程序。标签是高容量门户。
  •   
  • CustomerSuccess:由于他或她是组织的客户而访问受限的用户,并通过客户门户访问该应用程序。标签是客户门户用户。
  •   
  • PowerCustomerSuccess:访问受限的用户,因为他或她是组织的客户,并通过客户门户访问应用程序。标签是客户门户经理。   具有此许可类型的用户可以在客户门户角色层次结构中查看和编辑他们直接拥有的数据或由其下方的用户拥有或共享的数据。
  •