Конфигурация об одном маршруте для вызова ajax: getamministrazioni.json
Я попытался изменить конфигурацию сайта следующим образом:
...
routeEnhancers:
News:
type: Extbase
extension: News
plugin: Pi1
routes:
-
routePath: '/{news-title}'
_controller: 'News::detail'
_arguments:
news-title: news
aspects:
news-title:
type: PersistedAliasMapper
tableName: tx_news_domain_model_news
routeFieldName: path_segment
PageTypeSuffix:
type: PageType
default: .html
map:
.html: 0
getamministrazioni.json: 1035343
errorHandling: { }
routes: { }
...
И в setup.typoscriptу меня есть:
GetAmministrazioni = PAGE
GetAmministrazioni {
typeNum = 1035343
config {
disableAllHeaderCode = 1
debug = 0
no_cache = 1
additionalHeaders {
10 {
header = Content-Type: application/json
replace = 1
}
}
}
10 < tt_content.list.20.my_controller_getamministrazioni
}
Это работает, но для всех страниц.
- / home / getamministrazioni.json
- / page1 / getamministrazioni.json
и т. Д. И т. Д.
Я хочуодин маршрут от root '/getamministrazioni.json
как я могу это сделать?