Refactor API endpoints and update invoice generation
- Updated API calls in equipment.php, equipment_manage.php, and equipments_mass_update.php to use v2 endpoints. - Changed payload decoding from decode_payload to json_decode for consistency. - Enhanced invoice generation in factuur.php and webhook files to use a new email template and PDF structure. - Added new email and PDF templates for invoices to improve formatting and readability. - Improved marketing folder handling in marketing.php with better payload management. - Updated CSS for marketing to enhance UI interactions. - Added JavaScript checks for browser compatibility in softwaretool.php. - Adjusted user permissions in settingsprofiles.php to reflect new features.
This commit is contained in:
@@ -184,6 +184,13 @@ $view .= '
|
||||
|
||||
$view .= '<div class="content-block">
|
||||
|
||||
<noscript>
|
||||
<div style="background: #dc3545; color: white; padding: 15px; border-radius: 8px; margin-bottom: 20px;">
|
||||
<strong>JavaScript Required</strong><br>
|
||||
This tool requires JavaScript to be enabled in your browser.
|
||||
</div>
|
||||
</noscript>
|
||||
|
||||
<p id="servicetoken" value="" hidden>'.$bearertoken.'</p>
|
||||
|
||||
<div id="connectdevice" style="display:flex; gap: 10px; margin-bottom: 20px;">
|
||||
@@ -276,8 +283,11 @@ echo '
|
||||
var MOLLIE_ENABLED = '.(mollie_enabled ? 'true' : 'false').';
|
||||
var PAYPAL_ENABLED = '.(paypal_enabled ? 'true' : 'false').';
|
||||
var PAY_ON_DELIVERY_ENABLED = '.(pay_on_delivery_enabled ? 'true' : 'false').';
|
||||
|
||||
// Translation variables
|
||||
// Early browser compatibility check
|
||||
if (!("serial" in navigator)) {
|
||||
console.warn("Web Serial API is not supported in this browser");
|
||||
}
|
||||
// Translation variables
|
||||
var TRANS_NAME = "'.($account_name ?? 'Name').'";
|
||||
var TRANS_EMAIL = "'.($account_email ?? 'Email').'";
|
||||
var TRANS_ADDRESS = "'.($shipping_address ?? 'Address').'";
|
||||
|
||||
Reference in New Issue
Block a user