screnshaw
11/09/2021, 8:54 PMcontext.response.write({output: html});
my html/css works great. However, if I enter the below code, my html//css is off. Has anyone figured a fix so that the html/css is not affected?
let form = serverWidget.createForm({
title: 'Angular Suitelet Demo'
});
let field = form.addField({
id: 'custom_inline',
type: serverWidget.FieldType.INLINEHTML,
label: 'Inline'
});
field.defaultValue = html;
context.response.writePage(form);
jen
11/09/2021, 8:55 PMjen
11/09/2021, 8:55 PM!important
forscrenshaw
11/09/2021, 8:56 PMjen
11/09/2021, 8:56 PMjen
11/09/2021, 8:56 PMjen
11/09/2021, 8:57 PMscrenshaw
11/09/2021, 8:57 PMscrenshaw
11/09/2021, 8:58 PM<link rel="stylesheet" href="${appInfo.cssFile}">
jen
11/09/2021, 8:58 PMjen
11/09/2021, 8:59 PMscrenshaw
11/09/2021, 8:59 PMjen
11/09/2021, 9:00 PMform
uses and your Telerik stuff. I haven’t worked with bootstrap or telerik so can’t help 😞battk
11/09/2021, 9:01 PMbattk
11/09/2021, 9:02 PMscrenshaw
11/09/2021, 9:09 PMbattk
11/09/2021, 9:11 PMscrenshaw
11/09/2021, 9:12 PMconst html = `<!DOCTYPE html><html lang="en"><head>
<meta charset="utf-8">
<title>SalesOrderSplit</title>
<base href="/">
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="icon" type="image/x-icon" href="favicon.ico">
<link rel="stylesheet" href="${appInfo.cssFile}"></head>
<link href="${appInfo.config}"></head>
<body>
<app-root></app-root>
<script src="${appInfo.runtimeFile}" type="module"></script><script src="${appInfo.pollyFillsFile}" type="module">
</script><script src="${appInfo.mainFile}" type="module"></script>
screnshaw
11/09/2021, 9:12 PMbattk
11/09/2021, 9:16 PMbattk
11/09/2021, 9:16 PMView Page Source
menu option somewherescrenshaw
11/09/2021, 9:17 PMtransform: translateY(40926px);
. The translate is off for some reasonscrenshaw
11/09/2021, 9:18 PMbattk
11/09/2021, 9:20 PMbattk
11/09/2021, 9:21 PMjen
11/09/2021, 10:57 PMINLINEHTML
field something like this:jen
11/09/2021, 10:57 PMjen
11/09/2021, 10:57 PMmichoel
11/10/2021, 3:59 AMscrenshaw
11/10/2021, 1:10 PMscrenshaw
11/10/2021, 1:14 PMscrenshaw
11/10/2021, 3:22 PMsuiteletUrl = `${suiteletUrl}&salesOrderId=${salesOrderId}`;
const appWrapper = `<iframe style="position: absolute; height: 100%; width:100%; border: none" src="${suiteletUrl}&${_getAppHtmlProperty}=true"></iframe>`
This calls back to the suitelet, in which I then return the html when the "loadApp" is true.