freebsd_admin 0 Опубликовано 29 августа, 2011 Автор Жалоба Share Опубликовано 29 августа, 2011 просмотрел лог, ликпей возвращает значение 0.02 Сумма правильная. Попробовал написать $str.=$order->info['total']; [/CODE] Ничего не вернуло.. Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 29 августа, 2011 Жалоба Share Опубликовано 29 августа, 2011 Код записи лога нужно ниже поставить, ниже $order = new order; или как там. Тогда работаеть будет. Ссылка на сообщение Поделиться на другие сайты
freebsd_admin 0 Опубликовано 30 августа, 2011 Автор Жалоба Share Опубликовано 30 августа, 2011 $str.=$order->info['total']; [/CODE] Возвращает строку:[b] 0.02 грн.[/b] Правда на если смотреть лог на самом сервере то "грн." отображается в виде иероглифов, нету поддержки русского языка. Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 30 августа, 2011 Жалоба Share Опубликовано 30 августа, 2011 Попробуйте после $order = new order; добавить что-то типа: $order->info['total'] = number_format($order->info['total']); [/code] Ссылка на сообщение Поделиться на другие сайты
freebsd_admin 0 Опубликовано 30 августа, 2011 Автор Жалоба Share Опубликовано 30 августа, 2011 $order->info['total'] = number_format($order->info['total']); [/CODE] вернуло просто значение [b]0[/b] Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 30 августа, 2011 Жалоба Share Опубликовано 30 августа, 2011 А если так? $order->info['total'] = number_format($order->info['total'], 2); [/code] Ссылка на сообщение Поделиться на другие сайты
freebsd_admin 0 Опубликовано 30 августа, 2011 Автор Жалоба Share Опубликовано 30 августа, 2011 Да, теперь выводит 0.02 Но статус заказа все равно не поменялся. Без этого сравнения статус меняется Или может нужно поменять: if (number_format($xml->amount,0) == number_format($order->info['total'],0)) { [/CODE] на [CODE] if (number_format($xml->amount,2) == number_format($order->info['total'],2)) { Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 30 августа, 2011 Жалоба Share Опубликовано 30 августа, 2011 Попробуйте в условии сравнения убрать number_format, что б просто было $xmk->amount = $order->info['total'] Ссылка на сообщение Поделиться на другие сайты
freebsd_admin 0 Опубликовано 30 августа, 2011 Автор Жалоба Share Опубликовано 30 августа, 2011 я так понимаю что должно быть "==" ? Поменял, помогло, статус поменялся! Нужно еще что-то править, или так сойдет? Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 30 августа, 2011 Жалоба Share Опубликовано 30 августа, 2011 Да, конечно ==, там же сравнение идёт. Нет, ничего править не нужно. Это наверное из-за маленькой суммы, меньше единицы, не срабатывает условие по умолчанию. Ссылка на сообщение Поделиться на другие сайты
freebsd_admin 0 Опубликовано 30 августа, 2011 Автор Жалоба Share Опубликовано 30 августа, 2011 Большое спасибо! Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 30 августа, 2011 Жалоба Share Опубликовано 30 августа, 2011 Не за что Ссылка на сообщение Поделиться на другие сайты
yulianna_yuliya 0 Опубликовано 14 ноября, 2012 Жалоба Share Опубликовано 14 ноября, 2012 Здравствуйте. У меня проблема с модулями оплаты: оплата наличными (самовывоз), ликпей: они включены, настроены, но вообще не выводятся при оформлении заказа. Эта проблема была еще до обновления на версии 1.61, после обновления до 1.68 не исчезла. Валюта гривна, место - Украина. В чем может быть проблема? Ссылка на сообщение Поделиться на другие сайты
yulianna_yuliya 0 Опубликовано 14 ноября, 2012 Жалоба Share Опубликовано 14 ноября, 2012 Сортировка модулей указана верно, номера не повторяются. Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 14 ноября, 2012 Жалоба Share Опубликовано 14 ноября, 2012 А модули точно включены, в модулях есть опция, можно его выключить, есть ещё опция Разрешённые страны, вот в этой опции тоже ничего не должно быть, просто пустое место. Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 14 ноября, 2012 Жалоба Share Опубликовано 14 ноября, 2012 Ну и может у Вас настроены зависимости в Админке - Модули - Доставка-оплата, поэтому и не видны. А может запрещены эти модули для групп покупателей в Админке - Покупатели - Группы. В любом случае, на 99% дело не в модулях, а в Ваших настройках. Ссылка на сообщение Поделиться на другие сайты
yulianna_yuliya 0 Опубликовано 14 ноября, 2012 Жалоба Share Опубликовано 14 ноября, 2012 Ну и может у Вас настроены зависимости в Админке - Модули - Доставка-оплата, поэтому и не видны. А может запрещены эти модули для групп покупателей в Админке - Покупатели - Группы. В любом случае, на 99% дело не в модулях, а в Ваших настройках. Спасибо большое, дело было в зависимостях. Ссылка на сообщение Поделиться на другие сайты
yulianna_yuliya 0 Опубликовано 14 ноября, 2012 Жалоба Share Опубликовано 14 ноября, 2012 теперь выдает такую ошибку: Ошибка! Не передана информация для покупки. error: Сумма должна быть больше 0.02 грн Валюта не присутствует.... Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 15 ноября, 2012 Жалоба Share Опубликовано 15 ноября, 2012 Сумма заказа какая указана? Ссылка на сообщение Поделиться на другие сайты
yulianna_yuliya 0 Опубликовано 15 ноября, 2012 Жалоба Share Опубликовано 15 ноября, 2012 Сумма заказа какая указана? 297 грн. Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 15 ноября, 2012 Жалоба Share Опубликовано 15 ноября, 2012 Дайте ссылку на магазин. Не понятно тогда откуда 0.02 Может у Вас с валютами в магазине что-то не так. Ссылка на сообщение Поделиться на другие сайты
yulianna_yuliya 0 Опубликовано 16 ноября, 2012 Жалоба Share Опубликовано 16 ноября, 2012 http://www.yuliya.com.ua/ может и с валютами... Еще попутно зайдите пожалуйста на страницу как оформить заказ (я там ничего не писала и не меняла) и посмотрите, что может значить та ошибка которая появляется. Спасибо. Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 16 ноября, 2012 Жалоба Share Опубликовано 16 ноября, 2012 Какой код у Валюты в Админке - Локализация - Валюты?! Должен быть UAH Про страницу оформления не понял, что за ошибка? Ссылка на сообщение Поделиться на другие сайты
yulianna_yuliya 0 Опубликовано 16 ноября, 2012 Жалоба Share Опубликовано 16 ноября, 2012 Какой код у Валюты в Админке - Локализация - Валюты?! Должен быть UAH Про страницу оформления не понял, что за ошибка? Что-то локализации я никакой не могу найти в админке. Где это, по-конкретнее. Я нашла только в меню разное языки/валюты там было написано UA я изменила на UAH, но от этого ничего не поменялось - выдает все ту же ошибку. Перейдите по этой ссылке http://www.yuliya.com.ua/Как%20оформить%20заказ . Ссылка на сообщение Поделиться на другие сайты
yulianna_yuliya 0 Опубликовано 16 ноября, 2012 Жалоба Share Опубликовано 16 ноября, 2012 После того, как поменяла с UA на UAH все цены в магазине стали бесплатными Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения