私はこれで約1日拘束されています。私は最近7.6から8.7にアップグレードしました。私のAjax機能はもはや機能しません。問題:Ajax呼び出し用のプラグインをホストするために生成するページが空(常に)です。ここでTYPO3 8.7 - なぜtypeNumページは空ですか?
は、私がページを生成するために使用するコードです:
ajaxselectlist_page = PAGE
ajaxselectlist_page {
typeNum = 427590
config {
disableAllHeaderCode = 1
additionalHeaders = Content-type:application/html
xhtml_cleaning = 0
debug = 0
no_cache = 1
admPanel = 0
}
10 < tt_content.list.20.extension_controller
}
私はそれをテストしている、と私はページ上の一般的なテキストを生成する何の問題もないような問題は、プラグインの世代であると思われます。
私は最初のAjax呼び出しを行った直後に空で返されましたが、代わりに次のコードを使用して簡単に動作させることができました。情報の
10 = USER
10 {
userFunc = TYPO3\CMS\Extbase\Core\Bootstrap->getInstance
vendorName = HarryLaForge
extensionName = Inventory
pluginName = Item
controller = Item
}
もう一つのポイント:私は8.7にアップデートしたときに、私は単に私自身のテンプレートを作成する代わりに、私のインストールからboostrap_packageを削除しました。私はこれが問題を引き起こしたはずではないと思っていますが、私はそれを何も言及しないと思っていました。
ありがとうございます!
あなたは何を意味するのか、簡単に? – j4k3
ブラウザで 'http:// your-host /?type = 427590'への定期的なリクエストが正しく動作しますが、XHR(AJAX)として実行された場合は正しく動作しません。 –