Jak mogę dodać niestandardowy portlet do sekcji Portal
Panelu sterowania, jak pokazano na poniższym rysunku:Jak dodać niestandardowy portlet w sekcji Panel sterowania
7
A
Odpowiedz
12
Oto jak to zrobić :
w twojej portletu
liferay-portlet.xml
(można sprawdzić DTD tego xml, aby uzyskać więcej informacji na temat innych znaczników) obejmują dwa znaczniki w tagu<portlet>
jak pokazano:<portlet> <portlet-name>MyCustomPortlet</portlet-name> <icon>/mycustom.png</icon> <!-- These are the two entries which are required for the portlet to appear in the control panel --> <!-- Set the control-panel-entry-category value to "my", "content", "portal" or "server" to make this portlet available in the Control Panel under that category. --> <control-panel-entry-category>portal</control-panel-entry-category> <!-- Set the control-panel-entry-weight value to a double number to control the position of the entry within its Control Panel category. Higher values mean that the entry will appear lower in the Control Panel menu. --> <control-panel-entry-weight>100</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>mycustomportlet-portlet</css-class-wrapper> </portlet>
Ponadto, jeśli nie chcesz, aby portlet do stawienia się w
Add Menu
tak, że nie kładzie się na innych stronach, a następnie w swojejliferay-display.xml
można dołączyć:<display> <category name="category.hidden"> <!-- Adding your portlet to the hidden category would not display the portlet in the ADD Menu on the top-left-hand corner --> <portlet id="MyCustomPortlet"></portlet> </category> </display>
Zbuduj i wdrożyj portlet i możesz już iść.
0
Oprócz odpowiedzi udzielonej przez Prakasha K, zdolność do dancelowania i instancia powinna być fałszywa.
Powiązane problemy
- 1. WPF: Jak utworzyć niestandardowy panel sterowania?
- 2. Panel niestandardowy z silnikiem układu
- 3. Jak dodać panel niestandardowy do dodatku Visio 2013?
- 4. Jak mogę uzyskać przyciski sterowania w systemie Windows Form - Panel
- 5. Jak dodać tytuł sekcji w widoku UICollectionView?
- 6. Ruby on Rails Web Hosting Panel sterowania/Zarządzanie serwerem
- 7. Jak dodać separatory/separatory sekcji do ListView?
- 8. dodać niestandardowy typ w Settings.settings
- 9. Jak wdrożyć portlet w Liferay z Eclipse
- 10. Jak dodać niestandardowy arkusz stylów CSS do administratora Umbraco
- 11. Jak programowo uruchomić panel sterowania głośnością mikrofonu w systemie Windows Vista?
- 12. Doctrine 2 - Jak dodać niestandardowy sterownik DBAL?
- 13. Jak dodać niestandardowy dekorator do zadania tkaniny
- 14. jak dodać niestandardowy javascript do witryn google?
- 15. Jak dodać niestandardowy analizator protokołów do wireshark?
- 16. Jak dodać niestandardowy javascript do administratora WordPress?
- 17. Jak dodać niestandardowy kod HTML do wp_nav_menu?
- 18. Jak dodać niestandardowy znacznik pliku gmap.js?
- 19. Panel "Nieskończony" w WPF
- 20. Jak dodać przycisk niestandardowy w każdym rzędzie w Kendo Grid
- 21. Liferay <portlet: actionURL>
- 22. Jak dodać dodatkowe odstępy między nagłówkiem sekcji a akapitem
- 23. Jak dodać niestandardowy obiekt w programie Interface Builder?
- 24. jak dodać klucz niestandardowy do klawiatury w ios?
- 25. jak dodać niestandardowy widok objaśnienia w widoku mapy
- 26. Jak dodać niestandardowy filtr po autoryzacji użytkownika w aplikacji wiosna
- 27. Jak dodać tekst niestandardowy zamiast adresu URL w wiadomości Deeplink
- 28. Jak dodać przycisk niestandardowy do QMessageBox w PyQt4
- 29. Jak dodać niestandardowy wbudowany widget administratora w Django?
- 30. Jak dodać niestandardowy poziom logowania do programu rejestrującego w ruby?