Vad är nytt i OpenCart 2.3

I den här artikeln ska jag kolla in några av de viktigaste funktionerna i OpenCart 2.3. 

Om du är en OpenCart-utvecklare som är bekant med tidigare OpenCart-versioner, ger OpenCart 2.3 några överraskningar för dig. Naturligtvis förväntas det ha något spännande i varje ny version tillsammans med buggfixar, men OpenCart 2.3 ger något som behöver din uppmärksamhet säkert.

Som utvecklare av OpenCart-utvidgningen kommer du att vara intresserad av de katalogstrukturändringar som jag kommer att diskutera i nästa avsnitt. Bortsett från det är det back-end relaterade användargränssnitt ändringar som jag kommer att förklara under resten av artikeln.

Låt oss snabbt gå igenom receptet:

  • Katalogstrukturen ändras
  • Ändringar i tilläggsnavigationssektionen
  • Mer intuitiv layoutredigering
  • Introduktion av instrumentpanelen för hanteringspanel
  • Tillägg av nya betalnings gateways

Katalogstruktur

En av de stora förändringarna som du kommer att märka i OpenCart 2.3 är omstruktureringen av katalogstrukturen för tillägg. I tidigare versioner skulle du ha märkt att det fanns separata kataloger för följande tillägg:

  • Captcha
  • Utfodra
  • Modul
  • Openbay
  • Betalning
  • Total

Som du kan se i följande skärmdump, en ny förlängning kataloglager läggs till under kontrollant katalog.

De förlängning katalog innehåller de tillägg som anges ovan. Tidigare var de strax under kontrollant katalog själv. Och ja det är inte bara kontrollant katalog; samma hierarki implementeras också för resten av MVC-L-komponenterna, modell, vy och språk. Om du går vidare och utforskar modell-, visnings- och språkkataloger, bör du se en liknande omstrukturering.

Extensionskatalogen innehåller de komponenter som lätt kan utökas och lägger till nya efter behov. Till exempel, betalning katalog innehåller alla betalnings gateway extensions tillgängliga på webbplatsen. På samma sätt, captcha katalog innehåller olika captcha metodrelaterade filer.

Så, om du behöver en ny betalning gateway metod för din butik, bör det gå under förlängning / betalning, och på samma sätt bör nya captcha utmaning metodrelaterade filer gå under förlängning / captcha. Självklart skulle du ha gjort något liknande i den äldre versionen genom att placera filerna i betalning och captcha kataloger. Den nya förlängning kataloglager lägger till den extra känslan av separation från kärnfilerna.

Slutligen hålls resten av katalogerna som konto, kassa, verktyg, produkt och så vidare en nivå upp från de utvidgningar som vi har diskuterat, eftersom de tillhör mer av kärnfunktionaliteten i kundvagnen istället för något utökningsbart.

Uppdaterad Extensions Section

Innan vi gräver in i det här avsnittet, låt oss titta på skärmdumpar av Extensions navigering i båda versionerna av OpenCart.

Du är redan bekant med den här navigeringen:

Och till din förvåning ser det ut som detta i OpenCart 2.3:

Du måste undra, var är de länkarna för Betalning, Order Totals och Moduler? Gå över till back-end i OpenCart 2.3 och klicka på Extensions> Extensions, och här ser det ut:

Som du kan se i ovanstående skärmdump är det ett helt nytt gränssnitt infört för tilläggshantering. I rullgardinsmenyn finns typer av tillägg du kunde hantera på den här sidan.

  • Analytics
  • Captchas
  • instrumentbräda
  • feeds
  • Antibedrägeri
  • moduler
  • Betalning
  • Frakt
  • teman
  • Order Totals

I de tidigare versionerna av OpenCart placerades de flesta av ovanstående avsnitt i huvudnavigeringsmenyn själv. Välj eventuell förlängningstyp i rullgardinsmenyn, och den visar listan över motsvarande tillägg. I ovanstående skärmdump visas den analys typ av förlängningar. Dessutom är installationen av tillägg AJAX-baserade nu.

