是否可以复制停靠栏之外的“添加页面”链接?
通过向main.js添加javascript,可以复制停靠栏外的“添加应用程序”,“控制面板”,“切换控件”和“页面布局”链接。
此问题尚未在Liferay论坛上得到解答,所以我想我会在这里尝试。
答案 0 :(得分:1)
以下是Liferay 6.1(早期版本我的不同,但它是一个起点):
控制面板
您可以使用以下网址:
http://yourliferaysite.com/group/control_panel?doAsGroupId= {的groupId}&安培; refererPlid = {} PLID
将 {groupId} 替换为社区的群组ID 您当前正在访问,并将 {plid} 替换为 您当前所在的页面(布局)。请注意,plid是 不布局ID,可以在布局表的数据库中找到。
编辑控件/切换控件
您需要添加和删除以下CSS类
<body>
代码。
课程
使用jQuery的addClass可以轻松添加和删除它们 和removeClass方法。
$('body').removeClass('controls-visible').addClass('controls-hidden');
这将隐藏控件,反之亦然会显示 控件。
或使用Alloy UI:
AUI().use('node', function(A) {
A.one('body').replaceClass('controls-visible','controls-hidden');
}
添加页面
我害怕这个我也不知道怎么办。必须埋葬 Alloy UI库中的某个地方,但我无法调试它是如何工作的! 遗憾!希望前两个证明有用!