Несколько раз назад я успешно подавлен кнопка "Сохранить как плитку", существующая в стандартном приложении Fiori, MM_PO_APV:
// Standard application buttons (Remove Forward)
this.setHeaderFooterOptions({
oPositiveAction: {
sI18nBtnTxt: that.resourceBundle.getText("XBUT_APPROVE"),
onBtnPressed: jQuery.proxy(that.handleApprove, that)
},
oNegativeAction: {
sI18nBtnTxt: that.resourceBundle.getText("XBUT_REJECT"),
onBtnPressed: jQuery.proxy(that.handleReject, that)
},
onBack: jQuery.proxy(function() {
//Check if a navigation to master is the previous entry in the history
var sDir = sap.ui.core.routing.History.getInstance().getDirection(this.oRouter.getURL("master"));
if (sDir === "Backwards") {
window.history.go(-1);
} else {
//we came from somewhere else - create the master view
this.oRouter.navTo("master");
}
}, this),
// Remove the 'Save as Tile' button
bSuppressBookmarkButton : true
});
Но они обновили версию SAPUI5, я думаю, самую последнюю, и в ней есть проблема. Кнопка появляется, но со странным поведением, как вы можете видеть:
Весь мой код остается прежним, и, как я видел в API документации, он тоже остается прежним.
Не могли бы вы помочь мне, как это решить?
С уважением,
Андре