小编Chr*_*ies的帖子

自定义CType与CType列表和list_type

在我的自定义TYPO3 Extbase扩展中,我创建了一个后端模块来管理人员记录.现在我需要一个内容元素来显示前端的记录.

我看到两种方法来实现这一目标:

  • 使用CType"列表"和自定义list_type.为其他字段提供FlexForm
  • 使用自定义CType,FSC DataProcessor和TCA来获取其他字段

在TYPO3 CMS 7.6中实现这一目标的最佳,最具前瞻性的方法是什么?一个人与另一个人的优势是什么(dis-)?

typo3 extbase fluid-styled-content typo3-7.6.x

2
推荐指数
1
解决办法
644
查看次数

带有 JsonView 的 TYPO3 extbase 控制器中的 JSON 编码异常

对于我基于 extbase 的 TYPO3 CMS 扩展,我创建了一个 ApiController,以 JsonView 作为视图对象。返回值就像一个魅力,Content-type: application/json设置了正确的标题。

要返回其他响应,例如缺少授权消息或验证错误,我目前使用:

$data = ["errors" => [
    "status" => 401,
    "message" => "Missing access token"
]];
$this->throwStatus($status, null, json_encode($data));
Run Code Online (Sandbox Code Playgroud)

当我使用$this->throwStatus()标题时 Content-type: text/html设置。即使我header("Content-type: application/json");在使用$this->throwStatus().

如何使用正确的内容类型标头创建响应?

typo3 extbase typo3-7.6.x

2
推荐指数
1
解决办法
735
查看次数