Extra Block Types (EBT) - New Layout Builder experience❗

Extra Block Types (EBT) - styled, customizable block types: Slideshows, Tabs, Cards, Accordions and many others. Built-in settings for background, DOM Box, javascript plugins. Experience the future of layout building today.

Demo EBT modules Download EBT modules

❗Extra Paragraph Types (EPT) - New Paragraphs experience

Extra Paragraph Types (EPT) - analogical paragraph based set of modules.

Demo EPT modules Download EPT modules

Scroll

Drupal Интернет магазин - Управление категориями товаров

26/11/2019, by Ivan

В нашей сборке уже предусмотрены группы товаров: одежда, сумки, кружки. Но Вы всегда можете добавить новые группы товаров. Зайдите в Найстройки сайта - Структура - Типы материалов

/admin/structure/types

Drupal

Здесь вы можете посмотреть какие поля есть у существующих типов товаров, также вы можете добавить новый тип товара. Это удобно когда вам нужно, чтобы у вас были разные типы товаров с разным набором полей и когда у вас немного типов товаров (не более 20-30), потому что потом вам будет все сложнее и сложнее находить добавлять новые поля. Представьте ситуацию, когда вам нужно добавить характеристику 15 разным типам товаров, а когда вам нужно добавить 5 характеристик 20 типам товаров. Только на кликание мышкой у вас уйдет около часа, а сколько времени еще уйдет на проверку. Поэтому во многих случаях удобнее добавить один тип товара и добавить все поля (характиристики) товара в него. Давайте так и поступим, создадим новый тип товара. Нажимайте на кнопку Добавить тип материала:

Drupal

Пишем новое название типа материала Продукт и машинное имя (на английском)  product. Также пролистайте страницу ниже, там будут еще настройки. Необходимо отключить комментарии к товарам и включить товары в xml карту сайта:

Drupal

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

Drupal Управление полями

Теперь мы можем добавить и другие поля, например производитель (brand) и другие Существующие поля. Вы можете добавить новые поля Скорость, Объем, ширина, высота и других характеристики товара. Также нужно добавить категорию товара:

Товары - Типы вариаций - Добавить тип вариации товара

/admin/commerce/config/product-variation-types

Так вы можете создавать категории товаров.

Drupal commerce вариации

Дальше вы также можете добавить поля дла видов товара, например у вас есть кровати одного типа, но разных цветов, то Вы можете добавить поле в Вариацию. Таким образом можно задать для разных цветов разную стоимость. При выборе цвета поставьте Enable this field to function as an attribute field on Add to Cart forms. и выберите Rendered term это позволит при выборе цвета выбирать не из выпадающего списка, а из квадратика нужного цвета.

Drupal commerce корзина

Потом это будет выглядеть вот так:

Drupal commerce атрибуты