Перейти к содержанию
natallla

Вывод нескольких опций товара в виде таблицы с фото кнопками купить

Рекомендуемые сообщения

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

Ищу модуль который сможет выводить опции в виде таблицы. Чтобы каждый оттенок имел свою кнопку купить. Чтобы покупатель мог быстро накидать в корзину 100 позиций. 

 

Вот пример как должна выглядеть карточка товара. Может кто-то встречал подобное решение? Буду благодарна любой информации.

chrome_2017-05-12_20-04-19.thumb.png.fd21b89713055db39778786b856d99cc.png

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Спасибо большое! Практически то что нужно. Жаль кнопка общая.

Изменено пользователем natallla

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

 

5 минут назад, natallla сказал:

Спасибо большое! Практически то что нужно. Жаль кнопка общая.

опенкарт под опт нужно адаптировать. корзина подыхает выше 50 товаров в корзине
в версии 1.5 всё через сессии было, на 500товаров корзина работала более менее. а вот на 2ке через БД - в итоге  пришлось изрядно подпилить движок.
Есть с отдельной кнопкой ,

 

  • +1 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

 

  • +1 2

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

или

 

  • +1 2

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

 Интересен еще момент как эти модули будут дружить с большим количеством опций. Есть товары у которых около 200 вариантов оттенков, их придется постранично выводить...

 

14 minutes ago, AWARO said:

 

опенкарт под опт нужно адаптировать. корзина подыхает выше 50 товаров в корзине

 

 

 

Ой вы меня расстроили((( Ну как же так(

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

@natallla @AWARO

Цитата

опенкарт под опт нужно адаптировать. корзина подыхает выше 50 товаров в корзине

opencart 2.3 http://prntscr.com/f73s2q , http://prntscr.com/f73tst

67 товаров полет нормальній думаю можно и больше 100 и корзина и страница оформления заказа загружаются медленей на 1-1,5 секунды но без всяких проблем. Как говорится "миф разрушено".

Изменено пользователем bitrixlviv

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для опта, действительно нужно пилить

Вплоть до возможной загрузки артикулов в корзину

т.е. офлайново подготовили список, в формочку его воткнули - и опа.. весь список в корзине.

 

Или же открыли прайс на компе
в поле вводим по артикулу

Но все это частные проблемы и решения

 

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Только что, bitrixlviv сказал:

@natallla @AWARO

opencart 2.3 http://prntscr.com/f73s2q , http://prntscr.com/f73tst

67 товаров полет нормальній думаю можно и больше 100 и корзина и страница оформления заказа загружаются медленей на 1-1,5 секунды но без всяких проблем. Как говорится "миф разрушено".

67 товаров нолик прибавьте и проверьте потом посмотрим что разрушено, полторы секунды)) да чего не все 15?)
 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

И это с допилом) мистер битрикс развеиватель мифов) без допилов  вообще досвидос)

 

a6a687529a0d48e094b74fb63c8ad750.png

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

@AWARO

52 минуты назад, AWARO сказал:

опенкарт под опт нужно адаптировать. корзина подыхает выше 50 товаров в корзине

  1. вы писали больше 50, а не 500
  2. лично я покупаю оптом, и никогда не покупал больше 100 позиций поскольку в основном береш по 5-20 шт. одного вида, а не 500 разных
  3. многое зависти не только от движка еще есть настройки хостинга

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

А вы попробуйте духи, помады

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Только что, bitrixlviv сказал:

@AWARO

  1. вы писали больше 50, а не 500
  2. лично я покупаю оптом, и никогда не покупал больше 100 позиций поскольку в основном береш по 5-20 шт. одного вида, а не 500 разных
  3. многое зависти не только от движка еще есть настройки хостинга

 

1) не нужно цеплятся за слова
2) запас лишним не бывает т.к. есть разные оптовимки
3( там всё шикарно и сам сервак вот такой

Проц     -  Intel® Xeon® E5-1650 v3 Hexa-Core Haswell

Диск      -  2 x 240 GB SSD SATA-III Data Center Series
Память - 128 GB DDR4 ECC

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
1 час назад, natallla сказал:

Спасибо большое! Практически то что нужно. Жаль кнопка общая.

Это решается небольшой доработкой под ваши нужды.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

вообще помню что с допилом 500 за 6 7 сек грузил.......
чет там не то....

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Самое жестокое что делал - это нитки мулине.

В корзине по несколько тысяч позиций.

Переписывалась корзина почти полностью.

И опции переписывал на урощённую логику. Т.к. со штатными запросами и кучей join это просто не летает нормально.

В итоге всё пашет на виртуальном хостинге. И грузится страница довольно шустро.

Делалось всё для 1.5

 

P.S: Время генерирования страницы товара 500ms. С количетвом опций >500 в карточке товара.

Если всех позиций по 1 шт кинуть в корзину, то добавление порядка 5сек.

Время генерирования корзины (симпла) с полным набором 5-6 сек.

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
17 минут назад, AWARO сказал:

1) не нужно цеплятся за слова

