Jump to content


Photo
- - - - -

Продажа Товара В


4 replies to this topic

#1 spro1

spro1

Posted 08 April 2019 - 22:50

Всем доброго времени!

 

Помогите пожалуйста советом:

Мне нужно сделать каталог товаров в виде таблицы (сделал все по инструкции, табличный вывод работает)

 

Товар продается в разных единицах (погонные метры и тонны). В таблице, кроме обычных полей (артикул, название и пр.) надо реализовать выбор единиц измерения так, чтобы пользователю было видно цену за выбранную единицу, далее выбор единицы и количеств, затем кнопка добавления в корзину. А в отдельной колонке выводить итоговую цену. При изменении количества/единиц итоговая цена должна пересчитываться.

 

Пример таблицы на картинке.

 

Скажите пожалуйста, можно ли так сделать на стандартном функционале? Какой элемент цены использовать?

 

Я добавил элемент JB Price Plain

в нем элемент select, но видимо надо как-то иначе делать.

 

Еще вопрос, как вывести артикул в отдельную позицию в таблице? Возможно стоит сделать отдельное поле для него, а не брать из цены?

 

Насколько понимаю, у вывода цены есть разные шаблоны. Как их можно редактировать?

 

И у меня видимо нет доступа к поиску по форуму. Можно ли его получить?

 

Всем заранее спасибо!

 

Надо сделать так:

Аннотация 2019-04-09 003221.png

 

А сейчас получилось так:

Аннотация 2019-04-09 004622.png



#2 iMAX

iMAX
  • JBZoo User (rus)
  • User rate: ~
  • posts: 3
  • topics: 0

Posted 09 April 2019 - 04:05

И у меня видимо нет доступа к поиску по форуму. Можно ли его получить?


Войдите/Зарегистрируйтесь на форуме под другим пользователем, или же войдите под тем пользователем у которого была ранее подписка на JBZoo — из двух вариантов поиск есть.

UPD: Я вот сейчас пишу с аккаунта - на который была подписка — поиск есть.


Edited by iMAX, 09 April 2019 - 04:07.

  • 0

#3 spro1

spro1
  • Topic Starter
  • Members
  • User rate: 0
  • posts: 87
  • topics: 31

Posted 09 April 2019 - 09:41

попробовал разные варианты настроек.

Сделал немного иначе.

Взял элемент JBPrice Calc

В параметрах цены добавил элементы

- Артикул

- Цена

- Список (с выбором пог.м. и т.)

 

Затем в Настройках вывода дополнительных параметров цены в элементе JBPrice

настроил 3 шаблона.

default - добавил поле артикул

teaser - добавил поля выпадающий список и виджет количества

full - цена

вероятно шаблоны вывода в данном случае задумывались для другого, но я пока другого решения не нашел(

 

ну и в teaser добавил элемент JBPrice Calc с разными шаблонами

 

Далее в материале заполнил артикул и добавил 2 варианта с отдельной ценой

Аннотация 2019-04-09 113420.png

 

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



#4 spro1

spro1
  • Topic Starter
  • Members
  • User rate: 0
  • posts: 87
  • topics: 31

Posted 09 April 2019 - 09:45

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

По сути надо сделать по аналогии с корзиной, когда есть цена товара, меняем количество и пересчитывается итоговая стоимость позиции

Сейчас цена меняется только при выборе вариации и показывается только за 1 единицу.

 

Attached Thumbnails

  • Аннотация 2019-04-09 114450.png


#5 Raven23

Raven23

Posted 28 April 2019 - 10:59

Попробуйте растянуть блоки при помощи css.

У меня например хорошо сработал flexbox.

Код примерно такой:

 .jbprice-tmpl-buttons {
    display: flex;
    justify-content: center;
}





Click to return to top of page in style!