시작하기 전에 연습 1.5: 경매 사이트 목록을 검색하고 목록 세부사항을 제공하는 포틀렛 추가를 완료하십시오.
이 연습에서는 지금까지 작성한 포틀렛을 포함할, 페이지가 있는 새 포털 응용프로그램을 작성합니다.
경매 포털 프로젝트를 작성하려면 다음을 수행하십시오.
두 가지 유형의 기본 스킨이 있습니다. 하나는 전체 포털 사이트용 스킨이고 다른 유형은 주제용 스킨입니다. 이 마법사에서는 선택한 기본 주제에 해당되는 기본 스킨만 지정합니다. (포털 사이트에 대해 단 하나의 스킨만 기본 스킨이 될 수 있습니다.) 일반적으로, 각 주제에는 기본 스킨이 정의되어 있으며 포털 사이트의 기본 스킨은 간혹 사용됩니다.
Portal Designer는 하나의 레이블과 하나의 하위 페이지가 있는, 기본 탐색 구조를 표시하는 프로젝트의 포털 구성 파일을 표시합니다.
Portal Designer는 캐스케이딩 스타일시트와 함께 레이블, 페이지, 탐색 및 주제 및 스킨을 포함하여
다수의 익숙한 포털 요소와 작업할 수 있도록 특수화된 편집기를 제공하며, 이 편집기에서 포털 사이트의 룩앤필을 제어할 수 있습니다.
사용자가 작성한 포틀렛의 포털 레이아웃 요소를 작성하려면 Portal Designer를 사용하십시오.
포털 페이지는 포털 사이트에 컨텐츠를 추가하기 위한 프레임워크를 제공합니다. 이미 이전 연습에서 정의한 포틀렛 양식에서 이 컨텐츠를 작성했습니다. 개별 페이지에 여러 포틀렛을 추가하려면 포틀렛을 논리 형태로 페이지에 배치할 수 있도록 하는 일부 행 및 열 조합으로 공간 레이아웃을 정의하면 됩니다.
기본적으로, 사용자가 작성하는 각 페이지에는 단일 열과 단일 행이 포함됩니다. 웹 응용프로그램의 "테이블"처럼 열 및 행을 추가하는 것은 간단한 프로세스입니다. (여기서, 테이블은 표준 포털 용어가 아닙니다. 이는 단지 알려주기 위한 목적으로 사용되었을 뿐입니다.) 두 개의 포틀렛을 목록 페이지에 추가할 것이므로, 목록 페이지 레이아웃에 다른 "셀"(이 경우 열)을 추가할 수 있습니다. 다음 두 방법 중 하나로 이를 수행할 수 있습니다.
어느 경우에서든지, ListingDetail 포틀렛을 나중에 삽입할 수 있도록 추가 열이 작성됩니다. 포털 구성은 다음과 같이 빈 열을 표시합니다.
이제 경매 레이블 아래에는 레이아웃 요소가 있는 새 페이지가 있으므로, 다음과 같은 방법으로 이전 연습에서 작성한 포틀렛을 추가할 수 있습니다.
아웃라인 보기를 사용하여 동일 조치를 수행할 수도 있습니다. 아웃라인 보기에서 레이아웃 노드를 펼친 후 등록 노드를 펼치십시오.
열 아래에 UserAdmin 포틀렛 아이콘이 표시됩니다.
열을 선택하고 마우스 오른쪽 단추를 클릭하여 팝업 메뉴를 여십시오.
추가 포틀렛을 페이지에 추가하려면 케스케이드 메뉴가 있는지 조사하십시오.
갱신된 목록 페이지가 다음과 같이 표시됩니다.
포털 사이트가 거의 완료되었습니다. 뒤에 나오는 연습에서는 Portal Designer와 함께 작동되는 특수화된 편집기 중 일부를 사용하여 포털 사이트 룩앤필에 대해 사용자 정의하는 방법을 학습합니다.
이제 연습 2.2: 포털 사이트 사용자 정의를 시작할 수 있습니다.