我正在尝试修改Fiori Purchase Req Approval App的主视图(S2.view.xml)。我需要在这个视图中添加一个页脚。我尝试在S2视图XML中添加页脚,但它没有用。所以看起来像S2控制器,getHeaderFooter()需要修改。我的问题
1)这是标准方法吗?为什么它被添加到控制器
2)如果我必须添加页脚,如何将其添加到主视图?
3)如果需要,如何抑制方法?
感谢您的帮助。
谢谢
答案 0 :(得分:0)
1)这是标准方法吗?为什么它被添加到控制器
您应该覆盖控制器中的getHeaderFooterOptions
。
2)如果我必须添加页脚,如何将其添加到主视图???
以下代码示例是将两个按钮Test1和Test2添加到页脚。
getHeaderFooterOptions : function() {
var oOptions = {
buttonList: [{
sI18nBtnTxt: "Test1",
onBtnPressed: function() {
}
}, {
sI18nBtnTxt: "Test2",
onBtnPressed: function(oEvent) {
}
}]
};
return oOptions;
},
有关覆盖getHeaderFooterOptions
的详细信息,请参阅documentation。
3)如果需要,如何抑制方法?
您无法取消该方法。