Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/typo3/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Typo3 打字脚本包括呈现顺序。6.2和7.6之间的差异?_Typo3_Typoscript_Typo3 7.6.x - Fatal编程技术网

Typo3 打字脚本包括呈现顺序。6.2和7.6之间的差异?

Typo3 打字脚本包括呈现顺序。6.2和7.6之间的差异?,typo3,typoscript,typo3-7.6.x,Typo3,Typoscript,Typo3 7.6.x,在6.2版和7.6版之间,includeJS的处理在呈现顺序上有变化吗 我们已经更新了一个TYPO3 6.2实例,其中包含大约70个js文件。现在js文件的顺序不同了。大多数文件都包含在includeJS.stringKey=file.js中。还使用includeJSlibs和includeJSFooter 假设静态模板包含的顺序是相同的,那么js文件的呈现顺序会发生变化。我看到这篇文章已经发表了几天,但我遇到了类似的问题,这里至少有一部分问题的解决方案: 我不能告诉你关于版本之间的变化,但是:

在6.2版和7.6版之间,includeJS的处理在呈现顺序上有变化吗

我们已经更新了一个TYPO3 6.2实例,其中包含大约70个js文件。现在js文件的顺序不同了。大多数文件都包含在includeJS.stringKey=file.js中。还使用includeJSlibs和includeJSFooter


假设静态模板包含的顺序是相同的,那么js文件的呈现顺序会发生变化。

我看到这篇文章已经发表了几天,但我遇到了类似的问题,这里至少有一部分问题的解决方案:

我不能告诉你关于版本之间的变化,但是:对于包含css或js的每个块,都有可能使用参数forceOnTop

page.includeJSFooter.1 = /fileadmin/js/jquery.min.js
page.includeJSFooter.1.forceOnTop = 1
有了这种可能性,您最终可以在一个块中使用一个文件,或者使用包含扩展名的脚本

使用typoscript参数

config.moveJsFromHeaderToFooter = 1
在页脚中呈现以下顺序(Typo3 7.6):

首先包括jslibs:

page.includeJSLibs.XYZ
page.includeJSLibs.XYZ.forceOnTop = 1
page.includeJSLibs.1
...
page.includeJSLibs.9xyz9
然后是includeJS

page.includeJS.ABC
page.includeJS.ABC.forceOnTop = 1
page.includeJS.cba
...
page.includeJS.abc
然后再加上JSfooter

page.includeJSFooter.xy = ...
page.includeJSFooter.xy.forceOnTop = 1
page.includeJSFooter.1
...
page.includeJSFooter.x1x2y3
如果没有“moveJsFromHeaderToFooter”,则在标头中呈现includeJS和includeJSLibs


我希望这有助于您最终部分订购包含内容。

谢谢您-这显然是一个与Typo3一样古老的Typo3错误。