it-swarm-eu.dev

Il modo migliore per chiamare la funzione di classe helper tramite ajax nel modulo

Devo accedere alla funzione di classe helper tramite richiesta Ajax.

Nel file 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)

Nella classe helper: -

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

Quale url mettere nelle opzioni di ajax url ??

Qualsiasi aiuto sarà apprezzato.

5
subashbasnet8

Supponendo che il tuo modulo stia utilizzando il componente com_ajax incluso in Joomla 3.2+, puoi utilizzare quanto segue:

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

Dai un'occhiata alla documentazione dell'interfaccia Ajax per ulteriori informazioni:

https://docs.joomla.org/Using_Joomla_Ajax_Interface

2
Lodder