저는 TYPO3에서 새로 왔고 기본적인 질문이 하나 있는데 아직 답변을 찾지 못했습니다. TYPO3에서 pages
과 tt_content
의 차이점은 무엇입니까? 그리고 그들을 사용하는 가장 좋은 유스 케이스는 무엇입니까?`tt_content`와`pages`의 차이점
감사
저는 TYPO3에서 새로 왔고 기본적인 질문이 하나 있는데 아직 답변을 찾지 못했습니다. TYPO3에서 pages
과 tt_content
의 차이점은 무엇입니까? 그리고 그들을 사용하는 가장 좋은 유스 케이스는 무엇입니까?`tt_content`와`pages`의 차이점
감사
모두는 TYPO3 시스템의 데이터베이스에 중요한 테이블입니다.
pages
-이 테이블에는 편집자가 백엔드에서 만든 페이지가 저장됩니다. 필드 uid
은 pid
(상위 ID) 필드가 페이지의 상위 페이지와 관련된 페이지의 고유 ID를 저장합니다. 대부분의 다른 필드는 백엔드를 통해 페이지 속성에서 편집 할 수 있습니다.tt_content
-이 테이블은 콘텐츠를 저장합니다. 그것은 틀림없이 TYPO3 데이터베이스에서 가장 중요한 테이블입니다. 페이지 테이블에서와 마찬가지로 필드 uid
은 내용 요소가있는 페이지와 관련된 pid
(상위 ID) 필드가있는 내용 요소의 고유 ID를 저장합니다. 다른 필드의 대부분은 TYPO3이 제공하는 몇 가지 유형의 컨텐트 요소에서 백엔드에서 편집 할 수 있습니다. 주 : 모든 컨텐츠 요소가이 테이블의 모든 필드를 사용하는 것은 아닙니다.최상의 사용 사례는 테이블을 그대로두고 구조 나 무결성을 손상시키지 않는 것입니다. 필요할 경우 새로운 필드로 확장 할 수 있지만 항상주의해서 다루어야합니다.
이 테이블 (및 데이터베이스의 나머지 부분)을 수시로 백업하는 것이 좋습니다.
페이지 트리를 만들기 위해 페이지를 사용합니다. TYPO3 문서에서 페이지 트리의
Defininion는 :
페이지 트리 페이지의 계층 구조를 나타냅니다. 대부분의 경우> 이것은 웹> 사이트의 탐색 구조와 정확히 일치합니다. 페이지 트리는 항목 왼쪽의 작은 화살표를 클릭하여 확장 할 수 있습니다.
콘텐츠 요소는 콘텐츠 유형 요소 만 다릅니다. TYPO3에는 다양한 유형의 콘텐츠 요소가 있습니다. - 텍스트와 이미지의 혼합 - 텍스트와 이미지 - 텍스트와 이미지 간의 다양한 레이아웃 조합으로 - - 파일 - 페이지에 파일을 업로드 할 수 있습니다 - html - 일반 HTML 코드 스 니펫을 삽입 할 수있는 content 요소 유형
TYPO3 CMS에서 컨텐츠 redactor는 다양한 컨텐츠 요소를 사용하여 페이지에 컨텐츠를 추가합니다.
자세한 내용은 TYPO3 설명서 웹 사이트를 확인하십시오.
데이터베이스 컨텍스트
"페이지"와 "tt_content는"이 또한 TYPO3 CMS 데이터베이스의 테이블의 이름입니다. "페이지"는 단일 페이지에 대한 정보를 저장하고 "tt_content"는 단일 컨텐트 요소에 대한 정보를 저장합니다.
TypoScript 컨텍스트 TypoScript "tt_content"의
콘텐츠 객체의 기본 표현을 나타내는 것을 목적으로한다. "text"또는 "textpic"과 같은 paricular 내용 요소는 "tt_content"의 일부 기본 설정을 상속받습니다. 따라서 모든 콘텐츠 요소에 대한 부모 개체입니다. 더 많은 정보를 들어
는 TypoScript 및 css_styles_content에 대해 읽어
는 " '페이지'테이블은 매우 특별한 지위를 가지고있다. 다른 모든 TYPO3 CMS 관리되는 계층 페이지 구조를 제공하기 때문에 그것은, TYPO3 CMS의 중추입니다 레코드가 배치됩니다.
표준 페이지는 프론트 엔드의 웹 사이트 페이지이지만, 백엔드의 저장 공간 일 수도 있습니다. 하드 디스크의 폴더와 매우 흡사합니다. 모든 레코드의 경우 "pid"필드에는 해당 레코드가 저장된 페이지에 대한 참조입니다. 페이지의 경우 'pid'필드는 상위 페이지에 대한 참조로 작동합니다. " 테이블 tt_content에서
당신은 "PID"항목과 페이지 테이블에 링크 된 내용 요소를 찾을 수 있습니다.