Submitted by chanac_hares on
Bonjour à tous,
Je cherche à charger mes blocs dynamiquement, je m'explique ...
Je souhaiterais que tel ou tel bloc se charge ou se recharge à ma demande...
En fait plus précisément je cherche quelle est la fonction à appelée pour récupérer en ajax le contenu html du bloc ?
je suis pas sur de m’être bien expliquer ...
Merci de vos réponses
Bon je me réponds à moi même
Permalien Soumis par chanac_hares le 4 Avril, 2013 - 17:08
Bon je me réponds à moi même car j'ai finalement réussi à faire ce que je veux , en m'inspirant beacoup d'un autre sujet
-> http://drupalfr.org/forum/support/developpement/9049-existe-il-un-module...
je poste ma solution qui à le mérite de marcher ... dans mon cas
Et pour récupérer en ajax j'utilise la fonction suivante
jQuery.ajax({
type: 'POST', // Le type de ma requete
url: 'ajax/get_content/bloc/views/last_actus_block-block', // L'url vers laquelle la requete sera envoyee
success: function(data, textStatus, jqXHR) {
alert(data);
},
error: function(jqXHR, textStatus, errorThrown) {
// Une erreur s'est produite lors de la requete
alert( textStatus + jqXHR + errorThrown);
}
});
Et cela me renvoi le contenu de mon bloc déjà formater que je peux réinjecter ou je le veux..
Voili voilou