채택완료

그누보드 테마 메뉴설정

그누보드 테마 사용시에 테마를 적용하는 과정에서 관리자 페이지에서 메뉴설정을 해야 하는게 기본인가요?

다른게 아니라 제가 연습으로 2개의 테마를 만들어서 그누보드에 적용하는 과정에서 
A테마는 테마 사용중으로 하면 그누보드 처음 설치하면 관리자 페이지에서 메뉴를 설정하라고 나오는데
B테마는 바로 해당 페이지 링크로 이동을 하게됩니다.
어떤게 혹시 기본인지 알수있을까요? 

|

답변 3개

채택된 답변
+20 포인트
A테마 방식이 그누보드의 공식 표준(기본)입니다.
​그누보드를 처음 설치했을 때 제공되는 기본 테마(Basic 테마 등)를 포함하여 시중에 배포되는 대부분의 표준 테마는 모두 관리자 페이지의 메뉴 설정과 연동되도록 A테마 방식으로 만들어져 있습니다.
​따라서 직접 테마를 개발하거나 수정하실 때도 확장성과 관리 편의성을 위해 A테마 방식을 기준으로 잡고 개발하시는 것이 정석입니다
글세요 
그냥 편한거쓰세요 어짜피 멀써두 수정 개발하면됩니다
둘 다 동작할 수 있지만 운영과 유지보수를 생각하면 A 방식이 기본에 가깝습니다.

A는 관리자 메뉴 설정값을 불러와 메뉴명·순서·노출 여부를 관리자 화면에서 바꿀 수 있습니다. B는 테마 파일에 링크가 직접 작성되어 있을 가능성이 커서, 메뉴를 바꿀 때마다 코드를 수정해야 할 수 있습니다.

확인하려면 두 테마의 head.php 또는 메뉴 출력 파일을 비교해 보세요. 관리자 메뉴 데이터를 반복 출력하는 구조인지, 링크가 직접 적혀 있는지 보면 차이를 알 수 있습니다. 고정된 단일 페이지라면 B도 가능하지만, 배포하거나 장기간 운영할 테마라면 A처럼 관리자 메뉴와 연동하는 편이 안전합니다.

답변을 작성하려면 로그인이 필요합니다.