Комментарий в заказе для каждой позиции

При оформлении заказа или при добавлении товара в корзину удобно было бы добавлять комментарии к позиции в корзине.

Сейчас cscart позволяет добавлять комментарий общий для всего заказа(корзины)

Можно ли средствами cscart настроить (добавить) комментарии к каждой позиции в корзине?

Стандартной такой возможности нет. Нужно делать доработку.

А по-моему, такое можно опциями сделать. Создать опцию “Примечание к товару” с типом “Текстовое поле”, назначить её всем товарам. Выглядит почти точь-в-точь как то, что @xsoni просит.

4 лайка

Да, можно, но это поле (опия) будет показываться в карточке товара. Раньше опцию можно было сделать скрытой и при этом она была доступна для редактирования в заказе. Было одобно. Теперь скрытые опции в заказе не показываются - этот функционал вырезали зачем-то. И теперь опциями в качестве комментакрия к позиции в заказе пользоваться нельзя без ее показа в карточке товара

А куда потом пишется этот комментарий-опция, где он доступен?

В самом заказе рядом с товаром и пишется. Я только что перед тем, как здесь отвечать, на демке этот момент перепроверил.

Не планируете вернуть возможность показа скрытых опций при редактировании заказа в админке? Это удобно при продаже кастомных товаров. В карточке показывать не надо (скрываем) но тогда нет возможность заполнить эту опцию при обработке заказа.

Пока таких планов нет. До этого подобных запросов я не припомню, а у опций вообще не вижу статуса “Скрытый”.

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

А цель автора темы как раз и была в том, чтобы опцию в карточке товара показать. Иначе велик риск, что покупатель попадёт напрямую в на оформление заказа и возможность написать комментарий вообще пропустит.

хотели написать “попадет на Оформление”?

1 лайк

Это тоже вырезали, раньше было.

Это поле не подходит еще и потому, что оно не отправляется в заказе клиенту.

А у меня например кейс такой: заказаной товар, например диван. На витрине представлен образец, клиент хочет заказать эту модель, но в другой ткани и размере. С клиентом долго и упорно работает консультант, определяются с тканями и размерами, комплектацией и настает время прислать клиенту заказ указанием оговоренных с ним характеристик, т.е. клиент хочет видеть в счете что он платит за то, что обсуждали, чтоб у товара например в поле опции “комплектация” были менеджером прописаны все подробности.
Если создать товару такую опцию, то она будет видна в карточке товара и будет только сбивать столку посетителя и занимать драгоценное место в карточке. А в заказе оно нужно.

А так ели не пытаться решать это как всегда через одно место с опциями, то хорошо бы поставить в план развития cs-cart возможность добавления в заказе поле комментария к каждой позиции.
Думаю оно могло бы многим пригодиться, просто мне кажется большинство уже не пишет пожелания, ибо бесполезно

Данное поле - комментарий к товарной позиции должно быть:

  • в корзине - редактирование
  • в оформлении заказа - просмотр
  • в деталях заказа - фронтенд - просмотр
  • в админке в просмотре заказа
  • в печатной форме заказа:
    • на фронтенде
    • в админке
    • в уведомлении по email

у меня это делалось в своих модулях (без влезания в ядро), но отдельного модуля сейчас нет. Просто если потребуется этот функционал повторить на другом сайте, то я думал, может есть уже стандартное решение.
Если нет, то надо будет делать отдельный модуль.