0

アクションで getErrorFlashMessage メソッドをオーバーライドしたいのですが、クラス 'TYPO3\Flow\Error\Message' が見つかりませんというエラー メッセージが表示されます。

/**
 * @return \TYPO3\Flow\Error\Message
 */
protected function getErrorFlashMessage() {
 switch ($this->actionMethodName) {
  case 'createAction' :
   return new \TYPO3\Flow\Error\Message(\TYPO3\CMS\Extbase\Utility\LocalizationUtility::translate('tx_myext_domain_model_test.createError', 'myext' ));
  default:
   return parent::getErrorFlashMessage();
 }
}
4

2 に答える 2

1

TYPO3 7.6 にはそのようなクラスはありません。

\TYPO3\CMS\Extbase\Error\Message代わりに試してください。

于 2016-04-21T08:59:22.260 に答える