Data-request-update dans October CMS
Résolu/Fermé
marthib
Messages postés
24
Date d'inscription
vendredi 13 janvier 2017
Statut
Membre
Dernière intervention
18 juillet 2017
-
26 juin 2017 à 17:46
jordane45 Messages postés 38472 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 5 mai 2025 - 26 juin 2017 à 22:08
jordane45 Messages postés 38472 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 5 mai 2025 - 26 juin 2017 à 22:08
Bonjour,
Pour ceux qui connaisse les data en html5 ou pour ceux qui connaisse October CMS, voici ma question: Data-request-update est-il toujours exécuter que le résultat du data-request soit positif ou non? Si je pose ma question autrement: À quel moment le data-request-update n'est pas exécuter?
Merci
Pour ceux qui connaisse les data en html5 ou pour ceux qui connaisse October CMS, voici ma question: Data-request-update est-il toujours exécuter que le résultat du data-request soit positif ou non? Si je pose ma question autrement: À quel moment le data-request-update n'est pas exécuter?
Merci
A voir également:
- Data-request-update dans October CMS
- App data - Guide
- Windows update bloqué - Guide
- Asus live update - Télécharger - Utilitaires
- Winget update - Guide
- Windows data recovery - Télécharger - Récupération de données
1 réponse
jordane45
Messages postés
38472
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
5 mai 2025
4 744
26 juin 2017 à 19:23
26 juin 2017 à 19:23
Bonjour,
Je ne connais pas ce cms ... mais je sais lire la doc (du moins je pense ) :-)
donc....
bref ... data-request-update ne s'exécute pas à proprement parler.... il ne sert (d'après ce que j'ai compris ) à spécifier à quel(s) élement(s) la requête ajax va s'appliquer pour mettre à jour les données....
Ce qui s'exécute .. sont sont les méthodes data-request-success , data-request-complete et data-request-error (elles servent à exécuter du script JS en fonction du résultat de la requête)
Voici le lien vers la doc : https://octobercms.com/docs/ajax/attributes-api
.
Je ne connais pas ce cms ... mais je sais lire la doc (du moins je pense ) :-)
donc....
data-request-update specifies a list of partials and page elements (CSS selectors) to update. The format is as follows: partial: selector, partial: selector. Usage of quotes is required in some cases, for example: 'my-partial': '#myelement'. If the selector string is prepended with the @ symbol, the content received from the server will be appended to the element, instead of replacing the existing content. If the selector string is prepended with the ^ symbol, the content will be prepended instead.
bref ... data-request-update ne s'exécute pas à proprement parler.... il ne sert (d'après ce que j'ai compris ) à spécifier à quel(s) élement(s) la requête ajax va s'appliquer pour mettre à jour les données....
Ce qui s'exécute .. sont sont les méthodes data-request-success , data-request-complete et data-request-error (elles servent à exécuter du script JS en fonction du résultat de la requête)
Voici le lien vers la doc : https://octobercms.com/docs/ajax/attributes-api
.
26 juin 2017 à 21:00
Moi aussi je sais lire la documentation. Mais il n'y avait pas la réponse que je voulais. Je n'ai pas précisé que c'est en lien avec un plugin dont je ne veux pas changer le code directement. C'était probablement ma question qui n'était pas claire. Mais j'ai trouvé la réponse après avoir fait quelques tests. Data-request-update mettra à jour une section de mon code une fois que le data-request sera terminé. Pour éviter que mon data-request-update soit "exécuté" il suffisait simplement d'envoyer un exception dans le data-request. De cette manière, le data-request n'est pas terminé donc, on ne se rend pas jusqu'au data-request-update.
J'apprécie quand même qu'une personne qui ne s'y connait pas sur le sujet fait des recherches pour répondre à une question!
26 juin 2017 à 22:08
Y'a pas de mérites ... ça m'a pris 15 secondes max.
Après... je connais les data-attributes du html ... et ton "update" ressembait (et ça c'est confirmé....) à de l'ajax (que je connais très bien aussi ^^ )
Je n'ai pas eu de mal à faire la relation.
l'essentiel c'est que tu aies trouvé.
Bonne soirée.