File manager - Edit - /home/web/vm-3fadc827.na4u.ru/www/bitrix/modules/sender/install/js/sender/consent/preview/src/consent_preview.js
Back
import {Layout} from 'ui.sidepanel.layout'; import PreviewContent from './view/previewcontent.js'; export class ConsentPreview { constructor() { } static open(consentId) { if (!consentId) { return; } const view = (new PreviewContent()); BX.SidePanel.Instance.open("sender:consent-preview", { width: 800, cacheable: false, contentCallback: () => { return Layout.createContent({ extensions:[ 'ui.buttons', 'ui.buttons.icons', 'ui.notification', 'ui.sidepanel-content', 'ui.sidepanel.layout', 'sender.consent.preview', ], content () { BX.ajax.runAction('sender.consentPreview.loadData', { json: { id:consentId }, }).then((response) => { view.setText(response.data.consentBody) || ""; view.setApproveBtn(response.data.approveBtnText); view.setRejectBtn(response.data.rejectBtnText); }, (response) => { // view.setText(response.data.consent); }); return view.getTemplate(); }, buttons ({cancelButton}) { return [ cancelButton, ]; }, }); }, }); } }
| ver. 1.4 |
Github
|
.
| PHP 7.4.33 | Generation time: 0.27 |
proxy
|
phpinfo
|
Settings