Hva er nytt i OpenCart 2.3

I denne artikkelen skal jeg fremheve noen av de viktigste funksjonene introdusert i OpenCart 2.3. 

Hvis du er en OpenCart-utvikler som er kjent med tidligere OpenCart-versjoner, gir OpenCart 2.3 noen overraskelser for deg. Selvfølgelig forventes det å ha noe spennende i hver ny versjon sammen med feilrettinger, men OpenCart 2.3 bringer noe som sikkert trenger din oppmerksomhet..

Som en OpenCart-utvidelsesutvikler vil du være interessert i endringer i katalogstrukturen som jeg skal diskutere i neste avsnitt. Bortsett fra det, er det back-end relaterte brukergrensesnitt endringer som jeg vil forklare gjennom resten av artikkelen.

La oss raskt gå gjennom oppskriften:

  • Endringer i katalogstrukturen
  • Endringer i utvidelsesnavigasjonsseksjonen
  • Mer intuitiv layoutredigering
  • Innføring av instrumentpaneladministrasjon
  • Tillegg av nye betaling gateways

Katalogstruktur

En av de store endringene du vil legge merke til i OpenCart 2.3, er omleggingen av utvidelses katalogstrukturen. I de tidligere versjonene, ville du ha lagt merke til at det var separate kataloger for følgende utvidelser:

  • captcha
  • Mate
  • modul
  • Openbay
  • innbetaling
  • Total

Som du kan se i følgende skjermbilde, en ny forlengelse kataloglag er lagt til under kontrolleren katalog.

De forlengelse katalog inneholder utvidelsene som er oppført ovenfor. Tidligere var de like under kontrolleren katalog selv. Og ja det er ikke bare kontrolleren katalog; Det samme hierarkiet er også implementert for resten av MVC-L-komponentene, modell, visning og språk. Således, hvis du går videre og undersøker modell-, visnings- og språkkataloger, bør du legge merke til en lignende omstrukturering.

Utvidelseskatalogen inneholder komponentene som enkelt kan utvides og legger til nye etter behov. For eksempel, innbetaling katalogen inneholder alle betalings gateway extensions tilgjengelig på nettstedet. På samme måte, captcha katalogen inneholder ulike captcha-relaterte filer.

Så, hvis du trenger en ny betalingsgatewaymetode for butikken din, bør den gå under forlengelse / betaling, og på samme måte må nye captcha utfordringsmetode relaterte filer gå under forlengelse / kontrollord. Selvfølgelig ville du ha gjort noe lignende i den eldre versjonen ved å plassere filene i innbetaling og captcha kataloger. Den nye forlengelse kataloglag legger til den ekstra følelsen av separasjon fra kjernefilene.

Til slutt blir resten av katalogene som konto, kassa, verktøy, produkt og så videre holdt ett nivå opp fra utvidelsene som vi har diskutert, siden de tilhører mer av kjernefunksjonaliteten i handlekurven, i stedet for noe utvidbart.

Revamped Extensions Section

Før vi graver inn i denne delen, la oss se på skjermbilder av utvidelser navigasjon i begge versjoner av OpenCart.

Du er allerede kjent med denne navigasjonen:

Og til din overraskelse ser det ut som dette i OpenCart 2.3:

Du må lure på hvor er de linkene for betaling, ordre total og moduler? Gå over til bakenden i OpenCart 2.3 og klikk på Utvidelser> Utvidelser, og her er hvordan det ser ut:

Som du ser på skjermbildet ovenfor, er det et helt nytt grensesnitt introdusert for utvidelsesstyring. Nedtrekksruten inneholder typer av utvidelser du kunne klare på denne siden.

  • Analytics
  • captchas
  • dashbord
  • Feeds
  • Anti-svindel
  • moduler
  • innbetaling
  • Shipping
  • temaer
  • Bestill Totals

I de tidligere versjonene av OpenCart ble de fleste av de ovennevnte seksjonene plassert i hovednavigasjonsmenyen selv. Velg hvilken som helst utvidelsestype i rullegardinlisten, og den vil vise listen over tilhørende utvidelser. I ovenstående skjermbilde viser den analytics slags utvidelser. Installasjonen av utvidelser er også AJAX basert nå.

