Category Archives: Opdateringer

2-trins log ind

Vi har øget sikkerheden i din shop og gjort det muligt at tilføje 2-trins log ind på Shoporama.

For at aktivere det, skal du logge ind som normalt, klikke på “Din konto” (kan også være dit firmanavn der står skrevet) i øverste højre hjørne

2-vejs log ind på ShoporamaDernæst klikker du på “2-steps login”

2-vejs log ind på ShoporamaTil sidst indtaster du dit mobilnummer (kun danske mobilnumre) og sætter flueben i “Aktiver 2-steps login” og klikker Gem.

2-vejs log ind på ShoporamaVupti… næste gang du logger ind, får du en sms kode tilsendt.

Du får en kode på sms

Som du indtaster i din kode i dit yndlings shopsystem og du er indenfor i varmen.

2-vejs log ind på ShoporamaHurraaaaa…. Øget sikkerhed.

Boost performance på variantopslag

Jeg ser flere og flere shops der viser varianter og evt. checker på deres lagerstatus i fx kategorioversigter. Performancemæssigt er det ikke skidesmart at hive så meget data ud på én side, fordi det er potentielt ret mange databaseopslag.

Derfor har jeg forbedret vores cachingsystem og tilføjet funktionen getInStockVariants() der returnerer varianter der er på lager, og deres lagerantal.

Den er blevet implementeret på én shop indtil videre, og en meget stor og tung kategoriside med mange lagerstatusopslag gik fra ca. 6.5 sek. til 0.8 sek.

Eks.:

<{assign var="stock" value=$product->getInStockVariants()}>
<{section name="i" loop=$stock}>
  <{$stock[i].name}>
<{/section}>

Se wikien for flere eksempler.

Seneste opdateringer (2. april 2014)

Vi har i dag opdateret Shoporama med følgende features:

  • Mulighed for at tage onlinetiden med i landingssiderne, så en landingsside fx kan være produkter, hvor druen er malbec, district er Sydafrica, og hvor de blev lagt online indenfor 24 timerSkærmbillede 2014-04-02 kl. 16.53.36
  • Udvidet export/import i JSON format der udover produkter også tager profiler, kategorier og allervigtigst profilindstillingerne for produkterne med. Tidligere har vi kun haft en CSV import/export, og det format var ikke egnet til vores profilstruktur. Formatet vil løbende blive udvidet så det til sidst tager hele shoppen.
  • Synkronisering af delt lager. Vores delt lager fungerer på den måde at hver shop, har sit eget lager; men hvis produkterne har samme SKU-nummer, så vil en bevægelse på det ene lager også blive udført på de andre produkter fra de andre shops med samme SKU-nummer. Det er forholdsvist simpelt, men det kan også betyde at hvis man tilføjer sit delte lager efter den oprindelige varer blev lagt på lager, så vil den nye vare ikke have samme lagerbeholdning. Eller hvis man skifter rundt i SKU-numre, eller andre underlige ting.