• Liferay表结构介绍(四):Portlet相关表


    参考:http://www.huqiwen.com/2016/06/21/liferay-database-referee-3-portlet-tables/

    Liferay表结构介绍(四):Portlet相关表

     

    Portlet的相关表

    Portlet表

    id_:主键,没有实际意义。

    companyId:实例ID。

    portletId:portlet的名称,系统portlet的名称,为portlet-custom.xml里面的portlet name,自己定义的为类似这样的结构:demo_WAR_BookManagerportlet,其中_WAR_前面的为portlet.xml里面定义的portlet name,后面的来所在的工程的名称。

    roles:不知道用处,一般没有用处,为空。

    active_:是否激活的,可以在控制面板--插件配置里面进行配置。

    portletpreferences portlet配置信息存储

    portletpreferences表里面存储的为Portlet的定制信息,包括在外观和风格、配置等里面的信息一般都是存储在这此表里面。

    portletPreferencesId:主键信息。

    ownerId:portlet属于谁,对应的为userId,一般为0;

    ownerType:拥有类型,一般为3。

    plid:页面id,对应于layout表里面的,plid。

    portletId:portlet的Id。

    preferences:对应的存储信息,里面是以XML的信息存储,结构类似portalpreferences表里面的preferences存储信息。

    portlet与页面的对应关系

    portlet与页面的对应关系存储在layout表里面的typeSettings字段里面。

    字段信息类似如下:

    column-1=82,23,11,
    column-2=29,
    layout-template-id=2_columns_ii
    privateLayout=true

    上面的意思为:当前页面是私有页面,使用的布局为2_columns_ii,拥有两个栏目,其中栏目1里面放的portlet为82,23,11,栏目2里面放的portlet为29。

  • 相关阅读:
    Log4j,Log4j2,logback,slf4j日志学习(转)
    MultipartFile类
    @Transactional(转)
    redis序列化和反序列化
    redis常见问题(转)
    为什么说Redis是单线程的以及Redis为什么这么快!(转)
    Numpy 用法小结
    正则表达式使用小结
    Hive 窗口函数、分析函数
    Hive UDF开发实例学习
  • 原文地址:https://www.cnblogs.com/show58/p/13802092.html
Copyright © 2020-2023  润新知