【发布时间】:2019-11-28 01:33:40
【问题描述】:
TYPO3 8.7
在我的控制器中,我已经包含了我能想到的所有内容:
use TYPO3\CMS\Core\Messaging\FlashMessage;
use TYPO3\CMS\Core\Messaging\AbstractMessage;
use TYPO3\CMS\Core\Messaging\FlashMessageService;
...按照https://docs.typo3.org/m/typo3/reference-coreapi/master/en-us/ApiOverview/FlashMessages/Index.html 的文档,我在操作中完成了以下操作(注意:我尝试了 AbsractMessage 和 FlashMessage,结果相同):
$locationName = $location->getName();
$messageBody = "$locationName has been successfully deleted";
$messageTitle = 'Location Deleted';
$this->addFlashMessage(
$messageBody,
$messageTitle,
$severity = \TYPO3\CMS\Core\Messaging\AbstractMessage::OK,
$storeInSession = TRUE
);
...但我得到的输出是:
位置已删除
flashtest已成功删除
...但我应该得到一个带有样式字体的漂亮绿色框。我错过了什么?蒂亚!!!
【问题讨论】:
-
你是在后端还是前端做这个?你能给我们最终的 HTML 输出吗?
标签: controller typo3 typo3-8.x