Як экспартаваць прадукты ў PrestaShop

Як мець магчымасць экспартаваць прадукты ў PrestaShop

Пры адкрыцці а Інтэрнэт-крама ў PrestaShop Неабходна ўлічваць некаторыя важныя дэталі, каб максімальна выкарыстоўваць гэтую платформу.

Напрыклад, вельмі важны аспект у гэтым плане звязаны з ведаць, як экспартаваць прадукты ў PrestaShop, дзеянне, неабходнае для таго, каб зрабіць рэзервовую копію, альбо для міграцыі ўсіх прадуктаў у іншую Інтэрнэт-краму і г.д.

Гэтыя выпадкі даюць нам прыклад таго, чаму так неабходна ведаць працэдуру экспарту ўсёй прадукцыі інтэрнэт-крамы, вырабленай у PrestaShop у файл CSV. Далей мы згадаем этапы і інструкцыі гэтай працэдуры для таго, каб карыстальнікі маглі яе выканаць без лішніх ускладненняў.

Для пачатку варта адзначыць, што У PrestaShop ёсць кнопка экспарту, якая знаходзіцца вышэй за спіс прадуктаў (у Каталогу> Прадукцыя), што, мабыць, дастаткова для вырашэння пытання аб экспарце вырабаў.

Аднак гэтая кнопка не экспартуе ўсе дадзеныя аб прадукце, бо апускае шэраг важных дэталяў, такіх як: апісанне тавараў, камбінацыі, маркі і г.д.

Такім чынам, для ўключэння гэтых элементаў неабходна правесці іншую працэдуру - працэс, які мы разгледзім у краме PrestaShop 1.6 або .11 і вышэй.

Важнасць модуляў у Prestashop

Адной з асноўныя інструменты якія можна выкарыстоўваць у Электронная платформа Prestashop, Гэта звязана з устаноўкай модуляў, якія ўяўляюць сабой шэраг інструментаў, якія мы можам выкарыстоўваць, каб зрабіць наш Інтэрнэт-крама больш канкрэтным і пазнавальным сярод карыстальнікаў, якія могуць быць зацікаўлены ў тым, што мы прапануем на гэтым сайце.

Тут дзе асноўная функцыя модуляў Prestashop.

Напрыклад, яны працуюць, каб мець магчымасць ствараць дадатковыя параметры адлюстравання, такія як блогі, пэўную інфармацыю альбо пэўныя дапаўненні бяспекі.

Акрамя таго, яны таксама дазваляюць нам звязвацца з іншымі службамі (якія могуць прадстаўляць розныя формы аплаты, каб палегчыць аплату рахункаў пакупнікам) альбо іншымі важнымі функцыямі, такімі як: кропкавыя сістэмы для кліентаў або адлюстраванне водгукаў на артыкулы.

адпаведна, модульная сістэма якія можна ўжываць з Платформа Prestashop, дазваляе кожнай краме на гэтым сайце быць спецыялізаванай і ўтрымліваць усё неабходнае кліенту, не запаўняючы яе функцыямі, якія не цікавяць пакупнікоў.

Стварыце файл CSV 

Файл CSV PrestaShop

Першы крок павінен складацца з стварэнне файла CSV з усімі дадзенымі, неабходнымі для імпарту прадуктаў у іншую ўстаноўку PrestaShop, працэс, які ажыццяўляецца наступным чынам:

Спачатку вам трэба дадаць файл (AdminProductsController.php) у наступны шлях карыстальніка PrestaShop для ўстаноўкі, а потым перазапісаць AdminProductsController.

/ перавызначыць / кантролеры / адміністратар /

Што адбываецца, калі файл ужо існуе ў каталогу, у які збіраецца карыстальнік?

Калі файл ужо існуе ў каталогу, у які накіроўваецца, гэта можа адбыцца, таму што не выключана, што шаблон ужо стварыў гэты файл для перазапісу AdminProductsController.php.

У гэтай сітуацыі трэба зрабіць наступнае - дадаць змест перад непасрэдным закрыццём тэга PHP (?>).

Акрамя таго, таксама рэкамендуецца зрабіць рэзервовую копію гэтага файла перад рэдагаваннем, што можа быць вельмі карысна ў выпадку, калі працэдура не працуе, бо такім чынам у вас ёсць рэзервовая копія, каб паспрабаваць яшчэ раз, не ўскладняючы сабе жыццё. у вас ёсць арыгінальны файл, каб аднавіць яго, калі вам гэта трэба.

