Pathologic
редирект не выполнится, потому что заголовки уже отправлены
Alexander
только что хотел прислать ага
Aliaksandr
Так а где сообщения об ошибках))
Aliaksandr
Морочишь голову полчаса без всей информации:)
Aliaksandr
Написал бы сразу headers already sent и все понятно
Alexander
🙁
Aliaksandr
Какой то ж веселый человек сделал это через эхо))
Alexander
Aliaksandr
Сомневаюсь))
Alexander
а без echo яндекс ошибку выдает
Alexander
либо в callback.php echo делать все равно
Pathologic
не нужен никакой эхо
Alexander
тогда яндекс говорит что не вижу xml и отменяет оплату
Artem
Тот сниппет на modx , который яндекс касса дает, он не рабочий
Artem
по крайней мере год назад так было
Artem
Там глюк был,что человек какой бы способ оплаты не выбрал -все равно на яндекс кассу кидает
Alexander
Aliaksandr
Может там еще какой урл для возврата задать можно без привязки к callback? Я не помню
Artem
ща рабочий скину
Artem
Artem
а в форме шопкипера вот у меня
<select name="payment" eform="payment::::#FUNCTION YandexMoneyValidate">
<option value="При получении">При получении</option>
<option value="YandexMoney">Яндекс.Касса (банковские карты)</option>
</select>
Pathologic
какой шопкипер, такие и платежки ((:
Alexander
Artem
Шопкипер норм тема. Жаль на него никто модулей и плагинов не пишет
Andrey
Да из немеряно, разной степени говнистости.
Pathologic
под него писать - только настрение портить
Artem
их мало, куски кода находишь в вебархиве на старом форуме шопкипера. Даже вменяймого плагина доставки нет
Alexander
Это точно или предположение? Че то я не уверен, что там вообще что-то проверяется:)
Ну вот ответ янедекса на днях был, а я отключил XML вывод давн ои забыл про него ))
вот что они писали
При обращении к вашему сайты получаем пустой ответ на запрос сверки заказа. В одном случае подучили сообщение об ошибке - 500 Internal server error. Необходимо проверить работу вашего сервера, нет ли ограничений на внешние запросы к нему. Одна из причин - ответ модуля не по протоколу Я.Кассы, так как в логах видим результат ответа сайта "Response is not XML".
Alexander
Pathologic
так надо смотреть вообще что отдавать
Pathologic
он же не просто запрос делает, а с параметрами какими-то
Aliaksandr
Так там же есть какой то checkUrl, вряд ли урл для возврата ПОКУПАТЕЛЯ должен отдавать xml
Alexander
Alexander
Aliaksandr
Нет, это shopSuccessUrl
Pathologic
в общем проще было бы взять и с нуля сделать, без всех этих модулей
Aliaksandr
URL страницы, на которую пользователь может перейти после платежа по ссылке Вернуться в магазин.
Pathologic
динамический это значит что ты его передаешь яндексу в запросе
Aliaksandr
Это же не обязательно, а для пользователя бредово вдвойне
Aliaksandr
Блин, читаем одно и то же, а понимает кто как хочет
Aliaksandr
Ты это урл либо задаешь в кассе статично либо передаешь в форме динамично
Pathologic
в общем проще отжалеть 500 рублей на компонент для рево и там будет все просто и понятно ((:
Aliaksandr
Но это урл для необязательного возврата пользователя, какой там нафиг xml
Aliaksandr
В рево я сегодня код ремаркетинга из трех строк ставил на две страницы, одна работает, а вторая белая стала) вот тебе и рево, хорошо, что не мой)
Pathologic
в общем яндекс шлет запрос с параметром action=checkOrder, нужно проверить подлинность запроса и отдать яндексу xml
Pathologic
потом яндекс шлет action=paymentAviso, тоже проверяем подпись и меняем статус заказа
Pathologic
и яндексу отправляем тоже что-то в ответ
Pathologic
в документации яндекса же все есть
Pathologic
Anton
В Shopkeeper в config есть два параметра: imp_chk_field и imp_chk_tvid_val
В чем между ними разница?
//по какому полю проверять соответствие товара при обновлении. false - не проверять (очистка категории при обновлении).
$cf_config['imp_chk_field'] = false;
//проверять соответствие товара при обновлении по значению TV. Указать ID TV. false - не проверять (очистка категории при обновлении).
$cf_config['imp_chk_tvid_val'] = 20;
И как их правильно выставить если нужна проверка по полю ID TV = 20?
Aliaksandr
Это ж вроде catalogFill
Aliaksandr
Так и выставить, первое false, второе 20
Anton
понял
Pathologic
https://github.com/Pathologic/managerNav - переделал старый плагин под новую админку
Pathologic
Сергей
бедный босслер никак не мог кнопочки свои поставить))))
Сергей
а если на jQuery переделаешь плагин, думаю не будет работать
Pathologic
что за босслер?
Pathologic
там чистый js сейчас
Pathologic
и кнопочки есть
Сергей
Pathologic
а, я думал ты про иконки если ширины мало
Pathologic
это не очень хорошо, но пока что все работает как надо
Сергей
Сергей
да та лишь бы перехватить на нативном, а дальше уже чем угодно можно
Сергей
вспомни, у тебя же на мутулсе раньше было
Pathologic
ага
Pathologic
не знаю, как я вообще смог это написать на мутулсе ((:
Сергей
прозрение))))
Сергей
копипаст с плагина multi images
Pathologic
я с мультифотос больше всего копипастил
Сергей
а да, мультифотос, забыл уже)
Anonymous
Режим, хвалюсь.
Короче был на одном ревовском сайте крон. Он выполнялся 27.6721 сек. (из трёх тестов меньший результат)
Я переписал его. И теперь он же выполняется (0.3021 сек.)
У меня прям закралось сомнение. Или тот скрипт писал лютый говнокодер. Или я где-то накосячил. Причём у меня есть подозрение, что это реально я накосячил.