E-shop k FlexiBee. FlexiBee Developers Day 2013. Tomáš Hruška, Arit s.r.o. INFORMAČNÍ TECHNOLOGIE



Podobné dokumenty
Setkání FlexiBee vývojářů. Jak jsme psali eshop

Dobrý SHOP Popis produktu a jeho rozšíření

Dobrý FOTO Popis produktu a jeho rozšíření

Ceník platný od Ceny jsou konečné, nejsme plátci DPH.

Nabídka internetového obchodu

Modul pro PrestaShop 1.7

Přizpůsobení Layoutu aplikace. Základní moduly a funkčnost aplikace

ABRA Gen. E-shop. Produktový list

Kromě dodávek celých webů nabízíme také zakázkové programátorské práce formou subdodávek. GlobalDAT a.s. Předseda představenstva:

Uživatelský manuál e-shop ELKOV elektro a.s.

ŠKODA E-Shop Ing. Ota Koldinský

univerzální konektor pro napojení internetových obchodů a dalších aplikací na systém Altus Vario.

Prodávejte kdekoliv! Mobilní aplikace e-shopu

NAVRHNEME PŘESNĚ PODLE VAŠICH PŘEDSTAV. NAŠE E-SHOPOVÉ ŘEŠENÍ SE MAXIMÁLNĚ PŘIZPŮSOBÍ VAŠEMU

Kromě dodávek celých webů nabízíme také zakázkové programátorské práce formou subdodávek. GlobalDAT a.s. Předseda představenstva:

Ceník služeb a produktů spojených s licencí ebrána eshop

HLEDEJCENY.mobi. Obsah. Mobilní verze e-shopu. Důvody instalace

Příloha č. 1 Verze IS esyco business

Nabídka a ceník Sun-shop 2.4. Sun-shop - systém pro provoz a správu internetového obchodu

SMS platby. pro úhradu poplatků ve zdravotnictví

PRODEJ Prodej je pochopitelně základní funkcí pokladního systému. Systému MERCATOR umožňuje prodej realizovat ve 3 režimech:

- 1 - Smlouva o dílo. uzavřená podle 536 a násl. obchodního zákoníku v účinném znění

Propojení Pohoda a Virtuemart 2. popis funkcí, instalace a nastavení. (verze ) MICHAL KOPECKÝ, MILAN PASTOR

Nabídka a ceník Sun-shop 2.5. Sun-shop - systém pro provoz a správu internetového obchodu

NABÍDKOVÝ KATALOG INTERNETOVÉHO MARKETINGU

DN Portál Efektivní obchod v terénu díky mobilnímu B2B systému DN Portál

Moderní trendy v oblasti odběratelskododavatelského řetězce

FlexiBee Časté chyby. Ondřej Světlík FlexiBee Systems s.r.o.

TOP Czech. Úvodem 1/10

Novinky v rozhraních na externí systémy. Petr Havlíček, 8. listopadu 2016

Google Analytics Nastavení elektronického obchodování

Název: On-line tvorba webu Anotace:

Výběr modulů pro internetové obchody REDENGE verze 3.0 a vyšší

Poznejte všechny důležité nástroje a možnosti, které Google nabízí

Obsah. Předmluva KAPITOLA 1 Úvod do programu Microsoft Dynamics NAV KAPITOLA 2 Základy ovládání...33

Úvod do FlexiBee REST API. Petr Ferschmann FlexiBee Systems s.r.o.

Helios Orange.

IdeálníPřipojení.cz. nová příležitost prodeje služeb pro operátory. LEMO Internet a.s.

Obsah dnešního školení

Novinky v oblasti servis. Radek Ondroušek, Praha, 15. listopadu 2018

Profesionální internetové stránky dostupné pro každého. více než 100 spokojených uživatelů.

Live Shop v by AZ Computers. Alexandr Zlesák, DiS

Projekt: Internetové stránky obce Modletice

INTERNETOVÝ OBCHOD. leden 2010

Redakční (CMS) systém. Představení

Manuál pro implementaci aplikace Balík Do balíkovny

Marketingová agentura Softsite.cz - Mediální kampaně a reklama na míru

Co je důležité nastavit na svém demu při migraci z FC 1.0 na novou verzi FC:

Jak se registrovat. Diagnostika Siemens online. V pravé straně obrazovky klikněte na Registrace