и не думал просто проверил ваше предположение и оно оказалось ложным, но вижу вы это приняли в штики, а зря

 

17 минут назад, AWARO сказал:

2) запас лишним не бывает т.к. есть разные оптовимки

полностью согласен, однако нужно учитывать специфику бизнеса если средний чек в клиента 20-30 товаров а максимум 50 то зачем парится?

 

18 минут назад, AWARO сказал:

3( там всё шикарно и сам сервак вот такой

Проц     -  Intel® Xeon® E5-1650 v3 Hexa-Core Haswell

Диск      -  2 x 240 GB SSD SATA-III Data Center Series
Память - 128 GB DDR4 ECC

тут я в шоке с таким железом такой результат это жесть :)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
12 минут назад, mpn2005 сказал:

Самое жестокое что делал - это нитки мулине.

В корзине по несколько тысяч позиций.

Переписывалась корзина почти полностью.

И опции переписывал на урощённую логику. Т.к. со штатными запросами и кучей join это просто не летает нормально.

В итоге всё пашет на виртуальном хостинге. И грузится страница довольно шустро.

Делалось всё для 1.5

 

P.S: Время генерирования страницы товара 500ms. С количетвом опций >500 в карточке товара.

Если всех позиций по 1 шт кинуть в корзину, то добавление порядка 5сек.

Время генерирования корзины (симпла) с полным набором 5-6 сек.

 

а на 2ке ваще задница

добавляется молниеносно (опции не используются) а вот отрисовка корзины...

с 500 товаров добивался 6 7 секунд
а вот ша в тему опять залез и на 300  - 18сек.. чет не понятное
надо смотреть

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
2 минуты назад, AWARO сказал:

а на 2ке ваще задница

добавляется молниеносно (опции не используются) а вот отрисовка корзины...

с 500 товаров добивался 6 7 секунд
а вот ша в тему опять залез и на 300  - 18сек.. чет не понятное
надо смотреть

Товары сами по себе в корзине избыточны. Если переписать под задачу и минимизировать запросы ненужные, то что-то божеское можно получить.

Без переписывания из коробки не потянет. Или сервер надо нехилый под это брать, что в принципе не правильно.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Только что, mpn2005 сказал:

Товары сами по себе в корзине избыточны. Если переписать под задачу и минимизировать запросы ненужные, то что-то божеское можно получить.

Без переписывания из коробки не потянет. Или сервер надо нехилый под это брать, что в принципе не правильно.

да думаю надо пересмотреть всё есть идея одна избавится вообще от товаров в корзине..посмотрим..
а сервак этот давно у меня вроде ни чё, норм, хорошая железка))

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Тут как бы есть несколько нюансов

 

OC - не для опта - кто-то будет спорить?

Оптимизировать для опта - не вопрос. ОПТОВИК! Ты готов?

 

Что нужно

 

совместить 1.5 и 2.

 пусть хранится в базе - НЕ мешает

Грубо запрос 500 записей, и file_get_contents ??? в те же объемы

 

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

Не выводить в корзину вес товары - организовать ajax пагинацию

Уведомить покупателя о возможной задержке при оформлении.

 

ОПТОВИК!!!! АУ!!!!

 

 

  • +1 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
1 час назад, natallla сказал:

 Интересен еще момент как эти модули будут дружить с большим количеством опций. Есть товары у которых около 200 вариантов оттенков, их придется постранично выводить...

Ой вы меня расстроили((( Ну как же так(

Постранично? в смысле каждый оттенок отдельный товар?
Ну опенкарт бесплатный, и как вы понимаете даже платный и тот не всегда решает все проблемы.. а вот решение этих проблем это уже индивидуальные доработки.
Всё можно сделать при наличии желания и средств - главное чтоб средства совпадали с желаниями)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×

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

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