Agregar un selector de fecha de entrega a tu carrito
Puedes incluir un calendario en tu página del carrito que permite a los clientes especificar una fecha de entrega para su pedido.
Advertencia: esta personalización no funcionará para los estilos de carrito lateral o emergente y solo funcionará para una página de carrito (en la URL your-store.com/cart). Si usas un carrito lateral o emergente, deberás cambiar el estilo de tu carrito en la Página del editor de temas. Agrega un producto al carrito en la vista previa del tema y luego haz clic en la pestaña Página del carrito en el editor de temas para ver la configuración de tu carrito.
Para que esta personalización funcione, algunos temas requieren que se agregue una etiqueta de script para jQuery al archivo de diseño theme.liquid. Si usas Boundless, Debut versión 17.2.0 o posterior, Express, Narrative o Venture, es posible que debas realizar el paso siguiente:
En el directorio Diseño, haz clic en theme.liquid.
Busca la etiqueta de cierre </head> en el código. En una nueva línea encima de la etiqueta de cierre </head>, pega el siguiente código:
<div style="width:300px; clear:both;">
<p>
<label for="date">Pick a delivery date:</label>
<input id="date" type="text" name="attributes[date]" value="{{ cart.attributes.date }}" />
<span style="display:block" class="instructions"> We do not deliver during the week-end.</span>
</p>
</div>
<script>
window.onload = function() {
if (window.jQuery) {
let $ = window.jQuery;
<div style="width:300px; clear:both;">
<p>
<label for="date">Pick a delivery date:</label>
<input id="date" type="text" name="attributes[date]" value="{{ cart.attributes.date }}" />
<span style="display:block" class="instructions"> We do not deliver during the week-end.</span>
</p>
</div>
<script>
window.onload = function() {
if (window.jQuery) {
let $ = window.jQuery;
<div style="width:300px; clear:both;">
<p>
<label for="date">Pick a delivery date:</label>
<input id="date" type="text" name="attributes[date]" value="{{ cart.attributes.date }}" />
<span style="display:block" class="instructions"> We do not deliver during the week-end.</span>
</p>
</div>
<script>
window.onload = function() {
if (window.jQuery) {
let $ = window.jQuery;