2014-12-15 2 views
0

WordPress와 비슷한 서브 페이지 목록을 표시하지만 게시물 대신 부모의 서브 페이지를 표시하는 아카이브 페이지를 만들려고합니다. 순간 일반 텍스트 요소 TYPO3 TypoScript : 부모 페이지에 내용이있는 서브 페이지 목록 표시

  • 첫 번째 150 개 단어 나는 페이지 제목을 표시 할 수 있습니다

    • 제목
    • 첫 번째 이미지 : 나는 아카이브 페이지에 서브 페이지에서 다음을 포함 할 ,하지만 그게 내가 붙어있어. 하위 템플릿에 코드를 삽입하려고합니다. 여기에 코드가 있습니다. 도움이된다면

      lib.portfoliolist = CONTENT 
      lib.portfoliolist.table = pages 
      lib.portfoliolist.select { 
          pidInList = this 
      } 
      lib.portfoliolist.renderObj = COA 
      lib.portfoliolist.renderObj { 
          stdWrap.wrap = <div class="project">|</div><hr /> 
          10 = TEXT 
          10 { 
           field = title   
           wrap = <h2>|</h2> 
           10.typolink.parameter.field = uid 
          } 
      } 
      

      는, 모든 이미지는 fileadmin/user_upload/디렉토리에 있으며,이 내 페이지 구조입니다 :

      • 루트
        • 소개
        • 프로젝트 포트폴리오
          • 프로젝트 1
          • 나는 그것을 나 자신을 생각처럼
          • 프로젝트 2
        • 블로그
        • 문의는
  • 답변

    0

    가 보인다 내가했던 일은, 별도의 질의 내용에 대한 호출했다. 비슷한 것을 달성하고자하는 사람들을 위해, 내가 당신을 돕기 위해 사용했던 코드가 있습니다.

    lib.portfoliolist = CONTENT 
    lib.portfoliolist.table = pages 
    lib.portfoliolist.select { 
        orderBy = sorting ASC 
    } 
    lib.portfoliolist.renderObj = COA 
    lib.portfoliolist.renderObj { 
        stdWrap.allWrap = <div class="row">|</div> 
        stdWrap.wrap = <div class="project col-lg-6 col-md-6 col-sm-12 col-xs-12">|</div> 
        10 = TEXT 
        10 { 
         field = title 
         wrap = <h2>|</h2> 
         typolink.parameter.field = pages.uid 
        } 
        20 = CONTENT 
        20 { 
         table = tt_content 
         select { 
          pidInList.field = uid 
          selectFields = header, bodytext 
          orderBy = sorting ASC 
         } 
         renderObj = COA 
         renderObj { 
          30 = TEXT 
          30.value { 
           field = bodytext 
           wrap = <div>|</div> 
          } 
         } 
        } 
    } 
    
    관련 문제