Support for Drupal 7 is ending on 5 January 2025—it’s time to migrate to Drupal 10! Learn about the many benefits of Drupal 10 and find migration tools in our resource center.
Right now, when I install Kickstart, on checkout, I come to a shipping screen that has no information, no forms, and only the "Continue to the next step" button. This screen is useless without a shipping method installed an configured. So Kickstart should ship with a default method enable, in every installation. This can be a dummy shipping method to get the point across.
A related issue is that the user should never get to the checkout/%/shipping screen if there is no shipping method.
Comment | File | Size | Author |
---|---|---|---|
#10 | Shipping message | 32.55 KB | GuGuss |
#9 | Capture d’écran 2012-08-10 à 12.33.07.png | 32.55 KB | GuGuss |
#2 | 1715126-02.jpg | 148.63 KB | joshmiller |
Shipping | Commerce Kickstart.jpg | 96.23 KB | robertDouglass |
Comments
Comment #1
GuGuss CreditAttribution: GuGuss commentedThere are 2 options here :
@josh : I would go with the First option with a coherent documentation which could easily redirect to drupalcommerce.org with the shipping modules...
Comment #2
joshmillerBelow is my recommendation.
The shipping pane is empty because a shipping method hasn’t been enabled. Another option is to remove the pane completely by dragging the “Shipping” pane to the “Disabled” section of the checkout process.
Link 1: /admin/commerce/config/shipping
Link 2: /admin/commerce/config/checkout
Comment #3
GuGuss CreditAttribution: GuGuss commentedPerfect !
Let's make sure this message is removed when no shipping rules of any type is enabled...
Comment #4
GuGuss CreditAttribution: GuGuss commentedComment #5
vasikeissue created #1720928: Display a message if there's No Shipping method enabled. on Commerce Shipping with patch
Comment #6
vasikeadded the patch to drupal-org.make : https://code.drupalcommerce.org/#/c/310/
needs theming
Comment #7
vasikerebase for the new patch
Comment #8
bojanz CreditAttribution: bojanz commentedMerged the patch, enough for beta1.
Could use styling from Cookiz one day.
Comment #9
GuGuss CreditAttribution: GuGuss commentedThis is the current look (attached sreenshot) ! The default drupal status message.
Some theming is definitely needed (at least changing the icon).
Comment #10
GuGuss CreditAttribution: GuGuss commentedThis is the current look (attached sreenshot) ! The default drupal status message.
Some theming is definitely needed (at least changing the icon).
Comment #11
brephraim CreditAttribution: brephraim commentedI am getting this message even with shipping methods enabled.
Comment #12
joshmillerWe may want to consider googletorp's suggestions at #1720928-3: Display a message if there's No Shipping method enabled.
Comment #13
theo_ CreditAttribution: theo_ commentedI agree with googletorp, that it doesn't make sens to have a message saying there is "no shipping method enabled".
As mentioned :
_ we may have no shipping service displayed cause of conditions which doesn't match
_ this message is only for administrator
I suggest that we should simply disable the shipping pane on no demo store since we don't provide any shipping service in no demo, and provide additional documentation to explain how to add, create and active shipping method & services.
Comment #14
Cookiz CreditAttribution: Cookiz commentedComment #15
bojanz CreditAttribution: bojanz commentedWe discussed this today, and agreed that the patch should be removed because of the reasons theo listed in #13.
I tried to disable "shipping service" shipping pane by default, but Commerce still happily shows the actual page (even though it's empty), and that's by design.
So, I've removed the patch, and added a "Free shipping" service by default. It is created when the lite product module is installed, unlike the demo store one which is exported using features. This is intentional, so that it can be deleted (anything exported to code becomes undeletable).
https://code.drupalcommerce.org/#/c/479/
Comment #16
GuGuss CreditAttribution: GuGuss commentedOK ! Thanks bojan for the push.