Как в 1с битрикс добавить товар
Перейти к содержимому

Как в 1с битрикс добавить товар

  • автор:

Как добавить товар в существующий заказ?

Наведите на мысль, как сделать добавление товара в уже созданный заказ? У меня есть функционал для определенной группы юзеров, которые делают заказы. У них есть свой админ, который проверяет заказы. То есть он видит список всех заказов и товары в них (это все реализовано на фронте). Нужно сделать возможность в любой заказ добавить новый товар.

  • Вопрос задан более трёх лет назад
  • 1543 просмотра

Комментировать
Решения вопроса 0
Ответы на вопрос 1

winer

занимаюсь разработкой сайтов на 1c-bitrix
1) Нужно добавить товар в корзину заказа:

//$products массив id товаров, которые надо добавить $basket = $order->getBasket(); $quantity = 1; foreach ($products as $productId) < $item = $basket->createItem('catalog', $productId); $item->setFields(array( 'CURRENCY' => \Bitrix\Currency\CurrencyManager::getBaseCurrency(), 'LID' => \Bitrix\Main\Context::getCurrent()->getSite(), 'PRODUCT_PROVIDER_CLASS' => 'CCatalogProductProvider', )); $item->setField("QUANTITY", quantity); $newBasketItems[] = $item; >

2) Добавить новые товары из корзины в отгрузку (или создать новую отгрузку и добавить туда)

//В этом примере товары добавляются в первую попавшуюся НЕ СИСТЕМНУЮ отгрузку. $shipmentCollection = $order->getShipmentCollection(); foreach ($shipmentCollection as $shipment) < if (!$shipment->isSystem()) < foreach ($newBasketItems as $newBasketItem) < /** @var \Bitrix\Sale\Shipment $shipment */ $shipmentItemCollection = $shipment->getShipmentItemCollection(); $shipmentItem = $shipmentItemCollection->createItem($newBasketItem); $shipmentItem->setQuantity($item->getQuantity()); > break; > >

3) Пересчитать заказ

$discount = $order->getDiscount(); \Bitrix\Sale\DiscountCouponsManager::clearApply(true); \Bitrix\Sale\DiscountCouponsManager::useSavedCouponsForApply(true); $discount->setOrderRefresh(true); $discount->setApplyResult(array()); /** @var \Bitrix\Sale\Basket $basket */ if (!($basket = $order->getBasket())) < throw new \Bitrix\Main\ObjectNotFoundException('Entity "Basket" not found'); >$basket->refreshData(array('PRICE', 'COUPONS')); $discount->calculate(); $order->save();

Как добавить товары на сайт

Если в каталоге CRM нет товаров, создайте их или импортируйте. Если товары, которые вы хотите разместить на сайте, уже находятся в каталоге, переходите к следующему шагу.

  • Как создать новый товар в каталоге;
  • Как импортировать товары в CRM;
  • Как обновить товары с помощью импорта.
Как сделать красивые фотографии товара для интернет-магазина
  • Старайтесь делать квадратные фотографии, такие изображения будут выглядеть крупнее на экране;
  • Не используйте слишком тяжелые картинки, из-за этого магазин будет дольше загружаться;
  • Не сжимайте фотографии, это может привести к появлению дефектов;
  • Фотографируйте товар в студии или при солнечном свете в ясный день. Количество света отвечает за чёткость фотографии и её выразительность;
  • Уберите лишние объекты из кадра, яркий, пёстрый или неоднородный фон отвлекает от товара. Старайтесь не использовать надписи на изображении или водяные знаки;
  • Фокусируйтесь на товаре, не размывайте изображение;
  • Для каждой вариации товара используйте свою картинку. Если все футболки будут в одном кадре, покупателю будет сложнее сориентироваться.

Перейдите в раздел Магазин, зайдите в шаблон магазина и перейдите на главную страницу.

Главная страница.jpg

Наведите мышку на блок с товарами и нажмите Редактировать.

