Я работаю над сайтом Magento 2 для друга, и теперь я понял, что для 500+ продуктов, которые он добавил вручную, это простые продукты с виртуальными опциями? Я сказал ему настроить продукты как настраиваемые продукты, поэтому я не совсем уверен, что произошло (см. Изображение ниже). Есть ли способ преобразования всех этих виртуальных продуктов в тип, который позволит ввести адрес во время оформления заказа?
magento2
configurable-product
virtual-products
Лиам Макартур
источник
источник
Может быть, это помогает кому-то, кто ищет это.
Если вы создадите конфигурации продукта и не добавите вес сгенерированным продуктам, они будут виртуальными. Если вы добавите вес, они будут простыми продуктами.
Если вы хотите изменить один виртуальный продукт на простой продукт, укажите вес продукта в бэкэнде и измените его на « этот продукт имеет вес ».
Однако, если вы хотите изменить все виртуальные продукты одновременно, вы можете добавить вес для всех выбранных продуктов одновременно, используя опцию « обновить атрибуты » в разделе « продукты-> каталог ». Пока что вы не можете установить опцию « этот продукт имеет вес ». Таким образом, вы, вероятно, должны сделать это в БД или для каждого продукта.
источник