我有一个TYPO3扩展来访问数据库中的存储条目(一种新闻列表)。
当我直接调用扩展程序时,这很有效。 但后来我必须通过ajax加载更多的条目,这就是一切都失败的时候。
我使用本教程构建扩展程序:http://www.sklein-medien.de/en/tutorials/detail/building-an-typo3-extension-with-ajax-call/#c83
在我的Typoscript中,我有
plugin.tx_myext.persistence.storagePid = 123
plugin.tx_myext.settings.typeNum = 12345678
当我进行ajax调用时,这些设置似乎会丢失。 我必须将设置硬编码到扩展名的setup.ts(myext / Configuration / TypoScript / setup.ts)。
问题是,当我将扩展程序移动到另一台服务器时,我必须每次编辑扩展程序以调整设置,而不是通过Typoscript设置它们。
任何想法可能出错?
答案 0 :(得分:0)
显然,我刚刚拨错了网址。
最初,我在ajax-call中调用了«index.php»。
我必须调用插件所在页面的网址(例如/ en / mypage / mypagewithplugin)。
然后,打电话,但T3抱怨cHash没有计算。所以我将ajax-call从GET更改为POST,它正在运行。