Hi.
htm page code:
<div class="acceptance_checkbox">
<input type="checkbox" name="acceptance" value="1" aria-invalid="false" checked="checked" class="acceptance">
<a href="javascript:void(0)" class="accep" data-request="{{ __SELF__ }}::onAcceptance"
data-request-success="btnOpenModal('','acceptanceModalMessage')">
{{ page_txt_acceptance }}
</a>
</div>
Handler code
function onAcceptance()
{
// для загрузки файла из темы
$theme = Theme::getActiveTheme(); //use Cms\Classes\Theme;
$title= file_get_contents($theme->getPath().'/partials/title_acceptance.htm');
$txt= file_get_contents($theme->getPath().'/partials/txt_acceptance.htm');
return [
'#acceptance_modal' => $this->renderPartial('@acceptance', ['txt' => $txt, 'title' => $title, 'view_acceptance' => true])
];
}
This works in 3.0.50 and in 2.2.54