PrestaShop atjauninājumi

PrestaShop atjauninājumi: detalizēts apraksts, video, dokumentācija un lejupielādes

PrestaShop 1.7.5

PrestaShop 1.7.5 - labāks SEO, jauni moduļi, uzlabota atjaunināšana

2018. gada 18. decembrī ir iznākusi jaunā PrestaShop 1.7.5 versija, kas satur vairākus būtiskus jaunumus un kļūdu labojumus: uzlabots kopējais SEO, pieejami vairāk standarta moduļi, pieejami jauni āķi, un daudz kas cits.

Izmaiņas PrestaShop 1.7.5 versijā skaitļos:

  • 448 apvienoti pieprasījumi;
  • izmainīti 2903 faili;
  • apvienoti 2079 izmaiņu fragmenti;
  • novērstas 114 problēmas;
  • piedalījās 75 izstrādātāji.

PrestaShop 1.7.5 SEO

SEO uzlabojumi kategoriju lapā:

  • PrestaShop 1.7.5 pirmā lapa vairs nav ar URL papildinājumu &page=1 ;
  • kategoriju bloks vairs netiek rādīts pēc pirmās lapas;
  • uzlaboti noklusējuma URL vietrāži zīmoliem un piegādātājiem (tagad ir /brand/123-somebrand un /supplier/123-mysupplier, nevis /123_somebrand un /123__mysupplier);
  • pievienota palīdzības karte SEO&URL lapā.

Moduļu vadība

  • UX uzlabojumi moduļa lapās;
  • PrestaShop 1.7.5 tagad jauna moduļu pārvaldnieka lapa ar jaunu kategorizāciju (Addons kategorijas) un iespēju pārvaldīt moduļus pēc pēdējās lietošanas reizes.

Standarta moduļi

Sākot ar versiju PrestaShop 1.7.5, tagad e-veikalā var izmantot šādus jaunus moduļus:

  • Google vietnes kartes modulis tagad ir pieejams arī PrestaShop 1.7;
  • Favicon paziņojumi administratora panelī;
  • ātrās pirkšanas poga;
  • savstarpējās pārdošanas modulis;
  • skatītie produkti.

Instalācija

Atšķirībā no iepriekšējām PrestaShop versijām, ja instalēšanas laikā ir pieejama jaunāka stabila PrestaShop versija, instalācijas algoritms ieteiks un ļaus lejupielādēt un instalēt jaunāko versiju.

Jaunas valodas instalēšanas programmā:

  • hindi valoda;
  • bosniešu valoda;
  • meksikas spāņu valoda;
  • latviešu valoda;
  • galiciešu valoda;
  • arābu valoda.

Kļūdu labojumi

Vietnē GitHub varat skatīt visaptverošu sarakstu ar 114 kļūdām, kas ir izlabotas PrestaShop 1.7.5.0 versijā. Būtiskākās no tām ir:

  • #10638 - Nedefinēts $url indekss ajax renderētajā tēmā;
  • #9942 - Pievienot jaunu novirzītāja kļūdu;
  • #9916 - skatītie produkti nedarbojas ar svaigi instalētu PS1.7;
  • #9883 - Kļūda pārlūkā Chrome, pārejot no produkta atpakaļ uz kategoriju;
  • #9697 - nevar iztulkot dažas satura virknes bankas pārskaitījuma maksājuma modulī.

Symfony

PrestaShop 1.7.5 versijā uz Symfony ir migrētas šādas lapas:

  • Pasūtījumi -> Piegādes lapas;
  • Pasūtījumi -> Rēķini;
  • Dizains -> Tēmu katalogs;
  • Dizains -> Pozīcijas;
  • Piegāde -> Iestatījumi;
  • Maksājums -> Maksājuma veidi;
  • Maksājums -> Iestatījumi;
  • Starptautiskais -> Lokalizācija -> Lokalizācija;
  • Starptautiskie -> Tulkojumi (1. lapa no 2);
  • Veikala parametri -> Pasūtījuma iestatījumi -> Pasūtījuma iestatījumi;
  • Veikala parametri -> Plūsma un SEO > SEO&URL;
  • Papildu parametri -> Datu bāze -> DB dublēšana;
  • Papildu parametri -> tīmekļa pakalpojums (slēpts, jo lapa “Papildu parametri > Tīmekļa pakalpojums -> Pievienot atslēgu” nav migrēta, un UX nav jēgas izmantot tikai vienu no tiem);
  • Papildu parametri -> Žurnāli;
  • Papildu parametri -> E-pasts.

