다음을 통해 공유


사용자 지정 페이지 템플릿 만들기

참고

2022년 10월 12일부터 Power Apps 포털이 Power Pages가 됩니다. 추가 정보: Microsoft Power Pages는 이제 일반적으로 사용할 수 있습니다(블로그)
곧 Power Apps 포털 설명서를 마이그레이션하고 Power Pages 설명서와 병합할 예정입니다.

이 예에서는 유동 및 웹 템플릿을 기반으로 하는 페이지 템플릿을 만듭니다. 추가 정보: 웹 템플릿을 이용하여 소스 콘텐츠 저장. 우리의 목표는 웹 링크 집합을 왼쪽에 두어 탐색 기능으로 사용하면서 페이지 콘텐츠가 오른쪽에 표시되는 간단한 2열 템플릿을 빌드하는 것입니다.

1단계: 웹 템플릿 만들기 및 유동 템플릿 코드 작성

먼저 웹 템플릿을 만들고 유동 템플릿 코드를 작성합니다. 이후의 템플릿에 이 템플릿의 몇 가지 공통 요소를 다시 사용할 것입니다. 따라서 특정 템플릿을 사용하여 확장할 공통 기본 템플릿을 만듭니다. 기본 템플릿은 1열 레이아웃을 정의할 뿐 아니라 이동 경로 링크와 페이지 제목/머리글을 제공합니다.

웹 템플릿 1열 레이아웃.

블록을 사용하는 템플릿 상속대해 읽어 보고 템플릿 태그를 확장합니다.

두 개의 열 레이아웃(웹 템플릿)

<div class=container>
  <div class=page-heading>
    <ul class=breadcrumb>
      {% for crumb in page.breadcrumbs -%}
        <li>
          <a href={{ crumb.url }}>{{ crumb.title }}</a>
        </li>
      {% endfor -%}
      <li class=active>{{ page.title }}</li>
    </ul>
    <div class=page-header>
      <h1>{{ page.title }}</h1>
    </div>
  </div>
  <div class=row>
    <div class=col-sm-4 col-lg-3>
      {% block sidebar %}{% endblock %}
    </div>
    <div class=col-sm-8 col-lg-9>
      {% block content %}{% endblock %}
    </div>
  </div>
</div>

2단계: 기본 레이아웃 템플릿을 확장하는 새 웹 템플릿 만들기

탐색 링크의 현재 페이지와 관련된 탐색 웹 링크 집합을 사용하여 기본 레이아웃 템플릿을 확장하는 새 웹 템플릿을 만듭니다.

웹 템플릿 웹 링크 왼쪽 탐색 레이아웃.

웹 링크 개체를 사용하여 웹 링크 집합을 로드하는 방법에 대해 숙지합니다.

웹 링크 왼쪽 탐색(웹 템플릿)

{% extends 'Two Column Layout' %}

{% block sidebar %}
  {% assign weblinkset_id = page.adx_navigation.id %}
  {% if weblinkset_id %}
    {% assign nav = weblinks[page.adx_navigation.id] %}
    {% if nav %}
      <div class=list-group>
        {% for link in nav.weblinks %}
          <a class=list-group-item href={{ link.url }}>
            {{ link.name }}
          </a>
        {% endfor %}
      </div>
    {% endif %}
  {% endif %}
{% endblock %}

{% block content %}
  <div class=page-copy>
    {{ page.adx_copy }}
  </div>
{% endblock %}

3단계: 웹 템플릿을 기반으로 하는 새 웹 페이지 템플릿 만들기

이 단계에서는 이전 단계에서 만든 웹 템플릿을 기반으로 하는 새 페이지 템플릿을 만듭니다.

페이지 템플릿 웹 링크 왼쪽 탐색 레이아웃.

4단계: 콘텐츠를 표시할 웹 페이지 만들기

  1. 페이지 템플릿을 사용하는 웹 페이지를 만드십시오.

    왼쪽 탐색이 있는 웹 페이지.

  2. 현지화된 콘텐츠 웹 페이지로 이동합니다.

    현지화된 콘텐츠 페이지.

  3. 기타 섹션에서 탐색 필드에 표시할 웹 링크 설정을 선택합니다.

    탐색 조회.

  4. 이제 페이지를 볼 때 측면 탐색이 표시됩니다.

    왼쪽 탐색 페이지

참고 항목:

RSS 피드를 렌더링하기 위해 사용자 지정 페이지 템플릿 만들기
현재 페이지와 연관된 목록 렌더링
웹사이트 머리글 및 기본 탐색 모음 렌더링
하이브리드 탐색을 사용하여 최대 3 레벨의 페이지 계층을 렌더링하기

참고

귀사의 설명서 언어 기본 설정에 대해 말씀해 주시겠습니까? 간단한 설문 조사에 응해주세요. (이 설문 조사는 영어로 되어 있습니다.)

이 설문 조사는 약 7분 정도 걸립니다. 개인 데이터는 수집되지 않습니다(개인정보처리방침).