Novinky mobilních aplikací imos a imiks

KOPÍROVÁNÍ DATABÁZE (DB) a SOUBORŮ (FTP) přechod na Flox 3.0

Obsah... 4 Úvod Základní informace 19

Manuál pro implementaci aplikace Na poštu

MST - sběr dat pomocí mobilních terminálů on-line/off-line

Case Parts e-shop. Spuštění registrace

Obsah. Rozdíly mezi systémy Joomla 1.0 a Systém Joomla coby jednička online komunity...16 Shrnutí...16

Rezervační systém Tvorba WWW stránek

Předmluva 17. Stručný úvod 17 Cílová skupina 18 Cvičení a řešení 18 Poděkování 19 Zpětná vazba od čtenářů 19 Errata 19

Administrační rozhraní Manuál pro klienty

Specifikace systému ESHOP

Plutino Přehledná správa a sledování zakázek

Mediální komunikace. Vysoká škola mezinárodních a veřejných vztahů PhDr. Peter Jan Kosmály, Ph.D

E-ŘEŠENÍ INTERNETOVÉ APLIKACE NAD SOFT-4-SALE

Dobrý CMS Popis produktu a jeho rozšíření

Seminář pro vedoucí knihoven a SVI ústavů AV ČR. Aleph

Elektronické zdroje Národní technické knihovny

Co je to E-Business Centrum

ABBYY Automatizované zpracování dokumentů

Bolesti a přínosy. Ing. J. Skorkovský, CSc. pro ESF MU

Návod Démos24plus verze 2012

X33RIP Oponentura pro skupinu B

techlib.cz NOVÝ WEB NTK: vstříc uživatelským potřebám a zvyklostem v globálním prosíťovaném akademickém prostředí

Produktový manuál.

Aktuální trendy a inovace v on-line platbách. Václav Keřka 29. května 2014

On-line katalog On-line digitální knihovna

SAP PROCUREMENT DAY SAP CLM (Contract Lifecycle Management) Správa životního cyklu kontraktů. smooth business flow

Konektor na Aukro. Roman Dufek, NetDirect s.r.o. Radka Radecká, NetDirect s.r.o.

Produktový list Zboží.cz. PPC reklama Internetová reklama placená za proklik

NABÍDKOVÝ DOKUMENT. efektivní internetová prezentace od EASY BEST s.r.o.

Bioadresář. Specifikace požadavků. Verze Datum Projektový tým Bc. Martin Ventruba Bc. Ondřej Veselý Bc. Stratos Zerdaloglu

Technická specifikace předmětu veřejné zakázky Zhotovení interaktivního webového portálu a mobilních aplikací

MBI - technologická realizace modelu

INFOS Objevte discovery!

Jak vybudovat a provozovat ziskový eshop. Petr Uttendorfský, oxy online

VERBIS a PORTARO V ROCE 2017

Webové služby DPD. Verze

JSON API pro zjišťování cen MtG karet

PragueBest

E-NABÍDKA PARTNER.REDA.CZ

Allegro release 2.51 ( )

Digitalizace a vizualizace interiérů RETAIL

Databox CONTACT 6. Zavedli jsme tlačítka Domů, Zpět, Vpřed pro rychlý pohyb v historii procházení.

NTK Discovery. Od katalogu k centralizovanému vyhledávání

Nastavení propojení s eshopem

WEB KNIHOVNY JAKO NÁSTROJ K PROPAGACI SLUŽEB A INFORMACÍ ING. PAVEL CIMBÁLNÍK

Vás a Vaši společnost

Dallmayr WebShop. Uživatelská příručka. Dallmayr WebShop. Uživatelská příručka. Tiliaris s. r. o Tiliaris s. r. o Strana 1 / 11

Transkript:

E-shop k FlexiBee FlexiBee Developers Day 2013 Tomáš Hruška, Arit s.r.o.

REST API

REST API WWW rozhraní DB DB

