Извикване на джаджа чрез ajax на SocialEngine

Искам да знам дали е възможно да направя ajax повикване на SocialEngine Widget. Както знам, че можем да направим ajax повикване по метода на всеки контролер, но с джаджи възможно ли е също? Ако е. Някой може ли да каже как може да стане.


person Zeeshan Faiz    schedule 06.09.2017    source източник


Отговори (1)


Да, възможно е, можете да направите ajax повикване към Widget контролера.

Проверете съществуващите джаджи, как са кодирали ajax за страниране, трябва да направите същото.

index.tpl js код

    en4.core.request.send(new Request.HTML({

    url : en4.core.baseUrl + 'widget/index/content_id/' + <?php echo sprintf('%d', $this->identity) ?>,

    data : {
      format : 'html',
      param1 : 'value1',
      param2 : 'value2',
      param3 : 'value3',
      subject : en4.core.subject.guid
    },

     onSuccess : function(){

    }
  }), {
    'element' :  $('events_tomorrow').getParent()
  })
});

В Controller.php можете да проверите ajax заявката и параметрите за извършване на действия.

person vipinbairagi    schedule 07.09.2017