Extension pour insérer un tableau Google Sheet dans un article J4

Réduire
X
 
  • Filtrer
  • Heure
  • Afficher
Tout effacer
nouveaux messages

  • Eddy.vh
    a répondu
    Si je supprime le contenu de la feuille directement, sur le site s'affichent les données effacées durant quelques minutes encore.

    Laisser un commentaire:


  • lomart
    a répondu
    Mes tests se font avec un formulaire qui envoie les données vers la feuille de calcul.
    Tu ne modifies pas directement la feuille dans l'interface web ?
    C'est peut-être l'explication.

    Laisser un commentaire:


  • Eddy.vh
    a répondu
    Non, ce n'est pas la raison. Procède à plusieurs modifications dans un laps de temps réduit, supprime des lignes, etc.

    Mes tests se font avec un formulaire qui envoie les données vers la feuille de calcul. La.mise à jour de la feuille est instantanée, seul l'affichage sur le site est différé.

    Laisser un commentaire:


  • lomart
    a répondu
    Rocky Rider
    Non, normalement rien à faire. mais c'est bizarre, en rappelant l'URL utilisée ce matin pour faire mes copies d'écran, j'ai eu "Désolé, ce document n'est pas public." J'ai repartagé et plus de message.
    les infos : https://support.google.com/docs/answ...3%A9gr%C3%A9es

    Eddy.vh
    Je viens de faire des modifs sur googledocs, elles sont prise en compte immédiatement.
    J'ai coché la case "Republier après chaque modification". Est-ce la raison ?

    Laisser un commentaire:


  • Eddy.vh
    a répondu
    Heuuu, non rien de spécial que de partager la feuille de calcul, soit par iframe, soit comme l'indique lomart, à partir d'un .csv avec la virgule comme séparateur

    Laisser un commentaire:


  • Rocky Rider
    a répondu
    Dans tous les tests que je fais j'ai une erreur serveur 404 : You do not have permission to access this document.

    Il y a des permission à activer quelque part ?

    Laisser un commentaire:


  • Eddy.vh
    a répondu
    Hello.

    Je viens de tester l'insertion du csv de la googlesheets par csv2table comme lomart l'indique.
    C'est en effet facilement paramétrable, mais la mise à jour n'est pas plus prompte que l'iframe. Ce qui est étrange, c'est que si certaines modifs ont été faites, que l'on force le rechargement de la page en vidant le cache, ça semble afficher le bon contenu, mais si la page recharge une nouvelle fois, l'ancien contenu s'affiche, même s'il n'est plus présent dans la table.

    Laisser un commentaire:


  • lomart
    a répondu
    Bonsoir,
    Pour rebondir sur la suggestion de Jeff.
    La première possibilité avec UP est l'action iframe
    Il faut récupérer le lien dans le menu fichier > partager > Intégrer > l'url de la balise iframe
    Et la mettre comme argument de l'action iframe
    Code:
    {up iframe=https://docs.google.com/spreadsheets/d/e/.../pubhtml?widget=true&headers=false}
    Le résultat n'est pas très joli (a mon avis) et ajoute le nom du fichier, de la feuille et un espace vide
    Cliquez sur l'image pour l'afficher en taille normale  Nom : googlesheet-integrer.png  Affichages : 0  Taille : 101,5 Ko  ID : 2047374

    Une alternative existe avec l'action csv2table
    Il faut récupérer le lien dans le menu fichier > partager > Lien > Valeurs séparées par des virgules > copier le lien
    Le mettre comme argument de l'action csv2table. Ne pas oublier l'option séparateur avec une virgule car par dfaut, c'est un point-virgule
    Code:
    {up csv2table=https://docs.google.com/spreadsheets/d/e/.../pub?gid=0&single=true&output=csv
      | model=blue | style=text-align:center | header |separator=,}
    On peut styler la table en s'inspirant de la démo https://up.lomart.fr/demo/action-csv2table
    et la rendre responsive en l'encapsulant dans une action table-par-lignes, table-par-colonnes, table-fixe ou table-flip
    Cliquez sur l'image pour l'afficher en taille normale  Nom : googlesheet-csv.png  Affichages : 0  Taille : 49,4 Ko  ID : 2047375

    Dans les 2 cas, il faut faire attention que l'éditeur wysiwyg ne transforme pas le code récupéré en hyperlien (une balise a)
    Dernière édition par lomart à 25/01/2023, 07h23

    Laisser un commentaire:


  • Rocky Rider
    a répondu
    Envoyé par Eddy.vh Voir le message
    Bonsoir.



    Je soupçonne l'utilisation d'une Google Sheet avec BreezingForms. Suis-je sur la bonne voie ?

    J'ai fait quelques tests d'affichage d'une feuille de calcul sous un formulaire, ça fonctionne pas mal, le seul ennui est que la mise à jour de la feuille de calcul dans l'iframe ne semble pas instantanée. D'après ce que j'ai pu lire, elle peut prendre jusqu'à 5 minutes. J'avoue que ça peut être déroutant…

    Si j'étais sur la bonne voie avec l'utilisation de BF, j'ai peut-être une idée de combinaison d'enregistrement des données, une instantanée sur site et une autre sur la feuille de calcul, il faudra juste penser à vider les données en cas d'effacement de celles de la sheet.
    C'est sur que coupler avec BF ca me donner des énormes possibilités...mais pour l'instant je n'arrive pas à faire fonctionner le Iframe !

    Laisser un commentaire:


  • Rocky Rider
    a répondu
    Envoyé par Jeff71 Voir le message
    Il est tout a fait possible de la faire en intégrant une iframe

    Sur le fichier aller sur fichier/partager / publier sur le web
    Copier le code proposer et intégrer cette ifram dans l'article. (il faut bien penser à autoriser les iframes)

    perso j'utilise le plugin UP de lomart https://up.lomart.fr/demo/action-iframe pour intégrer les iframes

    Bonne journée

    JF
    Merci pour ta réponse.
    Je ne savais pas que l'on pouvait générer un iframe depuis google sheet.
    Par contre pas moyen de faire fonctionner le plugin UP...même leur exemple de vidéo. Il y a un truc qui coince !

    Laisser un commentaire:


  • Eddy.vh
    a répondu
    Bonsoir.

    Envoyé par Rocky Rider Voir le message
    Bonjour à tous,

    Connaissez vous une extension ou une technique pour insérer un tableau Google Sheet dans un article Joomla 4 ? Bien entendu il faut que le tableau de l'article se mette à jour à chaque modification du tableau Google Sheet.
    Je n'ai rien trouvé sur https://extensions.joomla.org/
    Je n'ai peut-être pas chercher avec les bons mots clefs.

    En vous remerciant par avance !
    Je soupçonne l'utilisation d'une Google Sheet avec BreezingForms. Suis-je sur la bonne voie ?

    J'ai fait quelques tests d'affichage d'une feuille de calcul sous un formulaire, ça fonctionne pas mal, le seul ennui est que la mise à jour de la feuille de calcul dans l'iframe ne semble pas instantanée. D'après ce que j'ai pu lire, elle peut prendre jusqu'à 5 minutes. J'avoue que ça peut être déroutant…

    Si j'étais sur la bonne voie avec l'utilisation de BF, j'ai peut-être une idée de combinaison d'enregistrement des données, une instantanée sur site et une autre sur la feuille de calcul, il faudra juste penser à vider les données en cas d'effacement de celles de la sheet.

    Laisser un commentaire:


  • Jeff71
    a répondu
    Il est tout a fait possible de la faire en intégrant une iframe

    Sur le fichier aller sur fichier/partager / publier sur le web
    Copier le code proposer et intégrer cette ifram dans l'article. (il faut bien penser à autoriser les iframes)

    perso j'utilise le plugin UP de lomart https://up.lomart.fr/demo/action-iframe pour intégrer les iframes

    Bonne journée

    JF
    Dernière édition par Jeff71 à 24/01/2023, 14h34

    Laisser un commentaire:


  • Extension pour insérer un tableau Google Sheet dans un article J4

    Bonjour à tous,

    Connaissez vous une extension ou une technique pour insérer un tableau Google Sheet dans un article Joomla 4 ? Bien entendu il faut que le tableau de l'article se mette à jour à chaque modification du tableau Google Sheet.
    Je n'ai rien trouvé sur https://extensions.joomla.org/
    Je n'ai peut-être pas chercher avec les bons mots clefs.

    En vous remerciant par avance !

Annonce

Réduire
Aucune annonce pour le moment.

Partenaire de l'association

Réduire

Hébergeur Web PlanetHoster
Travaille ...
X