标签: liferay-6.2

在Liferay搜索容器中添加了orderable = true,控件出现但订单没有变化

我写了一个Liferay搜索容器,效果很好.
现在我希望列按字母顺序排序,所以我补充说orderable="true":

<liferay-ui:search-container
    <liferay-ui:search-container-results
        results="<%= BicycleLocalServiceUtil.getBicyclesByCompanyId(
                                         themeDisplay.getCompanyId()) %>"
        total="<%= BicyleLocalServiceUtil.getBicyclesCount() %>" />

    <liferay-ui:search-container-row
        className="com.example.portal.portlet.navigation.model.Bicycle"
        keyProperty="bicycleId"
        modelVar="bicycle"
        escapedModel="<%= true %>">

        <liferay-ui:search-container-column-text
            name="name"
            property="name"
            value="<%= bicycle.getName() %>"
            orderable="<%= true %>"
        />

        <liferay-ui:search-container-column-text
            name="nickname"
            property="nickname"
            orderable="<%= true %>"
        />

        <liferay-ui:search-container-column-jsp
            align="right"
            path="/html/bicycle/bicycle_actions.jsp" />
    </liferay-ui:search-container-row>

    <liferay-ui:search-iterator />
</liferay-ui:search-container>
Run Code Online (Sandbox Code Playgroud)

结果看起来不错:Liferay可订购但是当我点击名称或任何小箭头时,下面行的顺序不会改变.

我错过了什么吗?
我不需要任何自定义比较器,因为值是简单的字符串,如"Bob"和"Joe".

liferay-6.2 searchcontainer

10
推荐指数
1
解决办法
771
查看次数

Liferay api/jsonws页面只能供管理员用户访问

任何人都可以告诉我如何限制普通用户访问Liferay api/jsonws页面.api/jsonws页面只能供管理员用户访问.

我们在Liferay中有任何选择吗?

任何人都可以帮我这个

java rest web-services liferay-6 liferay-6.2

7
推荐指数
1
解决办法
573
查看次数

CSS文件中的背景图像路径 - Liferay 6.2

我正在使用Lifera迁移项目.项目是在Liferay 6.1中创建的,现在我正在迁移到Liferay 6.2.

我在所有CSS文件的图像路径中都面临问题.在Liferay 6.2中迁移时,它会将Theme和CSS文件夹路径附加到所有图像.

Liferay 6.1中的 background:url(../../images/xyz.jpg)
图像路径:Liferay 6.2中的图像路径: background:url(/myThemeName/css/../../images/xyz.jpg)

项目derectory是这样的:

 _diffs
    |- CSS
       |- common
         |- module1.css
         |- module2.css
         |- module3.css
      |- library
         |- plugin1.css
         |- plugin2.css
         |- plugin3.css
      |- utility
         |- tool1.css
         |- tool2.css
         |- tool3.css
   |- images
      |- All Images
   |- js
      |- JavaScript files
Run Code Online (Sandbox Code Playgroud)

此产品庞大且难以更新所有后台URL.
是否有可能从CSS文件中的路径中删除"theme-name/css".

image path liferay-6.2

6
推荐指数
1
解决办法
1011
查看次数

在Liferay 6.2中使用Bootstrap 3.3.6

我正在使用Liferay 6.2中的Bootstrap 3。我在CSS和JS中插入了bootstrap.css和bootstrap.min.js。我也更改了我的custom.css中的某些样式

您对它有更好的主意吗?

然后,我附加了将Bootstrap 3插入Liferay 6.2的步骤。上面的内容为我提供了一些兼容性问题...我想征询您的意见,例如是否有更适合于这些工具和这些版本的代码。我需要您的帮助来改善这一点,并且每个人都可以使用Liferay 6.2中的Bootstrap 3。这是我的两分钱。

脚步:

1-将Bootstrap CSS,JS和字体放在主题内的_diffs目录文件夹中

2-我们打开或创建main.css文件,并调用文件Bootstrap.css

3-在portal_normal.vm上,以上述方案中显示的名称添加对JavaScript的两个调用。

4-我们将与2.3.2版本默认的Liferay版本冲突的custom.css CSS类插入

-custom.css-

.signed-in .collapse {  display:block;  } 
.lfr-edit-layout-panel .collapse{  display:block; } 
.dockbar.navbar-static-top .collapse {      display: block;  } 
.navbar-inner .collapse{     display:block;   } 
.dockbar-ready section#content {    padding: 0 0 0 0;  }
 
.dockbar.navbar-static-top {
  background-color: transparent;
  padding: 0px;
}
.dockbar-messages{  display:none; }
 
.lfr-device-preview{  z-index: 1000;  }
 
.modal{   display:block; }
 
.modal-hidden{ display:none; }
Run Code Online (Sandbox Code Playgroud)

liferay-theme twitter-bootstrap twitter-bootstrap-3 liferay-6.2

5
推荐指数
1
解决办法
1429
查看次数

在Liferay中插入用户的批量提交

我们正在尝试在Liferay中插入大约10万用户.有没有办法在一次批量提交中更新所有内容,而不是单独调用添加每个用户?

liferay liferay-6.2

1
推荐指数
1
解决办法
574
查看次数