Emis Posted August 15, 2017 Report Share Posted August 15, 2017 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! Quote Link to comment Share on other sites More sharing options...
Emis Posted August 15, 2017 Author Report Share Posted August 15, 2017 Tikko tikai pamanīju, ka cPanelis piedāvā cron job. Tagad jamēğina un jātestē komanda. Quote Link to comment Share on other sites More sharing options...
Zefirs Posted August 15, 2017 Report Share Posted August 15, 2017 Gadienā pie importējamā xml produkta nav arī pvn norādīts? Quote Link to comment Share on other sites More sharing options...
Emis Posted August 15, 2017 Author Report Share Posted August 15, 2017 (edited) On 8/15/2017 at 8:52 PM, Zefirs said: Gadienā pie importējamā xml produkta nav arī pvn norādīts? Nē, no xml nāk tīrā cena. Opencart ir uzstādīts PVN un manā gadījumā PVN ID Iekš DB ir 11, ja es uztaisītu citu/jaunu TAX rate tad tam citam ID būtu piem 12. Viss ideālāk būtu defaultā Opencart PVN ID uzlikt 0, jo kā jau minēju, pie xml importa koda netieku klāt.EDIT: Ja nu kādam kādreiz nepieciešams: Šī komanda palaiž failu ik pa 30min. 0,30 * * * * /usr/bin/php -q /home/user/manamajaslapas-direktorija/faila-nosaukums.php Edited August 18, 2017 by Emis Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.