2013-02-25 107 views
1

我使用新聞系統擴展來顯示所有新聞文章。TYPO3新聞部分數據庫表

我想知道在數據庫的哪個表中存儲這些新聞文章? 我可以直接將數據添加到這些新聞文章的後端MySQL表中嗎?

我實際上已經嘗試將數據添加到我的數據庫的'news_domain_model_news'表中,但這些更改沒有反映出來。

回答

0

tx_news_domain_model_news是正確的表格,但在TYPO3中添加數據還不夠。您還需要添加數據到TCA(表配置陣列)和數據定義,使EXT:新聞知道新的領域

最簡單的方式來做到這一點是這樣的:

  1. 使用「extension_builder」-Extension(在TCA和數據庫定義文件中創建提及的條目)創建新擴展
  2. 在您的新擴展中創建一個類「Tx__Domain_Model_News」,其中包含新字段和setters + getters (使用命名約定,否則不起作用!)
  3. 將「Resources/Private/extend-news.txt」文件添加到您的新擴展程序中,其中包含「Domain/Model/News」作爲其唯一內容。

應該是這樣。這裏是一個鏈接到擴展手冊,描述過程:

http://docs.typo3.org/typo3cms/extensions/news/Main/Tutorial/ExtendingNews/Index.html

0

您還可以在數據庫中直接編輯記錄,但要知道,有在TYPO3 CMS多個緩存。

因此,在完成編輯數據後清除緩存。