Paano mag-export ng mga produkto sa PrestaShop

Paano magagawang I-export ang mga produkto sa PrestaShop

Kapag binubuksan ang a online na tindahan sa PrestaShop Kinakailangan na isaalang-alang ang ilang mga mahahalagang detalye upang masulit ang platform na ito.

Halimbawa, ang isang napakahalagang aspeto sa pagsasaalang-alang na ito ay may kinalaman sa marunong mag-export ng mga produkto sa PrestaShop, pagkilos na kinakailangan upang maisagawa upang makagawa ng isang backup na kopya, o upang mailipat din ang lahat ng mga produkto sa isa pang online na tindahan, atbp.

Ang mga kasong ito ay nagbibigay sa amin ng isang halimbawa kung bakit kinakailangan na malaman ang pamamaraan upang ma-export ang lahat ng mga produkto ng isang online na tindahan na ginawa PrestaShop sa isang CSV file. Susunod na babanggitin namin ang mga hakbang at tagubilin ng pamamaraang ito, upang maisagawa ito ng mga gumagamit nang walang masyadong maraming mga komplikasyon.

Upang magsimula, dapat pansinin na Ang PrestaShop ay may isang pindutan sa pag-export na nasa itaas lamang ng listahan ng mga produkto (sa Catalog> Mga Produkto), na tila sapat upang malutas ang tanong tungkol sa pag-export ng mga artikulo.

Gayunpaman, ang pindutang ito ay hindi nai-export ang lahat ng data ng produkto, dahil tinanggal nito ang isang bilang ng mahahalagang detalye, tulad ng: paglalarawan ng item, mga kumbinasyon, tatak, atbp.

Samakatuwid, ang isa pang pamamaraan ay dapat na isagawa upang isama ang mga elementong ito, isang proseso na susuriin namin mula sa isang tindahan PrestaShop 1.6 o .11 at mas mataas.

Ang kahalagahan ng mga module sa Prestashop

Isa sa mga pangunahing mga kasangkapan na maaaring magamit sa Prestashop electronic platform, Ito ay may kinalaman sa pag-install ng mga modyul, na kung saan ay isang serye ng mga instrumento na maaari naming magamit upang gawing mas tiyak at makilala ang aming web store sa pamayanan ng gumagamit, na maaaring interesado sa inaalok namin sa nasabing website.

Dito ay ang pangunahing pag-andar ng Prestashop modules.

Halimbawa, gumagana ang mga ito upang makalikha ng mga karagdagang pagpipilian sa pagpapakita, tulad ng mga blog, ilang partikular na impormasyon o ilang mga pagdaragdag ng seguridad.

