2014-05-15 2 views
1

Liferay 포털 게스트 페이지의 오른쪽 상단에 표시되는 로그인 기능을 제거하는 방법은 무엇입니까?liferay 포털에서 로그인 기능을 제거하는 방법

Liferay의 기본 테마 인 classic 테마의 custom.css 파일에서 # 로그인을 삭제하려고했지만 작동하지 않았습니다.

+0

링크를 오른쪽 상단에서 제거 하시겠습니까? 아니면 전체 로그인 기능을 사용하지 않으시겠습니까? 사용자가 여전히 필요한 URL '/ c/portal/login'을 통해 로그인 포틀릿에 액세스 할 수 있습니다. –

+0

이것은 http : /stackoverflow.com/questions/8684117/how-can-we-remove-that-liferay-logo-sign-in-hyperlinkand-powered-by-from-th –

답변

1

CSS의 변경 사항을로드하지 않기 때문에 고전적인 테마의 custom.css 파일에서 CSS를 변경하는 대신 제어판> 사이트 페이지 >> 디자인 >> CSS 필드에서 아래 CSS를 제공하십시오.

#sign-in{ 
display:none; 
} 
0

제공된 솔루션은 저에게 효과적이지 않았습니다. 하지만 작업을 시작한 코드가 변경되었습니다. '.'

대신 '#'은 내가 사용의
.sign-in{ 
display:none; 
} 

그때의 나를 위해 일한 다음과 같이

내가 한 변경입니다.

해답을 가져 주셔서 감사합니다.

+0

다른 답변을 제공하는 대신 원래 답변에 의견을 말하십시오. 이렇게하면 Pankaj는 통지를 받고 답을 수정할 수있는 기회를 갖게되며, 일단 정정되면 대답을 수락 할 수 있습니다. –

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 파일에 로그인 코드가없는 것을 확인할 수 있습니다.