1

如何删除登录功能,该功能将显示在 Liferay 门户访客页面的右上角?

我试图从作为 Liferay 的默认主题的经典主题的 custom.css 文件中删除#sign-in,但它不起作用。

4

3 回答 3

1

不要在经典主题的 custom.css 文件中更改 css,因为它不会加载 css 的更改,而是在控制面板 >> 站点页面 >> 外观 >> CSS 字段中提供下面的 css。

#sign-in{
display:none;
}
于 2014-05-15T11:04:45.213 回答
1

我认为正常的方法是删除/注释掉主题的 portal_normal.vm 文件中的速度脚本代码。

<!--
#if(!$is_signed_in)
<li>
    <a href="$sign_in_url" id="header-sign-in" rel="nofollow">$sign_in_text</a>
</li>
#end
-->

然后您可以确定,您生成的 jsp 文件中没有登录代码。

于 2014-06-24T14:09:48.460 回答
0

您提供的解决方案对我不起作用。但是我对您的代码进行了更改,它开始工作。

我所做的更改如下:

.sign-in{
display:none;
}

我使用了 '.' 而不是 '#',然后它对我有用。

感谢您的解决方案。

于 2014-05-19T06:51:11.487 回答