Skip to content

Accepter des inputs dans les url

Il serait très utile, notamment pour la lettre infogeo, de pouvoir pointer vers une présentation de table directement par URL. Cela a déjà été fait pour l'app EnR de réseau :

  observe({
    query <- parseQueryString(session$clientData$url_search)
    if(!is.null(query$fil)) {
      updateTabItems(session, inputId = "menu", selected = as.character(query$fil)) 
    }
    if(!is.null(query$dpt)) {
      updateSelectInput(session, inputId = "mon_dept", selected = query$dpt) 
    }
  })

permet de remplir input$mon_dept avec 49 si on ajoute /?dpt=49 à l'url de l'app Cela permet aussi de remplir en même temps input$mon_dept et input$menu si on ajoute /?dpt=49&fil=eol à l'url de l'app

Exemple : http://apps.datalab.pays-de-la-loire.developpement-durable.gouv.fr/enr_reseaux_teo/?dpt=49&fil=eol

Edited by Juliette Engelaere-Lefebvre