2016-09-20 6 views
0

저는 Liferay에서 꼬리말을 만들고 테마를 사용해야합니다. 가장 간단한 방법은 무엇입니까?Liferay의 바닥 글

_diffs 폴더에 다른 폴더가 채워진 새 테마를 만들었지 만 비어있어 관련 문서를 찾을 수 없습니다. 거기에 모든 기본 파일을 복사해야합니까? 꼬리말을 만들려면 어떻게해야합니까? 하는 Liferay에서

+0

[*** 생명의 주제 만들기 ***] (https://dev.liferay.com/develop/tutorials--knowledge_base/6-1/creating-liferay-themes) –

+0

'하위 폴더는 기본적으로 생성되지 않았습니다. '를 선택하면 이러한 폴더를 수동으로 만들어야합니다. [*** more ***] (https://dev.liferay.com/develop/tutorials--knowledge_base/6-1/anatomy-of-a-theme) –

+0

샘플을 보려면'classic '/ ROOT/html/themes/classic'에있는 테마 구조를 컨테이너에 저장합니다. –

답변

1

는 테마의 portal_normal.vm 페이지의 템플릿 구조에 HTML 구조와 같은 역할을한다. 여기에 머리글을 정의하면 본문 및 바닥 글에 포함됩니다. 당신은 고전적인 테마의 portal_normal.vm 볼 것이다 때

, 당신은 HTML 코드 다음 관찰됩니다

<footer id="footer" role="contentinfo"> 
    <p class="powered-by"> 
     #language ("powered-by") 
     <a href="http://www.liferay.com" rel="external">Liferay</a> 
    </p> 
</footer> 

이 페이지의 바닥 글입니다. 이것은 당신이 구현할 필요가있는 것입니다. 그러나 태그를 전혀 사용할 필요가 없습니다. div 또는 table 기반 구조를 bootstrap 또는 바닥 글에 CSS 클래스로 사용자 정의 할 수 있으므로 사용자의 요구 사항을 충족 할 수 있습니다.

기억해! 클래식 테마는 Liferay가 제공 한 샘플과 같으므로 직접 사용자 정의하는 것은 좋지 않습니다.

누구나 사이트에 대한 전체적인 사용자 정의보기가 필요하며,이를 위해 가장 좋은 아이디어는 사용자 정의 테마를 만드는 것입니다 (사용자가하고있는 일입니다!). 그러면 look-n-feel을 완전히 제어 할 수 있습니다.

킥 스타트 (kick-start)를 시작하기 위해 처음에는 기본 테마의 테마 폴더 (_diffs 폴더)에 필요한 폴더를 복사하고 비트 단위로 변경을 시작할 수 있습니다.

+0

그래서 새로운 스타일의 테마를 만들 수 있습니다. 고전적인 테마의 모든 파일을 diffs 폴더로 복사하면 색상을 바꿀 수있는 표준 테마가 생깁니 까? – German

+0

네,하지만 유용한 테마 변수를 초기화하고 탐색 등을 담당하는 다른'* .vm' 파일이 있습니다. 고전적인 테마의 해부학을 자세히 살펴보십시오. –

+0

확인. 나는 내 질문에 대해 다시 한번 말 할 것이다. 스타일 된 속도 프로젝트로 변화시킬 수있는 클래식 테마를 어떻게 만들 수 있습니까? 내가 뭘해야하지? – German