Усталёўка модуля для экспарту файлаў у PrestaShop

Іншым спосабам экспарту файлаў у PrestaShop можа быць наступны:

Спачатку праводзіцца ўстаноўка модуля, якая ў гэтым прыкладзе будзе для PrestaShop версіі 1.6. Усталёўка вельмі простая, вы толькі ўвойдзеце на ўкладку модуляў, дзе вы зможаце атрымаць доступ да яго канфігурацыі. Пасля гэтага адкрыецца меню з рознымі опцыямі канфігурацыі.

У гэтым раздзеле вы павінны ўвесці параметр Дадатковыя параметры, што ў сваю чаргу адкрые больш варыянтаў, а потым і адзін з Экспарт прадукцыі. Па сутнасці, гэта першы крок, каб атрымаць доступ да канфігурацыі модуля экспарцёра прадукту ў PrestaShop.

экспартаваць прадукцыю prestaShop

Як усталяваць модуль у Prestashop?

Па сутнасці, існуе два асноўныя тыпы модуляў, якія класіфікуюцца ў залежнасці ад тыпу ўстаноўкі, якой яны адпавядаюць.

  • Першы - гэта аўтаматычная ўстаноўка з "Addons.prestashop.com" Вы можаце спампаваць яго тут
  • Другі тып модуляў адпавядае тым, якія можна ўсталёўваць уручную.

Аўтаматычная ўстаноўка

У выпадку, калі ён быў афіцыйна набыты ў Prestashop Market Place Іспанская крама, модулі могуць быць актываваны простым спосабам з бэк-офіса, які складаецца з панэлі адміністравання крамы.

Такім чынам, трэба толькі ўвайсці ў раздзел "Модулі і паслугі”З меню панэлі адміністравання, а затым увядзіце зарэгістраваныя дадзеныя на старонцы Prestashop Addons.

Пасля завяршэння гэтай працэдуры мы можам убачыць спіс даступных модуляў, а таксама кнопку ўсталяваць, каб дадаць іх у краму.

Аўтаматычная ўстаноўка

Ручная ўстаноўка модуля

Каб выканаць ручную ўстаноўку модуля без выкарыстання самага ўсталёўшчыка сістэмы, у трэба загрузіць тэчку з файлам ftp што раней ужо будзе распакавана ў тэчцы "модуліЗ нашага Prestashop.

Іншы спосаб замест выкарыстання ўліковага запісу ftp - выкарыстанне Файлы cPanel, як той, які прапануецца ў нашым хостынгу Prestashop. Далей трэба будзе загрузіць файл, які па-ранейшаму павінен быць сціснуты ў тэчку «модулі», а затым распакаваць яго правай кнопкай, як паказана на наступным малюнку:

Пасля загрузкі і распакавання модуля мы можам перайсці ў раздзел "Модулі і паслугі ў Prestashop”, І там мы паставім імя модуля, які з'явіцца ў адпаведным спісе, і мы зараз можам дадаць яго простым націскам.

Ручная ўстаноўка модуля

Тып модуляў у Prestashop

Існуе вялікая разнастайнасць модуляў, якія можна выкарыстоўваць і ўжываць у Prestashop каб дадаць лепшыя функцыі і функцыянальнасць да нашага Інтэрнэт-крама з prestashop.

Некаторыя з найбольш важных пералічаны ніжэй:

  • Модулі аналітыкі і банераў
  • Партнёры
  • Пастаўкі (MRW, DHL, Envialia, SEUR і г.д.)
  • Шлюзы аплаты (CECA, Banco Sabadell, Redsys, накладзеным плацяжом, PayPal і г.д.)
  • Модулі для блогаў
  • Модулі для сацыяльных сетак

Модуль для Prestashop 1.6

Іншы спосаб ажыццявіць экспарт файлаў у PrestaShop гэта можа быць наступнае:

PrestaShop

Спачатку праводзіцца ўстаноўка модуля, што ў гэтым прыкладзе гэта будзе модуль для PrestaShop версіі 1.6. Усталёўка вельмі простая, вы толькі ўвойдзеце на ўкладку модуляў, дзе вы зможаце атрымаць доступ да яго канфігурацыі.

Пасля гэтага адкрыецца меню з рознымі опцыямі канфігурацыі.

