TYPO3新闻部分数据库表

时间:2013-02-25 07:28:47

标签: database typo3 tx-news

我正在使用新闻系统扩展程序来显示所有新闻文章。

我想知道这些新闻文章存储在数据库的哪个表中? 我可以直接将数据添加到这些新闻文章的后端MySQL表中吗?

我实际上尝试将数据添加到我的数据库中的'news_domain_model_news'表中,但这些更改没有反映出来。

2 个答案:

答案 0 :(得分:0)

tx_news_domain_model_news是正确的表格,但添加数据对于TYPO3来说是不够的。您还需要将该数据添加到TCA(表配置数组)和数据库定义,并使EXT:新闻知道新字段

最简单的方法是:

  1. 使用“extension_builder”-Extension创建一个新扩展(在TCA和数据库定义文件中创建提到的条目)
  2. 在新扩展程序中创建一个类“Tx__Domain_Model_News”,其中包含新字段和setter + getters(使用命名约定,否则将无效!)
  3. 将文件“Resources / Private / extend-news.txt”添加到新扩展程序中,其中包含“域/模型/新闻”作为其唯一内容。
  4. 那应该是它。以下是扩展手册的链接,描述了该过程:

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

答案 1 :(得分:0)

您也可以直接在数据库中编辑记录,但请注意TYPO3 CMS中有多个缓存。

因此,在完成数据编辑后清除缓存。