Brukere med skarpe øyne ville ha lagt merke til et par nye kandidater i listen ovenfor-dashbord og temaer. Vi diskuterer Dashboard i neste avsnitt, men la oss se på hva temaer handler om.

I de tidligere versjonene, hvis du ønsket å endre standardtemaet i butikken din og tilhørende innstillinger, ville du gå til System> Innstillinger. Deretter ville du redigere butikken din og endre Standardoppsett innstilling under butikk fane. Også, den Alternativ og Bilde faner tillot deg å konfigurere temrelaterte innstillinger som antall produkter per side, innstillinger for bildestørrelse og lignende.

I den siste versjonen blir de forskjellige temarelaterte innstillingene hentet under ett tak, noe som gjør ting mye enklere. Å velge temaer i rullegardinlisten, og det vil vise listen over temaer som er tilgjengelige i butikken din.

Rediger standardbutikken, og det bringer deg til neste side.

På denne siden kan du konfigurere standardtemaet for butikken din og andre temarelaterte innstillinger. Så det er en velkommen endring som gjør det mer synlig for temainnstillinger.

Selv om det er et helt nytt grensesnitt for utvidelsesadministrasjon, tror jeg det er en oppfølging av katalogstruktursendringer som vi diskuterte tidligere i denne artikkelen. Så det var intuitivt og ment å bli introdusert.

Dashboard Management

Som lovet i den tidligere delen, beskriver denne delen introduksjonen av dashbord moduler styringsgrensesnitt. Når du logger deg inn på baksiden, ser du de forskjellige modulene som vises i oversikten.

  • Verdenskart
  • Salgsanalyse
  • Nylig aktivitet
  • Nylige ordre
  • og mer

I den tidligere versjonen var det ingen back-end grensesnitt for å administrere disse modulene. I den nye versjonen kan du administrere disse modulene på samme måte som du ville gjøre det for andre utvidelsesmoduler.

Gå til Utvidelser> Utvidelser, og velg dashbord fra utvidelsesruten. Det gir deg noe slikt.

Så, som du kan se, er det et identisk grensesnitt til det på moduloppføringssiden. Nå har du full kontroll over hva som blir vist på admin dashboardsiden din. Selvfølgelig kan du lage dine egendefinerte dashbordmoduler på samme måte som du gjør det for andre OpenCart-moduler.

Intuitiv Layout Management

Igjen, jeg lar skjermbildene snakke - dette er det du er vant til i tidligere versjoner av OpenCart:

OpenCart 2.3 gir noe slikt for deg.

Moduloppgavegrensesnittet er mer visuelt tiltalende i forhold til den eldre versjonen. Selv om det bare er en omplassering av modulfeltposisjoner, hjelper det deg med å enkelt visualisere rekkefølgen og plasseringen av aktiverte moduler på nettstedet ditt. Det er en mindre, men en stor forbedring, vil jeg si.

Betaling Gateways

Listen over betalte gateways støttes stadig, og noen få velkomsttilskudd er:

  • Skrill
  • CardConnect
  • Divido
  • Pilibaba for kinesisk kassen

Konklusjon

Så de er noen av de store endringene så langt som OpenCart 2.3 versjonen angår. Jeg håper vi vil ha mer spennende og nyttige funksjoner i den kommende versjonen, og til da må du fortsette! 

Selvfølgelig, gå videre og undersøke disse nye funksjonene, og ikke glem å dele spørsmålene dine og tilbakemelding ved å bruke feedet under.

I dag diskuterte vi et par nye funksjoner i OpenCart 2.3. Selv om det er noe som forventes fra OpenCart-teamet med hver ny versjon, var denne utgivelsen spesiell i den forstand at den introduserte et par store endringer i territoriet til utvidelsesstyring.

Så det er det fra min side i dag. Du er velkommen til å legge inn dine tanker, og du kan også nå meg via Twitter.