Uprava pluginu woocommerce-csvimport
Zadanie:
DoplniĹĄ do pluginu moĹľnosĹĄ plánovanĂ©ho uploadu sĂşboru csv, ktorĂ˝ sa podÄľa zadanej hlavicky sĂşboru priradĂ k správnemu importu v zozname importov. Po vykonani ĂşspešnĂ©ho importu sa sĂşbor zmaĹľe, pri neĂşspešnom importe sa premenuje a pošle email o chybe správcovi stránky. Tieto plánovanĂ© importy mĂ´Ĺľu byĹĄ aj viacerĂ© nastavenĂ© naraz. NaprĂklad aktualizuj akciovĂ© cennĂky (exp_106) kaĹľdĂ˝ pondelok o 23:00, ale ceny v eshope sa budu aktualizovaĹĄ 1 krat za hodinu (exp_102). Ulohy sa musia daĹĄ pozastaviĹĄ, upraviĹĄ a zmazaĹĄ. Podmienkou je ÄŤistĂ˝ kĂłd s komentami.
url pluginu na wp.com https://wordpress.org/plugins/woocommerce-csvimport/
Headers importov
ImportovanĂ© sĂşbory maju nazov exp_headertype_rrrrmmddd a adresar kde sa nachádza bude relatĂvny voÄŤi domene voliteÄľnĂ˝. napr.: /import
NovĂ© nastavenia pluginu: sheduled_frequency – s dropdown moĹľnosĹĄami (minute,hour, day)
sheduled_value – pole s moĹľnosĹĄou zadania – placeholder=“10″. Zadana hodnota mĂ´Ĺľe byĹĄ iba ÄŤĂslo od 1 do 59
Test funkÄŤnosti:
NastavĂm si v parametroch novĂ˝ import v urÄŤitom intervale. napr 1x za 10 minĂşt, 1x za 2 hodiny, 1x denne o 22:00
no a v daný čas sa vykoná import a v informačnom okne sa zobrazà log súbor, že úloha prebehla v poriadku.
Pre  súbory typu archiv /7z, zip, arj../ ho najprv rozbalà a následne vykoná import. nasledne spracuje rozbaleny subor podla hlavicky. Formátovanie textu voliteľné, alebo len UTF-8.
Kontaktujte ma s doplĹujĂşcimi otázkami.