20 lines
1.3 KiB
PHP
20 lines
1.3 KiB
PHP
<?php
|
|
$content = file_get_contents('stock.php');
|
|
$content = str_replace(
|
|
"function openItemModal(sku = '', name = '', price = '', base_stock = '') {",
|
|
"function openItemModal(sku = '', name = '', price = '', base_stock = '', vat = '5', category_id = '', supplier_id = '', image_url = '') {",
|
|
$content
|
|
);
|
|
$content = str_replace(
|
|
"document.getElementById('item_vat').value = '5';",
|
|
"document.getElementById('item_vat').value = vat;\n document.getElementById('item_category').value = category_id;\n document.getElementById('item_supplier').value = supplier_id;\n \n // Remove old image preview if any\n const oldPreview = document.getElementById('image_preview');\n if (oldPreview) oldPreview.remove();\n \n if (image_url) {\n const preview = document.createElement('img');\n preview.id = 'image_preview';\n preview.src = image_url;\n preview.style.maxHeight = '100px';\n preview.className = 'mt-2 rounded';\n document.getElementById('item_picture').parentElement.appendChild(preview);\n }",
|
|
$content
|
|
);
|
|
$content = str_replace(
|
|
"document.getElementById('item_category').value = '';\n document.getElementById('item_supplier').value = '';",
|
|
"",
|
|
$content
|
|
);
|
|
file_put_contents('stock.php', $content);
|
|
|