Wishlist: differenze tra le versioni

Da Webmobili Wiki.
Riga 18: Riga 18:
Gli sviluppi implementati, presenti sul [http://wmvinci.demo branch di Vinci], sono
Gli sviluppi implementati, presenti sul [http://wmvinci.demo branch di Vinci], sono
* '''Possibilità di loggarsi tramite FB dal pannellino posto nell'header.'''
* '''Possibilità di loggarsi tramite FB dal pannellino posto nell'header.'''
* '''Una volta loggati, i prodotti eventualmente presenti in Wishlist saranno visibili tramite l'icona cuore.'''<br/> Questa caratteristica è implementata solamente nei listing per ambiente/tipologia/catalogo/novita/scheda prodotto. Si è scelto di non mettere il cuoricino nei listing di prodotti da negozio per questioni di businness.
* '''Una volta loggati, i prodotti eventualmente presenti in Wishlist saranno visibili tramite l'icona cuore.'''<br/> Questa caratteristica è implementata nei listing per ambiente/tipologia/catalogo/novita/scheda prodotto. Si è scelto di non mettere il cuoricino nei listing di prodotti da negozio per questioni di businness.
* '''Possibilità di pinnare o unpinnare prodotti.'''<br/><br/>
* '''Possibilità di pinnare o unpinnare prodotti.'''<br/><br/>
Tempi stimati per finire:<br/>
Tempi stimati per finire:<br/>
Riga 27: Riga 27:
Tempi calcolati senza includere integrazione di USO.<br/><br/>
Tempi calcolati senza includere integrazione di USO.<br/><br/>
Nuovi problemi riscontrati:
Nuovi problemi riscontrati:
* BUG: se la sessione scade la risposta del server manda in errore il javascript, con F5 va a posto.
* <del>BUG: se la sessione scade la risposta del server manda in errore il javascript, con F5 va a posto.</del>
* BUG: cliccando sulla scritta che compare all'hover del cuoricino parte anche l'evento ''unpin''
* <del>BUG: cliccando sulla scritta che compare all'hover del cuoricino parte anche l'evento ''unpin''</del>

Versione delle 12:25, 19 dic 2016

Wishlist Designbest (sviluppo attualmente interrotto)

Si tratta di un progetto che prevede di utilizzare la Wishlist già presente sul Magazine.
Lo sviluppo ha previsto l'implementazione di un REST SERVICE lato Magazine in grado di fornire tutti i metodi necessari per gestire la Wishlist (e conseguentemente gli utenti) dall'esterno.

Login con Facebook

Utilizzando le API di Facebook recupero i dati necessari per poter dialogare col REST Service.
Per lavorare con Facebook ho creato un account dedicato Andrea Sviluppa che è amministratore di tutte le App dei nostri portali
Magazine e Designbest condividono la stessa app in quanto stanno nello stesso dominio.
La app Designbest di Test puntano ai corrispondenti dominio di test (dbdemo47.com).
La app Designbest Local è utilizzata quando è necessario debuggare da locale (ha come dominio localhost).
La app di test di Designbest Local è impostata sul branch personale di vinci (wmvinci.demo).


Wishlist history

La Wishlist è stata iniziata a novembre 2016 e congelata il giorno mercoledì 16.

Gli sviluppi implementati, presenti sul branch di Vinci, sono

  • Possibilità di loggarsi tramite FB dal pannellino posto nell'header.
  • Una volta loggati, i prodotti eventualmente presenti in Wishlist saranno visibili tramite l'icona cuore.
    Questa caratteristica è implementata nei listing per ambiente/tipologia/catalogo/novita/scheda prodotto. Si è scelto di non mettere il cuoricino nei listing di prodotti da negozio per questioni di businness.
  • Possibilità di pinnare o unpinnare prodotti.

Tempi stimati per finire:

  • Inserire cuoricino in listing cataloghi e in scheda prodotto 2h
  • In scheda prodotto inserire la funzione di zoom al click sull'immagine. Per i desktop anche un hover che evidenzi l'icona zoom 1/2gg
  • Sorta di automatic sign on passando da WM -> MAG 4gg (È andata meglio del previsto, finito in un venerdì)
  • Sorta di automatic sign on passando da MAG -> WM 1gg se l'utente è loggato su Facebook si ritrova loggato anche su Designbest, può considerarsi risolto

Tempi calcolati senza includere integrazione di USO.

Nuovi problemi riscontrati:

  • BUG: se la sessione scade la risposta del server manda in errore il javascript, con F5 va a posto.
  • BUG: cliccando sulla scritta che compare all'hover del cuoricino parte anche l'evento unpin