У гэтым раздзеле вы павінны ўвесці параметр Дадатковыя параметры, што ў сваю чаргу адкрые больш варыянтаў, а потым і адзін з Экспарт прадукцыі. Па сутнасці, гэта першы крок, каб атрымаць доступ да канфігурацыі модуля экспарцёра прадукту ў PrestaShop.

Параметры канфігурацыі экспарцёра прадукту ў PrestaShop

Пасля адкрыцця экрана канфігурацыі модуля мы знойдзем розныя варыянты канфігурацыі экспарцёра прадукты ў PrestaShop, На гэты момант для правядзення канфігурацыі можна выбраць наступныя змены і прыкладання:

Вы можаце выбраць мову, на якой вы хочаце экспартаваць прадукты, выкарыстоўваючы гэтую опцыю Мова. Гэта вельмі практычны варыянт, які значна палягчае нам працэс канфігурацыі, паколькі многія пастаўшчыкі не да канца знаёмыя з выкарыстаннем англійскай або іншых моў, таму вельмі зручна праграмаваць канфігурацыю на іспанскай мове.

Параметры канфігурацыі экспарцёра прадукту ў PrestaShop

Пасля адкрыцця экрана канфігурацыі модуля мы знойдзем розныя варыянты канфігурацыі экспарцёра прадукты ў PrestaShop.

На гэты момант для правядзення канфігурацыі можна выбраць наступныя змены і прыкладання:

Вы можаце выбраць мову, на якой вы хочаце экспартаваць прадукты, выкарыстоўваючы гэтую опцыю Мова. Гэта вельмі практычны варыянт, які значна палягчае нам працэс канфігурацыі, паколькі многія пастаўшчыкі не да канца знаёмыя з выкарыстаннем англійскай або іншых моў, таму вельмі зручна праграмаваць канфігурацыю на іспанскай мове.

Вы можаце выбраць падзельнік, які мы хочам выкарыстоўваць пры экспарце, выкарыстоўваючы опцыю Раздзяляльнік.

Вы таксама можаце паказаць, калі вы хочаце экспартаваць усю прадукцыю, альбо, з іншага боку, вы хочаце экспартаваць толькі тыя, якія актыўныя, варыянт, даступны з дзвюх катэгорый, якія выводзяцца з кнопкі Экспартаваць актыўную прадукцыю?

Пасля вы павінны пазначыць, калі хочаце экспартаваць прадукты ўсіх катэгорый ці толькі пэўнай катэгорыі, у даступнай опцыі Катэгорыя прадукту.

Нарэшце, вы таксама можаце змяніць параметр, які будзе паказваць, ці будзе кошт з падаткамі ці без уключаны ў экспарт, які прадстаўлены ў катэгорыі Падатак на кошт уключаны альбо не ўключаны.

Ніжэй прыведзены экран, на якім адлюстроўваюцца гэтыя параметры для падрабязнай інфармацыі пра ўмовы і характарыстыкі экспарту.

прадукцыя перад крамай

Многія канчатковыя элементы, з якімі ён выкарыстоўваецца, залежаць ад гэтай налады. яны будуць экспартаваць прадукцыю ў PrestaShop. Ніжэй прыведзены прыклад таго, як ажыццяўляецца экспарт у адпаведнасці з пэўнай катэгорыяй прадукцыі.

Напрыклад, будзе экспартавацца прадукцыя катэгорыі "Жанчыны", у якой будуць выбірацца толькі актыўныя прадукты, а экспарт будзе ажыццяўляцца па цане "без падаткаў". Гэтая канфігурацыя будзе праілюстравана наступным чынам:

Нарэшце, пасля выбару адпаведных налад націсніце кнопку Экспарт, які стварае файл CSV з інфармацыяй аб экспартаванай прадукцыі.

PrestaShop

Модуль для экспарту прадукцыі ў фармаце CSV у PrestaShop

Зараз мы разгледзім інструкцыі, каб мець магчымасць экспарт прадукцыі ў PrestaShop якія ўстаўляюцца ў краму ў фармаце CSV.

Як відаць вышэй, у канфігурацыі модуля вы можаце вызначыць, калі вы хочаце экспартаваць па пэўнай катэгорыі, гэта значыць, калі вы хочаце экспартаваць прадукты на пэўнай мове, размежаванне альбо тып прадуктаў, якія вы хочаце экспартаваць, і г.д. .

