簡體   English   中英

Typo3 6.0 - 內容對象(Cobj) - 是否可以顯示自定義表格中的數據?

[英]Typo3 6.0 - Content Object (Cobj) - Is it possible to display data from custom table?

我有一個自定義表“tx_myExt_domain_model_pub”,我想顯示它包含的一些記錄。

例如,通常我會這樣做來顯示來自tt_content的數據:

lib.footer = COA
lib.footer {
     10 = CONTENT
     10 {
         table = tt_content
         select.where = colPos = 10
         select.orderBy = sorting
         select.pidInList = 15
        }

  }

這是完美的工作,但我想對自定義表中的數據做同樣的事情。

這是我的實際TS,它在我的情況下不起作用:

lib.categories = COA
lib.categories{

   10 = TEXT
   10.wrap = <br/>

   20 = TEXT
   20.value = Publications
   20.wrap = <h2>|</h2>

   30 = CONTENT
   30 {
    table=tx_myExt_domain_model_pub
    select {
       pidInList = 32
       selectFields = uid,pid,publication
      }
    renderObj=COA
    renderObj{
            10=TEXT
            10.field=publication
            10.wrap=|<br/>
            20=TEXT
            20.field=uid
            20.wrap=|<br/>
      }
    }
  }

我做錯了什么 ?

您的代碼沒有任何問題。 我使用ext:news的類別測試了以下代碼,它們似乎與您的表格相當:

lib.categories = COA
lib.categories{

   10 = TEXT
   10.wrap = <br/>

   20 = TEXT
   20.value = Publications
   20.wrap = <h2>|</h2>

   30 = CONTENT
   30 {
    table=tx_news_domain_model_category
    select {
       pidInList = 159
       selectFields = uid,pid,title
      }
    renderObj=COA
    renderObj{
            10=TEXT
            10.field=title
            10.wrap=|<br/>
            20=TEXT
            20.field=uid
            20.wrap=|<br/>
      }
    }
  }

page.10 < lib.categories

它工作正常! 也許在你的桌子或你的頁面ts中還有其他錯誤。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM