问题标签 [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.
java - 如何设置Liferay 6.2 CE GA2 中标签的日历日期和区域设置?
我目前无法设置<aui:input>
标签的日历日期和语言环境格式:
- 它仍然显示一个空的非本地化输入模式(mm/dd/yyyy)
- 单击以展开日历时,即使
Date
指定了值,所选日期也始终为现在 - 在日历中选择日期时,输入字段将填充所选日期,但格式错误(仍为 mm/dd/yyyy)
由于我的声誉,我无法上传图片或共享多个链接,因此我将前面提到的这三个案例合并为一张图片。
这是我目前在我的 .jsp 文件中所做的:
非常感谢您的时间!
javascript - 如何从 AUI 自动完成列表中获取所选项目
我想将我的数据库中的地址显示到一个自动完成的 aui 输入字段。一切似乎工作正常。但我无法检索记录的地址编号。如何使用自动完成列表的 on change 事件或我如何访问所选项目的 json 对象
jsp文件
liferay - 如何仅显示少数语言 liferay 语言 portlet?
我想显示以下语言。我是liferay的新手。我正在使用 liferay 社区版本 6.2。我不想添加任何额外的语言或语言环境。
java - BeanValidation 不适用于单选按钮
我正在使用 SpringWebFlow 创建一个 portlet,这个 portlet 有一个 JSP,其中包含一些输入字段、一些下拉列表和几个单选按钮,我使用了 BeanValidation 和 @NotNull 和 @NotEmpty 等注释对于下拉列表和输入字段工作正常,但是注释不适用于 RadioButton,在我的 JSP 中我有这段代码
在我的 PageBean 中,我有以下代码
我想要的是用户不应该将任何字段留空或未选中,如果输入字段和下拉菜单留空,则会从 Validation.properties 文件中显示正确的错误消息,对于单选按钮 @NotNull 和 @NotEmpty 不起作用意味着它们没有得到验证,所以即使他们没有被选中,用户也可以进入下一页......
你们中的任何人都可以指导我正确的方向吗?
java - 代码插入数据库两次
我有表格
这段插入数据库两次的javascript代码我不知道为什么。
但是,如果我添加以下代码,这是多余的,因为它已经存在于submit block
上述代码中,并且由于表单中没有任何save
按钮而不会以任何方式触发,则该值仅插入一次。
此代码生成Uncaught TypeError: Cannot read property 'on' of null
我认为是因为表单中没有save
按钮。但是添加此代码,该值仅插入数据库一次,这是我想要的,但逻辑有缺陷。如何仅通过使用第一段代码来获得我想要的结果?
javascript - 如何在liferay中关闭弹出窗口时删除会话属性?
我正在使用合金对话框在弹出窗口中显示数据。
这是第一个jsp中的代码..
内部搜索容器
此处 viewDocs 按钮的 id 将被覆盖为 viewDocs,而不管 viewDocs.jsp 中给出的 id
在 viewDocs.jsp
在 docList.jsp long proposalPrk=Long.parseLong((String)request.getParameter("prk"));
如果我在会话中设置主键的值如何在关闭弹出窗口时删除该会话属性?
liferay - 如何处理 Liferay 登录 portlet 中的无效身份验证
我尝试使用此 portlet 登录示例为我的目的自定义登录 portlet 。
但是当我使用错误的密码登录 test@liferay.com 时,它显示“网页不可用”
SignInPortlet.java
查看.jsp
有谁知道如何解决这个问题?
dialog - 如何获取渲染参数
我想获取渲染参数。
我编写了以下 aui:script 来打开新对话框。在那个脚本中我设置了参数。
使用此脚本,我重定向到我的 view2.jsp 并成功在对话框中打开该页面。在这里,我还使用以下方法设置了参数:
var strUrl=document.getElementById('weburl').value var testurl =Liferay.PortletURL.createRenderURL(); testurl.setParameter("name",strUrl);
我的门户:renderURL 如下
我的 view2.jsp 文件如下
我想将我的 weburl 文本框值发送到 view2.jsp 文件
我只想要 view2.jsp 文件中 name 的值 如何在 view2.jsp 文件中获取我的值?
liferay - 如何手动打开/显示合金数据表的 CellEditor?
我正在编写代码,以便我可以手动更改列的编辑器。我可以在双击事件 ('dblClick') 上设置编辑器事件。当我单击单元格时,下一次单击时会观察到效果。什么不见了 ?或者如何手动打开/显示编辑器?
我的代码就像.......
this.showCellEditor(目标); --> 这个方法是 YUI (Yahoo's UI) 的。Alloy UI 中是否有任何方法类似于此方法?
dialog - 如何在 liferay-search 容器上打开新对话框
我想在 liferay 搜索容器上打开新对话框。这怎么可能。我创建搜索容器
在这里,我创建了一个搜索容器,其中包括几列和一列带有视图链接。当我当时单击查看链接时,我想打开新对话框。怎么可能?请帮帮我
谢谢