Дробное количество товара. Как?

Тема в разделе "Общие вопросы", создана пользователем solunski.d, 14 окт 2015.

  1. solunski.d

    solunski.d Эксперт

    Сообщения:
    1.565
    Симпатии:
    429
    Собственно есть магазин, магазин продает ткань и у них нету такого понятия как количество товара.
    У них есть фиксированная ширина, а длину нужно вписать, она вписывается в дроби.
    То есть от 0.1, 0.5, 1, 1.5, 2.0 и т.д.
    Как такое реализовать?
     
  2. Vlad

    Vlad Эксперт

    Сообщения:
    3.940
    Симпатии:
    944
    Видимо надо в файле system\library\cart.php

    изменить все (int)$qty на (float)$qty


    потом в файле catalog\controller\checkout\cart.php

    тоже (int)$this->request->post['quantity'] на (float)$this->request->post['quantity']


    при этом покопаться с этим
    PHP:
    if (isset($this->request->post['quantity']) && ((int)$this->request->post['quantity'] >= $product_info['minimum'])) {
    т.е или убрать проверку на мин кол-во или сделать тупо проверку > 0

    Для начала как то так.. дальше не пробовал.. думаю разберешься если что.

    теги поиска дробное количество, количество с плавающей точкой, количество с точкой
     
  3. solunski.d

    solunski.d Эксперт

    Сообщения:
    1.565
    Симпатии:
    429
    Спасибо большое, теперь будет более понятнее как работать с другими полями.
    Я кстати лох :D, когда мне сказали что в дизайне это не кол-во товаров а его длина, я обалдел, начал думать что делать, как реализовать. Но вот возвращаясь домой, за одно проветривая мозги, вдруг вспомнил, что есть опции...
     
  4. RootKit56

    RootKit56 Новичок

    Сообщения:
    1
    Симпатии:
    0
    Народ, получилось у кого? Что-то пробую как в теме описано и ни как.... ( Знающие может посоветуют в какую сторону копать?
     
  5. pifagor82

    pifagor82 Пользователь

    Сообщения:
    69
    Симпатии:
    3
    Версия 2.0.3.1 нет такого в файле
     
  6. Ravilr

    Ravilr Специалист

    Сообщения:
    3.230
    Симпатии:
    888
    Решение выше для тех кто хочет подумать. А на самом деле, делать там далее и далее. Еще и формат поля в таблице менять. Все это есть в платном решении. http://shop.opencart-russia.ru/qty-point
     
    Vlad нравится это.
  7. pifagor82

    pifagor82 Пользователь

    Сообщения:
    69
    Симпатии:
    3
  8. Ален

    Ален Эксперт

    Сообщения:
    2.055
    Симпатии:
    635
    потому что вебстудии пишут инструкции для того, чтобы обратились к ним, а не для того чтобы помочь. Да и версия не указана, а решение от версии к версии немного меняется.
     
  9. FelixS

    FelixS Новичок

    Сообщения:
    4
    Симпатии:
    0
    А для версии 3.0.8 есть,
     
  10. Chukcha

    Chukcha Специалист

    Сообщения:
    2.961
    Симпатии:
    675
    ого
     
  11. FelixS

    FelixS Новичок

    Сообщения:
    4
    Симпатии:
    0
    Сорри, немного ошибся. 3.0.2
     

    Вложения:

    • version.png
      version.png
      Размер файла:
      11,7 КБ
      Просмотров:
      6
  12. SiteMix

    SiteMix Продвинутый пользователь

    Сообщения:
    650
    Симпатии:
    106
    LhMwMAQfe_M[1].jpg
     
  13. FelixS

    FelixS Новичок

    Сообщения:
    4
    Симпатии:
    0
  14. Ravilr

    Ravilr Специалист

    Сообщения:
    3.230
    Симпатии:
    888
    Что то я упустил ваш коммент в магазине.
    Хотя на странице написано о доп услугах
    Адаптация:
    Под версию OpenCart (+1000р.)

    Пока нету... После нового года возможно..
     
  15. FelixS

    FelixS Новичок

    Сообщения:
    4
    Симпатии:
    0
    Добро! Согласен. А по срокам можно поточнее? И есть пара технических вопросов.
     
    Последнее редактирование: 20 дек 2018
  16. Ravilr

    Ravilr Специалист

    Сообщения:
    3.230
    Симпатии:
    888
    В первой половине января. Да и личка есть для уточнения вопросов. Как бы эта тема общая, а не конкретно по моему модулю.
     
  17. AlexandrST

    AlexandrST Новичок

    Сообщения:
    2
    Симпатии:
    0
    Я не спец конечно в таких делах, но может просто торговать в сантиметрах ??? То есть минимальная единица 1 = 1см
    и торгуй хоть 65 см, хоть 130 см, в остальном там погонаж и с дробями не нужно заморачиваться ?
     
  18. karpov

    karpov Продвинутый пользователь

    Сообщения:
    1.308
    Симпатии:
    190
    Конечно можно.
     
  19. Chukcha

    Chukcha Специалист

    Сообщения:
    2.961
    Симпатии:
    675
    Цена гвздей указывается в кг

    А продавать в гр - очень неудобно, и тогда цена будет с 6 знаками после запятой.

    Как-то так..
     
  20. AlexandrST

    AlexandrST Новичок

    Сообщения:
    2
    Симпатии:
    0
    В каком смысле ? Везде где я покупал метизы/гвозди есть весы покупаешь сколько нужно грамм, цена указана либо за 100 грамм либо за 1 кг. Нигде не видел никаких 6 знаков ???