2017-10-11 2 views
0

typo3에 들어가려고합니다. 불행히도 문서는 정말 도움이되지 않습니다. 백엔드 레이아웃을 만든 후에는 여러 개의 열을 출력하려고합니다. 이 같은typo3에서 자동 생성 된 HTML을 제거하십시오.

<div id="c23" class="frame frame-default frame-type-text frame-layout-0"> 
    <a id="c30"></a> 
    <header> 
     <h2 class="">Title</h2> 
    </header> 
    <p>Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed …</p> 
</div> 

내가 어떤 추가 요소없이 출력을하고 싶습니다 :

는 지금은 다음과 같은 출력을 얻고있다

이 올바른 방법은 무엇입니까
<h2>Title</h2> 
<p>Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed …</p> 

typoscript에서 "올바른"출력을 얻으시겠습니까?

+0

어떤 TYPO3 버전을 사용하고 있으며 확장 fluid_styled_content 또는 css_styled_content를 설치 했습니까? – jokumer

+0

'8.7.4'은 내가 사용하고있는 버전입니다. 'css_styles_content'는 기본적으로 설치되었지만 활성화되지 않았습니다.'fluid_styled_content'가 설치되어 활성화되었습니다. – chrona

답변

3

이러한 HTML은 EXT에서 오는 속성 : fluid_styled_content (/typo3/sysext/fluid_styled_content/Resources/Private/Layouts/Default.html을). 이를 적응하고 다른 모든 파일, 당신은 폴더 템플릿의 복사본을 만들어야합니다, 파셜, 레이아웃 /TYPO3/sysext/fluid_styled_content/자원/개인, 새로운 경로로 typoscript 상수를 통해 그들을 정의에서 :

styles.templates { 
    templateRootPath = [PATH/TO/YOUR/FOLDER/Templates] 
    partialRootPath = [PATH/TO/YOUR/FOLDER/Partials] 
    layoutRootPath = [PATH/TO/YOUR/FOLDER/Layouts] 
} 

을 입력하고 필요에 맞게 포장하십시오. 특히 /PATH/TO/YOUR/FOLDER/Layouts/Default.html 권장되는 사이트 패키지를 사용하는 것이 가장 좋습니다. https://sitepackagebuilder.com/new/을 사용하여 시작할 수 있습니다.

+0

sitepackage로 모든 것을 설정하고 완벽하게 작동합니다. 감사합니다! – chrona

1

FSC (fluid_styled_content)를 사용하면 모든 마크 업이 유체 템플릿에 있으며 재정의 할 수 있습니다.
서버로 이동하여 (webroot)/typo3/sysext/fluid_styled_content/Resources/Private/ + Layouts/ 및/또는 Partials/ 및/또는 Templates/에서 파일을 복사하십시오.
typoscript 설정에서 변형에 추가로 pathes를 정의해야합니다.

모든 파일을 복사하지 말고 수정 한 파일 만 복사하십시오.
경우에 따라 레이아웃/* 및 부분/헤더을 수정해야 할 수도 있습니다.