
Quand vous utilisez Drupal sur un serveur et que vous souhaitez insérer un bloc Drupal sur un autre site, vous pouvez le faire via l’un des scripts ci-dessous pour par exemple récupérer le contenu d’un menu Drupal.
Le premier script va nous permettre de charger des éléments propres à Drupal en provenance de la base de données (blocs, noeuds par exemple) et de les écrire dans un include que l’on pourra charger via php par la suite (on peut lancer la régénération de l’include via un cron touts les jours).
Le deuxième script va aller chercher (en http://) un morceau de code directement sur le site Drupal pour l’intégrer dans un include.
Pour cet exemple, j’ai pris le cas d’un forum qui n’est pas sous Drupal et qui doit intégrer le menu de navigation du site Drupal avec lequel il est lié (menu susceptible de changer régulièrement), Drupal et le forum étant sur deux sous-domaines du même domaine. Continuer la lecture de « Afficher un bloc Drupal sur une page externe à Drupal »