问题标签 [liferay-aui]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
101 浏览

ajax - Liferay - 仅 Portlet?哇?

全部,

查看 Liferay 时,很明显使用 Portlets 是 Liferay 的强项之一。在查看不同的方法时,您很快就会看到术语“WOA(面向 Web 的体系结构)”,它基本上归结为使用 REST 而不是 SOAP 的 SOA(通过 HTTP)。

如果我理解正确的话,这完全可以使用 AlloyUI (Liferay-AUI),Liferay 使用的 Javascript 框架,使用 Ajax 调用。我还看到在 portlet 中使用 Angular.js 的成功尝试。然而,在查看 Enterprise Portal Vendors ( http://en.wikipedia.org/wiki/List_of_enterprise_portal_vendors ) 的 wiki 页面时,WOA 并未列为 Liferay 的接口选项。

这可能意味着我对 WOA 的定义是错误的,我对那些 Javascript 框架的使用的理解不完整,还有其他的......

任何人都可以解释我在哪里遗漏了什么?

提前致谢!巴里

0 投票
1 回答
256 浏览

liferay-aui - aui-scheduler - 如何在周视图中将事件显示为列表

我想将周视图显示为每天的事件列表,如下图所示。类似于月视图,但每列有一天。

可能吗?

0 投票
2 回答
1784 浏览

css - 如何在 Liferay 中从自己的 portlet 中删除 aui

我正在使用 Liferay Portal Community Edition 6.2 CE GA2(Newton / Build 6201 / March 20, 2014)。它使用AlloyUI。我项目中的每个页面都是使用 JSF 和 Primefaces 创建的。不幸的是 AUI css 有 ie。该规则:

...我的PF创建的颜色选择器看起来像这样选色器

对我来说最好的解决方案是为 portlet 重置 aui css,怎么做?对不起我的英语不好。

liferay-portlet.xml

0 投票
1 回答
544 浏览

calendar - AUI:月视图中的事件呈现问题

Liferay 的日历portlet 使用AUI 调度程序。我遇到了以下问题:

我在同一天创建了以下两个事件,该事件从周末(星期日)开始,到第二天(星期一)结束(下周的第一天)

Event-A : 开始时间 : 12:10 PM, 星期日 结束时间 : 11:59 PM, 星期一

Event-B:开始时间:12:00 PM,周日结束时间:11:59 PM,周一

理想情况下,这两个事件都应该跨越周日和周一。但是在调度程序(月)上查看它,Event-A 仅跨越星期一,Event-B 跨越星期日和星期一,这是正确的渲染。

有人对此有任何想法吗?

我创建了一个示例小提琴,这将有助于理解这一点:http: //jsfiddle.net/RU5xw/41/

0 投票
2 回答
1357 浏览

javascript - Liferay JavaScript 函数未定义

我是 liferay 的新手,我一直在尝试做 Ajax,但我的脚本没有加载到浏览器中。我还通过插入一个简单的警报对其进行了测试。

我一直收到“函数未定义”错误。

以下是我的 liferay aui 脚本:

我的脚本有问题吗?可能是什么问题?帮助!

0 投票
2 回答
855 浏览

javascript - aui 验证器 equalsTo 仅用于密码?

我想在 liferay 表单中创建一个确认电子邮件地址,例如确认密码,确认密码使用 aui 验证器等于,对密码的两个字段进行训练,我的疑问是:我可以使用这个 aui:validator 来验证非密码字段吗?

0 投票
1 回答
2281 浏览

javascript - 如何仅通过单独的图标激活 YUI 日期选择器,而不是通过引用的输入字段?

我想显示一个 AUI / YUI DatePickerTutorial),它只能通过点击相应的图标来激活,而不是正常的focusclick事件。

我试着用

  • 图标作为容器并手动读写日期,弹出窗口不再出现
  • e.preventDefault()和输入上e.stopPropagation()focusclick事件,但它没有抑制显示的日历

似乎无法将 Datepicker 与输入连接,但将显示/隐藏与输入的使用分开。有任何想法吗?

这一切都在 Liferay 6.2 中的 JSF 2.1 Portlet 中,如果重要的话,输入是通过以下方式构建的:

0 投票
1 回答
3928 浏览

javascript - 如何触发带有 AUI 的链接的 onclick javascript?

我有一个隐藏链接,其中包含我需要调用的生成的 javascript 片段:

<h:commandLink class="deleteSearch" action="#{search.deleteSelected}"></h:commandLink> 该链接是使用生成 onclick javascript的 MyFaces (2.1) commandLink 生成的:onclick="return myfaces.oam.submitForm('genertated-formId','generated');

我试图用 AUI 触发点击事件,但没有成功。

有没有人以更 AUI 风格的方式触发 onclick Javascript 的好主意?

0 投票
2 回答
1616 浏览

liferay - AUI 日期选择器:在元素焦点上弹出日期选择器

我怎样才能让 AUI-datepicker 弹出元素的焦点。目前它只在点击元素时弹出。

这是代码

脚本:

和标签

还有一件事我怎么能确定日期?

0 投票
1 回答
1327 浏览

input - AUI 输入按键检测不起作用

我有这个脚本:

为什么警报从来没有出现过?