1

Is there any way to make a portlet for organizations i have made in control panel ?

it must be like this >> users logged in and see a portlet for their organizations and can edit update delete upon there request .

i have created organization hierarchy and made every things roles users ... etc

it can be done through hook or what please help me ?!

i have tried this

VC1
  • 1,660
  • 4
  • 25
  • 42
Munadel
  • 107
  • 2
  • 12

1 Answers1

0

You can add portlet in control panel by adding below lines in your

<control-panel-entry-category>content</control-panel-entry-category>
<control-panel-entry-weight> 9.5</control-panel-entry-weight>

So your liferay-portlet.xml will look like

    <liferay-portlet-app>

        <portlet>
            <portlet-name>Test Portlet</portlet-name>
            <icon>/icon.png</icon>
            <control-panel-entry-category>content</control-panel-entry-category>
            <control-panel-entry-weight> 9.5</control-panel-entry-weight>
             <instanceable>false</instanceable>
            <header-portlet-css>/css/main.css</header-portlet-css>
            <footer-portlet-javascript> /js/main.js
            </footer-portlet-javascript> 
<css-class-wrapper>
                test-portlet
            </css-class-wrapper>
            <add-default-resource>true</add-default-resource> 
        </portlet>
        <role-mapper>
            <role-name>administrator</role-name>
            <role-link>Administrator</role-link>
        </role-mapper>
        <role-mapper>
            <role-name>guest</role-name>
            <role-link>Guest</role-link>
        </role-mapper>
        <role-mapper>
            <role-name>power-user</role-name>
            <role-link>Power User</role-link>
        </role-mapper>
        <role-mapper>
            <role-name>user</role-name>
            <role-link>User</role-link>
        </role-mapper>
    </liferay-portlet-app>

Let me know if it worked for you.

Learner
  • 976
  • 14
  • 29