jquery - insertar javascript en joomla 3
Cómo solucionar el conflicto de Mootools y jQuery en Joomla aiContactSafe (1)
Visión de conjunto
Tengo un sitio web Joomal 2.5 con el formulario de contacto AiContactSafe instalado. Standard AiContactSafe
funciona como un component
que significa que no puedo incluir un formulario de contacto en un artículo, sino que está en su página completa en mi sitio web.
AiContactSafe tiene un complemento llamado AiContactSafeForm que permite a los usuarios agregar un formulario en una página usando una etiqueta como {aicontactsafeform pf=3}
. El número 3
es la identificación de la forma. Y lo que hace es que permite a los usuarios agregar un formulario en un artículo. Este complemento usa MooTools.
Problema
Esto funciona bien siempre que no tenga jQuery en mi página. Y cuando tengo jQuery, choca con la biblioteca de MooTools que frena mi sitio web.
Pregunta
¿Cómo soluciono el choque jQuery? Traté de agregar $.noConflict()
a la parte superior de la página después de la jQuery.1.8
comandos jQuery.1.8
pero esto no lo soluciona. ¿Alguien se ha encontrado con este mismo problema? ¿Alguien puede ayudarme a resolver esto? Gracias chicos.
Intenta agregar noConflict a través de este código:
$document = JFactory::getDocument();
$document->addScript( ''[path to jquery]'' );
$noconflict = ''jQuery.noConflict();'';
$document->addScriptDeclaration( $noconflict );