Základní funkce Úplná integrace s FlexiBee, jedna databáze Online průvodce nastavením a jeho změnami Jednoduchá šablona k vytvoření originiálního vzhledu a nastavení funkcí shopu Režim B2C: objednávky bez registrace Režim B2B: objednávky po registraci s individuálně nastavitelnou cenotvorbou Uživatelská správa novinek, akcí a jiných reklamních sdělení Filtrování produktů a pokročilé vyhledávání Sledování stavu objednávky zákazníkem, SMS upozornění, historie objednávek On-lince platby s volbou měn Ankety a diskuse k výrobkům, hodnocení zboží Podpora sociálních sítí Výstup pro porovnávače zboží Možnost implementace vlastní grafiky i programování specializovaných funkcí

DB proč je ještě v systému cache pro výpadky spojení DB data pro zbytek CMS

Přechod na nový systém obrázku Není nutné rozlišování přílohy dle typu Podpora cache Možnost resize v systému <?php // prechod na novy system obrazku... $url = "cenik/". $produkt['id']. "/thumbnail.jpeg?w=". $sirka; $file = $flexibee->get($url);... file_put_contents($cesta_nahledu, $file);... $produkt['image'] = $cesta_nahledu;...?>

Rozšíření pro shopy atributy a skupiny atributů (např. uhlopříčka, rozlišení, materiál) příslušenství (vazba na položky katalogu) dodací lhůty u zboží a u dodavatelů stavy zboží kontaktní osoba na dokladech (jméno, email, telefon) klíčová slova, technický popis apod. formy úhrady a formy dopravy

Rozšíření pro shopy v aplikaci

Využití maileru ve FB, individuální zprávy Zatím nepoužíváme Vlastní mail systém a scheduler Nejde dát vlastní tělo Lze použít úpravy v šablonách

Plán Co nám to umožní a jak? 2.1 - Měnové mutace 2.2 - Jazykové mutace 2.3 - Objednávky po baleních 2.4 - Návazné produkty 2.5 - Slevy - cenotvorba 2.6 - Slevy a kupony 2.7 - Platby online 3.0 - Plná podpora atributů 3.1 - Porovnávání produktů 3.1 - Filtrování 3.2 - Google Analytics

Wizard kontrola a úpravy http://testshop.arit.cz/wizard/

FlexiBee kontrola funkcí REST API REST API poměrně slušná stabilita (v čase) Nové verze často i 2x týdně Hromadná aktualizace v cloudu Možnost problému pro velké množství zákazníků Shop není tak unifikovaný Nutnost kontroly Sada PHP skriptů

Optimalizace příklad 1 <?php // optimalizace - ziskani detailu produktu dle kodu $url = "cenik/(kod='". rawurlencode($prodkod). "').json?no-extids=true&limit=0&detail=custom:kod,techparam,nazev,popis,balenimj2,poznam,zat rid,mjzarukyk,zaruka,mj1,typszbdphk,typcenydphk,cenazakl"; $produkt = $flexibee->getjson($url); $produkt = $produkt['winstrom']['cenik'][0]; //... $this->smarty->assign('id', $produkt['id']); $this->smarty->assign('productname', $produkt['nazev']); $this->smarty->assign('kod', $produkt['kod']); $this->smarty->assign('popis', $produkt['popis']); $this->smarty->assign('hmotnost', $produkt['hmotmj']); $this->smarty->assign('baleni', $produkt['balenimj1']); $this->smarty->assign('sku', $master_sklad); $this->smarty->assign('mernaj', $produkt['mj1']); $this->smarty->assign('rozmer', $produkt['zatrid']);?>

Optimalizace příklad 2 <?php // optimalizace - zjisteni kategorii ze stromu ceniku class Categories { var $categories; //... function GetCategories() { if ($this->categories == '') { global $gcms; $flexibee = $gcms->getmoduleinstance('flexibee'); $wsurl = "strom.json?no-extids=true&limit=0&detail=custom:cesta,otec,nazev,kod,hladina&order=poradi"; $this->categories = $flexibee->getjson($wsurl); } return $this->categories['winstrom']['strom']; } //...?>

Děkuji vám za pozornost.

E-shop k FlexiBee FlexiBee Developers Day 2013 Tomáš Hruška, Arit s.r.o.

REST API

REST API WWW rozhraní DB DB