Блок.jpg

Нажмите Выбрать в строке ID раздела.

ID аздела.jpg

Укажите папку с нужными товарами.

Раздел.jpg

Сохраните изменения и опубликуйте сайт.

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

Как создать новый товар в каталоге

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

В Битрикс24 вы можете создавать товары или услуги. Всё, что вы предлагаете клиенту, можно хранить в Каталоге товаров. Подробнее о работе с каталогом читайте в статье: Как устроен каталог товаров в CRM.

Внимание! Старая карточка товара больше не поддерживается в Битрикс24.

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

Как создать товар

Для создания нового товара переходите в CRM > Каталог товаров > Создать товар.

01.jpg

В открывшейся форме впишите общую информацию о товаре.

02.jpg

Разместите картинку товара и укажите: единицы измерения, цену и штрихкод.

03.jpg

С помощью полей Видимость товара и Группа товаров вы можете настроить видимость товара в интернет-магазине и указать тип товара для маркировки.

04.jpg

В разделе характеристики укажите параметры товара. Например, закрепите товар за разделом. Один товар может быть одновременно в нескольких разделах — для этого выберите нужные из списка.

05.jpg

Чтобы создать новый раздел, во вкладке CRM >Каталог товаров нажмите на кнопку и выберите параметр Добавить раздел.

15.jpg

Как добавить характеристики товара

Чтобы добавить подробные характеристики товара, создайте поле. Для этого нажмите кнопку Создать поле и выберите нужный формат данных.

06.jpg

Впишите название поля и кликните кнопку сохранить.

Когда все настройки будут сделаны, нажмите кнопку сохранить.

08.jpg

После сохранения, товар появится в вашем каталоге.

09.jpg

Как настроить разделы в карточке товара

Во время работы с товаром вы можете настроить разделы с информацией о товаре.

10.jpg

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

11.jpg

Укажите название для нового раздела и добавьте поля с помощью кнопок Выбрать поле и Создать поле.

12.jpg

Также вы можете перемещать блоки внутри карточки, для этого перетяните блок в нужный участок карточки.

13.jpg

С помощью кнопки Мой вид карточки вы можете вернуть прежние настройки или установить общий вид карточки для всех сотрудников.

Добавление комплекта на страницу Товара

Текущую редакцию Вашего 1С-Битрикс можно просмотреть на странице Обновление платформы ( Marketplace > Обновление платформы ).

Ограничений нет

Комплект — это список товаров, составляющих необходимую комплектацию основного товара. Сам комплект не имеет физического остатка, его остаток зависит от товаров, которые входят в этот комплект. В комплект могут быть добавлены простые товары и/или торговые предложения. Товар с торговыми предложениями добавить в него нельзя. Комплектующие к основному товару задаются на закладке «Состав комплекта» формы создания товара. Добавление товаров осуществляется с помощью диалога выбора товаров, который открывается по кнопке [. ]. Специальных ограничений на количество входящих в комплект товаров нет. Например, некий системный блок продается только в комплекте с мышью, монитором и клавиатурой.

В готовом решении «Некстайп: Магнит» можно добавлять, изменять или удалять комплекты в административной части сайта.

Преобразуйте нужный товар в комплект или создайте новый товар типа «Комплект».

nabory-praym-_4_.png

Далее на вкладке «Состав комплекта» укажите содержащиеся в комплекте товары и их количество.

nabory-praym-_5_.png

Теперь данный товар доступен покупателям в виде комплекта.

nabory-magnit-_1_.png

Пользовательские комментарии

Мы будем рады, если разработчики добавят свои комментарии по практическому использованию методов системы.

Для этого нужно всего лишь авторизоваться на сайте

Но помните, что Пользовательские комментарии, несмотря на модерацию, не являются официальной документацией. Ответственность за их использование несет сам пользователь.

Также Пользовательские комментарии не являются местом для обсуждения функционала.

ООО «Некстайп» 2022 © Все права защищены

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *