मैं कैसे नियंत्रण कक्ष के Portal
अनुभाग के लिए एक कस्टम portlet जोड़ सकते हैं, के रूप में निम्न चित्र में दिखाया:नियंत्रण कक्ष अनुभाग में कस्टम portlet कैसे जोड़ें
7
A
उत्तर
12
तरीके से ऐसा करने के लिए है :
अपने portlet के
liferay-portlet.xml
अपने<portlet>
टैग में दो टैग शामिल (अन्य टैग के बारे में अधिक जानकारी के लिए जाँच कर सकते हैं इस xml का DTD) दिखाया गया है में:<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>
इसके अलावा, आप तो
Add Menu
में प्रदर्शित करने के है कि यह अन्य पृष्ठों पर डाल नहीं है, तो अपने portlet नहीं चाहते हैं, तो आपकेliferay-display.xml
आप शामिल कर सकते हैं:<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>
अपना पोर्टल बनाएं और तैनात करें और आप जाने के लिए अच्छे हैं।
0
प्रकाश के द्वारा उत्तर के अलावा, अजेय और अस्थिर होना गलत होना चाहिए।