web-dev-qa-db-fra.com

Ajouter du code à Joomla pour LiveChat

J'essaie d'ajouter le code suivant à mes modèles index.php, mais chaque fois que j'ajoute le code, je casse le site.

<script type="text/javascript">
  window.$zopim||(function(d,s){var z=$zopim=function(c){z._.Push(c)},$=z.s=
  d.createElement(s),e=d.getElementsByTagName(s)[0];z.set=function(o){z.set.
  _.Push(o)};z._=[];z.set._=[];$.async=!0;$.setAttribute("charset","utf-8");
  $.src="//v2.zopim.com/?3I3JjfOxszMie8h425NCRI4SIES4vmiO";z.t=+new Date;$.
  type="text/javascript";e.parentNode.insertBefore($,e)})(document,"script");
</script>

Le nom du site dont je tire le code est Zopim - c'est un site de chat en direct.

2
cpatte7372

De votre question précédente Je sais que vous utilisez le framework Gavick . Le index.php Le fichier _ est quelque peu différent des autres modèles, il charge toutes les parties de votre site Web à partir d’autres fichiers.

Le fichier correct à éditer est templates/YOURTEMPLATE/layouts/blocks/head.php. Passez votre code à la fin de ce fichier et vous devriez être prêt à partir.

Une autre option consiste à utiliser un module HTML personnalisé (par exemple, Custom HTML Advanced ) pour coller votre code et le publier sur les pages où vous souhaitez que votre code de chat en direct apparaisse.

1
johanpw