【发布时间】:2015-01-13 15:37:32
【问题描述】:
我尝试创建处理 ajax 请求的控制器。
我发现,我必须将它添加到我的 TS 配置中:
ajaxCall = PAGE
ajaxCall {
typeNum = 999
config.disableAllHeaderCode = 1
config.metaCharset = UTF-8
xhtml_cleaning = 0
admPanel = 0
10 = COA
10 < tt_content.list.20.registration_userregistration
}
我的控制器看起来像这样:
/**
* JSONController
*/
class JSONController extends \TYPO3\CMS\Extbase\Mvc\Controller\ActionController {
/**
* @var string
*/
protected $defaultViewObjectName = 'TYPO3\\CMS\\Extbase\\Mvc\\View\\JsonView';
/**
* action test
*
* @return string
*/
public function testAction() {
$this->view->assign('value', "001");
}
}
这行得通,我得到一个空白页,上面有“001”。但是如果我看源码,有4个空行,“001”在第5行。
-empty-
-empty-
-empty-
-empty-
"001"
我不知道为什么......
【问题讨论】:
标签: ajax json typo3 fluid extbase