it-swarm-es.com

La mejor manera de llamar a la función de clase auxiliar a través de ajax en el módulo

Necesito acceder a la función de clase auxiliar a través de la solicitud ajax.

En el archivo JS: -

var sbfootscores = {};

    (function($){
        sbfootscores.getTeams = function(competition_id){
            $.ajax({
                url:'',
                type:"POST",
                data:{com_id:competition_id},
                success: function (data) {
                    console.log(data);
                }
            });
        }
    })(jQuery)

En clase auxiliar: -

public static function getTeams(){
        //i need to access this function 
    }

¿Qué url poner en la url de opciones de ajax?

Cualquier ayuda será apreciada.

5
subashbasnet8

Suponiendo que su módulo está utilizando el componente com_ajax que se incluye en Joomla 3.2+, puede usar lo siguiente:

url: 'index.php?option=com_ajax&module=NAME&method=getTeams&format=json'

Eche un vistazo a la documentación de la interfaz Ajax para obtener más información:

https://docs.joomla.org/Using_Joomla_Ajax_Interface

2
Lodder