在Extbase TYPO3上使用许多Ajax操作

时间:2017-03-22 03:10:21

标签: typo3 extbase

我的控制器上已经有一个Ajax动作,现在我想创建更多其他Ajax动作。我试图修改setup.txt但没有运气。我的setup.txt:

ajax = PAGE
ajax {
  typeNum = 99
  config {
    disableAllHeaderCode = 1
    additionalHeaders = Content-type:application/json
    admPanel = 0
    debug = 0
  }
  10<lib.silver
}

ajax1 = PAGE
ajax1 {
  typeNum = 100
  config {
    disableAllHeaderCode = 1
    additionalHeaders = Content-type:application/json
    admPanel = 0
    debug = 0
  }
  10<lib.silver
}

我的第一个使用typeNum = 99的Ajax工作但typeNum = 100不起作用。

1 个答案:

答案 0 :(得分:2)

也许您与使用给定pageType的其他扩展程序发生冲突 特别是100和以下的值经常使用。

例如:ext:directmail使用99表示文本渲染,100表示​​使用html渲染新闻简报。

您的定义可能会与同一typeNum的用户页面定义混淆。尝试一些随机的&#39;号。