Intenté incluir JQuery lib en joomla pero no funciona. Muchos comps y módulos usan mootools dentro de mi CMS. Creo que el problema es un conflicto entre los dos marcos.JQuery no funciona porque Mootools ya está cargado en joomla
He buscado en Internet y encontré algunos artículos, pero el siguiente código todavía no está funcionando como se esperaba.
<?php
JHTML::stylesheet('demo_page.css', 'media/system/css/');
JHTML::stylesheet('ftab.css', 'media/system/css/');
JHTML::stylesheet('demo_table.css', 'media/system/css/');
$option="com_mycomp";
$base=JUri::root().'components/'.$option.'/js/';
$document=&JFactory::getDocument();
$noConflict="jQuery.noConflict();";
//$document->addScriptDeclaration($noConflict);
$document->addScriptDeclaration("jQuery(document).ready(function($){jQuery('#example').dataTable();});");
JHTML::script('jquery.js',$base,true);
$document->addScript($base,'jquery.js');
$document->addScript($base,'jquery.dataTables.js');
?>
Esto debería ordenar mi tabla usando JQuery pero no es así.
¿Cómo uso mootools y jQuery al mismo tiempo en joomla?
Gracias de antemano por su ayuda!
Muchas gracias @jcolebrand! ¡Realmente me ayudó a solucionar mi problema! –
luego 'desconcomiendo // $ document-> addScriptDeclaration ($ noConflict); 'línea –
Además, ¿podría decirme cómo agregar un atributo a la etiqueta
en joomla usando JHTML? Necesito cambiar su clase así '' body id = "dt_example" class = "ex_highlight_row"> ' –