Как убрать функциональность входа из портала liferay
Как удалить функцию входа, которая будет отображаться в правом верхнем углу гостевой страницы портала Liferay?
Я попытался удалить # вход из файла custom.css классической темы, которая является темой по умолчанию для Liferay, но она не сработала.
3 ответа
Вместо изменения css в файле custom.css классической темы, поскольку он не будет загружать изменения css, укажите ниже css в Панели управления >> Страницы сайта >> Внешний вид >> Поле CSS.
#sign-in{
display:none;
}
Я думаю, что нормальным способом было бы удалить / закомментировать код скрипта скорости в файле 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 нет логина.
Решение, предоставленное вами, не работает для меня. Но я сделал изменения в вашем коде, он начал работать.
Изменение, которое я сделал, заключается в следующем:
.sign-in{
display:none;
}
Вместо "#" я использовал ".", Тогда это сработало для меня.
Спасибо за решение.