为每个API设置默认图像的最佳方法是什么?我还想阻止用户上传他们自己的图片。
答案 0 :(得分:0)
这真的取决于您想要做什么以及您正在运行的API Manager版本。例如,如果图像是可点击的,那么图像的大小。因此,我建议使用谷歌浏览器并右键单击要更改的内容,然后转到检查元素。这样您就可以查看要更改的文件和代码。
更改默认图片
我去了[APIM] /repository/deployment/server/jaggeryapps/store/site/themes/wso2/libs/theme-wso2_1.0/css/目录并编辑了theme-wso2.css文件。我编辑了第9681行的元素样式(在API Manager 2.1.0中的缩略图图标自定义下面)这里是代码
.thumbnail.icon {
position: relative;
content: url(link to image); --Added this line
max-width: 100% --Added this line
}
在发布商目录中执行相同的操作。
删除上传图片的选项
转到[APIM] /repository/deployment/server/jaggeryapps/publisher/site/themes/wso2/libs/theme-wso2_1.0/css/并编辑主题-wso2.css。编辑第1495行,如下所示
.col-sm-offset-3 {
margin-left: 25%;
visibility: hidden; -- added line
}
答案 1 :(得分:0)
这可以通过使用子主题来实现,而不是像上面建议的那样直接修改主题文件,最好你可以提到你正在使用的API管理器的版本。