Sveiki!
Nepieciešams viedoklis/palīdzība saistībā ar automātisku table atjaunošanu .
Īss rezumē par situāciju.
Ir opencart CMS, un 3x dienā no vairumtirgotāja ienāk XML preču papildinājumi un preču skaita atjauninājumi utt utjp.
Taču katru reizi, kad kāds produkts tiek atjaunots(skaits, nosaukums, apraksts), tad produktam automātiski nometās tax_class_id '0' bet nepieciešams ir '11'
Esošais risinājums ir pats vienkāršākais un tai pat laikā- kaitinošākais. jo 3x dienā manuāli nepieciešams atjaunot.
Biju atradis info par CRON, bet īsti skaidrībā netiku. Varbūt kāds zin kādu labu manuāli, lai uztaisīt šo funkciju automatizētu?
<?php
$servername = "localhost";
$username = "username";
$password = "4password";
$dbname = "dbname";
$conn = new mysqli($servername, $username, $password, $dbname);
if ($conn->connect_error) {
die("Connection failed: " . $conn->connect_error);
}
$sql = "UPDATE `ocl0_product` SET `tax_class_id` = '11'";
if ($conn->query($sql) === TRUE) {
echo "tax_class_id atjaunots";
} else {
echo "Kļūda atjaunojot tax_class_id: " . $conn->error;
}
$conn->close();
?>
Vai arī kāds var padalīties ar info, kā opencart 2.3 tax_class_id, kas ir PVN- nomest atpakaļ uz default 0, būšu tikai pateicīgs.
P.s. Pie xml kataloga importa koda klāt netieku.
Paldies!