INFORMAČNÍTECHNOLOGIEZkladní funkce ÚplnáintegracesFlexiBe, jednadatabáze Onlineprůvodcenastavenímajehozměnami Jednoduchášablonakvytvoření originiálníhovzhleduanastavení funkcí shopu RežimB2C:objednávkybezregistrace RežimB2B:objednávkyporegistraci sindividuálněnastavitelnoucenotvorbou Uživatelskásprávanovinek, akcí ajinýchreklamníchsdělení Fání produktůapokročilévyhledávání Sdování stavuobjednávkyzákazníkem, SMSupozornění, historieobjednávek On-platbysvolbouměn Anketyadiskusekvýrobkům, hodnocení zboží Podporasociálníchsítí Vstuproporovnávačezboží Možnostimplementacevlastní grafikyi programování specializovanýchfunkcí

INFORMAČNÍTECHNOLOGIEDB pročjeještěvsystému cache provýpadkyspojení dataprozbytekcmsdb

INFORMAČNÍTECHNOLOGIEPřechodnanovýsystémobrázku Není nutnérozlišování přílohydletypu Podporacache Možnostresizevsystému<?php/prechodnanovysystemobrazku.$url="cenik/".$produkt['id']."/thumbnail.jpeg?w=".$sirka;$file=$flexiBe->Get($url);.file_put_contents($cesta_nahledu,$file);.$produkt['image']=$cesta_nahledu;.?>

INFORMAČNÍTECHNOLOGIERozšíření proshopy atributyaskupinyatributů(např.uhlopříčka, rozlišení, materiál) příslušenství (vazbanapoložkykatalogu) dodací lhůtyuzboží audodavatelů stavyzboží kontaktní osobanadokladech(jméno, email, telefon) klíčováslova, technickýpopisapod. formyúhradyaformydopravy

INFORMAČNÍTECHNOLOGIERozšíření proshopy vaplikaci

INFORMAČNÍTECHNOLOGIEVužití maileruvefb, individuální zprávy Ztímnepoužíváme Vstní mail systémascheduler Nejdedátvlastní tělo Lzepoužítúpravyvšablonách

INFORMAČNÍTECHNOLOGIEPlán2.ěnovémutace2.zykovémutace2.dnávkypobaleních2.ávaznéprodukty2.vy-cenotvorba2.vyakupony2.latbyonline3.lnápodporatributů3.orovnávání produktů3.ání 3.AnalyticsConámtoumožníajak?

INFORMAČNÍTECHNOLOGIEWizard kontrolaúpravy htp:/testshop.arit.cz/wizard/

INFORMAČNÍTECHNOLOGIEFxiBe kontrolafunkcí RESTAPI RESTAPI poměrněslušnástabilita(včase) Novéverzečasto i 2xtýdně Hromadnáaktualizacevcloudu Možnostproblémuprovelkémnožství zákazníků Shopnení takunifikovaný Nutnostkontroly SadaPHPskriptů

INFORMAČNÍTECHNOLOGIEOptimalizacepříklad1<?php/optimalizace-ziskani detailuproduktudlekodu$url ="cenik/(kod='".rawurlencode($prodkod)."').json?no-ext-ids=true&limit=0&detail=custom:kod,techparam,nazev,popis,balenimj2,poznam,zatrid,mjzarukyk,zaruka,mj1,typszbdphk,typcenydphk,cenazakl";$produkt=$flexibe->getjson($url);$produkt=$produkt['winstrom']['cenik'][0];/.$this-arty->asign('id', $produkt['id']);$this-arty->asign('productname', $produkt['nazev']);$this-arty->asign('kod', $produkt['kod']);$this->smarty->asign('popis', $produkt[$this-arty->asign('hmotnost', $produkt['hmotmj']);$this-arty->asign('baleni', $produkt['balenimj1']);$this-arty->asign('sku', $master_sklad);$this-arty->asign('mernaj', $produkt['mj1']);$this-arty->asign('rozmer', $produkt['zatrid']);?>

INFORMAČNÍTECHNOLOGIEOptimalizacepříklad2<?php/optimalizace-zjisteni kategori zestromucenikuclascategories{var$categories;/.functiongetcategories(){if($this->categories='){global $gcms;$flexibe=$gcms->getmoduleinstance('flexibe');$wsurl ="strom.json?no-ext-ids=true&limit=0&detail=custom:cesta,otec,nazev,kod,hladina&order=poradi";$this-tegories=$flexibe->getjson($wsurl);}return$this->categories['winstrom']['strom'];}/.?>

INFORMAČNÍTECHNOLOGIEDěkuji vámzapozornost.