it-swarm-es.tech

Cómo vincular archivos Jquery en Joomla 3x a la sección de cabecera

Cómo vincular archivos jquery en Joomla 3x a la sección de cabecera. También descargué e instalé el complemento "jQuery ++ Integrator by tushev.org", pero esto no me va a funcionar. Estoy intentando esto para un control deslizante de imagen. Cualquier ayuda muy apreciada.

Gracias por adelantado

2
webanup

Joomla 3 en realidad viene con un núcleo de versión jQuery. El uso de otras versiones de jQuery probablemente solo genera conflictos. Por lo tanto, debe usar el que viene con Joomla siempre que sea posible.

Para cargarlo, debe usar el comando JHtmlJquery::framework() (Ver http://api.joomla.org/cms-3/classes/JHtmlJquery.html#method_framework ). Esto lo cargará en la cabeza en modo "sin conflicto" y asegura que solo se cargue una vez, incluso cuando lo soliciten varias extensiones.

En su caso, usaría este código:

JHtmlJquery::framework(); 
JHtml::script('com_yourcomponent/jssor.core.js', false, true);
JHtml::script('com_yourcomponent/jssor.utils.js', false, true);
JHtml::script('com_yourcomponent/jssor.slider.js', false, true);
JHtml::script('com_yourcomponent/slide.js', false, true);

Luego coloque sus archivos en las siguientes ubicaciones:

  • /media/com_yourcomponent/js/jssor.core.js
  • /media/com_yourcomponent/js/jssor.utils.js
  • /media/com_yourcomponent/js/jssor.slider.js
  • /media/com_yourcomponent/js/slide.js

Hacerlo de esta manera incluso permitirá que la plantilla anule archivos específicos si es necesario. Consulte la excelente publicación de blog de Michael Babker para obtener más detalles: http://www.babdev.com/blog/139-use-the-media-folder-allow-overridable-media

2
Bakual