Три цены у товара - кто как решает эту проблему, народ?

Тема в разделе "Дизайн, оформление и шаблоны", создана пользователем vikaharkov, 20 сен 2021.

  1. vikaharkov

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

    Сообщения:
    676
    Симпатии:
    71
    В админке сайта предусмотрена одна цена на товар в карточке товара. Но ведь она меняется в зависимости от размера одежды, например. А кнопка В корзину отправляет весь выбранный товар в корзину по одной цене.

    Как кто решает эту проблему? Делитесь мыслёй...
     
  2. fanatic

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

    Сообщения:
    1.415
    Симпатии:
    239
  3. vikaharkov

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

    Сообщения:
    676
    Симпатии:
    71
    У нас в Данных указана цена и в Опциях не получается её изменять, пробовали. Создавались разные штуки с галочками (скрин кину). Кнопка В корзину всё равно берёт данные из количества товара (которое набирается плюсиком или минусиком над этой кнопкой) и никак не реагирует на все задействованные опции (и цену указывали, и размеры - думали в совокупности отреагирует) - ничего. Но система требует, чтобы эти окошки были задействованы, иначе не срабатывает кнопка В корзину. Подозреваю, что эта кнопка неверно работает. Думаю, что нужно убрать + - и попробовать без них, может их влияние

    А на других сайтах может можно как-то глянуть, работают там опции в таком ключе или тоже также - шо мертвому припарка?

    На демосайте Опенкарт.про - не работают эти опции
    На демосайте Опенкарт.ру - не работают
    На этом форуме русская сборка - эти опции не включены были в продаже телефона. Ща на других товарах гляну

    Глянула ( http://opencart-russia.ru/demo3020/test )
    Есть маленький, средний, большой размеры и ценовой шаг 10 рублей.
    Потом блоками заложено по 2, 3 и 4 (тоже по 10 рублей шаг)
    Потом выбор цвета
    И какой-то текстовый блок
    Потом файл предложено загрузить
    Потом дата-время
    Необязательное поле количество
    И кнопка Купить

    Выбираю...
    Большой, 3, red, абракадабру набрала в поле, файл загрузила (с вирусом :) ), дату и время проставила, количество 10 проставила.
    Кликаю КУПИТЬ

    [​IMG]

    Как видим - нет соответствия, сработало количество 10 штук, проставленное внизу перед кнопкой Купить, а остальные параметры там для проформы
     

    Вложения:

    • 123.jpg
      123.jpg
      Размер файла:
      143,3 КБ
      Просмотров:
      11
    Последнее редактирование: 20 сен 2021
  4. fanatic

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

    Сообщения:
    1.415
    Симпатии:
    239
    опции, должны работать в любом ключе. если выбрана опция, в корзину товар попадает с этой опцией. более того, если сделать опцию обязательной, товар не добавиться в корзину. пока не выберут опцию.
     
  5. vikaharkov

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

    Сообщения:
    676
    Симпатии:
    71
    Не, вижу ошибаюсь - изначальная цена монитора 90 рублей, а в корзине он уже по 154 рубля. Значит как-то опции повлияли на цену. А у нас не влияют. Странно.

    Сейчас открою таблицу в паблик, и загружу несколько опций. Проверю.
    Потом уберу таблицу и уберу кнопку больше-меньше, оставлю только опции - проверю
     
  6. vikaharkov

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

    Сообщения:
    676
    Симпатии:
    71
    Загружаю поэтапно, а то запутаюсь (сначала из карточки товара блок, потом догружу со страницы и в конце результаты разных тестов)

    [​IMG] [​IMG] [​IMG] [​IMG]

    Это из карточки - размер, цена, цена2 и размер2

    [​IMG]
    Так это выглядит на странице сейчас (внизу таблица видна). Т.е., сейчас есть и таблица, и опции

    [​IMG]

    Сделала разный выбор и кликнула по кнопке в Корзину - в итоге в корзине псуто

    Теперь удаляю таблицу, но оставляю опции...

    [​IMG]
    Без таблицы выбрала 10 штук и в Опциях разные галочки наставила. В итоге как видим галочки из опций на цену и на количество не повлияли, но добавили в корзину позиции.

    Теперь уберу кнопку больше-меньше и посмотрим чего изменится...

    [​IMG]
    Выбрала кучу товара, а в корзину ушла ОДНА штука.

    Т.е., ни таблица, ни кнопка плюс-минус на Опции не влияют - они просто у нас не срабатывают. Почему-то :(
     

    Вложения:

    • 20.jpg
      20.jpg
      Размер файла:
      156,2 КБ
      Просмотров:
      10
    • 21.jpg
      21.jpg
      Размер файла:
      141,7 КБ
      Просмотров:
      5
    • 22.jpg
      22.jpg
      Размер файла:
      145,2 КБ
      Просмотров:
      5
    • 23.jpg
      23.jpg
      Размер файла:
      136,4 КБ
      Просмотров:
      5
    • 24.jpg
      24.jpg
      Размер файла:
      64,4 КБ
      Просмотров:
      5
    • 25.jpg
      25.jpg
      Размер файла:
      81 КБ
      Просмотров:
      6
    • 26.jpg
      26.jpg
      Размер файла:
      151,3 КБ
      Просмотров:
      7
    • 27.jpg
      27.jpg
      Размер файла:
      63,8 КБ
      Просмотров:
      7
    • 28.jpg
      28.jpg
      Размер файла:
      84,1 КБ
      Просмотров:
      6
    • 29.jpg
      29.jpg
      Размер файла:
      87,3 КБ
      Просмотров:
      4
    Последнее редактирование: 21 сен 2021
  7. Chukcha

    Chukcha Специалист

    Сообщения:
    3.013
    Симпатии:
    685
  8. vikaharkov

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

    Сообщения:
    676
    Симпатии:
    71
    Я проверила и и эту тройку Опенкарт. Вот результат
    [​IMG]
    Выбрала одну кнопку и 10 штук товара - а получила 12 штук непонятно чего и по какой цене. Тоже как бы не работает

    Но признаю - там оно хоть чего-то считает-прибавляет и работает. А у меня вааще не фурычит :(
     
  9. Chukcha

    Chukcha Специалист

    Сообщения:
    3.013
    Симпатии:
    685
    А это подарки 2 шт.
     
  10. vikaharkov

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

    Сообщения:
    676
    Симпатии:
    71
    Результаты исследования я добавляю в сообщение №6
     
  11. vikaharkov

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

    Сообщения:
    676
    Симпатии:
    71
    Выводы по исследованию - ни таблица, ни кнопка плюс-минус у нас на Опции не влияют - они просто у нас не срабатывают. Почему-то :(

    У других они может чего не так и показывают, но в целом хотя бы работают. Нужно искать причину в свих изменениях или писать чего новое для работы таблицы.

    P.S. На самом деле Опции не спасают ситуацию, они были использованы для пробы в целом. Выяснилось и теперь есть над чем думать, чтобы двигать в направлении создания рабочей таблицы

    (см. скрины в сообщении 6)
     
  12. Chukcha

    Chukcha Специалист

    Сообщения:
    3.013
    Симпатии:
    685
    потому что цену нужно указывать не в названии опции, а в поле

    https://prnt.sc/1t050zj

    Но ты себе что-то надумала, и хочешь чтобы он работало.
    Так НЕ БЫВАЕТ.
     
  13. vikaharkov

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

    Сообщения:
    676
    Симпатии:
    71
    Ты же умалчиваешь, что это скрин из другой версии Опенкарта, вероятно из 3.0. В моей версии, в 2.3, нет поля Цена для простановки цены (смотреть хоть первый скрин в сообщении 6). Там можно проставить или + (плюсик) или - (минусик) а не цену
     
  14. Chukcha

    Chukcha Специалист

    Сообщения:
    3.013
    Симпатии:
    685
    http://i-fotki.info/26/181541b571066d3c960467782eb9b56d6d5771414825017.jpg.html

    Слепенькая? Или старенькая?
    под плюсиком поле цена недобачаеш?
     
  15. vikaharkov

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

    Сообщения:
    676
    Симпатии:
    71
    Приношу извинения... Да, таки Чукча прав - там цену можно ставить. Прописано так, что я не увидела (уже сколько лет ) :)

    Теперь будем пересматривать с новых позиций
     
  16. vikaharkov

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

    Сообщения:
    676
    Симпатии:
    71
    Вот что у меня получилось в новых условиях...
    Я добавила к 60 и 62 размеру по 25 денег (там сбоку появилось +25) и наклацала всего 10 единиц товара, потом плюсиком указала тоже 10 (если не сделать, то в корзину идёт то, что в плюсиках проставлено, а не в опциях)

    [​IMG]
    Да, по 25 денег было прибавлено в корзине (3300+50=380)
    Значит работает всё же! Теперь спать - утро вечером мудреней

    P.S. И непонятно, чего это оно размеры как попало выстраивает? то большие вверху, потом маленькие и затем снова большие. Чего это оно выделывается..?








    .
     

    Вложения:

    • 30.jpg
      30.jpg
      Размер файла:
      83 КБ
      Просмотров:
      11
    Последнее редактирование: 21 сен 2021
  17. vikaharkov

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

    Сообщения:
    676
    Симпатии:
    71
    Напомню тем, кто только открыл топик - речь идёт об опциях в карточке товра, в которых можно к цене прибавлять сумму и она будет добавляться при подсчете товара в корзине.

    А теперь о недостатках этого метода.

    Товаров как правило много, сотни позиций. А ещё и разновидности в цене от размера. Теперь пример, одежда...

    Цена была 100 денег до 58 размера включительно. А к 60, 62, 64 мы при заполнении товарной карточки добавили наценку 25 денег (за размер).

    Но цена у всех гуляет (например от курса доллара меняется).

    Что делать, если доллар подскочил и у нас поменялась цена - неужели нужно все наши оте добавки переписывать вручную??? Это же дикость! Неужели в процентах там нельзя проставить хотя бы? Не +25 денег, а эквивалент в процентах, например

    Проверила в опциях - нельзя там проставить проценты. Если написать 10% то показывает +10 денег

    Подскажите, где или как можно исправить на проценты (чтобы вместо денег можно было указать процент прибавки к цене товара)
     
    Последнее редактирование: 21 сен 2021
  18. Ravilr

    Ravilr Специалист

    Сообщения:
    3.877
    Симпатии:
    1.064
  19. vikaharkov

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

    Сообщения:
    676
    Симпатии:
    71
    Из того расширения видно, что таки можно приделать проценты. Значит в этом направлении нужно копать. Покупать сам модуль из-за процентов нецелесообразно - у меня многое из него давно есть, потому не нужно и ещё конфликт какой нить появится. Благодарю за наводку. Бум искать как сделать проценты (на самом деле и они нам не нужны как сами по себе - идёт работа над таблицей Опта и там все эти нюансы по идее должны быть учтены). А о процентах сказала - обратила внимание, что без них это всё малопригодно в практическом смысле
     
  20. Ravilr

    Ravilr Специалист

    Сообщения:
    3.877
    Симпатии:
    1.064
    Есть тут тема о том как сделать цену опции равной указанной. Вот по такому принципу сами и проценты сможете сделать, особенно если не нужно что то, например вычитание. Добавление выбора процента в админке сложнее...