Опубликовано: 2 июля 20178 г Подкиньте пожалуйста пример запроса. Что та не разберу... К примеру есть такой запрос'?app=core&module=system&controller=ajax&do=instantNotifications&csrfKey=4895a3112df989ba11f9a483540fefb1¬ifications=0&messages=0' К какому скрипту он обращается, можно путь полностью? :rolleyes:
Опубликовано: 2 июля 20178 г Автор Верный код?window.onload = function(){ new Ajax.Request('app=core&module=system&controller=ajax&do=instantNotifications',{ hideLoader: true, onSuccess: function(t){ }}); }; Изменено 2 июля 20178 г пользователем Testweb
Опубликовано: 2 июля 20178 г Кого? Чего?'?app=core&module=system&controller=ajax&do=instantNotifications&csrfKey=4895a3112df989ba11f9a483540fefb1¬ifications=0&messages=0'applications/core/modules/front/system/ajax.php
Опубликовано: 2 июля 20178 г Автор Дописал public function doExecute() { \IPS\Output::i()->json('sds'); } window.onload = function(){ new Ajax.Request('?app=core&module=system&controller=ajax&do=instantNotifications',{ hideLoader: true, onSuccess: function(t){ alert('ff'); } }); }; Алерт не получаю, должно все работать.
Опубликовано: 2 июля 20178 г Автор От скрипта должен получить ответ "sds", в js должно сработать алерт. В чем допустил ошибку?
Опубликовано: 3 июля 20178 г Дописал public function doExecute() { \IPS\Output::i()->json('sds'); }И где Вы нашли метод doExecute?У Вас в коде вообще запрос идет к instantNotifications
Опубликовано: 3 июля 20178 г Автор Как верно составить js код чтобы он работал, сейчас ошибка при запросе. Как составить код использую готовые методы, как в ips делают jaix запросы.
Опубликовано: 4 июля 20178 г как в ips делают jaix запросы.ips.getAjax()(url) .done(function(){ }).fail(function(){ });сейчас ошибка при запросе.Не вижу ошибок
Опубликовано: 5 июля 20178 г Как верно составить js код чтобы он работал, сейчас ошибка при запросе.В /applications/core/modules/front/system/ajax.php: public function myFunction() { \IPS\Output::i()->json( array( 'content' => 'My content...' ) ); } В JS: ips.getAjax()( ips.getSetting('baseURL') + 'index.php?app=core&module=system&controller=ajax&do=myFunction', { dataType: 'json', showLoading: true, timeout: 10000 }) .done( function(response) { alert(response.content); }) .fail( function() { alert('Error!'); });
Подкиньте пожалуйста пример запроса. Что та не разберу...
К примеру есть такой запрос
'?app=core&module=system&controller=ajax&do=instantNotifications&csrfKey=4895a3112df989ba11f9a483540fefb1¬ifications=0&messages=0'
К какому скрипту он обращается, можно путь полностью? :rolleyes: