Aipoのポートレット配置

@iwasaki 352views 更新:2013年12月19日

https://github.com/aipocom/aipo/tree/master/war/src/main/webapp/WEB-INF/psml/user/template/html

のそれぞれのpsmlファイルを読み込んで、最終的にはデータベースに登録をしています。

 

https://github.com/aipocom/aipo/blob/master/war/src/main/webapp/WEB-INF/psml/user/template/html/default.psml

 の中身を見てみると、

        <entry parent="Activity" />
        <portlets>
                <metainfo>
                        <description>
                        </description>
                        <title>マイページ</title>
                </metainfo>
                <security-ref parent="owner-only" />
                <layout position="4" size="-1" />
                <controller name="ThreeColumns" />
                <entry parent="ExtTimecard">
                        <layout position="-1" size="-1">
                                <property name="column" value="0" />
                                <property name="row" value="0" />
                        </layout>
                </entry>
                                <entry parent="Msgboard">
                        <layout position="-1" size="-1">
                                <property name="column" value="0" />
                                <property name="row" value="1" />
                        </layout>
                        <parameter name="p1e-rows" value="2" />
                </entry>

のような感じでMsgboardだと、

column:0(3カラムの一番左)

row:1(上から2番目)

のような設定になっています。

また、p1e-rows:2などのように、設定画面から開ける設定の初期値をセットしておくことができるようになっています。

ログイン / 新規登録してコメントする

このソースコードをストックして後で利用したり、作業に利用したソースコードをまとめることができます。

こちらもお役に立つかもしれません