新闻:如何强制使用类别选项?

时间:2016-09-14 15:52:17

标签: typo3 typo3-7.6.x tx-news

有没有办法让编辑器强制使用类别?

如果没有,班上有什么有用的解决方法? 在这种情况下,我在一个linkhandler类。 如果类别为空,我如何回显一个错误消息,该错误消息不会在前端的完整whitescreen中结束(或者甚至更好)。

是否有此类错误消息调用的示例?

TYPO3 7.6.10
新闻4.3.0

1 个答案:

答案 0 :(得分:4)

在您的sitepackage扩展程序或news之后加载的任何扩展程序中,使用以下内容创建文件Configuration/TCA/Overrides/tx_news_domain_model_news.php

<?php
defined('TYPO3_MODE') or die();

$GLOBALS['TCA']['tx_news_domain_model_news']['columns']['categories']['config']['minitems'] = 1;

如果要在后端显示消息,则需要更多工作。在DataHandler的钩子中,您可以在保存后检查记录并添加一条Flash消息。