Gayundin, pinapayagan din kaming kumonekta sa iba pang mga serbisyo (na maaaring kumatawan sa iba't ibang mga paraan ng pagbabayad upang gawing mas madali para sa mga mamimili na magbayad ng mga invoice) o ilang iba pang mahahalagang pag-andar, tulad ng: mga point system para sa mga customer o pagpapakita ng mga pagsusuri para sa mga artikulo.

Dahil dito, ang sistema ng modyul na maaaring mailapat mula sa Platform ng Prestashop, ginagawang posible para sa bawat tindahan sa site na ito na maging dalubhasa at maglaman ng lahat ng kailangan ng customer nang hindi pinupunan ito ng mga tampok na hindi interesado sa mga mamimili.

Lumikha ng CSV file 

PrestaShop CSV file

Ang unang hakbang ay dapat na binubuo ng lumilikha ng isang CSV file kasama ang lahat ng data na kinakailangan upang mai-import ang mga produkto sa isa pang pag-install ng PrestaShop, isang proseso na isinasagawa tulad ng sumusunod:

Una kailangan mong idagdag ang file (AdminProductsController.php) sa sumusunod na path ng pag-install ng PrestaShop ng gumagamit, at pagkatapos ay patungan ang AdminProductsController.

/ override / Controllers / admin /

Ano ang mangyayari kapag ang file ay mayroon nang direktoryo na pupuntahan ng gumagamit?

Kapag ang file ay mayroon na sa direktoryo kung saan pupunta, maaaring mangyari ito sapagkat posible na nilikha ng template ang file na iyon upang mai-overlap ang AdminProductionsController.php.

Sa kaso ng sitwasyong ito, kung ano ang susunod na dapat gawin, ay upang idagdag ang nasabing nilalaman bago ang pagsara ng tag na PHP (?>).

Gayundin, inirerekumenda rin na gumawa ng isang backup na kopya ng file na ito bago i-edit ito, na maaaring maging napaka kapaki-pakinabang sakaling hindi gumana ang pamamaraan, sapagkat sa ganitong paraan mayroon kang isang backup upang subukang muli nang hindi kumplikado ang iyong buhay. Sa ganitong paraan mayroon kang orihinal na file upang maibalik ito kahit kailan mo kailangan ito.

Pag-install ng module upang i-export ang mga file sa PrestaShop

Ang isa pang paraan upang maisakatuparan ang pag-export ng mga file sa PrestaShop ay maaaring ang sumusunod:

Una, isinasagawa ang pag-install ng module, na sa halimbawang ito ay para sa bersyon ng PrestaShop 1.6. Napakadali ng pag-install, papasok mo lamang ang tab na mga module, kung saan maaari mong ma-access ang pagsasaayos nito. Kapag tapos na ito, magbubukas ang isang menu na may iba't ibang mga pagpipilian sa pagsasaayos.

Sa seksyong ito dapat mong ipasok ang pagpipilian upang Mga Advanced na Parameter, na siya namang magbubukas ng maraming mga pagpipilian at sa paglaon ang isa sa I-export ang Mga Produkto. Talaga, ito ang unang hakbang upang ma-access ang pagsasaayos ng module ng tagaluwas ng produkto sa PrestaShop.

i-export ang mga produktong prestaShop

Paano mag-install ng isang module sa Prestashop?

Sa panimula, mayroong dalawang pangunahing uri ng mga module na inuri ayon sa uri ng pag-install kung saan sila tumutugma.

  • Ang una ay ang awtomatikong pag-install, mula sa "Addons.prestashop.com" Maaari mo itong i-download dito
  • Ang pangalawang uri ng mga module ay tumutugma sa mga maaaring manu-manong mai-install.

Awtomatikong pag-install

Sa kaganapan na ito ay opisyal na binili sa Prestashop Market Place Tindahan ng Espanya, ang mga module ay maaaring buhayin sa isang simpleng paraan mula sa likod ng tanggapan, na binubuo ng panel ng pangangasiwa ng tindahan.

Sa ganitong paraan, kinakailangan lamang na ipasok ang seksyon ng "Mga Modyul at Serbisyo”Mula sa menu ng panel ng administrasyon, at pagkatapos ay ipasok ang nakarehistrong data sa pahina ng Prestashop Addons.

Kapag tapos na ang pamamaraang ito, maaari naming makita ang listahan ng mga magagamit na mga module, kasama ang pindutan ng pag-install upang idagdag ang mga ito sa tindahan.

Awtomatikong pag-install

Pag-install ng manu-manong module

Upang maisagawa ang isang manu-manong pag-install ng module nang hindi ginagamit ang system installer mismo, sa kailangang i-upload ang folder ng file sa pamamagitan ng ftp na dati ay mai-unzip sa folder ng "module”Mula sa aming Prestashop.

Ang isa pang pamamaraan sa halip na gumamit ng isang ftp account ay sa pamamagitan ng paggamit ng Mga file ng cPanel, tulad ng inaalok sa aming Prestashop Hosting. Ang sumusunod ay i-upload ang file na dapat pa ring mai-compress sa folder na "mga module" at pagkatapos ay i-unzip ito gamit ang kanang pindutan, tulad ng ipinakita sa sumusunod na imahe:

Matapos ma-upload at ma-unzip ang module, maaari kaming pumunta sa seksyon na "Mga Modyul at Serbisyo sa Prestashop”, At doon namin ilalagay ang pangalan ng module na lilitaw sa kani-kanilang listahan, magagamit na ngayon para idagdag namin ito sa isang simpleng pag-click.

Pag-install ng manu-manong module

Uri ng Mga Modyul sa Prestashop

Mayroong isang mahusay na pagkakaiba-iba ng mga Modyul na maaaring magamit at mailapat Prestashop upang magdagdag ng mas mahusay na mga tampok at pag-andar sa aming online na tindahan na may prestashop.

Ang ilan sa pinakamahalaga ay nakalista sa ibaba:

  • Ang Mga Modyul ng Analytics at Banners
  • Mga kaakibat
  • Mga Padala (MRW, DHL, Envialia, SEUR, atbp)
  • Mga gateway sa pagbabayad (CECA, Banco Sabadell, Redsys, Cash sa paghahatid, PayPal, atbp.)
  • Mga module para sa mga Blog
  • Mga Modyul para sa Mga Social Network

Modyul para sa Prestashop 1.6

Isa pang paraan upang maisakatuparan mag-export ng file sa PrestaShop maaari itong maging ang sumusunod:

prestashop

Una, isinasagawa ang pag-install ng module, na sa halimbawang ito ito ang magiging module para sa bersyon ng PrestaShop 1.6. Napakadali ng pag-install, papasok mo lamang ang tab na mga module, kung saan maaari mong ma-access ang pagsasaayos nito.

Kapag tapos na ito, magbubukas ang isang menu na may iba't ibang mga pagpipilian sa pagsasaayos.

Sa seksyong ito dapat mong ipasok ang pagpipilian upang Mga Advanced na Parameter, na siya namang magbubukas ng maraming mga pagpipilian at sa paglaon ang isa sa I-export ang Mga Produkto. Talaga, ito ang unang hakbang upang ma-access ang pagsasaayos ng module ng tagaluwas ng produkto sa PrestaShop.

Mga pagpipilian sa pagsasaayos ng tagaluwas ng produkto sa PrestaShop

Kapag ang screen ng pagsasaayos ng module ay binuksan, mahahanap namin ang iba't ibang mga pagpipilian sa pagsasaayos ng exporter ng mga produkto sa PrestaShop, Sa puntong ito, ang mga sumusunod na pagbabago at application ay maaaring mapili upang isagawa ang pagsasaayos:

Maaari mong piliin ang wika kung saan mo nais i-export ang mga produkto, gamit ang pagpipilian Wika. Ito ay isang napaka praktikal na pagpipilian na ginagawang mas madali para sa amin ang proseso ng pagsasaayos, dahil maraming mga vendor ang hindi ganap na pamilyar sa paggamit ng Ingles o iba pang mga wika, kaya't napakadali na iprogram ang pagsasaayos sa Espanyol.

Mga pagpipilian sa pagsasaayos ng tagaluwas ng produkto sa PrestaShop

Kapag ang screen ng pagsasaayos ng module ay binuksan, mahahanap namin ang iba't ibang mga pagpipilian sa pagsasaayos ng exporter ng mga produkto sa PrestaShop.

Sa puntong ito, ang mga sumusunod na pagbabago at application ay maaaring mapili upang isagawa ang pagsasaayos:

Maaari mong piliin ang wika kung saan mo nais i-export ang mga produkto, gamit ang pagpipilian Wika. Ito ay isang napaka praktikal na pagpipilian na ginagawang mas madali para sa amin ang proseso ng pagsasaayos, dahil maraming mga vendor ang hindi ganap na pamilyar sa paggamit ng Ingles o iba pang mga wika, kaya't napakadali na iprogram ang pagsasaayos sa Espanyol.

Maaari mong piliin ang delimiter na nais naming gamitin sa pag-export, gamit ang pagpipilian delimiter.

Maaari mo ring ipahiwatig kung nais mong i-export ang lahat ng mga produkto o kung, sa kabilang banda, nais mo lamang i-export ang mga aktibo, isang pagpipilian na magagamit mula sa dalawang kategorya na lumabas mula sa pindutan I-export ang mga aktibong produkto?

Kasunod, dapat mong ipahiwatig kung nais mong i-export ang mga produkto ng lahat ng mga kategorya o lamang ng isang tukoy na kategorya, sa magagamit na pagpipilian ng Kategorya ng Produkto.

Panghuli, maaari mo ring baguhin ang pagpipilian na magpapahiwatig kung ang presyo na mayroon o walang buwis ay isasama sa pag-export, na kinakatawan sa kategorya ng Kasama o ibinukod ang buwis sa presyo.

Nasa ibaba ang screen kung saan ipinapakita ang mga pagpipiliang ito upang idetalye ang mga tuntunin at katangian ng pag-export.

mga produktong prestashop

Marami sa mga panghuling elemento kung saan ito ginagamit ay nakasalalay sa pagpapasadya na ito. i-export nila ang mga produkto sa PrestaShop. Nasa ibaba ang isang halimbawa ng kung paano isinasagawa ang isang pag-export ayon sa isang tukoy na kategorya ng produkto.

Halimbawa, ang mga produkto ng kategoryang "Babae" ay mai-export, kung saan ang mga aktibong produkto lamang ang pipiliin, at ang pag-export ay isasagawa sa presyong "walang buwis". Ang pagsasaayos na ito ay naisalarawan tulad ng sumusunod:

Sa wakas, sa sandaling napili ang mga nauugnay na setting, pindutin ang pindutan Luwas, na bumubuo ng isang CSV file na may impormasyon ng mga na-export na produkto.

prestashop

Modyul upang i-export ang mga produkto sa format na CSV sa PrestaShop

Ngayon susuriin namin ang mga tagubilin upang magawa i-export ang mga produkto sa PrestaShop na ipinasok sa tindahan sa format na CSV.

Tulad ng nakikita sa itaas, sa pagsasaayos ng modyul na maaari mong maitaguyod kung nais mong i-export ng isang tiyak na kategorya, iyon ay, kung nais mong i-export ang mga produkto sa isang tukoy na wika, ang delimitasyon o ang uri ng mga produkto na nais mong i-export, atbp. .

Dapat pansinin na ang pag-export ay tapos na bilang default sa CSV, ngunit pinapayagan ka ring piliin ang nasabing pag-export sa ibang format, halimbawa sa TXT. Ipinapakita ng sumusunod na imahe ang mga pagpipiliang ito na magagamit upang mai-configure.

   mga produkto ng pag-export ng mga module

MySQL at mga problema sa pag-export sa format na CSV

Ang isa sa mga sagabal na maaaring magkaroon ng pag-export sa format na CSV sa PrestaShop ay ang katotohanan na maaaring mangailangan itong malaman mysql, Sa gayon, ang lahat ng mga query ay ginawa mula sa sistemang ito, na kung saan ay lohikal na isinasaalang-alang ang katunayan na ang PrestaShop database ay nasa MySQL.

Bago i-export sa pamamagitan ng mysql, Posibleng subukan kung ang mga pagpipilian na naitaguyod ng default ay nagsisilbi sa amin, o kung, sa kabilang banda, kinakailangan upang baguhin ang mga ito upang maisakatuparan ang pamamaraang ito. Sa ganitong paraan, kung sinusunod ang mga talahanayan ng data, sa marami sa mga ito, maging mga produkto, kategorya o katangian, atbp., Isang serye ng mga pindutan ang lilitaw na magbibigay-daan sa amin upang isagawa ang mga sumusunod na proseso:

  • Button ng pag-export: Pinapayagan ka ng pindutan na ito na direktang i-export ang data ng ipinakitang talahanayan sa isang CSV, mayroon lamang itong kawalan na hindi ito isang kumpletong pag-export ng lahat ng posibleng data, dahil maaari itong mag-export ng isang talahanayan ng produkto, ngunit walang paglalarawan ng bawat produkto.
  • Ipakita ang pindutan ng query ng SQL: Ipinapakita sa amin ng pagpipiliang ito ang query sa SQL na naisasagawa kapag na-click ang pindutan ng pag-export.
  • I-export ang pindutan sa SQL Manager: Pinapayagan ka ng pindutan na ito na i-export ang query na naisakatuparan sa pamamagitan ng pagpindot sa pagpipilian upang ipakita ang SQL query sa manager ng SQL.

Sa maraming mga kaso, ang mga pagpipiliang ito ay maaaring hindi sapat upang samantalahin ang lahat ng mga tampok sa pag-export, kaya kinakailangan upang gumana sa isang advanced na paraan sa SQL manager. Sa bersyon 1.6 ng PrestaShop, ang SQL manager ay matatagpuan sa "Advanced Parameter + SQL Manager" at sa bersyon 1.7, mahahanap ito sa "Advanced Parameter + Database + SQL Manager".

Para saan ang SQL Manager

Talaga, ang SQL manager ay isang database manager na kung saan maaari kang gumawa ng mga query sa mga ito at mai-save ang mga ito upang maisagawa ito kung nais mo. Sa pamamagitan ng pagpapatakbo ng mga query na ito, maaari kang mag-download ng isang CSV file na mga resulta matapos ang pagpapatupad.

Upang maisagawa ang isang query sa loob ng SQL manager, kailangan mo lamang pindutin ang pindutan na "Magdagdag ng isang bagong query sa SQL". Ang paggawa nito ay magbubukas sa sumusunod na kahon:

Manager ng Prestashop SQL

Salamat kay PrestaShop Ipinapakita sa amin ang mga talahanayan at katangian ng mga database, pinapayagan kaming idagdag ang mga elementong ito nang direkta sa query, tulad ng ipinakita sa sumusunod na imahe:

Konklusyon

Tulad ng mahulaan mo, ang pinakamahusay na bagay na dapat gawin upang maayos na hawakan ang mga prosesong ito ay pagsasanay, sapagkat sa ganitong paraan lamang makakamit ang kasanayan upang i-export ang mga produkto sa PrestaShop bilang dalubhasa.

Ang mga limitasyon ng pag-export ay nakasalalay mula sa puntong ito, sa pamamahala at ang kasanayan ng mga gumagamit.


Iwanan ang iyong puna

Ang iyong email address ay hindi nai-publish. Mga kinakailangang patlang ay minarkahan ng *

*

*

  1. Responsable para sa data: Miguel Ángel Gatón
  2. Layunin ng data: Kontrolin ang SPAM, pamamahala ng komento.
  3. Legitimation: Ang iyong pahintulot
  4. Komunikasyon ng data: Ang data ay hindi maiparating sa mga third party maliban sa ligal na obligasyon.
  5. Imbakan ng data: Ang database na naka-host ng Occentus Networks (EU)
  6. Mga Karapatan: Sa anumang oras maaari mong limitahan, mabawi at tanggalin ang iyong impormasyon.