Requirejs TYPO3后端-未捕获TypeError:require不是函数
我在这里描述了相同的问题: 但是有3-8个字母 如果我删除我的Requirejs TYPO3后端-未捕获TypeError:require不是函数,requirejs,typo3,fluid,typo3-8.x,Requirejs,Typo3,Fluid,Typo3 8.x,我在这里描述了相同的问题: 但是有3-8个字母 如果我删除我的并手动添加JavaScript和CSS,我会发现缺少JumpUrl 我已尝试删除和,以查看duplet是否导致了问题,但事实并非如此 任何提示都会有帮助 我的Partials/Header.html <div class="module-docheader t3js-module-docheader" style="height: auto;"> <div class="module-docheader-ba
并手动添加JavaScript和CSS,我会发现
缺少JumpUrl
我已尝试删除
和
,以查看
duplet是否导致了问题,但事实并非如此
任何提示都会有帮助
我的Partials/Header.html
<div class="module-docheader t3js-module-docheader" style="height: auto;">
<div class="module-docheader-bar module-docheader-bar-navigation t3js-module-docheader-bar t3js-module-docheader-bar-navigation" style="height: auto;">
<div class="module-docheader-bar-column-left">
<div class="form-inline">
<div class="form-group form-group-sm">
<f:be.buttons.csh/>
<f:be.menus.actionMenu additionalAttributes="{class: 'form-control t3-js-jumpMenuBox'}">
<f:be.menus.actionMenuItem label="Link 1" controller="BackendModule" action="index"/>
<f:be.menus.actionMenuItem label="Link 2" controller="BackendModule" action="show"/>
</f:be.menus.actionMenu>
</div>
</div>
</div>
</div>
</div>
<f:be.container
includeCssFiles="{
2: '{f:uri.resource(path:\'Css/backendModule.min.css\')}'
}"
includeJsFiles="{
0: '{f:uri.resource(path:\'Contrib/Angular/angular.min.js\')}',
1: '{f:uri.resource(path:\'JavaScript/backendModule.min.js\')}'
}">
<div class="typo3-fullDoc">
<f:render partial="Header" />
<div id="typo3-docbody">
<div id="typo3-inner-docbody">
<h1>This is my content</h1>
</div>
</div>
</div>
</f:be.container>
我已经从
切换到
,它们的参数几乎相同,至少我没有遗漏任何参数
这意味着JavaScript JumpUrl函数丢失,但我已将其手动添加到我的模板中
<script type="text/javascript">
function jumpToUrl(URL) {
window.location.href = URL;
return false;
}
</script>
函数jumpToUrl(URL){
window.location.href=URL;
返回false;
}
这样我的问题就解决了,我不喜欢手动添加jumpToUrl
,但现在我可以接受,直到找到更好的方法