我已经下载了所有补丁(最多为patch008),使用TortiseSVN svn checkout以下//svn.wso2.org/repos/wso2/carbon/kernel/branches/4.2.0/和//svn.wso2.org / repos / wso2 / carbon / platform / tags / turing-chunk11 /
然后将上面的文件夹导出到另一个位置D:\ platform,D:\ productssource并使用Build successful消息构建它们。
现在,我想在管理控制台中对权利子菜单(如PAP,PDP和 MyOwnCreatedPAP )下的WSO2IS v5.0进行更改,看起来像1。
为了达到上述要求,我应该在Eclipse IDE中遵循哪些步骤来对源代码进行更改,plz一步一步地提到它们,因为我是新手。
答案 0 :(得分:0)
为此,您必须编写自定义Carbon组件UI包。您需要在组件的component.xml
文件夹中包含src/main/resources/META-INF/
文件,其内容类似于以下内容,以添加菜单项。
<component xmlns="http://products.wso2.org/carbon">
<menus>
<menu>
<id>studentmgt_menu</id>
<i18n-key>student.menu</i18n-key>
<i18n-bundle>org.wso2.carbon.student.mgt.ui.i18n.Resources</i18n-bundle>
<parent-menu>manage_menu</parent-menu>
<link>../student-mgt/index.jsp</link>
<region>region1</region>
<order>50</order>
<style-class>manage</style-class>
<icon>../student-mgt/images/students.gif</icon>
<require-permission>/permission/protected/manage</require-permission>
</menu>
</menus>
</component>
关注this guide有关如何编写自定义Carbon组件并创建UI包的完整教程。