It is currently 25 October 2021, 18:03 Advanced search

Routing su Inde Cloud

Domande e risposte su come utilizzare Instant Developer Cloud al meglio

Routing su Inde Cloud

Postby RainbowOctopus » 7 June 2021, 8:46

Salve.
Per alcuni requisiti della nostra web app sarebbe molto comodo un meccanismo di routing per le videate. C'è qualcosa di analogo in Inde Cloud?
RainbowOctopus
 
Posts: 3
Joined: 7 June 2021, 8:12

Re: Routing su Inde Cloud

Postby RainbowOctopus » 12 July 2021, 9:52

Proprio nessuno ha idee sull'esistenza di una cosa simile? per esempio, volessi accedere alla videata dei prodotti da un link creerei una route accessibile da un url simile a questo: miosito.it/prodotti. Si può fare questa cosa senza usare onCommand? visto che mi pare di capire possa ricevere solo delle variabili e non vere e proprie routes.
RainbowOctopus
 
Posts: 3
Joined: 7 June 2021, 8:12

Re: Routing su Inde Cloud

Postby gabrielelesignoli » 19 July 2021, 12:29

Che io sappia l'URL visualizzato rimane sempre quello di default (senza routing) però come dici tu puoi passare dei parametri e vedere cosa far fare alla tua app nel metodo onStart

Per farti un esempio che magari risponde alla tua domanda :

  • Creare un link del tipo https://dominio/app?id=123 , che passa come parametro id=123 all'apertura dell'app
  • Controllare nell'onStart che request.query sia popolato
  • Controllare che il parametro request.query.id sia un valore valido
  • Se le condizioni precedenti sono soddisfatte, puoi dire alla tua app di aprire direttamente il prodotto con quell'ID, altrimenti viene aperta la videata di default della tua app

Ovviamente puoi sostituire id con qualsiasi altro nome del parametro, ricordati sempre di validare i dati e di richiamarli con la stessa sintassi dal metodo onStart
Noi usiamo questo sistema per appunto visualizzare determinati prodotti o per cose più raffinate (tipo far fare l'accesso a utenti guest senza che questi debbano registrarsi), spero di esserti stato utile!
gabrielelesignoli
 
Posts: 20
Joined: 19 October 2020, 10:08


Return to Tips & Tricks - Cloud

Who is online

Users browsing this forum: No registered users and 4 guests