Användare med skarpa ögon skulle ha märkt några nya kandidater i listan ovan-instrumentbräda och teman. Vi diskuterar instrumentpanelen i nästa avsnitt, men låt oss ta en titt på vad teman handlar om.

I de tidigare versionerna skulle du vilja gå till. Om du vill ändra standardtemat för din butik och relaterade inställningar System> Inställningar. Då skulle du redigera din butik och ändra Standardlayout inställning under Lagra flik. Även Alternativ och Bild flikar låter dig konfigurera temrelelaterade inställningar som antalet produkter per sida, inställningar för bildstorlek och liknande.

I den senaste versionen tas de olika temrelelaterade inställningarna under ett tak, vilket gör sakerna mycket enklare. Välj teman i rullgardinsmenyn, och det kommer att visa listan över teman som finns i din butik.

Redigera standardbutiken, och det tar dig till följande sida.

På den här sidan kan du konfigurera standardtemat för din butik och andra temarelaterade inställningar. Så det är en välkommen förändring eftersom det gör saker mer synliga när det gäller temainställningar.

Även om det är ett helt nytt gränssnitt för förlängningshantering, tror jag att det är en uppföljning av de katalogstruktursändringar som vi diskuterade tidigare i den här artikeln. Så det var intuitivt och var tänkt att introduceras.

Dashboard Management

Som lovat i det tidigare avsnittet beskriver det här avsnittet introduktionen av instrumentbräda modulhanteringsgränssnitt. När du loggar in i back-end sektionen ser du de olika modulerna som visas i instrumentbrädans sektion.

  • Världskarta
  • Försäljningsanalys
  • senaste aktivitet
  • nylagda beställningar
  • och mer

I den tidigare versionen fanns det inget back-end-gränssnitt för att hantera dessa moduler. I den nya versionen kan du hantera dessa moduler på samma sätt som du skulle göra det för andra typer av förlängningstyp.

Gå till Extensions> Extensions, och välj instrumentbräda från förlängningsrutan. Det ger dig något så här.

Så, som du kan se, är det ett identiskt gränssnitt till det som finns på modulens listningssida. Nu har du fullständig kontroll över vad som visas på din admin dashboardsida. Naturligtvis kan du göra dina anpassade instrumentpanelmoduler på samma sätt som du gör för andra OpenCart-moduler.

Intuitiv Layout Management

Återigen ska jag låta skärmdumparna prata - det här är vad du är van vid i tidigare versioner av OpenCart:

OpenCart 2.3 ger något för dig här.

Moduluppdragsgränssnittet är mer visuellt tilltalande jämfört med den äldre versionen. Även om det bara är en omplacering av modulfältpositioner, hjälper det dig att enkelt visualisera ordningen och positionen för aktiverade moduler på din webbplats. Det är en mindre men en stor förbättring, skulle jag säga.

Betalning Gateways

Listan över betalningsportaler som stöds ökar någonsin, och några välkommen tillägg är:

  • Skrill
  • CardConnect
  • Divido
  • Pilibaba för kinesisk utcheckning

Slutsats

Så det är några av de stora förändringarna vad gäller OpenCart 2.3-versionen. Jag hoppas vi kommer att få mer spännande och användbara funktioner i den kommande versionen, och till dess fortsätt att vara inställd! 

Självklart, fortsätt och utforska dessa nya funktioner, och glöm inte att dela dina frågor och feedback med hjälp av flödet nedan.

Idag diskuterade vi ett par nya funktioner i OpenCart 2.3. Även om det är något som förväntas av OpenCart-teamet med varje ny release, var den här utgåvan speciell i den meningen att den introducerade ett par stora förändringar inom utvidgningsområdet.

Så det är det från min sida idag. Skriv gärna dina tankar, och du kan också nå mig via Twitter.