Перейти к публикации
  • разработка интернет магазинов на opencart
  • доработка интернет магазинов на opencart

vcat

Пользователи
  
  • Публикаций

    138
  • Зарегистрирован

  • Посещение

О vcat

  • День рождения 17.06.1983

Информация

  • Пол
    Мужчина

Посетители профиля

1 898 просмотров профиля

Достижения vcat

Collaborator

Collaborator (7/14)

  • First Post
  • Collaborator
  • Reacting Well Редкая
  • Conversation Starter
  • Week One Done

Последние медали

9

Репутация

  1. OpenCart 2.1.0.2.2 Тема - MAGAZIN 9.6. Возникла необходимость изменить названия кнопок "Купить" на странице товара и дефолтной кнопки "Продолжить" Пересмотрел все файлы в /catalog/language/ - нигде нет переводов данных кнопок Помогите пожалуйста - куда еще можно смотреть, где могут быть настроены данные кнопки?
  2. Спасибо огромное!!!! Решилось! Тип поля был DECIMAL, при этом длина/значение было 15,0 - отсюда и ноги расли ) Изменил значение, все решилось - курс попадает в корзину без округления Тут уже интересно, как такие настройки поля получились, учитывая, что правок туда никто не вносил. Но главное, что заработало! Спасибо Вам огромнейшее!
  3. да, тут проблему уже определили благодаря @Dimasscus в таблице `oc_order` значение currency_value попадает целым числом - 8 вместо 8,1 но вот откуда ноги растут, пока неизвестно - в модели order.php не видно ничего подозрительного, что бы обрезало значение курса
  4. посмотрел в модель order.php - повсюду по коду встречается конструкия: $this->currency->format($product['price'] но вот явного определения округления валюты там не видно (или не так смотрю)
  5. да, в письме также приходит цена по округленному курсу
  6. то есть, проблема со значениями курса после запятой - да, действительно только вот диллема: - на фронте пересчет курса проходит корректно, значения после запятой учитываются - в корзине также все в порядке - а вот после оформления заказа система округляет значение курса к целому числу без учета значений после запятой Куда копать, чтобы найти, где именно прописана логика такого округления курса?
  7. нет, при заказе на несколько единиц в таблице `oc_order_product` все в порядке - значение total строго соответствует сумме цены В БД товар ведь попадает в валюте админки, там все в порядке Проблема лишь в пересчете курса оформленного заказа в админке сайта
  8. Вот как раз и по таблицах тоже все в порядке: Курс установлен 8,1 Цена товара в таблице `oc_product` - 253,00 - следовательно, на сайте цена 253 * 8,1 = 2049,00 Цена товара в корзине - 253,00 https://prnt.sc/26ljixc При этом, тот же заказ в адмике по цене 2024,00 вместо 2049,00 https://prnt.sc/26ljl5h
  9. нет, там все отключил налоги также отключил то есть все, что каким-то образом могло бы делать дополнительный пересчет цены, отключено
  10. Ну, в моем случае далеко не отлично (( Ведь при изменении курса - на сайте все корректно меняется, цены по новому курсу пересчитывает, в корзину попадает по корректной цене. Но вот после оформления заказа в админке товар попадает по другому курсу. Какой-то логики никак не прослеживается...
  11. Нет, это 2 разных примера - сначала я установил курс 8,1, купил по этому курсу, заглянул в список заказов - также по этому курсу Только после этого сделал другой пример, где установил курс 8,5, также купил и также посмотрел в список заказов
  12. да, Вы правы, в модуле SEO мультиязык в настройках указано валюту сайта - грн.
  13. курс заказа и курс системы - тут вопрос, разве курс заказа может как-то отличаться от курса, установленного в системе? ведь курсы устанавливаются только в одном месте
×
×
  • Создать...

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.