drupal Drupal 8의 설정 pathauto 템플릿 아래의 동의어 URL 설정으로 이동합니다. Pathauto 패턴 추가를 클릭합니다. 패턴 유형에서 내용을 선택하십시오. 경로 패턴 필드에 경로 패턴을 작성합니다. 자료 유형 기사에 대한 확인란을 클릭합니다. 레이블 필드에 패턴 이름을 지정하고 시스템 이름을 변경하십시오. 경로 패턴 필드에서: 이것은 페이지 제목이 대체되는 토큰입니다. If the page is called Моя пе... webdevdrupalbackendpathauto Drupal 8의 간단한 검색 새 보기 추가: 필드 대신 콘텐츠를 출력하는 경우 형식 설정에서 Commit to use fields 상자를 선택합니다. 검색할 필드를 추가합니다. 필터 기준에서 결합된 필드 필터 필드를 추가하고 확장합니다. "연산자"선택 상자에서 "포함"을 선택합니다. "필터링할 필드 선택"필드에서 CTRL 키를 누른 상태에서 검색할 필드를 선택합니다. 보기를 저장합니다. 검색 페이지로 이동: 검색 양식이... searchdrupalbackendtutorial 코어 및 모듈 업데이트/Drupal 8 drush ard 명령이 작동하지 않을 수 있습니다. 코어를 업그레이드한 후 데이터베이스를 업데이트하고 구성을 언로드해야 합니다. 경우에 따라 이전 사이트를 업데이트하려면 core, vendor 및 composer.lock 폴더를 삭제하고 미리 백업 복사본을 만들어야 합니다. Be extremely careful when updating everything on the site. After ... updatedrupalbackendtutorial Drupal 8에서 웹 양식 만들기 모듈 설치 및 활성화 : 모든 웹 양식의 목록 페이지로 이동합니다. "웹 양식 추가"버튼을 클릭하고 웹 양식의 제목을 작성합니다. 웹 양식은 다음으로 구성됩니다. 이름; 우편; 댓글; 개인 데이터 처리에 대한 동의 제출 버튼. 텍스트 필드를 추가해 보겠습니다. 이렇게 하려면 웹 양식 설정에서 "항목 추가"버튼을 클릭하고 "텍스트 필드"를 선택합니다. 필드 이름을 작성하고 머신 이름을 변경합니... tutorialwebformdrupalwebdev 최근 본 콘텐츠/Drupal 8 사용자가 최근에 본 콘텐츠를 포함할 뉴스 래퍼를 만들어 보겠습니다. 모듈 설치 : 모듈 설정으로 이동합니다. "포함"상자와 원하는 재료 유형을 선택합니다. 모듈의 "구성"탭에서 설정을 변경합니다. 최근에 본 콘텐츠에 대한 정보가 사용자에게서 정확히 어떻게 삭제됩니까? 시간 기반 - 지정된 시간 이후; 개수 기반 - 새 자료를 볼 때 이전 자료는 마지막에 지워집니다. 안 함 - 삭제되지 않습니... tutorialdrupalbackendwebdev 사이트에 글꼴 연결 fonts.google.com으로 이동하여 PT Sans 글꼴을 찾습니다. 이 글꼴 선택을 클릭합니다. 선택한 제품군을 클릭합니다. 사용자 정의 탭에서 글꼴과 키릴 문자를 선택합니다. EMBED → @IMPORT 탭에서 글꼴 연결이 있는 줄을 복사합니다. CSS 파일의 시작 부분에 연결이 있는 줄을 붙여넣습니다. font-family 속성을 복사합니다. 예제 #1과 마찬가지로 @import ... fontfrontenddrupaltutorial Drupal 8에서 적응형 이미지 스타일 구성 이전 기사에서 이미 모든 그림에는 이미지 스타일이 있어야 한다고 썼지만 때로는 충분하지 않을 수도 있습니다. 화면의 전체 너비를 차지하는 배너가 있다고 가정해 보겠습니다. 그림의 너비가 1920픽셀로 조정되는 이미지 스타일을 설정했습니다. 그리고 컴퓨터와 랩톱의 경우 이 크기가 적절한 경우 모바일 장치의 경우 너무 큽니다. HTML에는 화면 너비에 따라 원하는 이미지를 대체하는 태그 가 있습... webdevdrupalbackendimage Drupal 8의 설문 조사 모듈 설치 : "콘텐츠"페이지로 이동 → "설문 조사": "설문 조사 추가"를 클릭하고 새 설문 조사를 추가하십시오. 질문 및 답변 옵션을 작성합니다. 필요한 경우 작성자를 변경하십시오. 모든 상자를 선택하십시오. 활성 - 투표가 켜져 있고 투표할 수 있습니다. 투표 기간 - 투표가 활성화되는 시간입니다. 익명 투표 허용 - 등록되지 않은 사용자도 투표할 수 있습니다. 취소 투표 허용 - 선... tutorialdrupalbackendwebdev Drupal GitPod 컨테이너 1: .Dockerfile 은 개발 시 클라우드 기반 컨테이너를 위한 훌륭한 도구입니다. 또한 최근에는 작동하지 않았지만 브라우저나 데스크톱 편집기에서 사용할 수 있습니다. 확장 프로그램이 설치된 GitHub 또는 GitLab 리포지토리를 탐색하면 해당 리포지토리의 코드가 포함된 컨테이너를 시작하는 간단한 버튼이 있어 빠르고 쉽게 작동 방식을 확인하고 변경할 수 있습니다. 여기서는 GitPod와 함께 작동하는 일반 D... dockerdrupaldevopsgitpod Drupal 9에서 깨끗한 OOP 배치를 생성하는 방법은 무엇입니까? OOP 배치의 Drupal 9 핵심 구현을 기다리는 동안 이를 위한 시작점이 필요합니다. 예는 Drupal 9.2.6+(PHP 7.4.2+)입니다. 가능한 모듈 경로: web/modules/custom 모듈을 만들고 이름을 지정하고module_example 추가합니다/module_example/module_example.module. 필수 파일이므로 모듈 폴더에 넣으십시오. module_ex... drupalphpbatchdrupal9 Drupal GitPod 컨테이너 3: 설정 및 구성 처음 두 게시물은 두 개의 큰 파일인 GitPod.Dockerfile 및 .gitpod.yml을 다루었습니다. 이 마지막 게시물은 내가 다른 구성 파일에 적용해야 했던 몇 가지 사소한 변경 사항을 다룰 것입니다. 문서 루트를 "${GITPOD_REPO_ROOT}"에서 "${GITPOD_REPO_ROOT}/web"로 변경하면 파일의 관련 섹션이 다음과 같이 표시됩니다. 이 conf 파일을 사용... drupalgitpod Drupal 7: 사용자 이름 파일을 기반으로 권한 할당 다음은 내가 만난 최근 시나리오입니다. 특정 사용자에게 Drupal 역할을 할당해야 합니다. 이 사이트는 로그인할 수 있는 사용자가 많은 SSO(Single Sign On) 시스템을 사용하고 있습니다. 하지만 그 중 일부만 특정 권한을 부여받아야 합니다. 특별 권한 역할에 액세스할 수 있는 사람의 목록은 자동으로 생성되어 각 계정 이름에 대해 한 줄씩 간단한 형식으로 매일 서버에 배치됩니다.... drupalphp 드루팔 도커: devcontainer 나는 이전에 Drupal 친화적인 방식으로 및 을 공유했습니다. 이 게시물은 (대부분) Oracle Linux 8을 기반으로 하는 Drupal 친화적인 환경을 위한 Docker Desktop 설정을 구축한 방법에 대한 새로운 미니 시리즈를 시작합니다. 이에 대한 코드는 에서 찾을 수 있습니다. 과 통합하는 방법에 대한 devcontainer.json 서로 다른 모든 컨테이너를 함께 묶는 방법... dockerdrupaldevops Drupal Docker: 최초 실행 스크립트 을 사용하여 Drupal 개발 환경을 설정하는 방법을 설명하는 미니 시리즈를 계속합니다. 전체 코드는 에서 사용할 수 있습니다. 이 게시물에서는 컨테이너의 초기 생성 시 실행되는 구성 스크립트를 살펴봅니다. 의 과 거의 동일한 Drupal 관련 기능의 대부분을 처리합니다. 이것은 컨테이너가 처음 빌드되면 컨테이너에서 실행되는 bash 스크립트이므로 bash 스크립트로 정의하여 시작하십시오. ... dockerdrupal Drupal Docker: Dockerfiles 전체 코드는 에서 사용할 수 있습니다. 이 게시물에서는 필요한 세 가지 Dockerfile을 살펴봅니다. 데이터베이스용 MariaDB 컨테이너입니다. 이것은 일반적인 공식 MariaDB 이미지를 사용하고 있으며 버전에 대해서도 까다롭지 않습니다. 이것은 전체 파일입니다. 이 이미지는 이 특정 호스팅 환경의 요구 사항인 Oracle Linux에서 시작합니다. 이 컨테이너에 직접 액세스하지 않기... dockerdrupal Drupal 8에서 모듈에 대한 도움말 페이지 만들기 먼저 테스트 모듈을 생성하여 표시할 수 있습니다. 나는 그것을 테스터 도우미라고 부릅니다. .module 파일을 열고 다음 템플릿을 사용합니다. tester_helper를 모듈의 시스템 이름으로 변경하십시오. 변수$output에 페이지 도움말의 내용을 작성합니다. 이 페이지는 저에게 다음과 같습니다.... drupalbeginnersmodulehelp Drupal 7.23: 함수 drupal_alter() 주석 drupal_alter () 함수는 갈고리 시스템에 대한 호출을 제공하여 시스템 변수에 대한 사용자 정의 수정을 실현합니다.예를 들어 시스템이 유지보수 상태에 있을 때 사이트는 관리자만 접근할 수 있도록 해야 한다. 일반 방문자들은'시스템이 유지보수 상태에 있다'는 알림 정보만 볼 수 있다.일반 방문자가 사이트를 방문할 때 유지보수 상태를 변경하기 전에 사이트에 로그인하면user 모듈은 갈고... drupal
Drupal 8의 설정 pathauto 템플릿 아래의 동의어 URL 설정으로 이동합니다. Pathauto 패턴 추가를 클릭합니다. 패턴 유형에서 내용을 선택하십시오. 경로 패턴 필드에 경로 패턴을 작성합니다. 자료 유형 기사에 대한 확인란을 클릭합니다. 레이블 필드에 패턴 이름을 지정하고 시스템 이름을 변경하십시오. 경로 패턴 필드에서: 이것은 페이지 제목이 대체되는 토큰입니다. If the page is called Моя пе... webdevdrupalbackendpathauto Drupal 8의 간단한 검색 새 보기 추가: 필드 대신 콘텐츠를 출력하는 경우 형식 설정에서 Commit to use fields 상자를 선택합니다. 검색할 필드를 추가합니다. 필터 기준에서 결합된 필드 필터 필드를 추가하고 확장합니다. "연산자"선택 상자에서 "포함"을 선택합니다. "필터링할 필드 선택"필드에서 CTRL 키를 누른 상태에서 검색할 필드를 선택합니다. 보기를 저장합니다. 검색 페이지로 이동: 검색 양식이... searchdrupalbackendtutorial 코어 및 모듈 업데이트/Drupal 8 drush ard 명령이 작동하지 않을 수 있습니다. 코어를 업그레이드한 후 데이터베이스를 업데이트하고 구성을 언로드해야 합니다. 경우에 따라 이전 사이트를 업데이트하려면 core, vendor 및 composer.lock 폴더를 삭제하고 미리 백업 복사본을 만들어야 합니다. Be extremely careful when updating everything on the site. After ... updatedrupalbackendtutorial Drupal 8에서 웹 양식 만들기 모듈 설치 및 활성화 : 모든 웹 양식의 목록 페이지로 이동합니다. "웹 양식 추가"버튼을 클릭하고 웹 양식의 제목을 작성합니다. 웹 양식은 다음으로 구성됩니다. 이름; 우편; 댓글; 개인 데이터 처리에 대한 동의 제출 버튼. 텍스트 필드를 추가해 보겠습니다. 이렇게 하려면 웹 양식 설정에서 "항목 추가"버튼을 클릭하고 "텍스트 필드"를 선택합니다. 필드 이름을 작성하고 머신 이름을 변경합니... tutorialwebformdrupalwebdev 최근 본 콘텐츠/Drupal 8 사용자가 최근에 본 콘텐츠를 포함할 뉴스 래퍼를 만들어 보겠습니다. 모듈 설치 : 모듈 설정으로 이동합니다. "포함"상자와 원하는 재료 유형을 선택합니다. 모듈의 "구성"탭에서 설정을 변경합니다. 최근에 본 콘텐츠에 대한 정보가 사용자에게서 정확히 어떻게 삭제됩니까? 시간 기반 - 지정된 시간 이후; 개수 기반 - 새 자료를 볼 때 이전 자료는 마지막에 지워집니다. 안 함 - 삭제되지 않습니... tutorialdrupalbackendwebdev 사이트에 글꼴 연결 fonts.google.com으로 이동하여 PT Sans 글꼴을 찾습니다. 이 글꼴 선택을 클릭합니다. 선택한 제품군을 클릭합니다. 사용자 정의 탭에서 글꼴과 키릴 문자를 선택합니다. EMBED → @IMPORT 탭에서 글꼴 연결이 있는 줄을 복사합니다. CSS 파일의 시작 부분에 연결이 있는 줄을 붙여넣습니다. font-family 속성을 복사합니다. 예제 #1과 마찬가지로 @import ... fontfrontenddrupaltutorial Drupal 8에서 적응형 이미지 스타일 구성 이전 기사에서 이미 모든 그림에는 이미지 스타일이 있어야 한다고 썼지만 때로는 충분하지 않을 수도 있습니다. 화면의 전체 너비를 차지하는 배너가 있다고 가정해 보겠습니다. 그림의 너비가 1920픽셀로 조정되는 이미지 스타일을 설정했습니다. 그리고 컴퓨터와 랩톱의 경우 이 크기가 적절한 경우 모바일 장치의 경우 너무 큽니다. HTML에는 화면 너비에 따라 원하는 이미지를 대체하는 태그 가 있습... webdevdrupalbackendimage Drupal 8의 설문 조사 모듈 설치 : "콘텐츠"페이지로 이동 → "설문 조사": "설문 조사 추가"를 클릭하고 새 설문 조사를 추가하십시오. 질문 및 답변 옵션을 작성합니다. 필요한 경우 작성자를 변경하십시오. 모든 상자를 선택하십시오. 활성 - 투표가 켜져 있고 투표할 수 있습니다. 투표 기간 - 투표가 활성화되는 시간입니다. 익명 투표 허용 - 등록되지 않은 사용자도 투표할 수 있습니다. 취소 투표 허용 - 선... tutorialdrupalbackendwebdev Drupal GitPod 컨테이너 1: .Dockerfile 은 개발 시 클라우드 기반 컨테이너를 위한 훌륭한 도구입니다. 또한 최근에는 작동하지 않았지만 브라우저나 데스크톱 편집기에서 사용할 수 있습니다. 확장 프로그램이 설치된 GitHub 또는 GitLab 리포지토리를 탐색하면 해당 리포지토리의 코드가 포함된 컨테이너를 시작하는 간단한 버튼이 있어 빠르고 쉽게 작동 방식을 확인하고 변경할 수 있습니다. 여기서는 GitPod와 함께 작동하는 일반 D... dockerdrupaldevopsgitpod Drupal 9에서 깨끗한 OOP 배치를 생성하는 방법은 무엇입니까? OOP 배치의 Drupal 9 핵심 구현을 기다리는 동안 이를 위한 시작점이 필요합니다. 예는 Drupal 9.2.6+(PHP 7.4.2+)입니다. 가능한 모듈 경로: web/modules/custom 모듈을 만들고 이름을 지정하고module_example 추가합니다/module_example/module_example.module. 필수 파일이므로 모듈 폴더에 넣으십시오. module_ex... drupalphpbatchdrupal9 Drupal GitPod 컨테이너 3: 설정 및 구성 처음 두 게시물은 두 개의 큰 파일인 GitPod.Dockerfile 및 .gitpod.yml을 다루었습니다. 이 마지막 게시물은 내가 다른 구성 파일에 적용해야 했던 몇 가지 사소한 변경 사항을 다룰 것입니다. 문서 루트를 "${GITPOD_REPO_ROOT}"에서 "${GITPOD_REPO_ROOT}/web"로 변경하면 파일의 관련 섹션이 다음과 같이 표시됩니다. 이 conf 파일을 사용... drupalgitpod Drupal 7: 사용자 이름 파일을 기반으로 권한 할당 다음은 내가 만난 최근 시나리오입니다. 특정 사용자에게 Drupal 역할을 할당해야 합니다. 이 사이트는 로그인할 수 있는 사용자가 많은 SSO(Single Sign On) 시스템을 사용하고 있습니다. 하지만 그 중 일부만 특정 권한을 부여받아야 합니다. 특별 권한 역할에 액세스할 수 있는 사람의 목록은 자동으로 생성되어 각 계정 이름에 대해 한 줄씩 간단한 형식으로 매일 서버에 배치됩니다.... drupalphp 드루팔 도커: devcontainer 나는 이전에 Drupal 친화적인 방식으로 및 을 공유했습니다. 이 게시물은 (대부분) Oracle Linux 8을 기반으로 하는 Drupal 친화적인 환경을 위한 Docker Desktop 설정을 구축한 방법에 대한 새로운 미니 시리즈를 시작합니다. 이에 대한 코드는 에서 찾을 수 있습니다. 과 통합하는 방법에 대한 devcontainer.json 서로 다른 모든 컨테이너를 함께 묶는 방법... dockerdrupaldevops Drupal Docker: 최초 실행 스크립트 을 사용하여 Drupal 개발 환경을 설정하는 방법을 설명하는 미니 시리즈를 계속합니다. 전체 코드는 에서 사용할 수 있습니다. 이 게시물에서는 컨테이너의 초기 생성 시 실행되는 구성 스크립트를 살펴봅니다. 의 과 거의 동일한 Drupal 관련 기능의 대부분을 처리합니다. 이것은 컨테이너가 처음 빌드되면 컨테이너에서 실행되는 bash 스크립트이므로 bash 스크립트로 정의하여 시작하십시오. ... dockerdrupal Drupal Docker: Dockerfiles 전체 코드는 에서 사용할 수 있습니다. 이 게시물에서는 필요한 세 가지 Dockerfile을 살펴봅니다. 데이터베이스용 MariaDB 컨테이너입니다. 이것은 일반적인 공식 MariaDB 이미지를 사용하고 있으며 버전에 대해서도 까다롭지 않습니다. 이것은 전체 파일입니다. 이 이미지는 이 특정 호스팅 환경의 요구 사항인 Oracle Linux에서 시작합니다. 이 컨테이너에 직접 액세스하지 않기... dockerdrupal Drupal 8에서 모듈에 대한 도움말 페이지 만들기 먼저 테스트 모듈을 생성하여 표시할 수 있습니다. 나는 그것을 테스터 도우미라고 부릅니다. .module 파일을 열고 다음 템플릿을 사용합니다. tester_helper를 모듈의 시스템 이름으로 변경하십시오. 변수$output에 페이지 도움말의 내용을 작성합니다. 이 페이지는 저에게 다음과 같습니다.... drupalbeginnersmodulehelp Drupal 7.23: 함수 drupal_alter() 주석 drupal_alter () 함수는 갈고리 시스템에 대한 호출을 제공하여 시스템 변수에 대한 사용자 정의 수정을 실현합니다.예를 들어 시스템이 유지보수 상태에 있을 때 사이트는 관리자만 접근할 수 있도록 해야 한다. 일반 방문자들은'시스템이 유지보수 상태에 있다'는 알림 정보만 볼 수 있다.일반 방문자가 사이트를 방문할 때 유지보수 상태를 변경하기 전에 사이트에 로그인하면user 모듈은 갈고... drupal