Варта адзначыць, што экспарт ажыццяўляецца па змаўчанні ў CSV, але ён таксама дазваляе выбраць згаданы экспарт у іншым фармаце, напрыклад у TXT. На наступным малюнку паказаны гэтыя параметры, якія можна наладзіць.

   модулі экспарту прадукцыі

MySQL і праблемы з экспартам у фармаце CSV

Адзін з недахопаў, які можа мець экспарт у фармаце CSV у PrestaShop, - гэта тое, што можа спатрэбіцца веданне MySQL, Ну, усе запыты робяцца з гэтай сістэмы, што цалкам лагічна, улічваючы той факт, што база дадзеных PrestaShop знаходзіцца MySQL.

Перад экспартам праз MySQL, Можна праверыць, ці служаць нам параметры, устаноўленыя па змаўчанні, альбо, з іншага боку, неабходна змяніць іх для выканання гэтай працэдуры. Такім чынам, пры назіранні за табліцамі дадзеных у многіх з іх, няхай гэта будуць прадукты, катэгорыі, атрыбуты і г.д., з'яўляецца шэраг кнопак, якія дазваляюць нам ажыццяўляць наступныя працэсы:

  • Кнопка экспарту: Гэтая кнопка дазваляе непасрэдна экспартаваць дадзеныя адлюстраванай табліцы ў CSV, толькі яна мае той недахоп, што гэта не поўны экспарт усіх магчымых дадзеных, бо ён можа экспартаваць табліцу прадукту, але без апісання кожнага прадукту .
  • Паказаць кнопку запыту SQL: Гэты параметр паказвае нам запыт SQL, які будзе выкананы пры націску кнопкі экспарту.
  • Кнопка экспарту ў SQL Manager: Гэта кнопка дазваляе экспартаваць запыт, які выконваецца, націснуўшы опцыю паказу SQL-запыту ў дыспетчар SQL.

У некалькіх выпадках гэтых магчымасцей можа быць недастаткова, каб скарыстацца ўсімі магчымасцямі экспарту, таму неабходна працаваць у пашыраным рэжыме ў мэнэджары SQL. У версіі 1.6 PrestaShop дыспетчар SQL можна знайсці ў "Дадатковыя параметры + SQL Manager", а ў версіі 1.7 - у "Дадатковыя параметры + База дадзеных + Дыспетчар SQL".

Для чаго патрэбен дыспетчар SQL

Па сутнасці, менеджэр SQL - гэта менеджэр баз дадзеных, з дапамогай якога вы можаце рабіць іх запыты і захоўваць для выканання, калі захочаце. Запусціўшы гэтыя запыты, вы можаце загрузіць файл CSV, які атрымаецца пасля завяршэння выканання.

Каб выканаць запыт у дыспетчары SQL, вам проста трэба націснуць кнопку "Дадаць новы запыт SQL". Пры гэтым адкрыецца наступнае поле:

Дыспетчар SQL Prestashop

Дзякуючы PrestaShop Ён паказвае нам табліцы і атрыбуты баз дадзеных, гэта дазваляе дадаваць гэтыя элементы непасрэдна ў запыт, як паказана на наступным малюнку:

Заключэнне

Як вы можаце здагадацца, лепш за ўсё правільна апрацоўваць гэтыя працэсы - гэта практыка, бо толькі такім чынам будзе дасягнуты навык экспарт прадукцыі ў PrestaShop як эксперт.

Ліміты экспарту будуць залежаць ад гэтага моманту, ад кіравання і майстэрства карыстальнікаў.


Змест артыкула адпавядае нашым прынцыпам рэдакцыйная этыка. Каб паведаміць пра памылку, націсніце тут.

Будзьце першым, каб каментаваць

Пакіньце свой каментар

Ваш электронны адрас не будзе апублікаваны. Абавязковыя для запаўнення палі пазначаныя *

*

*

  1. Адказны за дадзеныя: Мігель Анхель Гатон
  2. Прызначэнне дадзеных: Кантроль спаму, кіраванне каментарыямі.
  3. Легітымнасць: ваша згода
  4. Перадача дадзеных: Дадзеныя не будуць перададзены трэцім асобам, за выключэннем юрыдычных абавязкаў.
  5. Захоўванне дадзеных: База дадзеных, размешчаная Occentus Networks (ЕС)
  6. Правы: у любы час вы можаце абмежаваць, аднавіць і выдаліць сваю інфармацыю.