问题描述,如下图:
现在解释为什么会这样子布局,每一个红框就是一个 portlet.
1.在数据库里有一个叫 portlet 的表,这个表里存的就是页面的布局信息。如下图:
2.首先 layoutId 就是这个布局的View , viewtype 就是整个布局中的一部分,column 表示是在第一列 , position 是表示在第几个位置,如图中的红框中的那行信息。则表示上一张图片中 ContactDetail所处的信息,表示第一行的第一个,其他依次类推。
_user_id 则表示这些布局是和谁关联的。
3.在代码的调用就是在 ContactDetailsAndRelationsView 里 ,根据里面的配置信息,再去找对应 portlet View 就可以了。