Magento2 - ship button is missing!
-
28-12-2020 - |
해결책
When creating an order programmatically, the shipping method string needs to have an underscore character _
followed by non-empty charcters as well.
_shipping
works
free_shipping
works
free_
does NOT work.
What the heck, magento........ -_-
I've traced this down to some line where explode is used, and then the results are assigned to multiple variables in a single line. This results in requiring both elements to exist as a result of the explosion. So if there is no underscore character, there will no tbe two pieces, which means one of the variables being assigned the result of the explosion will not exist, and you will run into a runtime error.
다른 팁
First, Sending Tracking Information button come only when Shipment is created. It is not coming on shipment create page. 2nd Screenshot shows that you are on Shipment creation Page.
As per as your screenshot,you are trying to create New shipment
.I don't see any ordered items available for shipment.I guess that some extension/Customization is overriding your shipment functionally.
It happens in case your product does not have any weight. When I product does not have any weight assigned it becomes a virtual product and virtual products cannot be shipped.