2012-04-09 59 views
1

使用Joomla vers。 2.5我有一个自定义HTML这样的:Joomla 2.5自定义html模块仅适用于公共用户

<table border="0" cellpadding="1" cellspacing="1" style="width: 100%; "> 
    <tbody> 
     <tr> 
      <td> 
       <form action="/login" id="form-login" method="post" name="form-login"> 
        <input class="button" name="Submit" type="submit" value="Log In" /> 
       </form> 
      </td> 
     </tr> 
    </tbody> 
</table> 

这只是链接到用户登录页面的按钮。我只希望启用(或可见)此按钮的公共用户没有登录。或者如果用户登录到该网站,则使用其他自定义代码。默认登录模块太大而不能在那里显示。

+0

使用权限。 – Shaz 2012-04-09 11:51:12

+0

我尝试了joomla中的用户访问权限级别。当我点击“公共”时,它允许大家看到。不只是公众用户。 – pikk 2012-04-09 12:43:49

回答

1

在Joomla! 2.5默认用户组/视图和访问级别模拟旧的1.5样式组,并且如前所述分层结构。

要使元素(模块,文章,菜单项等)仅对未登录的用户可见,您需要创建一个“访客”用户组,并将其设置为新访问者的默认组此“访客”组将位于默认层次结构之外,这意味着您必须将当前拥有的所有项目设置为“公开”为“访客”。

有一个详细的说明&如何对here in the Joomla! doc's website和简短的article by Brian Teeman here.