웹사이트 카테고리 추가 및 연동 Manager를 통해 웹사이트 카테고리 추가 후 웹페이지 연동 방법을 안내합니다.
Manager에서 웹사이트의 사이트맵을 구성할 수 있습니다
사이트맵을 구성하는 경우 웹사이트 Header GNB에 카테고리가 노출되고, 클릭시 특정 웹페이지로 연결시킬 수 있습니다.
위 URL로 Manager에 접속한 뒤 '기본 관리도구 - 사이트맵 관리'로 이동하여 사이트맵을 설정합니다.
추가된 카테고리의 카테고리명, 이동 경로등의 항목을 설정한 뒤 웹사이트로 이동하면 설정한 구성으로 GNB가 반영된 것을 확인할 수 있습니다.
아래 소스코드와 같이 /app/test.php에서 웹사이트에서 GNB의 해당 카테고리를 Active 처리할 수 있습니다.
Controller를 통해 카테고리를 Active 처리한 경우 해당 Controller가 카테고리에 귀속되는 것으로 명시화 합니다.
Active를 원치 않는 경우 아래 과정은 생략할 수 있습니다.
웹페이지를 카테고리에 귀속시킬 수 있습니다.
사이트맵을 구성하는 경우 웹사이트 Header GNB에 카테고리가 노출되고, 클릭시 특정 웹페이지로 연결시킬 수 있습니다.
Manager를 통한 사이트맵 설정
Manager 접속 URL : https://{domain}/manage위 URL로 Manager에 접속한 뒤 '기본 관리도구 - 사이트맵 관리'로 이동하여 사이트맵을 설정합니다.
추가된 카테고리의 카테고리명, 이동 경로등의 항목을 설정한 뒤 웹사이트로 이동하면 설정한 구성으로 GNB가 반영된 것을 확인할 수 있습니다.
카테고리 Active 처리 (웹페이지 귀속)
Manager를 통해 카테고리 생성시 경로를 test로 설정 하였다면,아래 소스코드와 같이 /app/test.php에서 웹사이트에서 GNB의 해당 카테고리를 Active 처리할 수 있습니다.
Controller를 통해 카테고리를 Active 처리한 경우 해당 Controller가 카테고리에 귀속되는 것으로 명시화 합니다.
Active를 원치 않는 경우 아래 과정은 생략할 수 있습니다.
Controller
/app/test.php
위와 같이 category_key() Method에 Manager에서 생성한 카테고리 key를 부여하여 Controller에서 카테고리를 Active 처리 및<?php class Testpage extends \controller\Make_Controller { public function init() { $this->layout()->category_key(3); $this->layout()->head(); $this->layout()->view(PH_THEME_PATH.'/html/sub/testpage.tpl.php'); $this->layout()->foot(); } ...
웹페이지를 카테고리에 귀속시킬 수 있습니다.