Drupal 템플릿 엔진 "Twig"의 변수 범위 이야기 프로그래밍 언어의 변수는 선언하는 위치에 따라 범위가 다르며 변수의 범위라고합니다. 그리고 Twig에도 변수의 범위가 있습니다. 일반적으로 Twig 템플릿에서 변수에 값을 설정하면 전역 변수입니다. 예) set 태그를 사용하여 변수에 값 설정 템플릿의 시작 부분에서 선언된 변수는 이후 템플릿에서 어디서나 액세스할 수 있습니다. 예) 글로벌 스코프로 선언된 변수는 임의의 장소에서 액세스 가능 ... 심포니Drupal8HTMLDrupal트위그 Opigno LMS - Drupal의 학습 경영 시스템 은 Drupal의 왜곡 중 하나이며 오늘 현재 (2020/12/04) 에서 위에서 세 번째 배포판입니다. 어쩌면 이 코로나 겉 속에서 성장하고 있을지도 생각했지만, 보면 상관없이도 보인다. 인연 있어 조사한 바 다른 디스트리뷰션과는 또 색다른 느낌이 있어 흥미있기 때문에 소개합니다. (그렇다고 해도, 간단하게 조사하거나, 데모 환경에서 가볍게 만진 정도이므로 이야기 반에 (들)물어 주세요) ... CMSLMSDrupal Drupal을 로컬 환경에 설치 업무로 를 사용한 Web 사이트 구축을 하게 되었습니다. 검증이나 조사나 로컬 환경에 Drupal을 인스톨 했으므로, 비망록도 겸해 하는 방법을 소개합니다. 로컬에서 Drupal을 이동하려면 이라는 것을 사용합니다. 일반적으로 웹 사이트를 만들면 웹 서버 또는 DB를 준비하는 작업이 있지만, Acquia Dev Desktop을 사용하면 Apache나 MySQL, PHP 등을 전부 준비해 주는... 환경 구축Drupal8DrupalAcquiaCMS Windows10에 drupal 설정 ※서브디렉토리를 지정하지 않으면, 「5. 환경 xampp 환경 설정 DB 이름은 drupal PHP5.6.30 1. drupal 다운로드 2. 다운로드한 파일 설치 " 에서 움직이고 싶기 때문에 xampp/htdocs/cms/에 해동한 drupal을 설치한다 3. drupal 설정 파일 만들기 4. drupal 설치 일본어 선택 표준 선택 발견된 경고 → 일부 경고가 나왔지만 지금은 무시하고... CMSDrupal API Connect 개발자 포털을 맞춤설정해 보세요! IBM의 API 제품인 API connect는 개발자 포털에 Drupal을 채택합니다. 그래서 Drupal을 알면 쉽게 UI, 기능을 사용자 정의할 수 있습니다. 여기에서는 Buemix에서 주문한 API connect의 UI를 변경하는 방법을 소개합니다. 주문 후 API connect의 대시보드를 보면 SandBox가 만들어진 것을 알 수 있습니다. 다음 위의 메뉴에서 "설정"을. 왼쪽 메뉴... BluemixDrupal7apiconnectDrupal Drupal 캐시를 활성화하면 테마가 무너집니다. Drupal 관리 화면의 성능 설정에서 대역폭 최적화 > CSS 파일을 한꺼번에 압축(Aggregate and compress CSS files.)을 체크하면 여러 CSS 파일을 하나로 정리해 줍니다. Drupal의 CSS 파일 압축 기능의 작동 방식은 여러 CSS 파일을 하나의 CSS 파일로 결합하여 "sites/default/files/css"에 저장되며 이후에는 압축 파일이 로드됩니다.... 성능CSSDrupal SCSS 컴파일시 압축이 필요합니까? SCSS + Compass 환경에서 SCSS 컴파일 할 때 조금이라도 파일 크기를 줄여 성능을 향상시키고 싶을 때 "compressed"를 지정한다고 생각합니다. 이 지정은 CSS 파일로 출력할 때 모든 개행 코드가 제거되어 한 줄로 정리됩니다. 예):compressed 지정시, 개행이 제거되어 토출된 CSS 파일 그러나 개행 코드를 제거해도 원래의 파일 사이즈와 비교해 겨우 10% 정도밖에... DrupalCSSscssCompass Docker 컨테이너에서 Drupal+MySQL 이동하기 결론적으로 말하자면 다음과 같은 두 줄만 실행되었고 나의 환경에서 Drupal8.6.3은 가볍게 운행하기 시작했다.참고 자료도 좋으며 Docker의 단순성과 안정성을 느낄 수 있습니다. 는 Docker 서비스가 Oracle VM VirtualBox의 가상 시스템에서 실행되기 때문에 서비스에 사용되는 포트를 외부에 개방하지 않으면 컴퓨터의 다른 소프트웨어에 접근할 수 없습니다. 이번에는 PC의... MySQLDocker-ToolboxDockerDrupal 기억하는 Docker 입문🐳#6(자작.yml Dropal 환경에 대한 compose) 여러 개의 Docker 용기를 가동하여 네트워크 설정 등 필요한 환경 구축을 위한 학습Compose. YAML 파일에 기술된 설정Compose은 명령을 실행하여 환경을 단번에 구축할 수 있습니다. docker-compose를 사용하여 가상 환경에서 Dropal 구축 docker compose에 Dropal 환경 구축 Docker engine 19.03.5 docker-compose 명령을 사... DockerDrupal TypeScript를 사용하여 Dropal 9.3 이후에 CKEditor5용 플러그인 등록 드럼 9.3이 되자 CKEditor5도 묶였다.CKEditor5의 플러그인은 CKEditor4와 많이 달라졌기 때문에 자바스크립트만 쓰는 것은 부족합니다.따라서 본고는 프레젠테이션 창고의 소스 코드에 따라 CKEditor5에 TypeScript에서 쓴 플러그인을 등록하는 과정을 설명하고자 합니다. 여기에 문제가 생겼다.ckeditor5/src/core TypeScript 유형 정의가 아니므로... Drupalckeditor5tech Dropal로 가상 데이터 만들기 테스트에 데이터가 필요할 때 다음과 같은 절차에 따라 제작할 수 있다. 1. Devel generate 모듈 설치 Devel 모듈을 설치하면 자동으로 들어갑니다. 2. 가상 콘텐츠를 만듭니다. Configuration에 Generate items가 표시되므로 이동합니다. 내용 유형과 제작 수량을 결정하는'generate'버튼을 누르면 완성된다.... PHPDrupal WordPress의 Media Library를 Dropal로 재현합니다. 필요한 모듈을 설치합니다. 다음 세 가지를 사용합니다. 모듈을 설치하는 방법은 다음과 같습니다. Wysiwyg: Wysiwyg Field: Media: Text Format 설정 Wysiwyg 기능을 사용하려는 Text Format의 설정 페이지에 액세스합니다. 여기, "Full HTML"로 설정해 보십시오. /admin/config/content/formats/full_액세스 > 「Conv... PHPDrupal Dropal을 섀시의 VPS에 장착 WordPress와 마찬가지로 웹 페이지 제작, 관리, 활용을 목적으로 하는 PHP OSS WordPress보다 기사가 적어 설치 방법에 관한 기사를 만들었습니다. 사쿠라의 VPS에서 SSH에 로그인한 것을 시작으로 자신의 집이나 다른 서버에 설치할 때도 같은 절차를 밟을 수 있다. Ubuntu20.0.8 apache2 PHP7 maliadb Drupal ver 9.1.5 터미널에서 다음 명... Drupaltech
템플릿 엔진 "Twig"의 변수 범위 이야기 프로그래밍 언어의 변수는 선언하는 위치에 따라 범위가 다르며 변수의 범위라고합니다. 그리고 Twig에도 변수의 범위가 있습니다. 일반적으로 Twig 템플릿에서 변수에 값을 설정하면 전역 변수입니다. 예) set 태그를 사용하여 변수에 값 설정 템플릿의 시작 부분에서 선언된 변수는 이후 템플릿에서 어디서나 액세스할 수 있습니다. 예) 글로벌 스코프로 선언된 변수는 임의의 장소에서 액세스 가능 ... 심포니Drupal8HTMLDrupal트위그 Opigno LMS - Drupal의 학습 경영 시스템 은 Drupal의 왜곡 중 하나이며 오늘 현재 (2020/12/04) 에서 위에서 세 번째 배포판입니다. 어쩌면 이 코로나 겉 속에서 성장하고 있을지도 생각했지만, 보면 상관없이도 보인다. 인연 있어 조사한 바 다른 디스트리뷰션과는 또 색다른 느낌이 있어 흥미있기 때문에 소개합니다. (그렇다고 해도, 간단하게 조사하거나, 데모 환경에서 가볍게 만진 정도이므로 이야기 반에 (들)물어 주세요) ... CMSLMSDrupal Drupal을 로컬 환경에 설치 업무로 를 사용한 Web 사이트 구축을 하게 되었습니다. 검증이나 조사나 로컬 환경에 Drupal을 인스톨 했으므로, 비망록도 겸해 하는 방법을 소개합니다. 로컬에서 Drupal을 이동하려면 이라는 것을 사용합니다. 일반적으로 웹 사이트를 만들면 웹 서버 또는 DB를 준비하는 작업이 있지만, Acquia Dev Desktop을 사용하면 Apache나 MySQL, PHP 등을 전부 준비해 주는... 환경 구축Drupal8DrupalAcquiaCMS Windows10에 drupal 설정 ※서브디렉토리를 지정하지 않으면, 「5. 환경 xampp 환경 설정 DB 이름은 drupal PHP5.6.30 1. drupal 다운로드 2. 다운로드한 파일 설치 " 에서 움직이고 싶기 때문에 xampp/htdocs/cms/에 해동한 drupal을 설치한다 3. drupal 설정 파일 만들기 4. drupal 설치 일본어 선택 표준 선택 발견된 경고 → 일부 경고가 나왔지만 지금은 무시하고... CMSDrupal API Connect 개발자 포털을 맞춤설정해 보세요! IBM의 API 제품인 API connect는 개발자 포털에 Drupal을 채택합니다. 그래서 Drupal을 알면 쉽게 UI, 기능을 사용자 정의할 수 있습니다. 여기에서는 Buemix에서 주문한 API connect의 UI를 변경하는 방법을 소개합니다. 주문 후 API connect의 대시보드를 보면 SandBox가 만들어진 것을 알 수 있습니다. 다음 위의 메뉴에서 "설정"을. 왼쪽 메뉴... BluemixDrupal7apiconnectDrupal Drupal 캐시를 활성화하면 테마가 무너집니다. Drupal 관리 화면의 성능 설정에서 대역폭 최적화 > CSS 파일을 한꺼번에 압축(Aggregate and compress CSS files.)을 체크하면 여러 CSS 파일을 하나로 정리해 줍니다. Drupal의 CSS 파일 압축 기능의 작동 방식은 여러 CSS 파일을 하나의 CSS 파일로 결합하여 "sites/default/files/css"에 저장되며 이후에는 압축 파일이 로드됩니다.... 성능CSSDrupal SCSS 컴파일시 압축이 필요합니까? SCSS + Compass 환경에서 SCSS 컴파일 할 때 조금이라도 파일 크기를 줄여 성능을 향상시키고 싶을 때 "compressed"를 지정한다고 생각합니다. 이 지정은 CSS 파일로 출력할 때 모든 개행 코드가 제거되어 한 줄로 정리됩니다. 예):compressed 지정시, 개행이 제거되어 토출된 CSS 파일 그러나 개행 코드를 제거해도 원래의 파일 사이즈와 비교해 겨우 10% 정도밖에... DrupalCSSscssCompass Docker 컨테이너에서 Drupal+MySQL 이동하기 결론적으로 말하자면 다음과 같은 두 줄만 실행되었고 나의 환경에서 Drupal8.6.3은 가볍게 운행하기 시작했다.참고 자료도 좋으며 Docker의 단순성과 안정성을 느낄 수 있습니다. 는 Docker 서비스가 Oracle VM VirtualBox의 가상 시스템에서 실행되기 때문에 서비스에 사용되는 포트를 외부에 개방하지 않으면 컴퓨터의 다른 소프트웨어에 접근할 수 없습니다. 이번에는 PC의... MySQLDocker-ToolboxDockerDrupal 기억하는 Docker 입문🐳#6(자작.yml Dropal 환경에 대한 compose) 여러 개의 Docker 용기를 가동하여 네트워크 설정 등 필요한 환경 구축을 위한 학습Compose. YAML 파일에 기술된 설정Compose은 명령을 실행하여 환경을 단번에 구축할 수 있습니다. docker-compose를 사용하여 가상 환경에서 Dropal 구축 docker compose에 Dropal 환경 구축 Docker engine 19.03.5 docker-compose 명령을 사... DockerDrupal TypeScript를 사용하여 Dropal 9.3 이후에 CKEditor5용 플러그인 등록 드럼 9.3이 되자 CKEditor5도 묶였다.CKEditor5의 플러그인은 CKEditor4와 많이 달라졌기 때문에 자바스크립트만 쓰는 것은 부족합니다.따라서 본고는 프레젠테이션 창고의 소스 코드에 따라 CKEditor5에 TypeScript에서 쓴 플러그인을 등록하는 과정을 설명하고자 합니다. 여기에 문제가 생겼다.ckeditor5/src/core TypeScript 유형 정의가 아니므로... Drupalckeditor5tech Dropal로 가상 데이터 만들기 테스트에 데이터가 필요할 때 다음과 같은 절차에 따라 제작할 수 있다. 1. Devel generate 모듈 설치 Devel 모듈을 설치하면 자동으로 들어갑니다. 2. 가상 콘텐츠를 만듭니다. Configuration에 Generate items가 표시되므로 이동합니다. 내용 유형과 제작 수량을 결정하는'generate'버튼을 누르면 완성된다.... PHPDrupal WordPress의 Media Library를 Dropal로 재현합니다. 필요한 모듈을 설치합니다. 다음 세 가지를 사용합니다. 모듈을 설치하는 방법은 다음과 같습니다. Wysiwyg: Wysiwyg Field: Media: Text Format 설정 Wysiwyg 기능을 사용하려는 Text Format의 설정 페이지에 액세스합니다. 여기, "Full HTML"로 설정해 보십시오. /admin/config/content/formats/full_액세스 > 「Conv... PHPDrupal Dropal을 섀시의 VPS에 장착 WordPress와 마찬가지로 웹 페이지 제작, 관리, 활용을 목적으로 하는 PHP OSS WordPress보다 기사가 적어 설치 방법에 관한 기사를 만들었습니다. 사쿠라의 VPS에서 SSH에 로그인한 것을 시작으로 자신의 집이나 다른 서버에 설치할 때도 같은 절차를 밟을 수 있다. Ubuntu20.0.8 apache2 PHP7 maliadb Drupal ver 9.1.5 터미널에서 다음 명... Drupaltech