Коллеги, как реализовать redirect на preview страницу после синхронизации приложения?
реализовал событие после обновления заказа
Terrasoft.sdk.Model.setModelEventHandler("Order",
Terrasoft.ModelEvents[Terrasoft.ModelEventKinds.After].update,function(config){
var model = "Order";
var record = config.scope.eventConfig.records[0];
var pageConfig = {
recordId: record.data.Id
};
Terrasoft.Configuration.WaSync(model, pageConfig, false);
});
Terrasoft.Configuration.WaSync = function(model, pageConfig, toMainPage = true) {
Terrasoft.MobileSettingsPageControllerSyncManager.synchronize({
exportOnly: false ,
checkForPredefinedDatabase: false,
redirect: function() {
debugger;
if(toMainPage) {
Terrasoft.core.redirectToMainPage();
} else {
Terrasoft.Application.close(() => {
});
}
}
});
};
нашел функцию Terrasoft.util.redirectToPage:
Terrasoft.util.redirectToPage = function(to, hash) {
Terrasoft.Application.close(() => {
to += location.search;
if (hash) {
to += "#" + hash;
}
location.href = to;
});
};
я та понимаю в hash нужно передавать данные по странице заказа, подскажите что можно вообще тут сделать? Не хочется редиректится на главную страницу.