마

테마의 시작

· 2015-08-20 (목) 03:04:33 · 1661

themes/테마이름/templates에 twig 파일이 존재합니다.

 

html.html.twig가 메인인것 같고..

 

거기에 들어가는 페이지가 page.html.twig인것 같습니다.

 

html.html.twig 에서 {{page}}가 page.html.twig를 불러서 넣어주는 것 같습니다. 

 

보통 twig에서는 {%extends"page.html.twig"%} 로 읽어오는데..

 

코어쪽에서 page에 넣어서 보내주는 것 같습니다. HTML 다 읽어서 보내는지 extends문장을 보내는지는 잘 모르겠음.

 

메뉴도 어드민 메뉴에서 작성된 것을 읽어서 Core에서 ul/li 형태로 만들어서 한번에 넘겨주는 것 같습니다. (CSS를 알아야 이것도 알수 있을 것 같은데..)

 

Twig 으로 page.html.twig와 css 그리고 몇개의 javascript만 작성해서,  원하는 자리에 정해진 컨텐츠를

{{​page.slideshow}}로 처리하면 되는 방식같은데..  (어렵네요..)

 

Drupal8에서는 코어는 건드릴 필요없이..

 

오직 themes/테마이름 아래에 css, javascrip, tempaltes 파일만 작성하면 되는 것 같습니다.

 

blog_theme, zircon 두개를 설치해 본 결과인데.. html잘하시는 분들 도전해 보시죠.. 

 

PHP잘 몰라도 되는지..

 

|
댓글을 작성하시려면 로그인이 필요합니다.

드루팔

22건
+
제목 글쓴이 날짜 조회
22-01-16 조회 752
16-01-13 조회 2,572
15-11-20 조회 1,692
15-11-08 조회 1,636
15-10-21 조회 1,903
15-09-23 조회 1,398
15-09-04 조회 1,607
15-09-02 조회 1,869
15-09-02 조회 1,581
15-08-31 조회 1,932
15-08-28 조회 1,549
15-08-26 조회 2,073
15-08-25 조회 1,887
15-08-24 조회 1,553
15-08-21 조회 1,864
15-08-21 조회 2,263
15-08-21 조회 1,777
15-08-20 조회 1,662
15-08-18 조회 1,918
15-08-18 조회 1,805
15-08-18 조회 2,655
15-08-17 조회 2,541
15-08-14 조회 1,471
15-08-14 조회 2,313
15-08-14 조회 1,751
15-08-13 조회 1,655
15-08-13 조회 2,627