데모 페이지로 DXPR Builder 체험.
직접 만들기 전에 이미 만들어진 페이지에서 DXPR Builder를 살펴봅니다. 호스팅 데모, DXPR CMS에 포함된 데모 페이지, 테스트 사이트의 QA 데모 레시피를 사용할 수 있습니다. 별도의 "simple demo" 패키지는 없습니다. 이 페이지에서 세 가지를 모두 다룹니다.
| 목적 | 사용 | 필요 사항 |
|---|---|---|
| 설치 없이 에디터 체험 | 호스팅 데모 | 브라우저 |
| 예제 페이지가 있는 실제 사이트 시작 | DXPR CMS 데모 페이지 | 새 DXPR CMS 사이트 |
| 개발 사이트에서 모든 요소 확인 | QA 데모 레시피 | DXPR CMS가 있는 개발 사이트 |
호스팅 데모
try.dxpr.com은 모듈 README에 연결된 라이브 데모입니다. 사용자 측에는 아무것도 설치되지 않습니다. 데모는 사용하는 동안 활성 상태로 유지되며 6시간 동안 활동이 없으면 제거되므로 작업을 보관하지 않습니다.
DXPR CMS 데모 페이지
DXPR CMS는 설치 중에 랜딩 페이지 항목 세 개를 가져옵니다. Home, Page, Contact Us입니다. /home을 첫 페이지로 만들고 콘텐츠 관리자, 사이트 빌더, 콘텐츠 편집자 역할에 DXPR Builder로 편집 권한을 부여합니다. DXPR CMS로 새 사이트 시작을 따릅니다. 별도의 데모 단계는 없습니다.

QA 데모 레시피 적용
모듈에는 recipes/dxpr_builder_qa_demo에 DXPR Builder QA 데모 콘텐츠라는 Drupal 레시피가 포함되어 있습니다. dxpr_builder_block을 설치하고 첫 페이지를 /tour로 설정한 뒤 랜딩 페이지 항목 75개를 가져옵니다. 사용하는 블록, 미디어, 파일, 메뉴 링크도 함께 제공됩니다. 각 페이지는 요소, 섹션 배경, Drupal 블록과 뷰, 템플릿, 번역 중 하나의 기능을 보여줍니다.
데모 페이지에는 DXPR CMS와 같은 랜딩 페이지 콘텐츠 유형과 field_content 필드, 이미지 미디어 유형이 필요합니다. 레시피는 개발 사이트에만 적용하고 운영 웹사이트에는 적용하지 않습니다. 첫 페이지가 교체됩니다.
-
프로젝트 루트에서 레시피를 적용합니다. 모듈이 다른 위치에 있으면 경로를 조정합니다.
drush recipe:apply web/modules/contrib/dxpr_builder/recipes/dxpr_builder_qa_demo -
캐시를 다시 만듭니다.
drush cache:rebuild -
사이트의 첫 페이지를 엽니다.
표시 내용
첫 페이지에는 "Meet DXPR Builder"로 시작하는 Tour 페이지가 표시됩니다. DXPR Builder로 편집 권한이 있는 계정으로 로그인하고 데모 페이지를 가리키면 컨트롤 바가 표시됩니다. 요소의 더보기를 열고 설정을 선택하면 구성 방식을 확인할 수 있습니다. 데모 페이지는 일반 콘텐츠입니다. 콘텐츠에서 편집, 게시 취소, 삭제합니다.
데모 페이지가 표시되지 않는 경우
- 레시피가 아무것도 가져오기 전에 오류로 중단됩니다. 사이트에 데모 페이지가 사용하는 랜딩 페이지 콘텐츠 유형이나 이미지 미디어 유형이 없습니다. DXPR CMS 사이트에 레시피를 적용합니다.
- Drush에 "recipe:apply" 명령이 정의되지 않았다고 표시됩니다. 레시피에는 Drupal 10.3 이상이 필요합니다. Drupal 코어를 업데이트한 뒤 레시피를 다시 적용합니다.
- 첫 페이지에 여전히 이전 홈페이지가 표시됩니다. 페이지 캐시가 이전 페이지를 유지하고 있습니다.
drush cache:rebuild를 실행하고 다시 로드합니다. - 데모 페이지에 컨트롤 바가 표시되지 않습니다. 역할에 DXPR Builder로 편집 권한이 없습니다. 사용자 > 권한(
/admin/people/permissions)에서 부여합니다.
다음 단계
- 첫 페이지 만들기. 처음부터 또는 템플릿으로 직접 페이지를 만듭니다.
- DXPR CMS로 새 사이트 시작. 전체 DXPR CMS 설치입니다.
- 페이지 템플릿. 데모 콘텐츠 대신 템플릿으로 새 페이지를 시작합니다.