Izmaiņas kontrolieros:

Tagad varat saistīt migrētos kontrolierus ar iepriekš izmantotajiem, lai izvairītos no iepriekš izmantoto saišu nestrādāšanas, pateicoties maršrutēšanas rekvizītam _legacy_link.

Tāpat ir uzlabots migrēto formu stils.

Komponenti

Ir uzlaboti komponenti un atkarības (dependencies):

  • Jauna režģa sastāvdaļa;
  • saderība ar Twig 2;
  • Uzlabota saderība ar PHP 7.2;
  • galvenā tēma tagad ir izveidota, izmantojot Webpack 4, un tajā ir iekļauta versija jQuery 2.2.4;
  • moduļi tagad var deklarēt modernus (uz Symfony balstītus) administratora paneļa kontrolierus un izmantot lietotāja interfeisa (UI) komplektu;
  • moduļi tagad var deklarēt un izmantot Symfony komandas;
  • moduļu atjauninājumi - mainīts datu nodošanas veids -  daļai moduļu, lai tie funkcionētu uz jaunās PrestaShop 1.7.5 versijas, iespējams, šī iemesla dēļ būs nepieciešami atjauninājumi.

PrestaShop 1.7.5 āķi

  • action{GridId}GridQueryBuilderModifier
  • action{GridId}GridDefinitionModifier
  • action{GridId}GridDataModifier
  • action{GridId}GridFilterFormModifier
  • action{GridId}GridPresenterModifier
  • actionFrontControllerSetVariables

Izstrādātāja dokumentācija satur āķu aprakstus.

Kešatmiņa

PrestaShop 1.7.5 tagad notīra Symfony kešatmiņu, kad ar kādu no moduļiem tiek veikta kāda darbība (instalēšana, atinstalēšana, iespējošana utt.). Tas ir nepieciešams, jo moduļi tagad var izmantot Symfony maršrutēšanu un pakalpojumus. Kešatmiņas iztīrīšana ļauj atjaunināt šos pakalpojumus / maršrutēšanu ar aktuālām vērtībām.

Veiktspēja

Groza / Pasūtījuma / Preču lapu kontrolieru atgriezto mainīgo vērtību ielāde pēc nepieciešamības (Lazy load): ja kāda informācija tēmā netiek izmantota, tā vairs netiks aprēķināta.

PrestaShop 1.7.5 dokumentācija

Vairāk par šo PrestaShop 1.7.5 versiju var izlasīt šeit.

PrestaShop 1.7.5 lejupielādes

Lejupielādēt PrestaShop versiju 1.7.5 var šeit.

Šis raksts satur saites uz ārējiem resursiem, kas ar laiku vairs var nebūt pieejami!

ADETAJūsuPrestaShoppartneris:)
SAGLABĀT
Sīkdatņu iestatījumi
Mēs izmantojam sīkdatnes, lai nodrošinātu Jums vislabāko pieredzi mūsu vietnē. Ja neatļausiet sīkdatņu izmantošanu, šī vietne var nedarboties, kā paredzēts.
Funkcionālās sīkdatnes, kas neuzkrāj privātus datus, bet tikai nodrošina lapas pareizu funkcionēšanu, ir atļautas vienmēr.
Atļaut visu
Aizliegt visu
Analytics
Rīki, ko izmanto datu analīzei, lai novērtētu vietnes efektivitāti un saprastu, kā tā darbojas
Google Analytics
Atļaut
Aizliegt