Comment supprimez-vous le throbber du lien drupal 7 Ajax?
nous sommes à l'aide de drupal 7 ajax pour charger le contenu sur une page. Lorsque le lien est cliqué, une throbber s'affiche après le lien alors que la demande est traitée.
Je ne peux pas trouver de la documentation sur la façon de définir ou supprimer le throbber. Dans un formulaire, il semble très simple, mais à l'aide d'un ajax lien et un rappel de l'élément de menu je ne trouve pas de documentation.
Je vois qu'il y a un $paramètres de variable qui peut être transmise à la ajax_command_html fonction, mais je ne vois pas de docs sur la façon dont il doit être formaté.
source d'informationauteur mirzu
Vous devez vous connecter pour publier un commentaire.
lorsque vous générez votre élément de formulaire, vous devez définir les "progrès" de la propriété:
Vous pouvez trouver plus d'informations et des exemples ici
Vous pouvez juste cacher la div.ajax-progrès-throbber par définir l'affichage de la valeur none:
Le module CSS Injector (http://drupal.org/project/css_injector) pourrait être utile.
J'ai trouvé la réponse à ma propre question. La chose importante à comprendre est qu'il existe 2 façons dont les liens peuvent être rendus dans Drupal 7. La première est l'aide de l'ancien l() fonction et l'autre à l'aide d'un rendu de tableau. De nombreuses fonctions du thème de Drupal utiliser le style ancien et lorsqu'il est utilisé, il n'est pas exécuté par le biais de la drupal_prerender_link(). Qui est ce qui fait l'élément de pré-traitement qui communique les paramètres de php à la js couche.