2016-09-14 7 views
1

Есть ли способ сделать категории обязательными для редактора?ext news: Как можно включить опцию категории?

Если нет, то какой полезный обходной путь в классе? В этом случае я занят классом linkhandler. Если категория пуста, как я могу эхо-сообщение об ошибке, которое не заканчивается полным whitescreen в frontend (или даже лучше быть).

Есть ли пример для такого сообщения с сообщением об ошибке?

TYPO3 7.6.10
новости 4.3.0

ответ

3

В вашем расширении 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 вы можете проверить запись после сохранения и добавить флеш-сообщение.