【发布时间】:2019-04-09 00:10:31
【问题描述】:
我正在尝试使用 10 月份的前端表单数据属性 API 执行一些代码。 onSend 函数执行简单的代码,例如 echo 'something',但不执行更复杂的代码,例如尝试使用 mpdf 插件。 估计和AJAX重载页面有关,不知道怎么解决。
我尝试使用来自数据属性 API 的数据请求,调用函数 onSend,但 onSend 上的代码没有执行。
我的表单头如下:
<form class="register-form" method="POST" data-request="onSave">
还有我的 onSave 函数:
public function onSave(){
$mpdf = new \Mpdf\Mpdf();
$mpdf->WriteHTML('<div style="text-align: center"> Test </div>');
$mpdf->Output();
}
请注意,这两个代码都在一个组件上,当我尝试类似以下操作时会执行 onSave 函数:
echo 'Test';
【问题讨论】:
标签: octobercms octobercms-backend