我正在研究croogo,我已经完成了所有事情。但不幸的是,在实时服务器上上传时,管理菜单切换效果不起作用。检查控制台时,在第37行的admin.js中显示此错误。我搜索并找到了以下代码制作问题:
var $sidebar = $('#sidebar-menu');
var $topLevelMenus = $('#sidebar-menu > li > .hasChild');
// no item is current, fallback to current controller index
var $current = $('.sidebar .current');
if ($current.length == 0) {
var selector = _.template(
"a.sidebar-item[href^='<%= basePath %>admin/ +
<%= params.plugin %>/ +
<%= params.controller %>']:first"
);
if ($(selector(Croogo)).addClass('current').length == 0) {
var selector = _.template(
'a.sidebar-item[href="<%= basePath %>admin/' +
'<%= params.plugin %>"]'
);
$(selector(Croogo)).addClass('current');
}
}
错误消息:b>注意(8):使用未定义的常量 basePath - 假定为“basePath”[ APP/Plugin/Croogo/webroot/js/admin.js,第37行
这是我第一个使用 croogo 的项目。任何人都可以帮我解决这个问题。在此先感谢。