2014-10-28 87 views
0

我有一个网页导航这样如何隐藏用户在web2py中登录时的登录?

<ul class="navigation"> 
<li><a class="home" href="index.html">Home</a></li> 
<li><a class="about" href="about.html">About</a></li> 
<li><a class="product" href="products.html">Products</a></li> 
<li><a class="contact" href="contact.html">Contact</a></li> 
<li><a class="bookings" href="bookings.html">Bookings</a></li> 
<li><a class ="Login" href="user.html" id="Login">Login</a></li> 

的登录系统由默认的认证取得。我试图隐藏登录链接,如果用户已登录。我不确定这是否需要在客户端或服务器端完成,我无法在web2py书籍中找到任何帮助。请帮忙吗?

回答

1
{{if not auth.user:}} 
<li><a class ="Login" href="user.html" id="Login">Login</a></li> 
{{pass}} 

只有在没有登录用户的情况下,上述内容才会有条件地包含链接。在登录的情况下,您可能还需要包含“注销”链接。