Я пытаюсь выполнить некоторый код, используя октябрьский API атрибутов данных для интерфейсных форм. Функция onSend выполняет простые коды, такие как echo «что-то», но не усложняет код, например, пытается использовать плагин 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';