Add a delivery date picker to your cart
You can include a calendar on your cart page that allows customers to specify a delivery date for their order.
On this page
Include jQuery in your theme.liquid
For this customization to work, some themes require that a script tag for jQuery is added to the theme.liquid layout file. If you use a free Shopify Online Store 2.0 theme, then you might need to follow the next step:
In theLayoutdirectory, click
theme.liquid
.Findthe closing
tag in the code. On a new line above the closing
tag, paste the following code:
- ClickSave.
Create a delivery date snippet
To create a snippet for your delivery date picker:
From your Shopify admin, go to欧宝体育官网入口首页>Themes.
Find the theme you want to edit, click the...button to open the actions menu, and then clickEdit code.
From theShopify app,挖掘Store.
In theSales channelssection, tap欧宝体育官网入口首页.
TapManage themes.
Find the theme you want to edit, click the...button to open the actions menu, and then clickEdit code.
From theShopify app,挖掘Store.
In theSales channelssection, tap欧宝体育官网入口首页.
TapManage themes.
Find the theme you want to edit, click the...button to open the actions menu, and then clickEdit code.
In theSnippetsdirectory, clickAdd a new snippet:
Create the snippet:
- Name your snippet
delivery-date
. - ClickCreate snippet. The new snippet file will open in the code editor.
- Name your snippet
In your new
delivery-date.liquid
snippet, paste the following code:
- ClickSave.
Include the snippet in your cart page
To include the delivery date snippet in your cart page:
In theSectionsdirectory, click
main-cart-items.liquid
.Findthe closing
tag in the code. On a new line above the closing
tag, paste the following code:
- ClickSave.
You now have a delivery date input field on your cart page. When you click inside the text field, a calendar will appear:
The date picker used in this customization is a widget from thejQuery UI library.