首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >使用主题运行时portlet liferay时出现Javascript错误

使用主题运行时portlet liferay时出现Javascript错误
EN

Stack Overflow用户
提问于 2012-09-06 12:15:59
回答 1查看 1.2K关注 0票数 0

我尝试在主题的第一列中包含我的自定义导航portlet,所以我尝试在布局模板中使用以下代码:(\ROOT\layouttpl\custom\3_columns.tpl)

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
$velocityPortletPreferences.setValue("portlet-setup-show-borders", "false")
$theme.runtime("71_INSTANCE_MAIN", "", $velocityPortletPreferences.toString())
$velocityPortletPreferences.reset() 

当进入Manage->Page,并在pages树中选择一个页面(与当前页面不同),然后在配置面板上选择Layout时,它会返回javascript错误并停止工作

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
Timestamp: 06/09/2012 7:08:59 PM
Error: TypeError: j._container is null
Source File: http://localhost:8080/combo/?browserId=firefox&minifierType=&languageId=en_US&b=6100&t=1345609853640&p=/html/js&m=/aui/aui-state-interaction/aui-state-interaction-min.js&m=/aui/widget-child/widget-child-min.js&m=/aui/aui-button-item/aui-button-item-min.js&m=/aui/aui-char-counter/aui-char-counter-min.js&m=/aui/aui-data-set/aui-data-set-min.js&m=/aui/widget-parent/widget-parent-min.js&m=/aui/aui-toolbar/aui-toolbar-min.js&m=/aui/aui-panel/aui-panel-min.js&m=/aui/dd-ddm-base/dd-ddm-base-min.js&m=/aui/dd-drag/dd-drag-min.js&m=/aui/dd-constrain/dd-constrain-min.js&m=/aui/dd-ddm/dd-ddm-min.js&m=/aui/dd-ddm-drop/dd-ddm-drop-min.js&m=/aui/dd-drop/dd-drop-min.js&m=/aui/dd-drop-plugin/dd-drop-plugin-min.js&m=/aui/dd-delegate/dd-delegate-min.js&m=/aui/aui-resize/aui-resize-base-min.js&m=/aui/aui-resize/aui-resize-constrain-min.js&m=/aui/aui-dialog/aui-dialog-min.js&m=/aui/aui-resize-iframe/aui-resize-iframe-min.js&m=/aui/aui-dialog-iframe/aui-dialog-iframe-min.js&m=/aui/aui-tree/aui-tree-data-min.js&m=/aui/aui-tree/aui-tree-node-min.js&m=/aui/dd-proxy/dd-proxy-min.js&m=/aui/aui-tree/aui-tree-view-min.js&m=/aui/dataschema-base/dataschema-base-min.js&m=/aui/dataschema-xml/dataschema-xml-min.js&m=/aui/sortable/sortable-min.js&m=/liferay/undo_manager.js&m=/liferay/auto_fields.js&m=/liferay/form_navigator.js&m=/aui/querystring-parse-simple/querystring-parse-simple-min.js&m=/aui/history-base/history-base-min.js&m=/aui/history-html5/history-html5-min.js&m=/liferay/history.js&m=/liferay/history_html5.js&m=/liferay/history_manager.js&m=/liferay/panel.js&m=/aui/aui-paginator/aui-paginator-min.js&m=/liferay/panel_floating.js&m=/liferay/search_container.js
Line: 1

Timestamp: 06/09/2012 7:08:59 PM
Error: TypeError: l is undefined
Source File: http://localhost:8080/combo/?browserId=firefox&minifierType=&languageId=en_US&b=6100&t=1345609853640&p=/html/js&m=/aui/aui-state-interaction/aui-state-interaction-min.js&m=/aui/widget-child/widget-child-min.js&m=/aui/aui-button-item/aui-button-item-min.js&m=/aui/aui-char-counter/aui-char-counter-min.js&m=/aui/aui-data-set/aui-data-set-min.js&m=/aui/widget-parent/widget-parent-min.js&m=/aui/aui-toolbar/aui-toolbar-min.js&m=/aui/aui-panel/aui-panel-min.js&m=/aui/dd-ddm-base/dd-ddm-base-min.js&m=/aui/dd-drag/dd-drag-min.js&m=/aui/dd-constrain/dd-constrain-min.js&m=/aui/dd-ddm/dd-ddm-min.js&m=/aui/dd-ddm-drop/dd-ddm-drop-min.js&m=/aui/dd-drop/dd-drop-min.js&m=/aui/dd-drop-plugin/dd-drop-plugin-min.js&m=/aui/dd-delegate/dd-delegate-min.js&m=/aui/aui-resize/aui-resize-base-min.js&m=/aui/aui-resize/aui-resize-constrain-min.js&m=/aui/aui-dialog/aui-dialog-min.js&m=/aui/aui-resize-iframe/aui-resize-iframe-min.js&m=/aui/aui-dialog-iframe/aui-dialog-iframe-min.js&m=/aui/aui-tree/aui-tree-data-min.js&m=/aui/aui-tree/aui-tree-node-min.js&m=/aui/dd-proxy/dd-proxy-min.js&m=/aui/aui-tree/aui-tree-view-min.js&m=/aui/dataschema-base/dataschema-base-min.js&m=/aui/dataschema-xml/dataschema-xml-min.js&m=/aui/sortable/sortable-min.js&m=/liferay/undo_manager.js&m=/liferay/auto_fields.js&m=/liferay/form_navigator.js&m=/aui/querystring-parse-simple/querystring-parse-simple-min.js&m=/aui/history-base/history-base-min.js&m=/aui/history-html5/history-html5-min.js&m=/liferay/history.js&m=/liferay/history_html5.js&m=/liferay/history_manager.js&m=/liferay/panel.js&m=/aui/aui-paginator/aui-paginator-min.js&m=/liferay/panel_floating.js&m=/liferay/search_container.js
Line: 1

我曾尝试使用另一个portlet(比如webcontent display(56)),但它仍然返回相同的javascript错误。

请帮帮我。

EN

回答 1

Stack Overflow用户

发布于 2012-09-06 22:20:17

这与您在

\ROOT\layouttpl\custom\3_columns.tpl

因为无论何时选择管理->页面,都会应用max.tpl,它位于

\ROOT\layouttpl\standard/max.tpl。

所以问题出在别的地方。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12299932

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文