AJAX 调用中的 TYPO3 页面类型无法按预期工作
TYPO3 page type in AJAX calls does not work as expected
我在 TypoScript 中定义了一个新的页面类型:
myAjaxPage = PAGE
myAjaxPage {
typeNum = 9999
}
当我以这种方式调用 TYPO3 页面时,一切都按预期工作:
http://www.mydomain.de/?type=999
但是当我这样调用子页面时:
http://www.mydomain.de/subpage/?type=999
页面类型被忽略。
为什么?
谢谢!
我找到了答案:似乎是一个错误或怪癖:
https://forge.typo3.org/issues/87104
当我在路由增强器中添加页面类型时它起作用了:
routeEnhancers:
PageTypeSuffix:
type: PageType
default: /
index: ''
map:
/: 0
myAjax.html: 87035
然后您就可以使用其 pageType:
调用该页面
http:///mydomain/de/myAxax.html
不是很方便...
我在 TypoScript 中定义了一个新的页面类型:
myAjaxPage = PAGE
myAjaxPage {
typeNum = 9999
}
当我以这种方式调用 TYPO3 页面时,一切都按预期工作:
http://www.mydomain.de/?type=999
但是当我这样调用子页面时:
http://www.mydomain.de/subpage/?type=999
页面类型被忽略。
为什么?
谢谢!
我找到了答案:似乎是一个错误或怪癖:
https://forge.typo3.org/issues/87104
当我在路由增强器中添加页面类型时它起作用了:
routeEnhancers:
PageTypeSuffix:
type: PageType
default: /
index: ''
map:
/: 0
myAjax.html: 87035
然后您就可以使用其 pageType:
调用该页面http:///mydomain/de/myAxax.html
不是很方便...