Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Problème d'affichage de fiches liées #1037

Closed
TimotheeINRAE opened this issue Nov 14, 2022 · 4 comments
Closed

Problème d'affichage de fiches liées #1037

TimotheeINRAE opened this issue Nov 14, 2022 · 4 comments
Assignees

Comments

@TimotheeINRAE
Copy link

Type of issue (keep only one) / Type de demande (ne garder qu'une ligne)
Bug / Bogue

Description
Lors de l'affichage des données d'un formulaire, la liste des fiches liées aux fiches du formulaire ne s'affiche pas lorsque le paramètre dynamic="true" est présent dans bazarliste (en revanche elles s'affichent bien lorsqu'on les ouvre depuis Base de données).

{{bazarliste id="46" template="liste_accordeon" filtersresultnb="false" dynamic="true" groups="listeListeBlocDeCompetences" }}

Lorsque l'on supprime dynamic="true", les fiches liées apparaissent.

{{bazarliste id="46" template="liste_accordeon" filtersresultnb="false" groups="listeListeBlocDeCompetences" }}

Additionnal informations / Informations complémentaires

  • version of YesWiki / version de YesWiki doryphore : 4.2.4

  • url to see the problem or an example / url pour voir le probleme ou un exemple : https://www.cerealocales.org/?ExpertisesListe

  • screenshot / capture d’écran
    Avec dynamic="true" : screen_avecfichesliees
    Sans dynamic="true" : screen_sansfichesliees

  • logs

@mrflos
Copy link
Contributor

mrflos commented Nov 14, 2022

@seballot ou @J9rem , sauriez vous si les champs fiches liées sont effectivement incompatibles avec l'affichage dynamique ?

@J9rem
Copy link
Contributor

J9rem commented Nov 14, 2022

@mrflos effectivement, mes tests rapides m'avaient amené la conclusion que {{bazarliste dynamic="true"}} ne fonctionne pas lors de son usage dans les champs listefiches (alias de listefichesliees).

En l'état, ça ne devrait pas fonctionner.
Mais si on regardait le système de chargement des bazarliste (

document.addEventListener('DOMContentLoaded', function() {
), nous pourrions peut-être passer par un service javascript qu'on appelle on moment de l'évènement DOMContentLoaded comme actuellement, mas que nous pourrions aussi appeler sur un autre évènement à définir genre entryDynamicallyLoaded, qu'il faudrait générer une fois la fiche chargée en dynamique par le bazarliste de tête

@mrflos
Copy link
Contributor

mrflos commented Nov 14, 2022

Ok merci pour la confirmation @J9rem , et donc @TimotheeINRAE cela veut dire qu'en l'état, il n'est pas possible d'utiliser les rendus dynamiques avec des fiches contenant des fiches liées.
On laisse l'issue ouverte afin de trouver une solution technique pour que cela soit possible dans le futur.

@TimotheeINRAE
Copy link
Author

Bonjour à tous, merci pour les réponses !

@J9rem J9rem self-assigned this Jun 23, 2023
@J9rem J9rem closed this as completed in 2fbde7f Aug 3, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants