From ee819fb58a3dafa4c36f2ee860cc0a8629973040 Mon Sep 17 00:00:00 2001 From: Yuri Kuznetsov Date: Tue, 18 Mar 2025 18:51:07 +0200 Subject: [PATCH] lead form: use panel text --- client/src/views/lead-capture/form.js | 24 +++++++++++++++--------- 1 file changed, 15 insertions(+), 9 deletions(-) diff --git a/client/src/views/lead-capture/form.js b/client/src/views/lead-capture/form.js index c952859b72..244a4fdf36 100644 --- a/client/src/views/lead-capture/form.js +++ b/client/src/views/lead-capture/form.js @@ -42,13 +42,6 @@ export default class LeadCaptureFormView extends View { {{else}} - {{#if text}} -
-
-
{{complexText text}}
-
-
- {{/if}}
{{{record}}}
{{/if}} @@ -84,7 +77,6 @@ export default class LeadCaptureFormView extends View { return { isPosted: this.isPosted, successText: this.formData.successText, - text: this.formData.text, }; } @@ -119,9 +111,23 @@ export default class LeadCaptureFormView extends View { this.model.url = this.formData.requestUrl; + const detailLayout = [ + ...( + this.formData.text ? + [ + { + noteText: this.formData.text, + noteStyle: 'default', + rows: [], + } + ] : [] + ), + ...this.formData.detailLayout, + ]; + this.recordView = new CustomEditView({ model: this.model, - detailLayout: this.formData.detailLayout, + detailLayout: detailLayout, buttonList: [ { name: 'save',