Jump to content


Photo
- - - - -

Вариации Товаров В Виде Таблицы


2 replies to this topic

#1 zeus07

zeus07
  • JBZoo User (rus)
  • User rate: 6.6
  • posts: 1090
  • topics: 172

Posted 13 October 2019 - 12:40

Всем привет  :)

Нужно сделать вывод вариаций товара для сайта-каталога масел и смазок. 
Каждое масло или смазка имеют несколько вариаций. В данный момент все вариации реализованы в виде отдельных товаров с одинаковым описанием, что плохо влияет на SEO. Заказчик хочет объеденить одинаковые товары в один, и вывести на странице с товаром таблицу с вариациями, по типу как здесь: https://prnt.sc/pily54
 
Вариации нужно добавлять в карточке товара. Поля, которые необходимы: 
1. Наименование (обычное текстовое поле)
2. Производитель (было бы отлично, если бы в настройках можно было бы подтягивать значения из конкретного элемента, который уже есть и просто в виде селекта выбирать значение)
3. Тара (было бы отлично, если бы в настройках можно было бы подтягивать значения из конкретного элемента, который уже есть и просто в виде селекта выбирать значение)
4. Цена (нужно будет в будущем)
5. Наличие (нужно будет в будущем)
6. Кнопка "Купить" (на данном этапе это должна быть ссылка на модальное окно с формой модуля SimpleCallback, в которую в скрыте поля будут передаваться значения вариации - Название, Производитель, Тара). В будущем данная кнопка должна будет добавлять товар в корзину
 
Я со своей стороны вижу 3 возможных реализации:

 

Вариант №1.
 
Создать свой элемент, который будет выводить нужные поля, будет связываться с элементом цены, и в настройках элемента нужна будет возможность указать ID элемента, который будет использоваться для получения значений из поля Производитель, а также ID элемента Тара. Элемент скорей всего нужно будет сделать повторяемым, так как вариаций может быть от 2 до 10 примерно
 
Вариант №2.
 
Реализация через вариации цены (возможно это будет даже проще).
Суть в том, чтобы сделать дополнительно 2 элемента для библиотеки элементов цены: Название товара (обычное текстовое поле) и модифицированную кнопку КУпить (с выводом модалки).
И реализовать вывод вариаций при помощи таблицы. 
 
Вариант №3.
 
Реализовать этот функционал при помощи JBAdvert и кастомного элемента, допустим доработанного элемента AdvertBtnCustom от Евгения.
 
Мне советовали реализовать нечто подобное с использованием дополнительного каталога и модуля, но данный вариант не устроил моего заказчика.
 
Заранее благодарен. Очень жду предложений по реализации

  • 1

#2 Ёшкин Кот

Ёшкин Кот
  • JBZoo User (rus)
  • User rate: 77.8
  • posts: 757
  • topics: 134

Posted 13 October 2019 - 12:47

http://forum.jbzoo.c...-vyv/?hl=unitab- не то?


  • 0

#3 zeus07

zeus07
  • Topic Starter
  • JBZoo User (rus)
  • User rate: 6.6
  • posts: 1090
  • topics: 172

Posted 13 October 2019 - 12:49

 

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


  • 0




Click to return to top of page in style!