[LoTW] use Ajax for manual sync

When you click the LoTW manual sync button it now loads the contents into the page using ajax get request using htmx.
This commit is contained in:
Peter Goodhall
2023-05-27 22:09:44 +01:00
parent f1ff22b4bc
commit c5c7e79955
2 changed files with 9 additions and 1 deletions

View File

@@ -122,7 +122,11 @@
</div>
<div class="card-body">
<p><a class="btn btn-outline-success" href="<?php echo site_url('lotw/lotw_upload'); ?>"><?php echo lang('lotw_btn_manual_sync'); ?></a></p>
<button class="btn btn-outline-success" hx-get="<?php echo site_url('lotw/lotw_upload'); ?>" hx-target="#lotw_manual_results">
<?php echo lang('lotw_btn_manual_sync'); ?>
</button>
<div id="lotw_manual_results"></div>
</div>
</div>

View File

@@ -436,4 +436,8 @@ div#station_logbooks_linked_table_paginate {
.w-qsl{
max-height: calc(100vh - 270px);
overflow-y: auto;
}
#lotw_manual_results {
padding-top: 10px;
}