我已经创建了一个portlet并且具有用户表单,并且在类中点击了save buton我正在调用UserLocalServiceUtil.addUser()来将用户信息保存在DB中。使用以下代码,我打印了view.jsp
中的用户列表。
<liferay-ui:search-container delta="10" emptyResultsMessage="no-users-were-found">
<liferay-ui:search-container-results
results="<%=UserLocalServiceUtil.getUsers(searchContainer.getStart(), searchContainer.getEnd())%>"
total="<%=UserLocalServiceUtil.getUsersCount()%>" />
<liferay-ui:search-container-row
className="com.liferay.portal.model.User"
keyProperty="userId"
modelVar="user"
>
<liferay-ui:search-container-column-text
name="name"
value="<%= user.getFullName() %>"
/>
<liferay-ui:search-container-column-text
name="first-name"
property="firstName"
/>
<liferay-ui:search-container-column-text
name="last-name"
property="lastName"
/>
<liferay-ui:search-container-column-text
name="screen-name"
property="screenName"
/>
</liferay-ui:search-container-row>
<liferay-ui:search-iterator />
</liferay-ui:search-container>
<liferay-ui:search-container delta="10" emptyResultsMessage="no-users-were-found" />
现在我的代码的屏幕截图如下,
现在我想为用户列表启用操作控件。有没有办法调用API方法来调用和启用具有功能的后续操作按钮。
如果使用API方法无法做到这一点,如何为用户列表添加操作按钮,以便我可以编辑用户信息。
任何有关我能以哪种方式完成任务的建议
答案 0 :(得分:1)
您要搜索的内容在以下文件中实现:https://github.com/liferay/liferay-portal/blob/6.2.x/portal-web/docroot/html/portlet/users_admin/user_action.jsp
该文件包含在搜索迭代器的最后一列中。