Я клонировал форму виджета OOTB, назвал ее widget-form-md и создал дополнительную схему параметров для hideRelatedLists:
У меня есть отдельный виджет, в который встроена моя клонированная форма widget-form-md, и я надеюсь отобразить его через модальное окно Material Design. Мой клиентский скрипт для модального окна выглядит так:
function x ($scope, $location, spUtil, amb, $mdDialog, $http, $window, $rootScope, $timeout){
var c = this;
c.newRequest = function() {
$mdDialog.show({
contentElement: '#hr_request',
parent: angular.element(document.body),
clickOutsideToClose:true
});
spUtil.get("widget-form-md", {
request_name: 'hr_request',
view: 'hr_request',
table: 'x_dnf_federal_hr_e_federal_hr_cases'
}).then(function(response) {
c.hr_request = response;
});
};
}
Каков правильный синтаксис для передачи моей схемы параметров в spUtil? я пробовал
spUtil.get("widget-form-md", {
request_name: 'hr_request',
hideRelatedLists: true
view: 'hr_request',
table: 'x_dnf_federal_hr_e_federal_hr_cases'
})
и
spUtil.get("widget-form-md", {
request_name: 'hr_request',
options: {hideRelatedLists:true},
view: 'hr_request',
table: 'x_dnf_federal_hr_e_federal_hr_cases'
})
Ни один из них не работал, и я не могу найти там никакой документации о том, как это сделать. Какие-либо предложения? Спасибо!