Dr.Watson
сейчас main.js отредактируем - посмотрим
Dr.Watson
о как! прописал на 268 строке console.error(xhr.status);
Dr.Watson
теперь в консоли такое
Dr.Watson
Dr.Watson
Камиль
Вы не там строку вставили вот и не существует
Камиль
Камиль
Перед ретурном
Dr.Watson
упс!!
Dr.Watson
поставил
Dr.Watson
теперь так - алерты продолжают сыпаться, но в консоли только это
Dr.Watson
Dr.Watson
при каждом алерте циферка около "Timer" увелививается
Dr.Watson
а вот console.error нет...
Dr.Watson
Мишка
Aliaksandr
раз уж речь нынче про ajax - почему webix.ajax не генерирует стандартный xmlhttprequest и как его отличить от неаякса ? :)
Pathologic
я так и знал, что вебикс говно
Aliaksandr
я тоже подозревал, но дима ж его рекламирует :)
Aliaksandr
подождать, может хром сам починится/обновиться :)
Aliaksandr
бывает же, то ползунок в полосе прокрутки пропадет, то таргет бланк забанит - через пару дней проходило раньше :)
Anonymous
Pathologic
а, тогда и неудивительно
Anonymous
Aliaksandr
хотел замутить композер, а у клиента всего 96Мб памяти на хостинге )) беда/печаль :))
Aliaksandr
приколы приколами, но может кто слышал про то, чтобы заставить этот вебикс таки отправлять заголовок, что он тоже аякс ))
2frags
Dr.Watson
судя по тому, что в ФФ все ок - да
Dr.Watson
Последняя версия Google Chrome уже установлена
Версия 73.0.3683.103 (Официальная сборка), (64 бит)
Pathologic
Aliaksandr
замути локально и скопируй файлы
да я так и сделал. просто этот же клиент, у которого всего 96 мб памяти воротит нос PHPExcel deprecated, даешь PhpSpreadsheet )) а тот только композером ставится ))
Anonymous
Dr.Watson
у меня Win 10
Anonymous
Pathologic
webix.ajax.headers() получается
Anonymous
На маке и винде баг повторялся. Скорее всего хром
Aliaksandr
да он все отправляет и принимает, просто заголовок не шлет :)
Dmitry
Подскажите пожалуйста модуль для evo, что бы на сайте можно было подписаться на новости по email
Aliaksandr
это все фигня, нашел общее решение webix.attachEvent("onBeforeAjax",
function(mode, url, data, request, headers, files, promise){
headers["X-Requested-With"] = "XMLHttpRequest";
}
);
Андрей
Dmitry
Спасибо!
Алексей
из-за чего может быть ошибка 500 при отправке FormLister ? использую корзину evoCart
EVO bot Лёшка
Алексей
ошибок в логах нет
Dmitry
HTTP ERROR 500
[Sat Apr 13 15:00:04.874865 2019] [php7:warn] [pid 50028] [client ..:13615] PHP Warning: Illegal string offset 'id' in /home/../www/....ru/assets/plugins/managermanager/mm.inc.php(192) : eval()'d code on line 10, referer: https://www.....ru/manager/index.php?a=27&id=27&r=1&stay=2&dir=DESC&sort=createdon&page=0
Андрей
Dmitry
я уже так и подумал
Андрей
Хотя пишут что действительно какие то проблемы есть - http://modx.im/blog/addons/4974.html#comment51864
Dmitry
спасибо, сейчас попробую что предлагают, заодно посмотрю откуда у меня в логах так много ворнингов
Dmitry
в mm_rules пишу
$content["id"];
получаю в логах
[Sat Apr 13 15:24:36.394114 2019] [php7:warn] [pid 50659] [client ...:1610] PHP Warning: Illegal string offset 'id' in /home/.../www/....ru/assets/plugins/managermanager/mm.inc.php(192) : eval()'d code on line 4, referer: https://www.....ru/manager/?a=27&r=1&id=384
Dmitry
как правильно сейчас получать id в mm_rules ?
Aliaksandr
С global и empty- проверкой
Dmitry
спасибо, вот так стало нормально всё
$modx = evolutionCMS();
$modx->documentObject['parent'];
$modx->documentObject['id'];
Aliaksandr
Причем тут mm_rules?:)
Dmitry
я его когда то настроил по инструкции:
Вы можете применять правило к ресурсам с определённым идентификатором.
// скроет поле ресурса, если идентификатор родителя этого ресурса "28".
if($content['parent'] == 28){
mm_hideFields('tvname','2');
}
http://i--gu.ru/managermanager
Dmitry
а на текущий момент в 1.4.8 или пхп7 это вызывает ворнинги, поэтому надо фиксить было :)
Aliaksandr
В рулесах нет никаких documentObject
Aliaksandr
Надо просто проверять !empty($content['id'])
Dmitry
ваш способ тоже работает
if (!empty($content['id']) && array_search($content['id'], array('136', '137'), true) === false) {
mm_hideFields('zapchasti_img');
}
Aliaksandr
Пиздец, мой мозг взорван фразой "тоже работает":)
Pathologic
in_array
Pathologic
Aliaksandr
Это все равно, что вы говорите "у меня потек кран", я говорю "поменяй прокладку", а в ответ "я уже забил гвоздь на балконе, но ваш способ ТОЖЕ работает":))
Dmitry
Aliaksandr
Да не работает никакой documentObject))
Aliaksandr
Просто ошибка появлялась только при создании нового документа
Dmitry
ошибка появлялась при сохранении любого документа (в том числе при редактировании очень старых документов)
echo '<pre>';
var_dump($modx->documentObject['id']);
работает
Aliaksandr
И какое там значение у документа, который еще не создан?
Dmitry
echo '<pre>';
var_dump($modx->documentObject['id']);
var_dump($content['id']);
у нового:
NULL
NULL
у созданного:
string(2) "31"
string(2) "31"
разницы нет..
Pathologic
как нет
Pathologic
NULL это значит что не существует $modx->documentObject['id']
Dmitry
вы правы, спасибо, буду знать
Aliaksandr
В общем используем старый добрый !empty(), чтобы не ругался php 7 :)
Dmitry
спасибо, понял
Andrei
Здравствуйте, возникает данная ошибка. возможно плохо переехал на https